/*
Theme Name: blackjack1
Theme URI: #
Description: A Very high quality blackjack wordpress theme
Version: 1.0
Author: WP REX Team
Author URI: # 
*/

/*-----WPREX-----*/	
/*     Global    */
/*---------------*/

body {margin: 0;background:#45443C; background: #000000;}
h1, h2, h3, h4 {margin: 0;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
img {border: 0;}
.clear {clear: both;height: 0;overflow: hidden;}
/*-----WPREX-----*/	
/*    The Wrap   */
/*---------------*/

#wrap {width: 1004px;margin: 0 auto;padding:0px;}
#content-container {width: 1004px;background: url("images/header.jpg") no-repeat top;margin: 0 auto;padding:0px;}
#contents {width:993px;  padding: 0 0px 0 7px;background: url("images/content_bg.gif") repeat-y left;}
#contents_top {padding:0; height:13px; margin-top:10px;  background: url("images/content_top.gif") no-repeat left top;}
#page-bottom {width: 1004px;  background: url("images/page_bottom.gif") no-repeat left bottom}
/*-----WPREX-----*/	
/*   The Header  */
/*---------------*/

#header {width: 1004px;height: 270px;position: relative;}
#header-title { position: absolute; text-transform: uppercase; left: 0px; top: 5px; }
#header-title h1 {color: #ffffff;font:36px "times new roman", Arial;font-weight:bold;margin-bottom: 2px;}
#header-title h1 a {color: #EDAA35;text-decoration: none;}.header-subtitle {color: #EDAA35;font:12px Arial;}
#rss {float:left;position:absolute;top:10px;right:20px;height: 33px;font: 10px tahoma;color: #a2a2a2;width:100px;height:60px;line-height:15px;}
#rss a {color: #a2a2a2;}
#rss_com {float:left;padding-left: 20px;margin-left:55px;height: 33px;font: 10px tahoma;color: #a2a2a2;line-height:15px;background: url("images/icon_feed_com.gif") no-repeat;}
#rss_com a {color: #a2a2a2;}.rsstext{font: 12px tahoma;color: #a2a2a2;height: 20px;padding-left:10px;}
/*-----WPREX-----*/		
/*   Top Menu    */
/*---------------*/
	
#navlist {position: absolute;top: 227px;left: 0px;height: 28px;float:left;}
#navlist ul {list-style-type: none;height: 28px;padding: 0;margin: 0;}
#navlist ul li {font: bold 12px Arial;color: #191919;margin: 0 0 0 2px;height: 28px;float: left;}
#navlist ul li a {display: block;text-decoration: none;padding: 15px 15px 10px 15px;height:18px;color: #191919;background:url("images/ctg_divider.gif") no-repeat right center;}
#navlist ul li:hover {}
#navlist ul li a:hover {color: #ffffff;}
#navlist ul li.current_page_item {color: #191919;}
#navlist ul li.current_page_item a {color: #ffffff;}
/*-----WPREX-----*/		
/*  Search Area  */
/*---------------*/
	
#menu_search_box {position: absolute;top: 60px;right: 30px;width: 250px;height: 30px;}
#menu_search_box #searchform {margin: 0;padding: 0;width: 250px;height: 27px;}
#menu_search_box #s {font: 12px tahoma;color: #555555;border: 0;background: #070707;border:1px solid #353535;float: left;width: 160px;height: 19px;}
#menu_search_box #submit {float:left}
/*-----WPREX-----*/		
/*    Top Post   */
/*---------------*/


#contents .top_post {float: left;padding:0;margin: 0 0 10px 0;height:280px;width: 560px;}
.post_title {width: 560px;color: #848484;height:120px;font: 10px Arial;background:url("images/top_post_top.gif") repeat-x top left;}
.post_title h2 {color: #CC6699;font: 18px Arial;padding:5px;margin-left:7px;width:520px;}
.post_title h2 a {color: #898989;text-decoration: none;}
.post_title h2 a:hover {text-decoration: underline;}
.post_title a {color: #848484;text-decoration: none;}
.post_title a:hover {text-decoration: underline;}
.meta_inf {width: 530px;height: 22px;}
.meta_inf a{color:#898989;}
.headline {float: left;display:inline;padding-left: 5px;}
.headline_date {float: right;display:inline;padding-right: 0px;color:#CC6699;font:14px arial;}
.meta_date {float: left;display:inline;padding-left: 5px;padding-top:0px;color:#8C0019;font:12px arial;line-height:22px;width:550px;overflow:hidden; border-bottom:1px solid #303030}
.single_date{float: left;display:inline;padding-left: 5px;padding-top:3px;color:#8C0019;font:10px arial;line-height:22px;overflow:hidden;}
.meta_comments {float: left;font:bold 12px arial;padding-left: 15px;width:100px;padding-top:0px;height:24px;line-height:22px;background:url("images/more.gif") no-repeat left;}
.meta_more {float: right;font:bold 12px arial;padding-left: 10px;padding-top:0px;height:22px;width:100px;line-height:22px;background:url("images/more.gif") no-repeat left;}
.top_titles a{color: #5E5D54;text-decoration: none;font: bold 18px arial;}
.top_entry {text-align:justify;color: #808080;width: 520px;padding: 1px 10px 0 12px;clear:both;font: 12px Arial;height:185px;overflow: hidden;}
.top_entry blockquote {border-left: 7px solid #efefef;font-style:italic;padding:0 0 0 15px;margin: 0px 15px;}
.top_entry a {color: #5E5D54;text-decoration: none;}
.top_entry a:hover {text-decoration: underline;}
.top_entry img {padding: 3px;border: 1px solid #F5C8EF;}
.post_bottom {width: 440px;padding-top: 14px;line-height: 22px;height: 30px;font: 11px Arial;color: #cccccc;}
.post_cat {padding-left: 14px;line-height: 22px;font: 11px Arial;color: #cccccc;}
.post_cat a {color: #898989;}
/*-----WPREX-----*/		
/*   Mag Posts   */
/*---------------*/

#content {float: left;width: 585px;overflow: hidden;}
#content .mag_posts {float: left;width: 495px;margin: 0 6px 6px 0;color: #858585;font: 11px Arial;}
#content .mag_posts a {color: #BC1A0A;}
#content .top_mag_posts {width: 445px;}
#content .bottom_mag_posts {width: 445px;padding-top: 7px;padding-bottom: 4px;}
#content .mag_posts h2 {padding:0;padding-left: 7px;color: #DD9BC3;height:30px;margin:0;}
#content .mag_posts h2 a {color: #DEC3D3;}
#content .top_mag_titles {padding-top:10px;padding-bottom:0px;}
#content .top_mag_titles a{color: #ffffff;text-decoration: none;font: 18px arial;}
#content .top_mag_titles a:hover{color: #CC2424;}
#content .mag_posts .mag_posts_entry {padding: 0px 9px 0px 15px;margin:0;width: 550px;text-align:justify; border-bottom:1px solid #303030;}
#content .mag_posts .mag_posts_meta {margin: 7px 9px 0 16px;padding:0;width:250px;height: 30px;overflow:hidden;}
#content .mag_posts .mag_posts_meta a {color:#FFFFFF;}
/*-----WPREX-----*/		
/*  Pages Posts  */
/*---------------*/

#content .post {float: left;width: 550px;margin-bottom: 10px;}
#content .post-top {width: 540px;color: #5E5D54;padding:10px;font: 10px Arial;}
#content .post-bottom {width: 540px;padding-top: 14px;line-height: 22px;height: 30px;font: 11px Arial;color: #cccccc;}
#content .post-top a {color: #8C0019;text-decoration: none;}
#content .post-top a:hover {text-decoration: underline;}
#content .post-top h2 {color: #8C0019;font: 20px Arial;padding:5px;}
#content .post-top h2 a {color: #8C0019;text-decoration: none;}
#content .post-top h2 a:hover {text-decoration: underline; color: #757575;}
#content .meta_inf {width: 410px;height: 12px;}
#content .post .post_ctg {width: 410px;padding-left: 14px;line-height: 22px;height: 22px;font: 11px Arial;color: #898989;}
#content .post .post_ctg a {color: #8C0019;}
#content .post-entry {font: 12px Arial;color: #909090;width: 550px;padding: 0 10px 0 15px;text-align:justify;}
#content .post-entry a {color: #5E5D54;text-decoration: none;}
#content .post .post-entry a:hover {text-decoration: underline;}
#content .post .post-entry blockquote {border-left: 6px solid #999999;margin: 0px 20px;padding-left: 10px;font-style:italic;}
#content .post .post-entry img {padding: 5px;border: 0px;}
#content .post h3 {margin: 20px 0 5px 0;color: #898989;font: 18px Verdana;}
#comment {background:#ffffff;width:360px;border:1px solid #606060;}
#commentform input{border:1px solid #606060;background:#ffffff;}
#commentform #submit{border:1px solid #909090;border-style:outset;background:#C8C8C8;color:#8C0019;}
#content .post .comments {font: 11px Arial;color: #969696;width: 400px;}
#content .post .comments ol {margin: 10px 0;padding-left: 25px;}
#content .post .comments ol li {padding: 5px;}
#content .post .comments ol li a {color: #5E5D54;text-decoration: none;}
#content .post .comments ol li a:hover {text-decoration: underline;}
#content .post .comments ol li.alt {background: #020101;}
#content .post .comments ol li cite {color: #606060;font-style: normal;font-weight: bold;}
#content .post .comments ol li cite a {color: #606060;text-decoration: none;}
#content .post .comments ol li cite a:hover {text-decoration: underline;}
#content .post .comments ol li .commentmetadata a {color: #aaaaaa;text-decoration: none;}
#content .post .comments ol li .commentmetadata a:hover {text-decoration: underline;}
#content .post #commentform {font: 11px Arial;color: #909090;width: 408px;padding-left: 25px;margin: 0;}
#content .post #commentform a {color: #5E5D54;text-decoration: none;}
#content .post #commentform a:hover {text-decoration: underline;}

/*-----WPREX-----*/		
/*  Ads Spaces   */
/*---------------*/
.ads_wrap { float: left;  position:relative; width: 175px; margin:0; padding:0; margin-bottom: 10px; }
.ad_block{ float:left; border:1px solid #666666; width:170px; height:60px; margin-bottom: 5px;  }
.topads{width:458px; float:left; top:0px; height:56px; position:relative; padding-left:0px; background:#013B60; border-top:1px solid #C4D591}
/*-----WPREX-----*/		
/*   Side bar    */
/*---------------*/
#sidebar1 {float:left; width:200px;font: 11px Arial;color: #999999; padding-left:0px;}
.sidebar_container {width:197px;margin-bottom: 3px;  background: url("images/sidebar_bg.gif") repeat-y top left;}
#sidebar1 h2 {width: 190px;height: 20px;padding-left: 10px; padding-top:12px;margin-bottom: 2px;font:12px tahoma;color: #757575; background: url("images/sidebar_title.gif") no-repeat top left;}
#sidebar1 a {color: #efefef;text-decoration: none;}
#sidebar1 a:hover {text-decoration: underline;}
#sidebar1 ul {margin: 0;padding: 0 10px 0 10px;list-style-type: none; width:175px;}
#sidebar1 ul li {color: #656565;font: 11px Arial;border-bottom:1px solid #202020;}
#sidebar1 ul li a {color: #8C0019;text-decoration: none;padding: 5px 5px 5px 10px;height:12px;margin:0;display: block;background: none;}
#sidebar1 ul li a:hover {text-decoration: none;color: #757575;}
#sidebar1 ul li ul {margin: 0;padding: 0;background: none;}
#sidebar1 #searchform {display:none;}
#sidebar1 #searchform #s {width: 180px;}
#sidebar1 #calendar_wrap {width: 190px;margin: 0 auto;padding-top: 5px;}
#sidebar1 #calendar_wrap table {width: 170px;}
#sidebar1 #calendar_wrap caption {margin: 0 auto;font-weight: bold;}
#sidebar1 #calendar_wrap tbody {text-align: right;}
#sidebar1 #calendar_wrap tfoot #next {text-align: right;}
#sidebar1 #calendar_wrap #today {font-weight: bold;}
#sidebar1 .textwidget {padding: 0 10px 0 10px;}
.sidebar_bottom {margin: 0px;padding: 0px;clear:both;height: 26px;width: 200px;display:block;position:relative;  background: url("images/sidebar_bottom.gif") no-repeat bottom left;}

/*-----WPREX-----*/		
/*   Side bar 2  */
/*---------------*/
	
#sidebar2 {float:left; width:200px;font: 11px Arial;color: #999999; padding-left:7px;margin-top:-8px}
.right_sidebar_container {width:197px;margin-bottom: 3px;  background: url("images/right_sidebar_bg.gif") repeat-y top left;}
#sidebar2 h2 {width: 190px;height: 30px;padding-left: 10px; padding-top:12px;margin-bottom: 2px;font:12px tahoma;color: #8C0019; background: url("images/right_sidebar_title.gif") no-repeat top left;}
#sidebar2 a {color: #efefef;text-decoration: none;}
#sidebar2 a:hover {text-decoration: underline;}
#sidebar2 ul {margin: 0;padding: 0 10px 0 10px;list-style-type: none; width:175px;}
#sidebar2 ul li {color: #656565;font: 11px Arial;border-bottom:1px solid #202020;}
#sidebar2 ul li a {color: #C7C5B4;text-decoration: none;padding: 5px 5px 5px 10px;height:12px;margin:0;display: block;background: none;}
#sidebar2 ul li a:hover {text-decoration: none;color: #8C0019;}
#sidebar2 ul li ul {margin: 0;padding: 0;background: none;}
#sidebar2 #searchform {display:none;}
#sidebar2 #searchform #s {width: 180px;}
#sidebar2 #calendar_wrap {width: 190px;margin: 0 auto;padding-top: 5px;}
#sidebar2 #calendar_wrap table {width: 170px;}
#sidebar2 #calendar_wrap caption {margin: 0 auto;font-weight: bold;}
#sidebar2 #calendar_wrap tbody {text-align: right;}
#sidebar2 #calendar_wrap tfoot #next {text-align: right;}
#sidebar2 #calendar_wrap #today {font-weight: bold;}
#sidebar2 .textwidget {padding: 0 10px 0 10px;}
.right_sidebar_bottom {margin: 0px;padding: 0px;clear:both;height: 26px;width: 200px;display:block;position:relative;  background: url("images/right_sidebar_bottom.gif") no-repeat bottom left;}

/*-----WPREX-----*/		
/*  Navigations  */
/*---------------*/

.navigation {font: 11px tahoma;color: #efefef;width: 550px;padding:0;overflow:hidden;}.navigation a {color: #CC9966;text-decoration: none;}.navigation a:hover {color: #CC9966;text-decoration: underline;}.navigation-p {float: left;}.navigation-n {float: right;}.alignleft{float:left;}.alignright{float:right;}
/*-----WPREX-----*/		
/*  Footer Links */
/*---------------*/

#footer {width: 934px;height: 32px;padding: 0;color: #acacac;padding-top:60px;text-align:left;font: 11px Arial;clear:both; }
#footer a {color: #880706;text-decoration: none;}
#footer a:hover {text-decoration: none;}

#twitter_box{float:left; padding-left:0px;  width:150px;}
#twitter_box a{color:#A8F295; text-decoration:none;}

/* Featured */

#topboard {width:570px; font-family:arial; height:100%; overflow:hidden; font-size:11px; background:#020101; margin-bottom:10px; border:1px solid #262626; border-bottom:1px solid #262626;}

#topboard table {width:100%; margin-bottom:10px;}
#topboard table td {padding:3px; text-align:left; line-height:normal; color:#fff;}
#topboard table tr.title td {background:#7F0406; font-weight:bold; vertical-align:top; color:#EDEDED; text-align:center}
#topboard table tr.header td {font-weight:bold; font-size:14px; vertical-align:top; color:#A5000B;}
#topboard table tr.odd td { background:none}
#topboard table tr.even td { background:#161616;}
#topboard table tr.light td {}

#topboard table td.rank { text-align:center; width:10%;}
#topboard table td.label {border-right:none; font-weight:bold; border-left:1px solid #262626; width:30%; text-align:center;}
#topboard table td.label img {border:1px solid #262626;}
#topboard table td.name {border-right:none; font-weight:bold; border-left:1px solid #262626; width:35%; padding:0 0 0 5px; }
#topboard table td.play {border-right:none; font-weight:bold; border-left:1px solid #262626; width:30%; text-align:center;}
.clearfix::after{content:"";display:table;clear:both}
