/*Matt code */
#topbar {
	background-color: #6D000A;
}


aside #sidecontent {
	color: #585858;
	
}

aside #sideTitle {
    color: #333333!important;
}

#titlelogo h1, #tsbanner h1 {
	color: #FF5805!important;
	}

header #socialicons ul li a {
	color: #FDFBFF;
}

header #socialicons ul li a:hover {
	color: #F1D200;
}


.nwrapper { background-color:#FA5807; }

nav li a {color: #6F6F6F;}
nav li#current > a, nav ul .hoverActive, nav li li a, nav li li /* nav ul ul  */ { color: #FFFFFF; background-color: #FA5807!important; }

nav ul ul:before,nav ul ul:after {
    content:'';
    position:absolute;
    left: 10px;
    top: 8px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 12px 12px 12px;
    border-color: transparent transparent #FA5807 transparent;
}

nav > ul li > ul li a:hover {color: #FFFFFF;}

nav li#current > a, nav li li a { color: #FFFFFF!important; }
nav li#current > a:hover  {  background: %colour_cnavh_text%!important;  }


#titlelogo h2, #tsbanner h2 {
	color: #000000!important;
}


.thumbnail-frame .thumbnail-caption {
	color: #373737!important;
}

section, .album-description, .photo-background p.photo-caption, .photo-background p, .blog-entry-body, .blog-entry-date {
	color: #515151;
	}

#footer {
	color: #FFFFFF;
	background-color: #6D000A;
	}

#container h1, #container h2, #container h3, #container h4, #container h5,#container h6, .album-title, .movie-page-title, #padding .message-text, #extraContainer9, .photo-background p.photo-title, .photo-background p.photo-caption, p.photo-links, p.photo-links a  {
	color: #777777;
} 

 #extraContainer2 h1, #extraContainer2 h2, #extraContainer2 h3, #extraContainer2 h4, #extraContainer2 h5, #extraContainer2 h6 {
 	color: #777777;
 	}

#extraContainer3 h1, #extraContainer3 h2, #extraContainer3 h3, #extraContainer3 h4, #extraContainer3 h5, #extraContainer3 h6 {
	color: #777777;
	}
	
#extraContainer4 h1, #extraContainer4 h2, #extraContainer4 h3, #extraContainer4 h4, #extraContainer4 h5, #extraContainer4 h6 {
	color: #777777;
	}

#extraContainer5 h1, #extraContainer5 h2, #extraContainer5 h3, #extraContainer5 h4, #extraContainer5 h5, #extraContainer5 h6 {
	color: #777777;
	}

#extraContainer6 h1, #extraContainer6 h2, #extraContainer6 h3, #extraContainer6 h4, #extraContainer6 h5, #extraContainer6 h6 {
	color: #777777;
	}

#extraContainer7 h1, #extraContainer7 h2, #extraContainer7 h3, #extraContainer7 h4, #extraContainer7 h5, #extraContainer7 h6 {
	color: #777777;
	}
#extraContainer8 {
	color: #FFFFFF;
}


aside{ background-color:#D9D9D9; }

section #padding,  .photo-background, #container, html, .sticky   {
	background-color: #FFFFFF;
	
}

#container a, #footer a ,#extraContainer7 a, #extraContainer9 a {
	color: #F8A208;
}


#container a:hover, #footer a:hover  {
	color: #FA5807;
}

#extraContainer2 {
	background-color: #FFFFFF;
}

#extraContainer3 {
	background-color: #CCCCCC;
}

#extraContainer4 {
	background-color: #BBBBBB;
}

#extraContainer5 {
	background-color: #AAAAAA;
}

#extraContainer6 {
	background-color: #999999;
}

#extraContainer7 {
	background-color: #999999;
}


.blog-entry{
    border-bottom-color: #DDDDDD;
}

#blog-categories {
    border-top-color: #DDDDDD;
}


.form-input-field {
	background: #FFFFFF;
	}

.form-input-button {
	background: #353535;	
	}
	
	.form-input-button:hover {
	background: #6D000A;	
	}
	
	
.form-input-button, .form-input-field {
	border-color: #CCCCCC;
}

form div label {
	color: #373737;
}

.form-input-field {
	color: #252525;
}

.form-input-button {
	color: #FFFFFF;
}

 @media only screen and (max-width: 768px) {
nav { background: #FFFFFF;}
#menuBtn {background: #FA5807; color:  #FFFFFF;}
 }