/* @group General */body {	background-color: %colour_page_background%;	color: #5D6575;	}a:link, a:visited {	color: #B17D3F;}#footerContainer {	color: #FFFDCB;	background-color: #5A636E;	border-top-color: #EDE278;}/* @end *//* @group Layout */#bar {	background-color: #EDE278;	border-bottom-color:#D5CB6C;}#pageHeader {	background-color: #5A636E;}/* @end *//* @group Navigation */#navcontainer #current,#navcontainer a:link.currentAncestor,#navcontainer a:visited.currentAncestor {	color: #FFFDCB;}#navcontainer ul ul #current, #navcontainer ul ul a:link.currentAncestor,#navcontainer ul ul a:visited.currentAncestor {	color: #5C6575;	background-color: #F8ED7D;	}#navcontainer a:link, #navcontainer a:visited {	color: #7A879D;}#navcontainer a:hover, #navcontainer a:active {	color: #FFFDCB;	}#navcontainer ul ul {	background-color: #EDE278;}#navcontainer ul ul a:link, #navcontainer ul ul a:visited {	color: #59626D;}#navcontainer ul ul a:hover {	color: #5C6575;	background-color: #F8ED7D;}#navcontainer ul ul #current{	color: #5C6575;	background-color: #F8ED7D;}#navcontainer ul ul li {	border-top-color: #FFF884;	border-right-color: #D5CB6C;	border-bottom-color:#D5CB6C;	border-left-color: #D5CB6C;}/* @end *//* @group Headings */#pageHeader h1 {	color: #FFFDCB;}#pageHeader h2 {	color: #B07D3E;}/* @end *//* @group Blog */h1.blog-entry-title {	color: #5A636E;}h1.blog-entry-title a {	color: #5A636E;}.blog-archive-headings-wrapper {	color: #5A636E;}/* @end *//* @group Photo and Movies */.photo-background {	background-color: %white%;}.photo-navigation {	background-color: #5A636E;	color: #FFFDCB;	border-bottom-color: #EDE278;	}.photo-links{	color: #7A879D;}.photo-navigation a:link, .photo-navigation a:visited {	color: #7A879D;	}.photo-navigation a:hover {	color: #FFFDCB;}.photo-caption {	color: #B07D3E;}.movie-thumbnail-caption {	color: #B07D3E;}.movie-background {	background-color: #fff;}.thumbnail-caption {	color: #B07D3E;}.movie-title {	border-top-color: #EDE278;	background-color: #5A636E;	color: #FFFDCB;}/* @end */form {	color: #EDE278;}label{	color:#5D6575;}