body,
.movie-background,
.photo-background{
	background-color: #142028;
	color: #4C4C4C;
}

a:link, a:visited {
	color: #666666;
	
}

a:hover, a:active {
	color: #FFFFFF;
}

#container {
}

#contentContainer #content {
	
	}

#expander {

}

#ieblocker {

}

#pageHeader,
.photo-navigation,
.exif-data {
	
}


#pageHeader h1 {
	color: #8EB0BD;
}
		
#pageHeader h2,
.photo-caption,
.photo-navigation,
.exif-data {
	color: #5B97BD;
}

#footer {
	color: #4D7A96;

}

#footer a {
	color: #8EB0BD;
}

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

#sidebarContainer .sideHeader {
	color: #5B97BD;
	}

#sidebarContainer {
	color: #4D7A96;

}

#sidebarContainer #sidebar a {
	color: #385C73;
}

#sidebarContainer #sidebar a:hover {
color: #000F26;
}

#navcontainer a {
	background: url(images/passive.png) repeat-x #4B95AB;
	color: #4B95AB;
	
}

#navcontainer .current {
	 background: url(images/active.png) repeat-x #4B95AB;
	 color: #000000;

}

#navcontainer a:hover {
	background: url(images/active.png) repeat-x #4B95AB;
	color: #000000;

}

* html #navcontainer a {
	background: url(images/passivesub.png) repeat-x #4B95AB;
	color: #CAFFFF;

}

* html #navcontainer .current {
	 background: url(images/current.png) repeat-x #4B95AB;
	 color: #000000;

}

* html #navcontainer a:hover {
	background: url(images/current.png) repeat-x #4B95AB;
	color: #000000;

}

.thumbnail-frame img,
.photo-frame,
.movie-thumbnail-frame img {
	border-color: #385C73;
	background: #1E4259;
}

.photo-title {
	color: #1E4259;
	
}

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

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

.photo-links {
	background: #000000;
	border-color: #385C73;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}