body,
.movie-background,
.photo-background, #pageHeader2{
	background: #CCCCCC;
	color: #CCCCCC;
}

#pageHeader {
	background: #000000;
   
	
	
}

#contentContainer {
	background: #7F7F7F;

}

#contentContainer #content a:link, a:visited {
	color: #B3B3B3;
}

#contentContainer #content a:hover, a:active {
	color: #44566F;

}

#contentContainer2 {
	background: #000000;

}

#contentContainer3 {
	background: #B3B3B3;

}

#pageHeader,
.photo-navigation,
.exif-data {
	color: #E6E6E6 ;
	text-shadow: 0px 2px 3px black; 
}


#pageHeader h1 {
	color: #E6E6E6 ;
	text-shadow: 0px 2px 3px black;  
}
		
#pageHeader h2,
.photo-caption,
.photo-navigation,
.exif-data {
	color: #FF8000;
	text-shadow: 0px 2px 3px black;
}

#footer {
	color: #FFFFFF;
	background:  url(images/footer_bg.png) repeat-x;

}

#footer a {
	color: #B6977E;
}

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

#sidebar .sideHeader {
	color: #000000;
	}

#container #sidebar {
	color: #FFFFFF;

}

#container {
	background: #000000;
}

#container #sidebar {
	background: #000000;
}

#container #sidebar a {
	color: #003680;
}

#container #sidebar a:hover {
color: #000033;
}

#container a:link, a:visited {
	color: #FFFFFF;
}

#navcontainer a {
    background: #000000 url(images/button_over.png) no-repeat;
	}

#navcontainer a:hover {
	background-position:background: #FF8000 url(images/button_over.png) no-repeat;
}

#navcontainer ul ul a {
	background: #000000 url(images/button_over.png) no-repeat;
	
}

#navcontainer #current {
	font-weight: bold;
	background: #FF8000 url(images/button_selected.png) no-repeat;
	color: #FFFFFF;
}

#navcontainer a:hover {
	font-weight: bold;
	background: #FF8000 url(images/button_over.png) no-repeat;
	color: #FFFFFF;

}

.thumbnail-frame img,
.photo-frame,
.movie-thumbnail-frame img {
	border-color: #003680;
	background: #001C66;
}

.photo-title {
	color: #001C66;
	
}

.photo-navigation a:link,
.photo-navigation a:visited {
	color: #FFFFFF;
}

.photo-navigation a:hover {
	color: #FFFFFF;
}

.photo-links {
	background: #7F7F7F;
	border-color: #003680;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#extraContainer1 {
		background: #000000;
 
}

#extraContainer2 {
			background: #808CAB;
}

#extraContainer3 {
		background: #5C5C68;
    
}

#extraContainer4 {
	background: #A59773;
    background-image: -moz-linear-gradient(top,  rgba(255,255,255,0.7) 0%, rgba(245,245,245,0.55) 4%, rgba(189,189,189,0) 26%, rgba(18,18,18,0.33) 93%, rgba(0,0,0,0.33) 100%); /* FF3.6+ */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(4%,rgba(245,245,245,0.55)), color-stop(26%,rgba(189,189,189,0)), color-stop(93%,rgba(18,18,18,0.33)), color-stop(100%,rgba(0,0,0,0.33))); /* Chrome,Safari4+ */
background-image: -webkit-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* Chrome10+,Safari5.1+ */
background-image: -o-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* Opera 11.10+ */
background-image: -ms-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* IE10+ */
background-image: linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3ffffff', endColorstr='#54000000',GradientType=0 ); /* IE6-9 */
}

#extraContainer5 {
	background: #A59773;
    background-image: -moz-linear-gradient(top,  rgba(255,255,255,0.7) 0%, rgba(245,245,245,0.55) 4%, rgba(189,189,189,0) 26%, rgba(18,18,18,0.33) 93%, rgba(0,0,0,0.33) 100%); /* FF3.6+ */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(4%,rgba(245,245,245,0.55)), color-stop(26%,rgba(189,189,189,0)), color-stop(93%,rgba(18,18,18,0.33)), color-stop(100%,rgba(0,0,0,0.33))); /* Chrome,Safari4+ */
background-image: -webkit-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* Chrome10+,Safari5.1+ */
background-image: -o-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* Opera 11.10+ */
background-image: -ms-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* IE10+ */
background-image: linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3ffffff', endColorstr='#54000000',GradientType=0 ); /* IE6-9 */
}

#extraContainer6 {
	background: #A59773;
    background-image: -moz-linear-gradient(top,  rgba(255,255,255,0.7) 0%, rgba(245,245,245,0.55) 4%, rgba(189,189,189,0) 26%, rgba(18,18,18,0.33) 93%, rgba(0,0,0,0.33) 100%); /* FF3.6+ */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(4%,rgba(245,245,245,0.55)), color-stop(26%,rgba(189,189,189,0)), color-stop(93%,rgba(18,18,18,0.33)), color-stop(100%,rgba(0,0,0,0.33))); /* Chrome,Safari4+ */
background-image: -webkit-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* Chrome10+,Safari5.1+ */
background-image: -o-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* Opera 11.10+ */
background-image: -ms-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* IE10+ */
background-image: linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3ffffff', endColorstr='#54000000',GradientType=0 ); /* IE6-9 */
}

#extraContainer7 {
	background: #A59773;
    background-image: -moz-linear-gradient(top,  rgba(255,255,255,0.7) 0%, rgba(245,245,245,0.55) 4%, rgba(189,189,189,0) 26%, rgba(18,18,18,0.33) 93%, rgba(0,0,0,0.33) 100%); /* FF3.6+ */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(4%,rgba(245,245,245,0.55)), color-stop(26%,rgba(189,189,189,0)), color-stop(93%,rgba(18,18,18,0.33)), color-stop(100%,rgba(0,0,0,0.33))); /* Chrome,Safari4+ */
background-image: -webkit-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* Chrome10+,Safari5.1+ */
background-image: -o-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* Opera 11.10+ */
background-image: -ms-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* IE10+ */
background-image: linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(245,245,245,0.55) 4%,rgba(189,189,189,0) 26%,rgba(18,18,18,0.33) 93%,rgba(0,0,0,0.33) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3ffffff', endColorstr='#54000000',GradientType=0 ); /* IE6-9 */
}