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

#header {
	background-color: #E6E6E6;
}

#title h1 {
	color: white;
	font: 15px/37px ariel;
}

#title h5 {
	color: #fff;
}

#left, code, pre {
	background-color: #D90000;
	color: #FFF6FC;
}

#right, .photo-title, .photo-caption  {
	background-color: #FFFFFF;
	color: #000000;
}

a:link, a:visited {
	text-decoration: none;
	color: #E01400;
}

a:hover, a:active {
	text-decoration: none;
	color: #324977;
}

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

#left h5 {
	color: #666666;
}

#logo {
	background-color: 
	#D90000;
}

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

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

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

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



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

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


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

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

#navcontainer a {
		background-color: #AFB1AE;
		color: #000000;
}