
body, #wrapper, .photo-background  {
	background-color: #FFFFFF;
	}
	
#titlelogo h1 {
	color: #666666;
	}

#titlelogo h2 {
	color: #666666;
	}

#titlelogo h1:hover{
		color: #4F4F4F;
	}

#padding h1, #padding h2, #padding h3, #padding h4, #padding h5, #padding h6, #padding .message-text, .filesharing-description, .movie-page-title, .album-title, .photo-background p.photo-title {
	color: #666666;
	}

#sideTitle {
	color: #E60000;
	}

#navwrapper{
	border-top-color: #E60000;
	}

header nav > ul > li#current, header nav > ul > li#currentAncestor, header nav ul li:hover, header nav > ul > li > ul > li, header nav > ul > li > ul > li > ul > li, #menuBtn:before, .form-input-button {
	background-color: #E60000;
	}

header nav > ul > li > ul > li:hover, header nav > ul > li > ul > li > ul > li:hover,  .form-input-button:hover {
	background-color: #E60000;
	}

header nav ul li a {
	color: #666666;
	}
	
nav li#current a, nav li#currentAncestor a, header nav > ul > li#current, header nav > ul > li#currentAncestor, header nav ul li:hover, header nav ul li:hover navspan, header nav ul li:hover a, header nav li li a {
	color: #FFFFFF;
	}	

header nav ul li{
	background-color: #FFFFFF;
	}

nav li#current span,
nav li#currentAncestor span, 
nav li:hover span {
	color: #CC0000;
	}

nav span{
	color: #CCCCCC;
	}
	
section #padding, #myExtraContent2, #myExtraContent3, #myExtraContent4, .photo-background p, .photo-background p a  {
	color: #666666;
	}

#sidecontent {
	color: #666666;
	}

#footer, #rw_email_contact, #rw_email_contact::before {
	color: #BBBBBB;
	}

ul#breadcrumb li a, ul#breadcrumb {
	color: #BBBBBB;
	}

#socialicons a{
	color: #959595;
	}

#socialicons a:hover {
	color: #E60000;
	}

#container a,  #myExtraContent3 a, #myExtraContent4 a {
	color: #E60000;
	}

#footer a {
	color: #BBBBBB;
	}

#container a:hover, ul#breadcrumb li a:hover, #footer a:hover, #myExtraContent3 a:hover, #myExtraContent4 a:hover{
	color: #E60000;
	}

header nav ul li, header , .album-description{
	border-bottom-color: #F0F0F0!important;
	}
section #padding, #sideTitle, footer, #myExtraContent3, #myExtraContent4{
	border-top-color: #F0F0F0;
	}
	
#sideTitle, #blog-categories:before, #blog-archives:before, ul.blog-tag-cloud:before, #blog-rss-feeds:before, #padding .message-text, .tssocial, .tsocial {
	border-bottom-color: #F0F0F0;
	}
	
.thumbnail-frame a img, .movie-thumbnail-frame img, img.photo-frame, .blog-entry-body .imageStyle, #featureImg, #feature {
	border-color: #F0F0F0;
	}
	
header nav li li li{
	border-left-color: #F0F0F0;
	}

.form-input-field {
	border-color: #F0F0F0;
	background-color: #DDDDDD;
	}

#myExtraContent2{
	background-color: #DDDDDD!important;
	}

#myExtraContent2{
	color: #FFFFFF;
	}

/*
.filesharing-item:hover .filesharing-item-description, .filesharing-item-title, .filesharing-item-title:hover {
	background-color: #F0F0F0;
	}
*/



/*.form-input-field {background-color: #FFFFFF;}*/


@media only screen and (max-width: 959px) {
	
	header nav ul li:hover a, header nav ul li ul li a, header nav ul li ul li ul li a{
		background-color: #E60000;
		}
	
	}
