
/* ---------------------------------------------------------------- 
 *  GLOBAL
 * ---------------------------------------------------------------- 
*/ 
body {
	background: #2c2c2c;
	color: #2b2b2b;
}

/* ---------------------------------------------------------------- 
*  WRAPPER
* ---------------------------------------------------------------- 
*/ 
#wrapper {
	background: url(images/bg_red.jpg);
	border-top: 0px solid #3a3a3a;
}

/* ---------------------------------------------------------------- 
*  BUTTON TEMPLATE
* ---------------------------------------------------------------- 
*/ 
div.button {
	background: url(images/grey_btn_left.gif) no-repeat left center;
}
div.button a {
	background: url(images/grey_btn_right.gif) no-repeat right center;
}

/* ---------------------------------------------------------------- 
*  HEADER
* ---------------------------------------------------------------- 
*/ 
#header {
	background: #777777 url(images/header.jpg) no-repeat center top;
}
#header h1 {
	background: url(images/grey_seperator.gif) no-repeat center right;
}
#header h1 a {
	color: #ffffff;
}
#header span {
	color: #ffd02a;
}
#header li {
	background: #ffffff;
	background: url(images/grey_tabs.gif) no-repeat;
}
#header li.current_page_item {
	background: #ffffff;
}
#header li.current_page_item a {
	color: #3b3b3b;
}
#header li a {
	color: #dfdfdf;
}

/* ---------------------------------------------------------------- 
*  CONTENT
* ---------------------------------------------------------------- 
*/ 
#content #featured .data span a {
	color: #f4be00;
}
#content #featured .data .comments {
	color: #ffffff;
	background: url(images/grey_featured-comment.gif) no-repeat left top;
}
#content #featured .data .comments a {
	color: #ffffff;
}
#content #featured .data .right .featured_left {
	background: url(images/grey_featured-arrow-left.gif) no-repeat;
}
#content #featured .data .right .active {
	border: 3px solid #cacaca;
}
#content #featured .data .right .featured_right {
	background: url(images/grey_featured-arrow-right.gif) no-repeat;
}

/* ---------------------------------------------------------------- 
*  CONTENT MAIN
* ---------------------------------------------------------------- 
*/
#content #nav li.active {
	background: url(images/grey_btn_left.gif) no-repeat left center;
}
#content #nav li.active a {
	background: url(images/grey_btn_right.gif) no-repeat right center;
}
#content #main .popular span {
	color: #f4be00;
}
#content #main .popular span a {
	color: #f4be00;
}
#content #main .popular div.comments {
	color: #ffffff;
	background: url(images/grey_comment.gif) no-repeat;
}
#content #main .popular div.comments a {
	color: #ffffff;
}
#content #main .latest span {
	color: #f4be00;
}
#content #main .latest span a {
	color: #f4be00;
}
#content #main .latest div.comments {
	color: #ffffff;
	background: url(images/grey_comment.gif) no-repeat;
}
#content #main .latest div.comments a {
	color: #ffffff;
}

/* ---------------------------------------------------------------- 
*  CONTENT POST
* ---------------------------------------------------------------- 
*/
#content #category_nav li.active {
	background: url(images/grey_btn_left.gif) no-repeat center left;
}
#content #category_nav li.active a {
	background: url(images/grey_btn_right.gif) no-repeat right center;
}
#content .post .comments {
	background: url(images/grey_comment.gif) no-repeat;
}
#content .post .comments a {
	color: #ffffff;
}
#content .post div.category a {
	color: #f4be00;
}
#content .post a {
	color: #d1a301;
}
#content .post blockquote {
	border-left: 5px solid #ffd02a;
}
#content .post ul {
	margin-left: 15px;
	list-style-image: url(images/grey_post_li.gif);
}

/* ---------------------------------------------------------------- 
*  PAGE NAVIGATION
* ---------------------------------------------------------------- 
*/
.page_navigation li.active {
	background: url(images/grey_btn_left.gif) no-repeat center left;
}
.page_navigation li.active a {
	background: url(images/grey_btn_right.gif) no-repeat right center;
}

/* ---------------------------------------------------------------- 
*  COMMENTS
* ---------------------------------------------------------------- 
*/
#comment #comment_form p a {
	color: #D1A301;
}
#comment .right .comment .user span {
	color: #ecb800;
}
#comment .right .comment a {
	color: #d1a301;
}

/* ---------------------------------------------------------------- 
*  FOOTER
* ---------------------------------------------------------------- 
*/ 
#footer {
	color: #636362;
}
#footer a.rss {
	color: #636362;
	background: url(images/grey_rss.gif) no-repeat center right;
}
