/*
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> by <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:#FD0000;
background-image: url(http://www.stephaniemiller.com/images/backsite.jpg);
background-repeat: repeat-x;

color:white;
font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

p,li {
font-size:12px;
}


#container {

background:#640101;
margin:auto;
width: 1020px;
margin-top:10px;
border:5px solid #000;
}

h1 {
height:204px;
background:url(/new_banner.png) #b20000 no-repeat;
margin:0;
padding:0;
}

h1 a {display:none;}


ul#navs {
background:#000;
display:block;
margin-top:-30px;
padding: 5px 3px;
padding-left:10px;
}
ul#navs li {
display:inline;
margin-right: 10px;}

#navs a {
color:#ffffff;
font-size:12px;
font-wieght: bold;
text-decoration:none;
text-transform:uppercase;
}

#navs a:hover {color:#EDAD01;}

#left {
width: 310px;
padding:5px;
display:block;
float:left;
min-height:280px;}

#right {
width: 215px;
display:block;
float:right;
min-height:280px;
margin-right: 8px;}

#main {
width: 425px;
float:left;
display:block;
min-height: 600px;
padding-right: 15px;
padding-left:15px;
margin-left: 10px;
border-left:1px solid black;

border-right:1px solid black;
margin-top:-20px;
}


#main_wide {
float:left;
margin-top:-10px;
width: 715px;
padding-left:15px;
padding-right:15px;
margin-left: 10px;
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:#000;
}
#footer a {
color:#EDAD01;}


h3.liveblog_heading {
color:#EDAD01;
text-transform:uppercase;
text-align:center;
padding: 10px;
font-size:14px;
letter-spacing:6px;
}

#main p, .post p {
margin-bottom: 15px;
margin-top: 5px;}


a {color:#F79900;}

.alignleft {margin: 0 10px 10px;
border:1px solid black;}

#page {width: 730px;float:left;
padding: 0 20px;}

ul#subnav {
background:#700000;
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;
}

#subnav a:hover {color:#fff;}

#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;
border-top: 2px solid #7F0707;
}

.video h3 {
margin:0px 0  0px 0;
padding:10px 0 0;}


.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;}