/*

Theme Name: Starkers

Theme URI: http://elliotjaystocks.com

Description: The totally nude Wordpress theme. Phwoar! (Based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a&gt; by &lt;a href="http://binarybonsai.com/">Michael Heilemann</a>)

Version: 2 (WP2.6.2)

Author: Elliot Jay Stocks

Author URI: http://elliotjaystocks.com

Tags: starkers, naked, clean, basic

*/



/*@import "style/css/reset.css";*/



@import "style/css/typography.css";

@import "style/css/layout.css";



body

{

	background:#537B87;

	background-image: url(http://www.thebillpresshow.com/images/backsite.jpg);

	background-repeat: repeat-x;

	color:#000;

	font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;

}



p,li

{

	font-size:12px;

}



a

{

	color:#000000;

}



#container

{

	background: #fff;

	margin:auto;

	width: 989px;

	margin-top:10px;

	border:6px solid #fff;

}



h1

{

	height:187px;

	background:url(http://www.thebillpresshow.com/images/header.jpg) #fff no-repeat;

	margin:0;

	padding:0;

}



h1 a {display:none;}



ul#navs

{

	background:#000;

	display:block;

	margin-top:-30px;

	padding: 7px 5px;

	padding-left:20px;

}



ul#navs li

{

	display:inline;

	margin-right: 20px;

}



/*

#navs a

{

	color:#FFF;

	font-size:12px;

	font-wieght: bold;

	text-decoration:none;

	text-transform:uppercase;

}



#navs a:hover {color:#fff;}

*/



#left

{

	width: 210px;

	padding:5px;

	display:block;

	float:left;

	min-height:280px;

}



#right

{

	width: 250px;

	display:block;

	float:left;

	min-height:280px;

	margin-right: 5px;

}



#main

{

	width: 480px;

	float:left;

	display:block;

	min-height: 600px;

	padding-right: 5px;

	padding-left:5px;

	margin-left: 5px;

	border-left:1px solid black;

	border-right:1px solid black;

	margin-top:-20px;

}



#main_wide

{

	float:left;

	margin-top:-10px;

	width: 700px;

	padding-left:10px;

	padding-right:5px;

	border-right:1px solid black;

	display:block;

	padding-bottom:20px;

}



#main_wide h2

{

	font-size:14px;

}







#footer

{

	clear:both;

	text-align:center;

	padding: 10px;

	background:#999999;

        border:1px solid #000;

}



#footer a{color:#fff;}







h3.liveblog_heading

{

	color:#FFFFFF;

	background-color:#003366;

	text-transform:uppercase;

	text-align:center;

	padding: 10px;

	font-size:14px;

	letter-spacing:6px;

	border-top: 10px solid #fff;

}



.liveblog_heading a

{

	color:#FFF;

	text-decoration:none;

}



h3 a, A:hover,a:visted, a:active

{

	/*color:#00F;*/

}







#main p, .post p

{

	margin-bottom: 15px;

	margin-top: 5px;

}



/*a {color:#fff;}*/











.alignleft

{

	margin: 0 10px 10px;

	border:1px solid black;

}































#page {width: 950px;float:left;















padding: 0 20px;}































ul#subnav {















background:#D40000;















border-bottom:3px solid black;















padding: 8px;















padding-left: 24px;















margin-bottom: 10px;















margin-top:-15px;















}































ul#subnav li {































display:inline;}































ul#subnav li a {















padding: 5px;















color:#EDAD01;















font-size:12px;















text-decoration:none;















text-transform:uppercase;















font-weight:bold;















}































#loginbox {















padding:3px;















background:#9F1313;















border:2px solid #7F0707;















}































#loginbox label {















font-size:12px;















clear:both;















display:block;















margin: 5px;















width: 200px;















}































#loginbox label input {















width: 100px; margin-right: 0px;















margin-left:25px;}































#loginbox label strong {















width:60px;















display:block;float:left;















padding-top: 4px;















}















































.video h2 {















font-size: 14px;















}































.video {padding: 0 0 20px 0;}



















.video h3 {















margin:0px 0  0px 0;















padding:10px 0 0;











border-top: 10px solid #cccccc;}



































.medias {















	border:1px solid #000;















	float:left;















	padding-top:10px;















	padding-bottom:10px;















	text-align:center;















	width:178px!important;















	width:180px;















	width/**/:/**/178px;















font-size:10px;















min-height: 220px;















margin: 3px;















}















#videoinfo {















	background: #8B0000;















	border-top: 1px dotted #ccc;















	border-bottom: 1px dotted #ccc;















	padding: 10px;















	clear:both;















	float:none;















	display:block;















	margin-bottom:10px;















}































#main_wide .medias h2 {















font-size:11px;















}































































#subscriberoptionstable {















	float:left;















	color: black;















	background: beige; 















	border: silver solid 4px; 















	vertical-align: top;















	margin: 0px 0px 0px 0px;















	font: 12px verdana, arial;















	width: 100%;















	}















	















#subscriberoptionstable td {















	padding: 10px 5px 10px 5px;















	vertical-align: top;















	border-top: silver solid 1px;















	border-right: silver solid 1px;















	text-align: center;















	height: 40px;















	















	}































#subscriberoptionstable td.lastcell {















	padding: 10px 5px 10px 5px;















	vertical-align: middle;















	border-top: silver solid 1px;















	border-right: none;















	text-align: center;















	}































#subscriberoptionstable td.lastcellcheck {















	padding: 10px 5px 10px 5px;















	vertical-align: top;















	border-top: silver solid 1px;















	background: #FDF9BC url('http://www.stephaniemiller.com/members/images/check.jpg') center no-repeat;















	}































#subscriberoptionstable td.check {















	padding: 10px 5px 10px 5px;















	vertical-align: top;















	border-top: silver solid 1px;















	border-right: silver solid 1px;















	background: #FDF9BC url('http://www.stephaniemiller.com/members/images/check.jpg') center no-repeat;















	}































#subscriberoptionstable tr.oddrow {















	background: #f3ead8;















	}































#subscriberoptionstable tr.evenrow {















	background: #e7dac0;















	}































#subscriberoptionstable th {















	color: black;















	font: 12px verdana, arial;















	text-align: center;















	font-weight: bold;















	padding: 5px 5px 5px 5px;















	background: #FDF9BC;















	border-right: #f3a736 solid 1px;















	vertical-align: top;















	width: 125px;















	}































#subscriberoptionstable th.email {















 	color: black;















 	font: 10px verdana, arial;















 	text-align: center;















 	font-weight: bold;















 	padding: 5px 5px 5px 5px;















 	background: white;















	border-right: none;















	vertical-align: top;















	width: 125px;















 	}































#subscriberoptionstable th.plain {















 	color: black;















 	font: 12px verdana, arial;















 	text-align: left;















 	font-weight: bold;















 	padding: 5px 5px 5px 5px;















 	background: white;















	border-right: silver dotted 1px;















 	}















































#subscriberoptionstable td.plain {















 	color: black;















 	font: 12px verdana, arial;















 	text-align: left;















 	font-weight: normal;















 	padding: 5px 5px 5px 5px;















 	background: white;















	border-right: silver dotted 1px;















 	}















































.subscribecost {















	margin: 5px 0px 5px 0px;















	color: #f3a736;















}































.subscribeword {















	color: #234F1C;















	font: 10px verdana, arial;















	font-weight: bold;















 	}































#subscriberoptionstable input.button {















	color: black;















	background: white;















	border: 2px outset white;















	font: 14px verdana, arial;















	padding: 2px 2px 2px 2px;















	}































#subscriberoptionstable a {















	color: #234F1C;















	font-size: 13px;















	}















































#subscribeplug {















float:right;















z-index:30;















margin-top:-140px;















margin-right: 20px;}











.blog



{











padding: 0 0 20px 0;











background-color:#FFF;















}