/*

Colour reference chart

#faf6fa;/*white
#dfebef;/*shade
#585858;/*gray
#00bcd4;/*main
#607d8b;/*accent
#263238;/*emph
#bdbdbd;/*divider

*/

body {
	background-color: #dfebef;/*shade*/
}

h1 {
	background-color: #00bcd4;/*main*/
}

#main_wrapper {
	background-color: #faf6fa;/*white*/
}

strong {
	color: #263238;/*emph*/
}

mark {
	background-color: transparent;
	color: #00bcd4;/*main*/
}

a[href] {
	text-decoration: none;
	color: #0097a7;/*dark*/
}

a[href]:hover, a[href].selected {
	text-decoration: none;
	color: #00bcd4;/*main*/
}

/* Homepage Blurs */

.blurwrapper .left {
	border-color: #607d8b;/*accent*/
}

.blurwrapper .right {
	border-color: #607d8b;/*accent*/
}

.imagewrapper_left {
	border-color: #607d8b;/*accent*/
}

.imagewrapper_right {
	border-color: #607d8b;/*accent*/
}

.imagewrapper_wide {
	border-color: #607d8b;/*accent*/
}

/* UNDERLINE MENU */

.underlinemenu ul li a {
	color: #585858;/*gray*/
	border-bottom-color: #607d8b;/*accent*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected {
	color: #00bcd4;/*main*/
	border-bottom-color: #00bcd4;/*main*/
}

/* LOGIN FORM */

.loginform {
	background-color: #4f8699;/*light*/
	border-color: #607d8b;/*accent*/
}

/* PROJECTS */

hr {
	border-color: #bdbdbd;/*divider*/
}
