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

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

a:hover, a:active {
	color: #1F5EFF;
}

#container {
}

#contentContainer #content {
	background:  #FFFFFF;
}

#expander {
background:  #FFFFFF;
}

#ieblocker {
background:  #FFFFFF;
}

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


#pageHeader h1 {
	color: #FFFFFF;
}
		
#pageHeader h2,
.photo-caption,
.photo-navigation,
.exif-data {
	color: #0068FA;
}

#footer {
	color: #FFFFFF;

}

#footer a {
	color: #006CFF;
}

#footer a:hover {
 color: #4CB8FF;
}

#sidebarContainer .sideHeader {
	color: #B6B6B6;
	}

#sidebarContainer {
	color: #B6B6B6;

}

#sidebarContainer #sidebar {
	background: url(images/bg.png) repeat-y #B6B6B6;

}

#sidebarContainer #sidebar a {
	color: #006CFF;
}

#sidebarContainer #sidebar a:hover {
color: #001FB2;
}

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

#navcontainer .current {
	 background: url(images/passive.png) repeat-x #006CFF;
	 color: #000000;

}

#navcontainer a:hover {
	background: url(images/passive.png) repeat-x #006CFF;
	color: #000000;

}

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

}

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

}

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

}

.thumbnail-frame img,
.photo-frame,
.movie-thumbnail-frame img {
	border-color: #006CFF;
	background: #0052E5;
}

.photo-title {
	color: #0052E5;
	
}

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

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

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