/* developed by 5-squared - www.5-squared.com */


/* ************************************************************************* */
				         /* JET BLACK COLOR SCHEME */
/* ************************************************************************* */


/* -------- LAYOUT/GLOBAL -------- */
body {
	background: #000;
}
#header {
	border-top: 3px solid #000;
}
#footer {
	background: #000 url("../i/jetblack/bg_div_footer.jpg") left top repeat-x;
	color: #B20000;
}
#copyright {
	background: url("../i/jetblack/bg_div_footer_copyright.gif") 0 28px repeat-x;
}
#interiorbanner {
	background: #000;
	background-image: none;
}
#interiorbanner .center {
	background: #000 url("../i/jetblack/bg_div_interiorbanner_center.jpg") top left no-repeat;
}
.half-height {
	background: #000 url("../i/jetblack/bg_div_interiorbanner_short.jpg") top left repeat-x !important;
	min-height: 10em !important;
	height: auto !important;
}
.half-height .center {
	background: #000 url("../i/jetblack/bg_div_interiorbanner_center_short.jpg") top left no-repeat !important;
	min-height: 8.5em !important;
	height: auto !important;
	padding: 15px 0 0 0 !important;
}
.half-height p {
	padding-top: 12px !important;
}
.half-height h2 {
	padding-top: 19px !important;
}
/* -------- TYPOGRAPHY -------- */
h3 {
	font-size: 1.5em;
	color: #B20000;
}
h4 {
	font-size: 1.4em;
	color: #B20000;
}
.ss_logo {
	display: block;
	width: 305px;
	height: 96px;
	text-indent: -9999px;
	background: transparent url("../i/jetblack/bg_a_logo.gif") left top no-repeat;
	position:absolute;
	left:0px;
	top:0px;
}
#sidebar_social_wrap p {
	color: #B20000;
}
.archive_heading {
	color: #B20000;
	padding-bottom: 0px;
}
#footer blockquote {
	color: #656D79;
}
/* -------- LISTS -------- */
#footer li {
	margin-bottom: 12px;
	background: url("../i/jetblack/bg_li_footer.png") 0 5px no-repeat;
	padding-left: 15px;
}
#main_content ul, #full_width ul {
	color: #636B75;
	margin-left: 15px;
	list-style: none;
	font-size: 1.2em;
	padding-top: 8px;
}
#main_content ol, #full_width ol {
	color: #636B75;
	margin-left: 35px;
	font-size: 1.2em;
	padding-top: 8px;
}
#main_content ul li, #full_width ul li, .post_content ul li {
	padding: 0 0 10px 18px;
	background: url("../i/jetblack/bg_li_archives.gif") 0 5px no-repeat;
}
/* -------- LINKS -------- */
.button {
	background: #B20000 url("../i/jetblack/bg_a_button.jpg") left top repeat-x;
}
.button span {
	border: 1px solid #820000;
	background: #B20000 url("../i/jetblack/bg_a_button.jpg") left top repeat-x;
}
.button:hover span, #footer .button:hover span {
	color: #FFF;
	background: #E00000 url("../i/jetblack/bg_a_button_hover.jpg") left top repeat-x;
}
#footer a:hover, #copyright a:hover {
	color: #B20000;
}
#footer a {
	color: #656D79;
	text-decoration: none;
}
#footer .footer_post a {
	color: #656D79;
}
#footer .footer_post a:hover {
	color: #939FB1;
}
#vertical_nav .current_page_item a {
	color: #FFF;
	background: #B20000 url("../i/jetblack/bg_a_vertical_nav_active.jpg") 0 50% no-repeat;
}
#vertical_nav ul ul .current_page_item a {
	color: #FFF;
	background: #B20000 url("../i/jetblack/bg_a_vertical_nav_active.jpg") 100% 50% no-repeat;
}
#horizontal_nav .current_page_item a {
	color: #B20000;
	background: url("../i/jetblack/bg_a_horizontal_nav_active.gif") 50% 74% no-repeat;
}
#sidebar a {
	color: #B20000;
}
#footer p {
	color: #656D79;
}
#copyright a {
	color: #939FB1;
}
#main_content a, #main_content_sidebar a, .flashhome a {
	color: #B20000 !important;
}
#main_content a:hover, #main_content_sidebar a:hover, .flashhome a:hover {
	color: #670000 !important;
}
#footer #toTop {
	background: #B20000;
	color: #FFF;
}
/* -------- NAVIGATION -------- */
#nav_main .current_page_item a, #nav_main .current_page_item a:hover, #nav_main .current_page_parent a, #nav_main .current_page_parent a:hover {
	color: #B20000;
}
#nav_main .current_page_item ul li a, #nav_main .current_page_item ul li a:hover {
	color: #000;
}
.sf-menu li ul li a:hover {
	background: #B20000 url("../i/jetblack/bg_a_nav_main.jpg") 0 0 repeat-x;
}
/* -------- IMAGES -------- */
.img_frame {
	background: url("../i/jetblack/bg_imgframe.gif") left top no-repeat;
}
.img_frame_port {
	width: 295px;
	height: 189px;
	background: url("../i/jetblack/sansloader.gif") center center no-repeat;
}
/* -------- TABLES -------- */
#content_wrap table {
	font-size:1.2em;
	color: #636B75;
	margin:5px 0 25px 0;
}
#content_wrap table td {
	padding:8px;
}
#content_wrap table .even {
	background:#EEE;
}
#content_wrap table .odd {
	background:#FFF;
}
#content_wrap table .head {
	background: #999;
	font-weight: bold;
	color: #FFF;
}
/* -------- FORMS -------- */
.footer_user, .footer_email {
	background: url("../i/jetblack/bg_input_footer_mailing_user.gif") left top no-repeat;
}
.footer_email {
	background: url("../i/jetblack/bg_input_footer_mailing_email.gif") left top no-repeat;
}
#footer .button {
	color: #FFF;
	text-decoration: none;
}
.search_btn {
	margin: -2px 0 0 10px;
	width: 59px;
	height: 22px;
	outline: none;
	text-indent: -9999em;
	background: url("../i/jetblack/bg_input_sidebar_search_btn.jpg");
	display: block;
}
.contactsubmit {
	padding:8px 14px;
	display: block;
	border: 1px solid #820000;
	font-size: 1em;
	float: left;
	background: #B20000 url("../i/jetblack/bg_a_button.jpg") left top repeat-x;
	color: #FFF;
	outline: none;
	cursor: pointer;
	font-weight: bold;
}
.content_banner #searchform #searchsubmit {
	background: url("../i/jetblack/bg_input_banner_search_btn.png") left top no-repeat;
}
#footer #searchform #searchsubmit {
	background: url("../i/jetblack/bg_input_banner_search_btn.png") left top no-repeat;
	width: 59px;
	height: 30px;
	outline: none;
	float: left;
}
/* -------- HOME -------- */
#flashbanner {
	background: #000;
	background-image: none;
}
#flashbanner .center {
	background: #000 url("../i/jetblack/bg_div_flashbanner_center.jpg") top left no-repeat;
}
#quotes {
	width: 100%;
	background: #EEE url("../i/jetblack/bg_div_quotes.gif") bottom left no-repeat;
}
#quotes p {
	padding:25px 20px 0 60px;
	background: url("../i/jetblack/bg_p_quotes.gif") 20px 15px no-repeat;
	color: #3E434A;
}
#quotes p a {
	color: #B40000;
}
#home_social_wrap p {
	color: #B20000;
}
#home_social_wrap .rss {
	background: url("../i/jetblack/bg_a_homesocial_rss.jpg") 0 0 no-repeat;
}
#home_social_wrap .facebook {
	background: url("../i/jetblack/bg_a_homesocial_facebook.jpg") 0 0 no-repeat;
}
#home_social_wrap .twitter {
	background: url("../i/jetblack/bg_a_homesocial_twitter.jpg") 0 0 no-repeat;
}
#home_social_wrap .flickr {
	background: url("../i/jetblack/bg_a_homesocial_flickr.jpg") 0 0 no-repeat;
}
#home_slider_nav a {
	text-indent: -9999em;
	outline: none;
	width: 12px;
	height: 12px;
	background: url("../i/jetblack/bg_a_home_slider_nav.png") 0 0 no-repeat;
	display: block;
}
#home_slider_nav .activeSlide a {
	background: url("../i/jetblack/bg_a_home_slider_nav.png") -12px 0 no-repeat !important;
}
/* -------- SIDEBAR -------- */
#sidebar_social_wrap .rss {
	background: url("../i/jetblack/bg_a_sidebar_social_rss.jpg") 0 0 no-repeat;
}
#sidebar_social_wrap .facebook {
	background: url("../i/jetblack/bg_a_sidebar_social_facebook.jpg") 0 0 no-repeat;
}
#sidebar_social_wrap .twitter {
	background: url("../i/jetblack/bg_a_sidebar_social_twitter.jpg") 0 0 no-repeat;
}
#sidebar_social_wrap .flickr {
	background: url("../i/jetblack/bg_a_sidebar_social_flickr.jpg") 0 0 no-repeat;
}
#sidebar ul a {
	color: #636B75;
	text-decoration: none;
}
#sidebar ul a:hover {
	color: #B20000;
	text-decoration: none;
}
#sidebar ul li, #main_content ul li {
	background: url("../i/jetblack/bg_li_archives.gif") 0 5px no-repeat;
}
#sidebar h2 .socialheader {
	color: #B20000;
}
/* custom social icons for footer */
#footer #sidebar_social_wrap .rss {
	background: url("../i/jetblack/bg_a_sidebar_social_rss.png") 0 0 no-repeat;
}
#footer #sidebar_social_wrap .facebook {
	background: url("../i/jetblack/bg_a_sidebar_social_facebook.png") 0 0 no-repeat;
}
#footer #sidebar_social_wrap .twitter {
	background: url("../i/jetblack/bg_a_sidebar_social_twitter.png") 0 0 no-repeat;
}
#footer #sidebar_social_wrap .flickr {
	background: url("../i/jetblack/bg_a_sidebar_social_flickr.png") 0 0 no-repeat;
}
/* -------- BLOG -------- */
.post_date_wrap {
	width: 58px;
	height: 61px;
	float: left;
	background:#000 url("../i/jetblack/bg_div_post_date_wrap.jpg") 0 0 no-repeat;
	text-align: center;
	margin: 0 20px 0 7px;
}
#main_content_sidebar .comment_user_wrap .comment_user, #main_content_sidebar .comment_user_wrap .comment_user a {
	color: #B20000;
	font-weight: bold;
	padding: 4px 0 0 6px;
	margin: 0;
	width: 91px;
	text-decoration: none;
}
#main_content_sidebar .comment_user_wrap .comment_user a {
	padding: 0;
}
#main_content_sidebar .comment_user_wrap .comment_user a:hover {
	text-decoration: underline;
}
#main_content_sidebar .comment_user_wrap .comment_date {
	color: #636B75;
	padding: 0 0 0 6px;
	margin: -2px 0 37px 0;
	width: 91px;
}
.post_image_wrap {
	background: url("../i/jetblack/bg_div_post_image_wrap.gif") 0 0 no-repeat;
	width: 650px;
	height: 249px;
	margin: 0 0 15px 0;
}
#main_content_sidebar .post_month {
	color: #8892A1;
}
.comment_user_gravatar {
	background: url("../i/jetblack/bg_div_user_comment_gravatar.gif") left top no-repeat;
}
#main_content_sidebar .post_reply_wrap .userlogged a {
	color: #B20000;
}
/* ************************************************************************* */
					 /* 03. EXTRA STYLES */
/* ************************************************************************* */
/* -------- WP PAGENAVI -------- */
.wp-pagenavi span.current {
	background:#111 !important;
	color:#EEE !important;
}
/* -------- SEARCH WIDGET -------- */
#searchsubmit {
	margin: -2px 0 0 10px;
	width: 59px;
	height: 22px;
	outline: none;
	text-indent: -9999em;
	background: url("../i/jetblack/bg_input_sidebar_search_btn.jpg");
	display: block;
	border: 0;
	float: left;
	cursor: pointer;
}
/* -------- SHORTCODES -------- */
#twitit a {
	background: url("../i/jetblack/bg_a_sidebar_social_twitter.jpg") 0 50% no-repeat;
	padding: 15px 0 15px 40px;
	font-size: 1.2em;
}
/* ************************************************************************* */
					 /* 04. BROWSER-SPECIFIC TWEAKS */
/* ************************************************************************* */
/* -------- IE7+8 -------- */
#footer .iefix {
* background: url("../i/jetblack/bg_input_footer_mailing_user.gif") left top no-repeat !important;
}
#footer .iefix2 {
* background: url("../i/jetblack/bg_input_footer_mailing_email.gif") left top no-repeat !important;
}
.slider-container {
	background: url("../i/jetblack/bg_div_flashbanner_center.jpg") !important;
}
