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

#navwrapper{
	border-top-color: #6666FF;
	}

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

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

header nav ul li a {
	color: #959595;
	}
	
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: #4C4CE5;
	}

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

#sidecontent {
	color: #BBBBBB;
	}

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

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

#footer a {
	color: #BBBBBB;
	}

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

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



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

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


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

.flexslider {
	display: none;
	}




#titleAlt h1, header h1 {
	font-size: 50px;
	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: 'Spinnaker', sans-serif;
}

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 */
	}


		