/*
Theme Name: Carbon White
Theme URI: 
Description: The White Blog!
Version: 1
Author: CWX
Author URI: http://www.carbonpoker.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Oh hai!

*/
@charset "UTF-8";
/* ie6 png fix */
#page, .pagefooter, .contentBlockWide, .navWrap, img, .contentNarrow, .grey { 
	behavior: url("/blog/wp-content/themes/carbonWhite/js/iepngfix.htc");
}

/* main layout*/
body {
	margin: auto; 
	font-family: Tahoma, Verdana, sans-serif;
	color: #555555;
	font-size: 12px;
	height: 100%;
	width: 100%;
	background: url(/blog/wp-content/themes/carbonWhite/images/bg_body.png) repeat-x #fff;
}

#page{
	margin: auto;
	width:1040px;
	background: url(/blog/wp-content/themes/carbonWhite/images/bg_wrap.png) repeat-x;
}
.pagefooter {
	width: 1040px;
	margin-top: -180px;
	height: 182px;
	background:url(/blog/wp-content/themes/carbonWhite/images/bg_wrap_footer.png) no-repeat;
}

.wrap{
	margin: auto;
	width:1000px;
	background-color: #fff;
}
.contentwrap{
	margin: auto;
	width:1000px;
	background-color: #fff;
}
#footerwrap {
	margin: auto;
	min-height:160px;
	height:auto !important;
	height:160px;

	background: url(/blog/wp-content/themes/carbonWhite/images/bg_footer.png) repeat-x #161616;
}
/* header*/
.header{
	position:relative;
	width: 1000px;
	height: 20px;
	line-height: 1.5em;
	background-color: #000;
	color: #fff;
	clear: right;
	display: block;
	z-index: 1000;
}
.logo{
	background-color: #58585A;
}
.header a {
	position: relative;
	display: inline;
	text-decoration: none;
	color:#FFFFFF;
}

/* sliderBox */
.sliderBoxWrap{
	position: relative;
	padding: 0px;
	margin: 0px;
	z-index: 5;
	display: inline;
		z-index: 1000;
}
.sliderBoxWrap:hover .sliderBoxContent,
.sliderBoxWrap:hover .sliderBoxShadow{ 
	display: block;

}
.sliderBoxTXT {
	display: none;
	position: relative;
	display: inline;
}
.sliderBoxShadow {
	display: none;
	position: absolute;
	top: 14px;
	background: url(/blog/wp-content/themes/carbonWhite/images/bg_slider_shadow.png) repeat;
}
.sliderBoxContent {
	display: none;
	padding: 10px;
	background: url(/blog/wp-content/themes/carbonWhite/images/bg_slider.png) repeat-x #252424;
	border: 1px solid #000;
	margin: 3px 15px 15px 15px;
} 

/*

#jackpotBox .sliderBoxShadow,
#jackpotBox .sliderBoxContent

#tournamentBox .sliderBoxShadow,
#tournamentBox .sliderBoxContent
{

display:block;

}

*/
#jackpotBox,#loginBox,#tournamentBox {
	z-index: 1000;
}
#jackpotBox .sliderBoxShadow,
#loginBox .sliderBoxShadow,
#tournamentBox .sliderBoxShadow{
	right: -10px;
}
#jackpot_feed {
	width: 350px;
	padding: 10px;
}
#tournament_feed {
	width: 450px;
	padding: 10px;
}
#loginBox .sliderBoxContent{
	width: 160px;
}
#loginBox .textbox{
	width: 140px;
}

#loginBox.textbox {
	width: 100px;
}

/* Tables */

table.W2 {
	font-size: 10px;
	height: 12px;	
	font-weight: bold;
	border: 3px solid #252424;

}
table.W2 a {
	font-size: 10px;
	color: #FFFFFF;
}
table.W2 th {
	background: url(/images/table/table_header.jpg) repeat-x #000000;
	font-size: 18px;
	line-height: 30px;	
	height: 45px;

}
table.W2 tr:hover {
	background-color: #222222;
}
table.W2 td {
	line-height: 1.5em;

}
table.W2 .odd {
	background-color: #050608;
}
table.W2 .even {
	background-color: #121214;
}
table.W2 h2 {
	font-size: 36px;
	line-height: 36px;	
	font-weight:normal;
	margin: 20px 0px;
	height: 45px;	
}
table.W2 h3 {
	font-size: 22px;
	margin: 15px 0px;
	font-weight:normal;
}
table.W2 h4 {
	font-size: 22px;
	margin: 10px 0px;
	font-weight:normal;
}
/* top navigation */

#topnav {
	width: 1000px;
	height: 39px;
	background: url(/blog/wp-content/themes/carbonWhite/images/bg_topnav.png) no-repeat #CCCACB;
}
#nav {
	position: relative;
	float:left;
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	top: 5px;	/* master text level */
	left: 2px;
	padding: 0px;
	margin: 0 auto;
	width: 800px;
	z-index: 10;
}
ul.MenuBarHorizontal{
	position: relative;
	margin: 0px;
	padding: 0px 0px 0px 0px;	/* pad the text */
	list-style-type: none;
	cursor: default;
	width: auto;

}

ul.MenuBarActive {

}

ul.MenuBarHorizontal li{
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	cursor: pointer;
	width: auto;
	float: left;
		_width: 1px;  /* ie6 */
		_white-space: nowrap;  /* ie6 */
}

ul.MenuBarHorizontal ul
{

}

ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	text-decoration: none;
}

ul.MenuBarHorizontal a.MenuBarItemSubmenu
{
	margin-right: 4px;
	padding: 5px 11px 5px 11px; /* pad the text */
	text-align:left;
	height: 19px;

}

ul.MenuBarHorizontal a:hover {
	padding: 5px 11px 5px 11px; /* pad the text */
}



/* Text Link Colors */
ul.MenuBarHorizontal a:link,
ul.MenuBarHorizontal a:visited{
	color: #DFDFDF
}
ul.MenuBarHorizontal a:hover {
	color: #fff;
	text-decoration:underline;
}


ul li.MenuLast{
	position: relative;

}



.navlink {
	margin-left: 28px;
	line-height: 25px;
}


/* sidenav navigation */
.iconWrap{
	text-align: right;
	margin-top: 14px;
	padding: 0;
	margin-right: 14px;

}
.playnowWrap {
	padding-top: 7px;
	padding-bottom: 0px;
	text-align: center;
}
.sideBox{

	margin: 0px 10px 10px 0px;
	padding: 5px 5px 10px 5px;
}
#sidebanner{
	margin:auto;
	text-align:center;
	padding-top: 10px;
}
.sidenav{
	position: relative;
	float: left;
	width: 250px;
	min-height:700px;
	height:auto !important;
	height:700px;
	background: url(/blog/wp-content/themes/carbonWhite/images/bg_sidenav.png) no-repeat;
}
.navWrap {

	padding: 0px 20px 0px 20px;
	margin: 0;
	background:url(/blog/wp-content/themes/carbonWhite/images/bg_title_nav.png) no-repeat top left;
	min-height:100px;
	height:auto !important;
	height:100px;
	margin-bottom: 20px;
}

.navWrap ul {
	list-style-position: inside;
	padding: 0pt;
	margin: 0pt;
}
.navWrap li {
	color:#777777;
	font-size:10px;
	margin: 0pt;
	padding: 0pt;
	list-style-image: none;
	list-style-type: none;

}
.navWrap li:hover {
	list-style-image: none;
	list-style-type: none;	
	background: url(/blog/wp-content/themes/carbonWhite/images/bg_sidenav_hover.png) no-repeat;
}
.navWrap a{
	position:relative;
	text-decoration: none;
	color:#555555;
	font-size:12px;	
	padding-left:15px;
	padding-right: 5px;
	margin-left:10px;
	background: url(/blog/wp-content/themes/carbonWhite/images/li-bullet.gif) no-repeat left center;
	display: inline-block;
}
.navWrap a:hover{
	color:#143053;
	padding-left:15px;
	padding-right: 5px;
	margin-left:10px;
	background: url(/blog/wp-content/themes/carbonWhite/images/li-bullet-hover.gif) no-repeat left center;
}
.navWrap .tagcloud{
	padding: 0;
	margin: 0;
	line-height:1.5em;
}
.navWrap .tagcloud a,
.navWrap .tagcloud a:hover {
	padding: 0;
	margin: 0;
	background: none;
}


/* search box */

.searchbox {
	position: relative;
	top: 7px;
	float: right;
	background:url(/blog/wp-content/themes/carbonWhite/images/bg_search.png) no-repeat;
	width: 196px;
	height: 25px;
}

.searchbox form{
	height: 25px;
}
.navSearchSubmit {
	position: relative;
	left: 30px;
	top: 2px;
	width: 20px;
	height: 20px;
	border: none;
}
.navSearch {
	position: relative;
	left: 20px;
	top: -4px;
	width:125px;
	font-size: 12px;
	height:14px;
	color: #555555;	
	border: 0px;
	border: none;
}
.contentNarrow .navigation {
	margin: 0px 0px 10px 0px;
	padding: 5px;
	height: 20px;
	clear: both;
	background: #F0F2F8;
	border: 1px solid #EBEEF6;
	border-bottom: 2px solid #E0E2EC;
}
.navigation {
	margin: 5px 20px 0px 20px;
	padding: 5px;
	height: 20px;
	clear: both;
	background: #F0F2F8;
	border: 1px solid #EBEEF6;
	border-bottom: 2px solid #E0E2EC;
}
.navigation a {
	color: #000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}


/* content */

.content {
	position: relative;
	float: left;
	width: 750px;
	height: 100%;
}
.contentBlockWide {
	width: 710px;
	padding: 0px 20px 0px 20px;
	background:url(/blog/wp-content/themes/carbonWhite/images/bg_title_wide.png) no-repeat top left;
	min-height:220px;
	height:auto !important;
	height:220px;
	margin-bottom: 20px;
}
.contentBlock {
	margin: 0px;
	width: 750px;
}
.contentNarrow {
	width: 335px;
	min-height:220px;
	height:auto !important;
	height:220px;
	margin-bottom: 20px;
	padding: 0px 20px 0px 20px;
	background:url(/blog/wp-content/themes/carbonWhite/images/bg_title_narrowLeft.png) no-repeat top left;	
	float: left;
		_width: 334px;
}
.grey { /* color modifier*/
	background:url(/blog/wp-content/themes/carbonWhite/images/bg_title_narrowRight_grey.png) no-repeat top left ;
}


/* comments */


.commentlist li {
	border-bottom:	1px dotted #555555;
	margin-bottom: 10px;
	list-style:none;
	display: block;
}

.commentlist li.odd  {
	padding: 0px 15px;
	margin-left:-14px;
	margin-right:-14px;	
	background-color: #EBEEF6;
}
OL.commentlist  {
	margin: 0;
	padding:0;
}

img.avatar {

	float: left;
	padding-right: 8px;
}
.commentlist .comment-author {
	position: relative;

}
.fn{

}
.says {
	position: relative;
	color: #2A4974;
	display:block;
}
.comment-meta{
	position: relative;
	display:block;
}
.comment-meta a{
	color: #555555;
	text-decoration:none;
}
.commentlist li p {

}



/* Footer */

.footer {
	margin: auto;
	padding-top: 15px;
	width: 950px;
	text-align: center;
	color: #ffffff;
}

.footer a, .footer a:link, .footer a:visited{
	color: #ffffff;
	text-decoration: none;
}




/* Fonts Text */

a {
	color: #1d68a5;
}


H3 {
	color: #2A4974;
	font-size: 16px;
	line-height: 18px;
	margin:15px 0px;
}

h2.pagetitle  {
	padding: 0px 20px 0px 20px;
	clear:both;
}

.contentBlockWide h2,
.contentBlockWide h2 a,
.contentBlockNarrow h2 a,
.navWrap h2 {

	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #2a4974;
	padding-top: 15px;

}
.contentBlockWide h3,
.contentBlockWide h3 a,
.contentBlockNarrow h3 a,
.navWrap h3 {

	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #2a4974;
	padding-top: 15px;

}


/* postfooter */

.postfooter {
	padding: 10px 0px 10px 50px;

	border-top:	1px dotted #555555;
	font-weight: bold;
	color: #555555;

	background:url(/blog/wp-content/themes/carbonWhite/images/bg_postfooter.png) repeat-x #F6F7FA;

}
.postfooter a {
	color: #2376FF;
	text-decoration:none;
}

/* Forms */

form {

}
.sliderBoxContent form label {
	color: #fff;
}

#respond textarea {
	width: 330px;
}

#respond textarea {
	width: 330px;
}



/* Misc & modifiers */
.clear, .clearing {
	clear:both;
	height:0px;
	line-height:0px;
}
hr {
	margin:0px 0px 10px 0px;
	border:none 0;
	border-top:	1px dotted #555555;
	width:100%;
	height:1px;
	clear: both;
	line-height: 1.5em;
}
.topBanner {
	padding: 12px 11px 7px 11px;
	text-align:center;
}
.txtleft {
	text-align:left;
}
.txtright {
	text-align:right;
}
.left, .alignleft {
	float: left;
}
.right, .alignright {
	float: right;
}
.center {
	text-align: center;
	margin: auto;
}
.small {
	font-size: 10px;
}
.strong {
	font-weight: bold;
}
.spacerH {
	padding: 0px 10px;
}
.spacerV {
	padding: 10px 0px;
}
.yellow {
	color: #F0B91E;
}
.br {
	border-right: 2px solid #3B3B3B;
}
.bl {
	border-left: 2px solid #3B3B3B;
}
.bb {
	border-bottom: 2px solid #3B3B3B;
}

/* AddtoAny CSS */
.addtoany_share_save_container{margin:16px 0;}
ul.addtoany_list{
	display:inline;
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
}
ul.addtoany_list li{
	background:none !important;
	border:0;
	display:inline !important;
	line-height:32px;		list-style-type:none;
	margin:0 !important;
	padding:0 !important;
}
ul.addtoany_list li:before{content:"";}
ul.addtoany_list li a{padding:0 9px;}
ul.addtoany_list img{
	float:none;
	width:16px;
	height:16px;
	border:0;
	margin:0;
	padding:0;
	vertical-align:middle;
}
ul.addtoany_list a img{
	opacity:.6;
	-moz-opacity:.6;
	filter:alpha(opacity=60);
}
ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img{
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100);
}
a.addtoany_share_save img{border:0;width:auto;height:auto;} 

/* Tweeter posts plugin*/

#aktt_tweet_form {
	margin: 0;
	padding: 5px 0;
}
#aktt_tweet_form fieldset {
	border: 0;
}
#aktt_tweet_form fieldset #aktt_tweet_submit {
	float: right;
	margin-right: 10px;
}
#aktt_tweet_form fieldset #aktt_char_count {
	color: #666;
}
#aktt_tweet_posted_msg {
	background: #ffc;
	display: none;
	margin: 0 0 5px 0;
	padding: 5px;
}
#aktt_tweet_form div.clear {
	clear: both;
	float: none;
}


