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

#titlelogo h2 {
	color: #959595;
	}

#titlelogo h1:hover{
		color: #7E7E7E;
	}

#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: #959595;
	}

#sideTitle {
	color: #626262;
	}

#navwrapper{
	border-top-color: #292D29;
	}

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: #292D29;
	}

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

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: #0F130F;
	}

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

#sidecontent {
	color: #BBBBBB;
	}

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

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

#socialicons a{
	color: #959595;
	}

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

#container a {
	color: #82D0C8;
	}

#container a:hover, ul#breadcrumb li a:hover, #footer a:hover{
	color: #82D0C8;
	}

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 {
	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: #292D29;
		}
	
	}



		#featureImg{
	border: none;
	width: 100%;
	}

#feature h2, #myExtraContent2{
	left: 1px;
	
	}


@media only screen and (max-width: 768px) {
	#myExtraContent2{
		left: 0px!important;
		}
	
	
	}

#container {
	line-height: 18px;
	}

#featureImg {
	display: none;
}

#feature{
	background: none;
}

section #padding{
	border-top: none;
}

#sideTitle{
	border-top: none;
}

section #padding, aside {
	padding-top: 0;
}

#sideTitle{
	margin-top: 0;
	padding-top: 15px;
}

section {
	margin-top: -25px;
}

	@media only screen and (max-width: 480px) {
	
	section {
		margin-top: -40px;
	}
	
	}

#titleAlt h1, header h1 {
	font-size: 60px;
	padding-bottom: 5px;
	}


#sideTitle {
	font-size: 18px;
}

#myExtraContent2{
	font-size: 16px;
	}

#titleAlt h1, header h1{
font-family: 'Questrial', sans-serif;
}

#titlelogo h2 {
font-family: 'Questrial', sans-serif;
}



#myExtraContent2{
	font-family: 'Questrial', sans-serif;
	}

header nav ul li a, #menuBtn:before, #container nav, section #closeBtn:before{
	font-family: 'Questrial', sans-serif;
}

header nav > ul > li > ul {
 	top: 44px;
	}

.ie9 header nav > ul > li > ul {
 	top: 43px;
	}

#sideTitle {
 font-family: 'sansumiregular';
}

body {
	font-family: arial;
}

section{
	width: 650px;
	float: left;
	}
	
section #padding{
	margin-left: 0;
	margin-right: 35px;
	}

aside{
	width: 310px;
	float: left;
	}

#sidecontent{
	padding-left: 35px;
	padding-right: 0;
	margin-left: 10px;
	}

#sideTitle{
	margin-left: 0px;
	margin-right: 0;
	}


@media only screen and (max-width: 959px) {

#sideTitle{
	padding-right: 35px;
	}

#sidecontent{
	padding-right: 35px;
	margin-left: 0px;
}

}

#feature h2, #myExtraContent2{
	background-color: rgba(227,112,20,0.8)!important;
	}

.ie8 #myExtraContent2{
	background-color: transparent!important;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCE37014,endColorstr=#CCE37014)"; /* IE8 */
	}


		