/*  Theme Name: SexyBlogTheme URI: http://SexinVegas.com

Description: SexyBlogAuthor: SexinVegasAuthor 

URI: http://SexinVegas.com*//* standard elements */

html {min-height: 100%;}* {	margin: 0;	padding: 0;}



a {color: #048;}

a:hover {color: #06C;}

a img {border: none;}

body {	background:#000 url('img/bg.gif');	color: #555555;	font: normal 62.5% Tahoma,sans-serif;	padding-top: 5px;}

p,code,ul {padding-bottom: 1.2em;}

li {list-style: none;}

h1 {font: normal 2.0em Tahoma,sans-serif; padding-left:50px;}

h2 {font: normal 1.6em sans-serif;}

h3 {font: bold 1em Tahoma,sans-serif;}

h1,h2 {padding-top: 0px; color: #553; margin-bottom: 4px;}

h3 {padding-top: 15px; color: #a90101; margin-bottom: 4px;}

code {	background: #FFFffd;	border: 1px solid #EEE;	border-left: 6px solid #CCC;	color: #666;	display: block;	font: normal 1em Tahoma,sans-serif;	line-height: 1.6em;	margin-bottom: 12px;	padding: 8px 10px;	white-space: pre;}

blockquote {	font-weight: bold;	padding-left: 28px;      border-left: 1px dotted #121212;}/* misc */

.clearer {clear: both; font-size: 0;}

.left {float: left;}

.right {float: right;}/* structure */

.inner-container {	background: #000;	font-size: 1.2em;	margin: 0 auto;	width: 994px;}

.outer-container {	padding-bottom: 15px;}/* headere & title */

.header {	background: #000 url('img/header.jpg') no-repeat;	height: 166px;	margin-bottom: 0px;	text-align: left;}

.header .title {	color: #a50303;	padding-top: 1px;	padding-left: 1px;}

.header .title .sitename a {	color: #d20202;	font: 3.8em Arial;	padding-bottom: 2px;	text-decoration: none;}

.header .title a:hover {color: #fff;}

.header .title .slogan {	font: normal 1.2em Arial,sans-serif;	padding-top: 3px;	padding-left: 5px;	color: #fff;}/* main */

.main {	background:#fff;	padding: 8px 12px 0 0;}/* content */

.content {	float: left;	width: 600px;	padding-left: 20px;}

.content .descr {	color: #664;	font-size: 0.9em;	margin-bottom: 6px;}

.content li {	line-height: 1.4em;	list-style: decimal;	margin-left: 48px;}

.content p {      font-family: sans-serif,"Lucida Sans Unicode";      font-size: 13px;      padding-top: 20px;}

.entry {      padding-top: 20px;      padding-left: 5px;}/* navigation */

.navigation {	float: right;	width: 335px;border-left: 1px dotted #484747;}

.navigation h2 {      background: transparent url('img/menuhg.gif') no-repeat left;	color: #B30000;	font: bold 1.5em Tahoma,sans-serif;	line-height: 20px; 	margin-top: 20px;      width: 177px;	margin-left: 20px;	padding-left: 23px;      border-bottom:1px solid #c40505;}

.navigation ul {	padding: 0;}

.navigation li a {      background: transparent url('img/bg1.gif') no-repeat left;	font-size: 13px;	color: #262626;      margin-left: 30px;	display: block;	padding: 7px 0 8px 5%;	text-decoration: none;	width: 75%;      border-bottom: 1px dotted #B30000;}

.navigation li a:hover {	text-decoration: underline;	}

a {color: #6D7A87;}

a:hover {color: #6D7A87;}/* footer *//* footer */

.footer {	background: transparent url('img/footer.gif') no-repeat;	color: #c80202;	padding: 2% 3% 1%;	border-top: 0px solid #FFFFFF;}

.bottom a {      color: #fffffa;      text-decoration: none;	border-bottom: 1px dotted #c80202;}

.bottom a:hover {	background: none;	color: #c80202;		border-bottom: 1px solid #c80202;}

.col3,.col3center {	float: left;	width: 255px;}

.col3 h2,.col3center h2, .col3center h2 {	color:#CEAD00;      padding-left: 10px;}

.col3center {margin: 0 3%;}/* bottom */

.bottom {	color: #c80202;	clear: both;	font-size: 1.1em;}/* posts */

.post h1{      border-bottom:1px solid #c40505;}

.post h1 a {	color: #c10d10;	text-decoration: none;}

.post h1 a:hover {	color: #e50408; }

.post {margin: 6px 0 2px; }

.post .info{	border-top: 1px dotted #232e30;	color: #70716e;	margin: 2px 0 4px;	padding: 5px 0px 15px 0;	text-align: left;}

.post img {	border: none;}

.post a img {border: none}

.post a:hover img {border: none}

.info a {color: #70716e; text-decoration: none; }

.info a:hover {color: #70716e; text-decoration: underline;}/* comments */

.content ol li {	background: none;}

.commentlist {margin: 0; padding: 0;}

.commentlist li {	margin-bottom: 1.2em;	list-style: decimal;}

.entry form { /* This is mainly for password protected posts, makes them look better. */	text-align:center;	}

select {	width: 130px;	}

#commentform input {	width: 170px;      background:#dcdcdc;	}

#commentform textarea {	width: 70%;	padding: 2px;      background:#dcdcdc;      color:#2b2b2b;	}

#commentform #submit {	margin-right: 170px;	float: right;      background:#b30000;      color: #fffffb;	}

.alt {	margin: 0;	padding-top: 5px;	}.commentlist {	padding: 0;	text-align: justify;	}

.commentlist p {	margin: 0px 0px 0px 0;	}#commentform p {	margin: 0px 0;	}

.nocomments {	text-align: center;	margin: 0;	padding: 0;	}

.commentmetadata {	margin: 0;	display: block;	}.commentmetadata a{      color: #232e30;	}

textarea.styled {width: 280px;}.styled {	font-size: 1.1em;	background: #F8F7F6;	border: 1px solid #D6D3D3;}

.styled:hover {	background: #FFFffc;	border: 1px solid #D6D3D3;}.styled:focus {	background: #FFFffc;	border: 1px solid #939793;}#commentform input {margin-bottom: 0px; color:#313030;}/* calendar */#wp-calendar {color:#A0A0A0;}.navigation table caption {border-bottom-color:#000;}.navigation table thead tr {  color:#A53512;}.navigation table th {border-bottom-color:#000;}.navigation table td#today {  border-color:#000;  color:#A53512;}.navigation table td a { }.navigation table tfoot {border-top-color:#000;}.navigation table tfoot a {background:none;}/* calendar--------------------------------------------------*/#wp-calendar {  display:inline-table;  border-collapse:collapse;  width:185px;  margin:0px 10px 0 10px;  text-align:center;}.navigation table caption {  margin: -5px 10px 0 10px;  padding-bottom: 5px;  border-bottom: 1px solid;  letter-spacing: 0.1em;}.navigation table thead tr {border-bottom:1px solid;}.navigation table th {border-bottom:1px solid;}.navigation table td {  width: 225px; /* maximaize width; honestly, I don't know much about tables... */  padding: 1px;  font-size: 0.9em;}.navigation table td#today {  padding: 0;  border: 1px solid;  font-size: 1em;  font-weight: bold;}.navigation table td a {  display: block;  border-bottom: 1px solid;  font-weight: bold;  font-size: 1.15em;}.navigation table tfoot {border-top:1px solid;}.navigation table tfoot a {  border: none;  font-weight: bold;}.navigation table tfoot #prev a {text-align:left;}.navigation table tfoot #next a {text-align:center;}#searchform {	margin: 0px auto; 	padding-left: 15px; 	padding-top: 10px;	padding-bottom: 13px;	text-align: center;	}#sidebar #searchform #s {	width: 50px;	padding: 2px;	}#sidebar #searchsubmit {	background:#e50408;	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #FFF;	padding: 0px;	}#searchform #searchsubmit{	background:#bf0306;	font-family: Arial;	font-size: 13px;	font-weight: bold;	color: #FFF;	padding: 0px; 	}#sidebar #searchsubmit {	padding: 1px;	}.rss-feed { background: #FFFFDD url("img/rss-feed.gif") repeat-x 0 0; border: 1px solid #D1D3D5; margin: 2.0em 0 0; padding: 1.5em 15px 0.75em; }.rss-feed h4 { color: #636567; margin: 0; }.rss-feed img#rss-feed-icon { float: left; border: 0; margin-right: 5px; padding: 0; }.alignright {	float: right;      padding-right:10px;	}.alignleft {	float: left;      padding-left:10px;	}.alignrighttt {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 0.9em;	line-height: 1.5em;	background: url('img/comm.png') no-repeat center left;	float: right;	padding: 0px 0 0px 23px;	}.alignrighttt a{      text-decoration: none;      color: #303F42;	}.alignrightttt a{	float: right;      font-size: 13px;      text-decoration: none;      color: #b30000;      padding-top: 7px;      font-weight: bold;	}.alignrightttt a:hover{      text-decoration: underline;	}.alignlefttt {	float: left;      padding-left:8px;      color: #303F42;	font-size: 0.9em;	}.alignlefttt a{      text-decoration: none;      color: #303F42;	}.alignleftttt a{	float: left;      font-size: 13px;      text-decoration: none;      color: #b30000;      padding-top: 7px;      font-weight: bold;	}.alignleftttt a:hover{      text-decoration: underline;	}.alignleftt {	float: left;      padding-left:10px;      padding-top:10px;	}.single{      border-bottom: 1px solid #232e30;}.entry ul li{	list-style: none;}h2.pagetitle {	font-size: 1.5em;      font-weight: bold;	text-align: center;      color: #ae0101;}cite a{ color: #232e30; }.posttop {height:35px;	background:transparent url('img/posttop.png') no-repeat top center;}#stylefour{position:relative;display:block;height:39px;font-size:11px;font-weight:bold;background:transparent url(img/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-top:4px solid #B30000; }#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}#stylefour ul li{display:block;float:left;margin:0; }#stylefour ul li a{display:block;float:left;color:#666;text-decoration:none;padding:11px 20px 0 20px;height:23px;background:transparent url(img/bgDIVIDER.gif) no-repeat top right;}#stylefour ul li a:hover,#stylefour ul li a.current{color:#B30000;background:#fff url(img/bgON.gif) no-repeat top right;}

.date {	float: left;	width: 44px;	height: 47px;	background-image: url(img/date.gif);	background-repeat: no-repeat;}

.month {	color: #f1f1f1;      text-align:center;	font-size: 0.9em;	font-weight: bold;}

.day {      text-align:center;      padding-top:3px;	color: #f1f1f1;	font-size: 1.8em;	font-weight: bold;}

.nula {width:1px; height:1px;}




/* DEFINITION LIST PROGRESS BAR */

dl, dt, dd{margin:0;padding:0;}

dd{
	width:216px;
	height:41px;
	background:url(http://watch.redsoftcinema.com/bg_bar.gif) no-repeat 0 0;
	position:relative;
}
dd span{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(http://watch.redsoftcinema.com/bar.gif) no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
dd em{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(http://watch.redsoftcinema.com/bg_cover.gif) repeat-x;
	top:0;
}


/* SINGLE PROGRESS BAR */

.progressBar{
	width:216px;
	height:41px;
	background:url(http://watch.redsoftcinema.com/bg_bar.gif) no-repeat 0 0;
	position:relative;
}
.progressBar span{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(http://watch.redsoftcinema.com/bar.gif) no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
.progressBar em{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(http://watch.redsoftcinema.com/bg_cover.gif) repeat-x 0 0;
	top:0;
}