/* ------------------------------------------------------------------------------------------------------------------------

	css colour tags

------------------------------------------------------------------------------------------------------------------------ */

/* css */
body {
	color: #666666;
	background: #ECECEC;
	background: -moz-linear-gradient(top,  #ECECEC 0%, #BCBCBC 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ECECEC), color-stop(100%,#BCBCBC)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ECECEC 0%,#BCBCBC 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ECECEC 0%,#BCBCBC 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ECECEC 0%,#BCBCBC 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ECECEC 0%,#BCBCBC 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#A5A5A5',GradientType=0 ); /* IE6-9 */
}
a { color: #C5572F; }
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #333333; }

#wrap { background: #FFFFFF; }

/* header & navigation colours */
#headings h1 a { color: #444444; }
#headings h1 span { color: #AAAAAA; }
#headings a.zocial.flat { color: #444444 }
#headings a.zocial.flat:hover { color: #909090 }

#wrap-nav {
	background: #C55730; /* Old browsers */
	background: -moz-linear-gradient(top,  #C55730 0%, #893C21 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C55730), color-stop(100%,#893C21)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #C55730 0%,#893C21 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #C55730 0%,#893C21 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #C55730 0%,#893C21 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #C55730 0%,#893C21 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C55730', endColorstr='#893C21',GradientType=0 ); /* IE6-9 */
}
#navigation a { color: #FFFFFF }
#navigation ul li li { background: #FFFFFF }
#navigation ul li li a { color: #666666 }
#navigation ul li li a:hover { color: #333333 }
#navigation li a:hover { color: #E1E1E1 }
#navigation li.sfHover > a, #navigation li.currentAncestor > a, #navigation > ul > li.current a { color: #E1E1E1 }
.menu li { border-bottom-color: #ECECEC }
.menu a.menuDrop, .menu li.sfHover li a.menuDrop, .menu li li.sfHover li a.menuDrop { border-left-color: #ECECEC }
.menu { border-top-color: #ECECEC }

#menu-icon { color: #FFFFFF }

/* banner colours */
#banner { background-color: #FFFFFF }

/* main container colours */
.blog-entry { border-bottom-color: #ECECEC; }
.blog-entry	blockquote { border-left-color: #ECECEC; }
.filesharing-description { border-bottom-color: #ECECEC; }
.movie-thumbnail-frame img { border-color: #ECECEC; }
.thumbnail-frame img { border-color: #ECECEC; }
#pagination { border-color: #ECECEC; }
#pagination li.current { background: #ECECEC; }
.photo-background { background-color: #ECECEC;color: #666666; }
.photo-background img { border-color: #ECECEC; }
.photo-title { color: #444444; }
.photo-caption { color: #AAAAAA; }
.form-input-field { border-color: #ECECEC; }
hr {border-top-color: #ECECEC; }

/* sidebar and widgets colours */
#secondary-container { color: #666666; }
#secondary-container a { color: #A4A4A4; }
#plugin-sidebar { border-top-color: #ECECEC; }
#blog-categories, #blog-archives { border-bottom-color: #ECECEC; }

/* extracontent colours */
#myExtraContent3 { background: #4C4C4C; }
#myExtraContent3, #myExtraContent3 p { color: #FFFFFF; }
#myExtraContent3 h2, #myExtraContent3 h3, #myExtraContent3 h2 a, #myExtraContent3 h3 a { color: #9E9E9E ; }
#myExtraContent3 a { color: #FFFFFF; }

#myExtraContent4 { color: #D1D1D1;background: #3B3B3B; }
#myExtraContent4 h2, #myExtraContent4 h3, #myExtraContent4 h2 a, #myExtraContent4 h3 a { color: #9E9E9E ; }
#myExtraContent4 a { color: #A3A3A3; }

/* breadcrumb colours */
#breadcrumb { }
#breadcrumb ul { color: #333333 !important; }
#breadcrumb a { color: #333333 !important; }

/* footer colours */
#footer-container { border-top-color: #ECECEC;border-bottom-color: #ECECEC }
footer { color: #333333; }
footer a { color: #444444; }

/* 3rd party colours */
#tweets .user { background: #ECECEC; }