body {background-color: #3B3024;}

#title {color: #FFFFFF;}
#slogan {color: #B08E6D;}

#menu ul {border-bottom-color: #FFFFFF;}
#menu a {color: #FFFFFF;}
#menu a:hover, #menu a:hover[style] {color: #FFFFFF !important;}
#menu ul a:hover {background-color: #9F8162;}
#menu ul #current, #menu ul #current[style] {color: #FFFFFF !important;background-color: #000000;}
#menu ul .currentAncestor, #menu ul .currentAncestor[style] {color: #FFFFFF !important;background-color: #9E8162;}

#menu ul ul {border-left-color: #C7B696;background-color: #FEEEC1;}
#menu ul ul a, #menu ul ul a[style] {color: #444444 !important;text-shadow: 0 1px 0 #FFFFFF;}
#menu ul ul a:hover, #menu ul ul a:hover[style] {color: #FFFFFF !important;background-color: #A08262;}
#menu ul ul #current, #menu ul ul #current[style] {color: #FFFFFF !important;background-color: #000000;}
#menu ul ul .currentAncestor, #menu ul ul .currentAncestor[style] {color: #FFFFFF !important;background-color: #666666;}
#menu ul ul li.ddarrow span {border-right-color: #000000;}

.headerImage {border-color: #FFFFFF;}

#contentWrapper {border: 7px solid #E2CEA9;background: #FFEFC1;color: #333333;text-shadow: 0 1px 0 #FFFFFF;}
#contentSidebar .sideHeader, #contentSidebar .sidebar {color: #333333;text-shadow: 0 1px 0 #FFFFFF;}
#contentWrapper a, #contentSidebar .sideHeader a, #contentSidebar .sidebar a {color: #804000;}
#contentWrapper a:hover, #contentSidebar .sideHeader a:hover, #contentSidebar .sidebar a:hover {color: #D2A980;}

.sideHeader {color: #FFFFFF;}
.sidebar {color: #FFFFFF;text-shadow: 0 1px 0 #000000;}
.sidebar a {color: #E2CEA9;}
.sidebar a:hover {color: #E2CEA9;}

#breadcrumbContainer ul {background-color: #9F8162;}
#breadcrumbContainer a {color: #111111;text-shadow: 0 1px 0 #C49F78;}
#bcNav span {color: #FFFFFF;background-color: #555555;border-top: 1px solid #111111;border-bottom: 1px solid #AB8B69;}

#footer {color: #666666;background-color: #888888;text-shadow: 0 1px 0 #D4D4D4;}
#footer a {color: #333333;text-shadow: 0 1px 0 #D4D4D4;}
#footer a:hover {color: #000000;text-shadow: 0 1px 0 #D4D4D4;}

#EC1Wrapper {background-color: #D4D4D4;}

#extraContainer1 {color: #444444;text-shadow: 0 1px 0 #E4E4E4;}
#extraContainer1 a {color: #466B9E;}
#extraContainer1 a:hover {color: #466B9E;}

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

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

#extraContainer4 {background-color: #E4E4E4;border: 7px solid #CCCCCC;color: #444444;text-shadow: 0 1px 0 #FFFFFF;}
#extraContainer4 a {color: #466B9E;}
#extraContainer4 a:hover {color: #466B9E;}

#extraContainer5 {background-color: #E4E4E4;border: 7px solid #CCCCCC;color: #444444;text-shadow: 0 1px 0 #FFFFFF;}
#extraContainer5 a {color: #466B9E;}
#extraContainer5 a:hover {color: #466B9E;}

#extraContainer6 {background-color: #E4E4E4;border: 7px solid #CCCCCC;color: #444444;text-shadow: 0 1px 0 #FFFFFF;}
#extraContainer6 a {color: #466B9E;}
#extraContainer6 a:hover {color: #466B9E;}

#EC7Wrapper {background-color: #E4E4E4;border-top: 7px solid #CCCCCC;border-bottom: 7px solid #CCCCCC;}

#extraContainer7 {color: #444444;text-shadow: 0 1px 0 #FFFFFF;}
#extraContainer7 a {color: #466B9E;}
#extraContainer7 a:hover {color: #466B9E;}

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

.blog-entry-body {border-top-color: #CCCCCC;}

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

.thumbnail-frame img {border-color: #E2CEA9;}
.thumbnail-frame img:hover {border-color: #C7B696;}
.thumbnail-caption {color: #AFA185;}
.photo-background {background-color: #FFFFFF;color: #000000;}
.photo-frame {border-color: #CCCCCC;}
.photo-caption {color: #999999;}
.photo-links a, .photo-links a:hover, .photo-links a:visited {color: #466B9E;}

.movie-thumbnail-frame a {border-color: #E2CEA9;}
.movie-thumbnail-frame a:hover {border-color: #C8B796;}
.movie-thumbnail-caption {color: #AFA186;}
.movie-background {background-color: #FFFFFF;}
.movie-frame object {border: solid 5px #CCCCCC;}
.movie-title {color: #000000;}

.filesharing-item {border-left-color: #FFFFFF;}
.filesharing-item-title {border-bottom-color: #CCCCCC;}

#mobileMenuTab {background-color: #466B9E;color: #FFFFFF;}

@media print {

#contentWrapper {text-shadow: none;border: none;}
#contentWrapper, .sideHeader, .sidebar {color: black;}
.sidebar {text-shadow: none;}
#bcNav span {border: 1px solid black;}

}