
/* Import stuff -------------------------------------------------------------- */
body{
	background:#dfdfdf url()
repeat
top center;
background-attachment:fixed;
}
a:link, a:visited{
	color:#DA251C; }


a:hover{
	color:#DA251C;
text-decoration:underline; }

h3, h4, h5, h6{
	color:#000;
}
h3{
	color:#666;
}
#main{
	background:#fff;
	border:1px solid #cbcbcb;
}

.border{
	background:#dfdfdf;
	border:1px solid #cbcbcb;
}
/* Header -------------------------------------------------------------- */
#top-bar{
	background:#2c2c2c; 
	color:#fff;
}
#top-bar a{
	color:#fff;
}
/* Navigation -------------------------------------------------------------- */
#navigation span.home a{
	background-color: #dfdfdf;
}
#navigation span.home a:hover{
	background-color: #dfdfdf;
}
#navigation span.home_hover a{
	background-color: #dfdfdf;
}
#sub-nav{
	background:#dfdfdf;
	border-bottom:1px solid #c2c2c2;
}
#sub-nav span{
	color:  }

#navigation ul{
	background:#cb1910;
}
#navigation ul ul{
	background:#dfdfdf;
}
#navigation li span{
	color:#aaaaaa;
}
#navigation li a{
	color:#fff;
}
#navigation li li a{
	color:#2c2c2c;
}
#navigation li a:hover, li.sfHover a{
	background: url(images/nav_arrow.png) no-repeat bottom center;
}
/* Post ----------------------------------------------------------------- */
#sitemap a{
color:#000;
}
#sitemap a:hover{
	color:#e83035;
}
#thumb{
	background:#dfdfdf;
}
span.categories{
	color:#999;
}
#post span.details{
	background:#2c2c2c;
	color:#fff;
}
#post span.details a{
	color:#e83035;
}
#post span.details a:hover{
	color:#4abfc1;
}
/* Content -------------------------------------------------------------- */

.feature-box .image{
	border:1px solid #353535;
	background:#232323;
}
.feature-box span.date{
	color:#fff;
	background:#2c2c2c;
	border-left:1px solid #353535;
	border-bottom:1px solid #353535;
}
.feature-box span.date a{
	color:#e83035;
}
.feature-box p{
	color:#fff;
}
.feature-box span.detail{
	color:#fff;
}
.feature-box span.detail a{
	color:#e83035;
}
.box li span.image{
	border:1px solid #c7c7c7;
	background: url(images/loader.gif) center no-repeat;
}
.box li a{
	color:#000;
}
.box li span.comm strong{
	color:#747474 !important;;
}
/* WIDGETS -------------------------------------------------------------- */
#sidebar ul ul{
	border:1px solid #dfdfdf;
}
#sidebar a{
	color:#e83035;
}
#sidebar ul li a:hover{
	color:#000;
}
/* Search -------------------------------------------------------------- */
#sidebar h3.header{
color:#fff;
	background:#2c2c2c;
}
#sidebar ul.recent-posts span.comm strong{
	color:#e83035;
}
.steve-comments span.avatar{
	background:#dfdfdf;
	border:1px solid #cbcbcb;
}
.steve-comments a span.excerpt{
	color:#000;
}
/* Comments ------------------------------------------*/
#comments h2{
	color:#333;
}
#comments h2 strong{
	color:#000;
}
#comments span.header{
	color:#fff;
	background-color:#2c2c2c;
}
#comments p{
	border:1px solid #dfdfdf;
	background:#f1f1f1;
}
#comments span.reply{
	background:#f1f1f1;
	color:#000;
}
#respond fieldset{
	border:1px solid #dfdfdf;
}
#respond input, #respond textarea{
border:1px solid #dfdfdf;
}
#respond input.submit{
	background:#2c2c2c;
	color:#fff;
}
/* Category ------------------------------------------*/
#category p{
	color:#000;
}
.pagination a{
	background:#2c2c2c;
	color:#fff;
}
.pagination a:hover{
	background:#1a1a1a;
	color:#fff;
}
.pagination li.active a{
	color: #fff;
	background:#e83035 }

.pagination li a.active{
	color: #fff;
	background:#e83035 }
.pagination li.active{
	color: #fff;
	background:#e83035 }
/* Portfolio -------------------------------------------------------------- */
.portfolio .image{
	background:#dfdfdf url(images/loader.gif) center no-repeat;
	border-bottom:1px solid #CCC;
}
a.btn{
	background:#2c2c2c;
	color:#fff;
}
#post.portfolio a:hover.btn{
	color:#e83035;
	background:#000;
}
