/*-*-*-*-* Dark Red *-*-*-*-*/

/********** General **********/

body
{
	background-color: #585858; /* Dark Theme Style */
	color: #8c8c8c;	/* Dark Theme Style */
}

a 
{
    color: #fff;	/* Dark Theme Style */
}	

a:hover
{
	color:#ff9c00;
}

h1, h2, h3, h4, h5, h6
{
	color:#fff;
}

#wrap_header
{
	background: #000;	/* Dark Theme Style */
}

#wrap_main, #wrap_intro
{
	background: #1e1e1e;	/* Dark Theme Style */
}

#wrap_intro.portfolio
{
	background-color: #000;
}

.top_left	
{
	background: url(../img/dark/top_left_dark.png) no-repeat transparent;	/* Dark Theme Style */
}

.bottom_right
{
	background: url(../img/dark/down_right_dark.png) no-repeat transparent; /* Dark Theme Style */
}

/********** Header **********/

.intro h1
{
	color:#fff; /* Dark Theme Style */
}

/********** Footer **********/

#footer_content
{
	background-color: #000; /* Dark Theme Style */
}

#footer_bottom
{
	background-color: #1e1e1e; /* Dark Theme Style */
}

#footer_content .search input[type="submit"],
#footer_content .search input[type="text"]
{
	background-color: #0f0f0f; /* Dark Theme Style */
} 

/********** Home Page **********/

.special_intro .titles li .circle
{
	background: url(../img/dark/circle_gray_dark.png) no-repeat transparent center; /* Dark Theme Style */
	color: #1e1e1e;
	height: 27px;
}

.agency .special_intro .titles a.selected .circle,
.special_intro .titles li:hover .circle
{
	background: url(../img/dark/circle_gray_dark_hover.png) no-repeat transparent center; /* Dark Theme Style */
} 

.agency .special_intro .titles a 
{
	color: #444; /* Dark Theme Style */
}

.special_intro .heading1, .our_team .head
{
	color: #fff;
}

.special_intro .titles li:hover a,
.agency .special_intro .titles a.selected
{
	color: #fff; /* Dark Theme Style */
}

.agency .special_intro .line
{
	border-color: #000; /* Dark Theme Style */
	background: url(../img/dark/hover_arrow_dark.png) no-repeat transparent 0 18px;
}

.special_intro .titles li
{
	border-color: #000; /* Dark Theme Style */
}

#tagline
{
	background: #171717; /* Dark Theme Style */
}

.slogan
{
	color: #696969; /* Dark Theme Style */
}

/********** About Us **********/

.page-template-template-about-php .main-head
{
	background: url("../img/dark/corner_top_left_dark.png") no-repeat scroll left top transparent; /* Dark Theme Style */
}

.page-template-template-about-php .main-head div
{
	background-color: #1E1E1E; /* Dark Theme Style */
}

.page-template-template-about-php .heading h1
{
	color: #393939; /* Dark Theme Style */
}

/********** Blog **********/

.post_title
{
	color:#fff; /* Dark Theme Style */
}

.post_title:hover
{
	color:#ff9c00;
}

.post_meta .label
{
	color: #a8a8a8; /* Dark Theme Style */
}

.post_meta .info a
{
	color: #ccc;  /* Dark Theme Style */
}

.post_meta .info a:hover
{
	color:#ff9c00;
}

.post_title:hover
{
	color:#ff9c00;
}

#posts .separator,
.latest_blog_post .separator
{
	background:#696969; /* Dark Theme Style */
}

.latest_blog_post .title
{
	color: #fff; /* Dark Theme Style */
}

.latest_blog_post .title:hover
{
	color: #ff9c00;
}

.blog .separator,
.latest_blog_post .separator
{
	background:#696969; /* Dark Theme Style */
}

.sidebar .widget {
    margin-bottom:40px;
	background:url(../img/dark/separator.png) repeat-x left bottom; /* Dark Theme Style */ /* NEW */
	padding-bottom: 20px;
}

.comment_list .comment .meta cite,
.comment_list .comment .meta .says
{
	color:#a8a8a8;
}

.widget_nav_menu a:hover, .widget_nav_menu .current-menu-item > a 
{
	background-color: #000; /* Dark Theme Style */
}

#footer_content .widget_nav_menu a:hover, 
#footer_content .widget_nav_menu .current-menu-item > a
{
	background-color: #222; /* Dark Theme Style */
}

.comment_list .comment_border .comment .meta .name
{
	color: #a8a8a8; /* Dark Theme Style */
}

.comment_list .comment_image .mask
{
	background: url("../img/dark/comment_img_footer.png") no-repeat scroll center bottom transparent; /* Dark Theme Style */
}

/********** Portfolio **********/

.portfolio .intro .meta
{
	color:#ff9c00;
}

.subnavigation a
{
	background-color:#191919;	/* Dark Theme Style */
}

#portfolio_styles a
{
	background-color: #101010 !important; /* Dark Theme Style */
} 

/********** Glyphicons *********/

[class^="icon-"],
[class*=" icon-"]
{
	background-image: url("../img/glyphicons-halflings-white.png"); /* Dark Theme Style */
}

/********* Dropcaps **********/

.dropcap, .dropcap2, .dropcap3
{
	color:#fff; /* Dark Theme Style */
}

.dropcap2
{
	background: url("../img/dark/dropcap1.png") no-repeat scroll left top transparent; /* Dark Theme Style */
}

.dropcap3
{
	background: url("../img/dark/dropcap2.png") no-repeat scroll left top transparent; /* Dark Theme Style */
}

/********** Blockquotes **********/

blockquote, .pullquote, .pullquote_right
{
	color:#9c9c9c; /* Dark Theme Style */
}

/********** Tabs **********/

.tab1 .tab_head a.selected span
{
	background: url("../img/dark/tab2_selected.png") no-repeat scroll left top transparent; /* Dark Theme Style */
}

.tab1 .tab_head a.selected
{
	background: url("../img/dark/tab2_selected.png") no-repeat scroll right top transparent; /* Dark Theme Style */
}

.tab_head a
{
	border-color: #898989; /* Dark Theme Style */
} 

/********** Lists **********/

.disk_list li
{
	background: url("../img/dark/bullet1.png") no-repeat scroll left 7px transparent; /* Dark Theme Style */
}

.arrow2_list li
{
	background: url("../img/dark/bullet4.png") no-repeat scroll left 6px transparent; /* Dark Theme Style */
}

.arrow2_list li ul li
{
	background-image: url("../img/dark/bullet4_sub1.png"); /* Dark Theme Style */
}

/********** Accordion **********/

.accordion_title a
{
	color: #a8a8a8; /* Dark Theme Style */
}

/********** Pagination **********/

.post-pagination span,
.post-pagination a{
    background-color: #3e3d3d;
}

/********** Home 2 and Team View **********/

.team_detail .content .title
{
	color:#fff;
}

.team_detail .content .navigator .next
{
	background: url("../img/arrow_portfolio_detail_next.png") no-repeat scroll center center #B9B9B9
}

.team_detail .content .navigator .previous
{
	background: url("../img/arrow_portfolio_detail_back.png") no-repeat scroll center center #B9B9B9
}

.team_detail .content .separator
{
	border-bottom:1px solid #666;
}

.team_detail .content .twitter_address
{
	color:#666;
}

.accordion .accordion_title
{
	background:url("../img/dark/accordion_line.png") repeat-x scroll left center /* Dark Style */
}

.accordion_title a
{
	color:#fff;
}

.topic .title
{
	color:#fff /* Dark Style */
}

.topic .separator
{
	background:#5d5d5d /* Dark Style */
}

.accordion .accordion_title a
{
	background:url(../img/accordion_closed.png) left center no-repeat scroll #1E1E1E;
}

.accordion .accordion_open .accordion_title a
{
	background:url(../img/accordion_open.png) left center no-repeat scroll #1E1E1E
}

.accordion .accordion_title
{
	background:url("../img/dark/accordion_line.png") repeat-x scroll left center /* Dark Style */
}

/*** Testimonial ***/
.testimonial .meta .name
{
	color:#00589b;
	border-bottom: 1px solid #101010 /* Dark Style */
}

.testimonial .meta .name
{
	color:#ff9c00
}

.testimonial .content
{
	background-color:#313131; /* Dark Style */
	color:#9c9c9c; /* Dark Style */
}

.testimonial .content .bottom
{
	background:url("../img/dark/testimonial_bottom.png") no-repeat transparent
}

/*** Separator ***/
.separator2
{
	background:url("../img/dark/separator2.png") repeat-x; /* Dark Style */
}

/*** Text Box ***/
.text_box .title
{
	color:#fff
}

.text_box .separator
{
	background-color:#5d5d5d /* Dark Style */
}

/*** Message Box ***/
.messageBox2
{
	background: none repeat scroll 0 0 #313131; /* Dark Style */
	color:#7f7f7f /* Dark Style */
}