body, .photo-background {
	background-color: #FFFFFF;
}

#header {
	background-color: #E1E5E6;
}

#title h1 {
	color: #FFFFFF;
}

#title h5 {
	color: #CCCCCC;
}

#contentContainer, code, pre {
	background-color: #E1E5E6;
	color: #666666;
}

#content, .photo-title, .photo-caption  {
	background-color: #FFFFFF;
	color: #666666;
}

a:link, a:visited {
	color: #003A4D;
}

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

h1, h2, h3, h4, h5, h6 {
	color: #FF00FF;
}

#sidebarContainer h5 {
	color: #003C56;
}

#logo {
	background-color: #003C56;
}

.movie-frame, .photo-frame {
	border-color: #023E58;
}

#footer, .exif-data {
	color:  #666666;
}

#footer a:link, #footer a:visited {
	color:  #7F7F7F;
}

#footer a:hover, #footer a:active{
	color:  #000000;
}

#side-navcontainer ul ul li a:link.current,
#side-navcontainer ul ul li a:visited.current {
	background-color: #999999;
}

#side-navcontainer ul ul li a:link.currentAncestor,
#side-navcontainer ul ul li a:visited.currentAncestor {
	background-color: #333333;
}

#side-navcontainer ul ul li a:link,
#side-navcontainer ul ul li a:visited {
	color: #003C56;
}

#side-navcontainer ul ul li a:hover,
#side-navcontainer ul ul li a:active {
	background-color: #FFFFFF;
	color: #232323;
}

#navcontainer a {
		background-color: #FFFFFF;
		color: #003C56;
}