body {color:#000000;background-color: #666666;}
a {color: #466B9E;}
a:hover, a:active {color: #466B9E;}

#container {background-color: #999999;}
#pageWrapper {background-color: #FFFFFF;}

#title {color: #000000;text-shadow: 0 1px 0 #FFFFFF;}
#slogan {color: #555555;}

#mainMenuWrapper {background-color: #666666;}
#mainMenu .current, #mainMenu .current:hover {color: #333333;background-color: #999999;}
#mainMenu a {color: #CCCCCC;}
#mainMenu a:hover {color: #FFFFFF;}
#mainMenu a:hover, #mainMenu ul .currentAncestor {background-color: #DADADA;}

#subMenu ul ul a {color: #999999;}
#subMenu ul ul a:hover {color: #E4E4E4;}
#subMenu ul ul .current {color: #FFFFFF;}

#sub2Menu ul ul {background-color: #4268A7;}
#sub2Menu ul ul a {color: #FFFFFF;border-top: solid 1px #5286DF;border-bottom: solid 1px #304D7E;background-color: #4268A7;}
#sub2Menu ul ul a:hover {color: #FFFFFF;background-color: #5286DF;}
#sub2Menu ul ul .current {color: #000000;background-color: #5286DF;}
#sub2Menu ul ul .currentAncestor {color: #000000;}
#sub2Menu ul ul ul {background-color: #4268A7;}
#sub2Menu ul ul ul a {color: #FFFFFF;border-top: solid 1px #5286DF;border-bottom: solid 1px #304D7E;background-color: #4268A7;}
#sub2Menu ul ul ul a:hover {color: #FFFFFF;background-color: #5286DF;}
#sub2Menu ul ul ul .current {color: #000000;background-color: #5286DF;}
#sub2Menu ul ul ul .currentAncestor {color: #000000;}

#headerTransition {background-color: #000000;border-top: solid 1px #666666;}

#contentContainer a {color: %colour_mainContent_links%;}

#sidebarContainer .sideHeader {background-color: #333333;color: #FFFFFF;}
#sidebarContainer #sidebar {background-color: #E4E4E4;color: #000000;}
#sidebarContainer #sidebar a {color: #466B9E;}
#sidebarContainer #sidebar a:hover {color: #466B9E;text-decoration: underline;}

#extraContainer1 {color: #000000;}
#extraContainer1 a {color: #466B9E;}
#extraContainer1 a:hover {color: #466B9E;}

#extraContainer2 {background-color: #E4E4E4;color: #000000;}
#extraContainer2 a {color: #466B9E;}
#extraContainer2 a:hover {color: #466B9E;}

#extraContainer3 {background-color: #E8EBFF;color: #000000;}
#extraContainer3 a {color: #466B9E;}
#extraContainer3 a:hover {color: #466B9E;}

#extraContainer4 {background-color: #E4E4E4;border: solid 1px #555555;color: #000000;}
#extraContainer4 a {color: #466B9E;}
#extraContainer4 a:hover {color: #466B9E;}

#extraContainer5 {color: #000000;}
#extraContainer5 a {color: #466B9E;}
#extraContainer5 a:hover {color: #466B9E;}

#extraContainer6 {color: #000000;}
#extraContainer6 a {color: #466B9E;}
#extraContainer6 a:hover {color: #466B9E;}

#extraContainer7 {color: #000000;}
#extraContainer7 a {color: #466B9E;}
#extraContainer7 a:hover {color: #466B9E;}

#bottomContentContainer {border-top: 1px solid #888888;}

#footer {color: #BCBCBC;}
#footer a:link, #footer a:visited {color: #FFFFFF;}

blockquote, .standout {background-color: #E4E4E4;color: #000000;}

.blog-entry-date, p.blog-entry-tags {color: #999999;}
.blog-entry {border-bottom: solid 1px #CCCCCC;}

.thumbnail-caption {color: #999999;}
.photo-caption {color: #999999;}
.photo-frame {border: solid 3px #DADADA;}
.thumbnail-frame img {border: solid 1px #DADADA;}

.movie-thumbnail-caption {color: #999999;}
.movie-title {color: #999999;}
.movie-thumbnail-frame img {border: solid 3px #7BA5DF;}
.movie-thumbnail-frame img:hover {border: solid 3px #466B9E;}
.movie-frame {border: solid 3px #7BA5DF;}

.filesharing-item {border: solid 2px #DADADA;}
.filesharing-item a {color: #466B9E;}
.filesharing-item-title {border-bottom: 1px solid #DADADA;}

.form-input-field {border: 1px solid #999999;background-color: #F4F4F4;color: #666666;}