body {background-color: #4B5B47;color: #000000;}

a, a:link, a:visited {color: #334C7E;}
a:hover, a:active {color: #6699FF;}

#topECWrapper {background-color: #111111;}

.titleSlogan h1 {color: #FFFFFF;text-shadow: 0 1px 3px #000000;}
.titleSlogan h4 {color: #FDFA99;text-shadow: 0 1px 3px #000000;}

#shadowWrapper {-webkit-box-shadow: 0 0 5px #000000;-moz-box-shadow: 0 0 5px #000000;box-shadow: 0 0 5px #000000;}

#menuContainer {border-bottom: 1px solid #777777;}

#menuContainer {
	background: #C1DB00;
	background: -moz-linear-gradient(top, #C1DB00 0%, #2D0502 100%);
	background: -webkit-linear-gradient(top, #C1DB00 0%,#2D0502 100%);
	background: linear-gradient(to bottom, #C1DB00 0%,#2D0502 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C1DB00', endColorstr='#2D0502',GradientType=0 );
}

#menu ul li a, #mobileMenuTab, #mobileMenuTabBottom, #mobileSidebarTab {color: #FFFFFF;text-shadow: 0 1px 3px #333333;}
#menu ul li a:hover {color: #FFCC66;text-shadow: 0 1px 3px #323232;}

#menu .current, #menu .currentAncestor {background-color: #FEE281;border-left: 1px solid #29364A;border-right: 1px solid #29364A;border-top: 1px solid #29364A;color: #FFFFFF;text-shadow: 0 -1px 0 #333333;}
#menu .current:hover, #menu .currentAncestor:hover {background-color: #FEE281;border-left: 1px solid #29364A;border-right: 1px solid #29364A;border-top: 1px solid #29364A;color: #FFFFFF;text-shadow: 0 -1px 0 #333333;}

#contentWrapper {background-color: #FEFEFE;}

#sidebarBg {background-color: #FFFFFF;color: #000000;}
#sidebarBg a {color: #334C7E;}
#sidebarBg a:hover {color: #6699FF;}
#sidebarContainer .sideHeader {color: #000000;border-bottom: 1px solid #E4E4E4;}

#subMenu {
	background: #4569AE;
	background: -moz-linear-gradient(top, #4569AE 0%, #2C427A 100%);
	background: -webkit-linear-gradient(top, #4569AE 0%,#2C427A 100%);
	background: linear-gradient(to bottom, #4569AE 0%,#2C427A 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4569AE', endColorstr='#2C427A',GradientType=0 );
}

#subMenu ul li a {color: #FFFFFF;text-shadow: 0 1px 3px #000000;}
#subMenu ul li a:hover {color: #FFFFFF;}
#subMenu .current, #subMenu .current:hover, #subMenu .currentAncestor, #subMenu .currentAncestor:hover {color: #FFFFFF;text-shadow: 0 1px 3px #000000;}

#sub2Menu ul li a {color: #FFFFFF;text-shadow: 0 1px 3px #000000;}
#sub2Menu ul, #sub2Menu ul ul, #sub2Menu ul ul ul {background-color: #4C6283;}
#sub2Menu ul li a:hover, #sub2Menu ul ul li a:hover, #sub2Menu ul ul ul li a:hover {background-color: #4C6182;}
#sub2Menu .current, #sub2Menu .current:hover {color: #000000;text-shadow: 0 1px 0 #6F8FC1;background-color: #4C6283;}

#extraContainer1, #extraContainer2 {color: #CCCCCC;}
#extraContainer1 a, #extraContainer2 a {color: #FFFFFF;}
#extraContainer1 a:hover, #extraContainer2 a:hover {color: #FFFFFF;}

#extraContainer2 {border-left: 1px solid #333333;border-right: 1px solid #333333;}
#extraContainer2 .menu ul a, #extraContainer2 .menu ul ul a {color: #FFFFFF;}
#extraContainer2 .menu ul a:hover {color: #FFFFFF;}
#extraContainer2 .menu ul ul a:hover {background-color: #333333;}

#extraContainer3 {color: #FFFFFF;}
#extraContainer3 a {color: #6699FF;}
#extraContainer3 a:hover {color: #6699FF;}

#extraContainer4 {color: #FFFFFF;}
#extraContainer4 a {color: #6699FF;}
#extraContainer4 a:hover {color: #6699FF;}

#extraContainer5 {color: #000000;background-color: #FFFFFF;border-bottom: 3px solid #666666;}
#extraContainer5 a {color: #334C7E;}
#extraContainer5 a:hover {color: #6699FF;}

#extraContainer6 {color: #000000;background-color: #FFFFFF;}
#extraContainer6 a {color: #334C7E;}
#extraContainer6 a:hover {color: #6699FF;}

#extraContainer7 {color: #000000;background-color: #FFFFFF;border-top: 3px solid #666666;}
#extraContainer7 a {color: #334C7E;}
#extraContainer7 a:hover {color: #6699FF;}

#breadcrumbWrapper {background-color: #000000;}
#breadcrumb {color: #FFFFFF;}
#breadcrumb a {color: #999999;}
#breadcrumb a:hover {color: #FFFFFF;}

#footer {
	color: #FFCC66;
}

#footer a {
	color: #FFFFFF;
}

#footer a:hover {
	color: #CCCCCC;
}

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

.blog-entry-body {border-top: 1px solid #E4E4E4;}

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

.thumbnail-caption {color: #999999;}
.photo-background {background-color: #FFFFFF;}
.photo-caption {color: #999999;}

.movie-thumbnail-caption {color: #999999;}
.movie-background {background-color: #FFFFFF;}

.filesharing-item {border: solid 2px #666666;}
.filesharing-item-title {border-bottom: 1px dotted #000000;}

blockquote, .standout {background-color: ;}