body, .photo-background {
	background-color: #1B3C6F;
	color: #1B3B6E;
}

.filesharing-item,
.blog-entry-body,
.movie-frame,
.movie-thumbnail-frame,
.photo-frame,
.thumbnail-frame img {
	background: #F5F5F5;
}

.filesharing-item,
.blog-entry-body,
#navcontainer ul ul li,
.movie-frame,
.movie-thumbnail-frame,
.photo-frame,
.photo-navigation,
.thumbnail-frame img {
	border-color: #1B3B6E;
}

#site_title, .photo-title,
.photo-links, .photo-links a:link,
.photo-links a:visited {
	color: #FFFFFF;
}

#site_slogan, .photo-caption,
.photo-links a:hover, .photo-links a:active {
	color: #98CCFB;
}

#sidebar_title {
	color: #1B3A6D;
}

#sidebarContainer {
	color: #1A396C;
}

h1, h2, h3, h4, h5, h6,
sub, sup, s {
	color: #1B3A6D;
}

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

/*Links*/

a:link, a:visited {
	color: #0033FF;
}

a:hover, a:active {
	color: #1934FF;
}

#navcontainer ul li.current a:link {
	color: #1A3869;
}

#navcontainer ul ul li.current a:link {
	color: #1A396B;
}

#navcontainer ul li.currentAncestor a:link, #navcontainer ul li.currentAncestor a:visited {
	color: #1F97D5;
}

#navcontainer ul ul {
	background: #99CCFF;
}

#navcontainer ul ul li.currentAncestor a:link, #navcontainer ul ul li.currentAncestor a:visited {
	color: #1A386A;
}

#navcontainer ul li.normal a:link, #navcontainer ul li.normal a:visited {
	color: #1B3A6D;
}

#navcontainer ul li.normal a:hover, #navcontainer ul li.normal a:active {
	color: #1F97D5;
}

#navcontainer ul ul li.normal a:link, #navcontainer ul ul li.normal a:visited {
	color: #000000;
}

#navcontainer ul ul li.normal a:hover, #navcontainer ul ul li.normal a:active {
	color: #1A396C;
}

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

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