/*
Theme Name: PersonalTemplate
Theme URI: http://
Description: Desarrollada por MLS.
Version: 1.0
Author: MLS
Author URI: ...
Tags: black
Text Domain: mls
*/

/*--- estilos ---*/
/* ESTILO GENERAL DE LA PAGINA */
a {
	background-color:inherit; 
	color:#57b7d9; 
	font-weight:bold; 
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
a img {
	border:0;
	}
h1 {
	margin:0px;
	font-size: 30px;
	font-weight: bold;
	}
h2 {
	margin:0px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	}
h3 {
	margin:0px;
	font-size: 12px;
	font-weight: bold;
	}
h1 a, h2 a, h3 a {
	color: #097890;
	}
h1 a:hover, h2 a:hover , h2 a:hover  {
	text-decoration:underline;
	}
small {
	font-size:10px;
	font-weight: normal;
	}
hr {
	margin:0px auto;
	border: none 0;
	border-top: 1px solid #097890;
	height: 1px;
	width: 70%;
	}
.lista {
	list-style-type: none;
	background:transparent;
	border:0px;
	padding:0px;
}

/*--- estructura ---*/
body {
	margin:0px;
	padding:0px;
	font-size: 12px;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	background-color: #1a1a1a;
	color: #fffff;
	text-align: left;
	}
#page {
	position:relative;
	margin:0px auto;
	width: 1000px;
	height: 100%;
	padding:0px 0px;
	}
.inner-page {
	width: 850px;
	padding:0px 20px 20px 20px;
	background-color: #000000;
	border-left: 1px solid #444444;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;
	color: #fff;
	}
.warning {
	float: right;
	background-image: url('images/alert.jpg');
	margin-top:5px;
	padding: 0px;
	color: #990400;
	height: 32px;
	width: 32px;
	vertical-align:middle;
	}
.img-top {
	width:810px;
	height:100px; 
	margin: 0px 0px; 
	}
.txt-top {
	color:#fff; 
	margin: -40px auto 20px;
	width: 790px;
	}
.separador {
	clear:both;
	padding-top:10px;
	margin-bottom:10px;
	border-bottom: 1px solid #444;
	}

#cabecera_mini {
	margin-top:10px;
	margin-bottom:10px;
	padding: 0px;
	background-color: #007c9c;
	color: #000;
	font-size: 30px;
	line-height:47px;
	font-weight:bold;
	height: 32px;
	text-align:center;
	}

/*--- comentarios ---*/
.comentarios_contenedor {
	width:100%;
	}
.comentarios {
	float:left;
	padding:10px;
	overflow-x: hidden;
	}
ol {
	list-style: none;
	margin-bottom:5px;
	padding:0px;
	}
li {
	list-style: none;
	background-color:#111;
	border-bottom:1px solid #222;
	padding:5px;
	width: 530px;
	overflow: hidden;
	}
.commentario_body{
	margin-top:10px;
	margin-bottom:0px;
	margin-left:28px;
	text-align:right;
	}
.alt {
	background-color: transparent;
	}
.comment-body {
	}
.bandera {
	float:left;
	margin-top:2px;
	background-repeat: no-repeat;
	margin-right:10px;
	width:18px;
	height:12px;
}
/*--- pie ---*/
#footer {
	padding: 0;
	margin: 0 auto;
	width: 760px;
	clear: both;
	color: #aaaaaa;
	}
#footer p {
	margin: 0px;
	padding: 20px 0;
	text-align: center;
	}

/*--- laterales ---*/
.sidebar-left {
	margin: 0px;
	color: #ffffff;
	font-size: 14px;
	text-align: righr
	width:75px;
	overflow:hidden;
	}
.sidebar-right {
	margin: 0px;
	text-align: left;
	color: #ffffff;
	font-size: 14px;
	width:75px;
	overflow:hidden;
	}
.logo {
	position:relative;
	background-repeat:no-repeat;
	margin: 0px;
	z-index:100;
	width:75px;
	height:250px;
	cursor: pointer;
	}
.solapa {
	position: relative;
	margin: 0px 0px ;
	width:50px;
	height:100px;
	cursor: pointer;
	overflow:hidden;
	}
.marco_solapa {
	position:relative;
	background-image: url('images/solapa2.png')!important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://notonlybabes.com/wp-content/themes/personaltemplate/images/solapa.png');
	background-repeat:no-repeat;
	z-index:2;
	width:50px;
	height:100px;
	}
.marco_solapaa {
	position:relative;
	background-image: url('images/solapa2a.png')!important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://notonlybabes.com/wp-content/themes/personaltemplate/images/solapaa.png');
	background-repeat:no-repeat;
	z-index:2;
	width:50px;
	height:100px;
	}
.fondo_solapa {
	position:relative;
	top:-100px;
	left:0px;
	background-repeat:no-repeat;
	z-index:1;
	width:50px;
	height:100px;
	}
.mini_solapa {
	position: relative;
	margin:0px 0px ;
	width:50px;
	height:50px;
	cursor: pointer;
	overflow:hidden;
	}
.mini_marco_solapa {
	position:relative;
	background-image: url('images/mini-solapa2.png')!important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://notonlybabes.com/wp-content/themes/personaltemplate/images/mini-solapa.png');
	background-repeat:no-repeat;
	z-index:2000;
	width:50px;
	height:50px;
	}
.mini_marco_solapaa {
	position:relative;
	background-image: url('images/mini-solapa2a.png')!important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://notonlybabes.com/wp-content/themes/personaltemplate/images/mini-solapa2a.png');
	background-repeat:no-repeat;
	z-index:2000;
	width:50px;
	height:50px;
	}
.mini_fondo_solapa {
	position:relative;
	top:-50px;
	left:0px;
	background-repeat:no-repeat;
	z-index:1;
	width:50px;
	height:50px;
	}

/*--- post ---*/
.post_index {
	float: left;
	padding: 5px;
	margin: 0px 15px 15px 0px;
	width: 122px;
	height: 242px;
	background:#222;
	overflow:hidden;
	cursor: pointer;
	}
.post_index_single {
	float: left;
	padding: 5px;
	margin: 0px 15px 15px 0px;
	height: 242px;
	background:#222;
	overflow:hidden;
	}
.img_post_index {
	border: 1px solid #444444;
	padding: 0px;
	margin: 0px;
	width:120px;
	height:120px;
	}
.gal_post_index {
	border: 1px solid #444444;
	padding: 0px;
	margin: 0px auto;
	overflow:hidden;
	width: 120px;
	height:240px;
	}
.desc_post_index {
	margin:0px;
	color: #ddd;
	padding: 0px;
	overflow:hidden;
	font-size: 10px;
	}
.desc_gal_post_index {
	margin:-45px 1px;
	height:35px;
	width: 120px;
	overflow:hidden;
	background:#222;
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;	
	font-size: 10px;
	}
.cat_post_index {
	font-size: 9px;
	}
.tit_post_index {
	font-size: 11px;
	font-weight:bold;
	}
.res_post_index {
	font-size: 10px;
	}

.last_babes_container {
	margin: 5px 0px;
	border: 1px solid #444444;
	width: 400px;
	height:389px;
	}
.last_babes {
	border: 1px solid #444444;
	width: 400px;
	height:389px;
	overflow:hidden;
	cursor: pointer;
	}

/*--- post ---*/
.post {
	float:left;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;
	background-color: #222222;
	margin: 0px 8px 8px 0px;
	padding: 5px;
	width: 300px;
	height:129px;
	overflow:hidden;
	cursor: pointer;
	}
.miniatura{
	border: 2px solid #444444;
	float:left;
	padding: 0px;
	margin: 0px;
	width: 125px;
	height:125px;
	}
.texto{
	float:left;
	padding: 0px;
	margin-left: 10px;
	width: 161px;
	height:125px;
	}
.contenedor_post {
	margin: 10px 0px;
	padding: 0px;
	width: 100%;
	overflow: hidden;
	text-align:center;
	}
.contenedor_post_texto {
	margin: 0px;
	padding: 0px;
	text-align:justify;
	}
.contenedor_post_texto	ul {
	}
.contenedor_post_texto	li {
	background-color:#000;
	border:0px;
	margin-top:10px;
	padding:0px;
	width: 100%;
	overflow: hidden;
	}
.contenedor_post_video {
	margin: 0px;
	padding: 0px;
	text-align:center;
	}
.contenedor_post_fotos {
	margin: 0px;
	padding: 0px;
	text-align:center;
	}
.contenedor_post_fotos img {
	margin-bottom: 10px;
	padding: 5px;
	background-color:#222;
	border: 1px solid #444;
	}
.contenedor_post_fotos .banner {
	border: 0px;
	padding: 0px;
	margin-top:30px;
	margin-bottom: 40px;
	}
.contenedor_post .banner{
	float:center;
	margin-top: 40px;
	}
	

/*--- valorados ---*/
.lista_valorados {
	margin:10px 0px;
	padding:0px;
	width: 100%;
	height:325px;
	border: 1px solid #aaa;
	overflow-x: hidden;
	overflow-y:auto;
	scrollbar-base-color: #999999;
	scrollbar-arrow-color: #444444;
	scrollbar-3dlight-color: #444444;
	scrollbar-darkshadow-color: #999999;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: #999999;
	scrollbar-track-color: #444444;
	}
.valorado {
	padding:5px;
	background-color: #ddd;
	cursor:pointer;
	}
.valorado2 {
	padding:5px;
	background-color: #aaa;
	cursor:pointer;
	}

/*--- formularios ---*/
.campo {
	background:#444444;
	width: 200px;
	border: 1px solid #999999;
	color: #dddddd;
	}
.campo2 {
	background:#ffffff;
	width: 200px;
	border: 1px solid #aaaaaa;
	}
.boton {
	background-repeat: no-repeat;
	border: 0px;
	width: 75px;
	height: 25px;
	font-weight:bold;
	font-size: 9px;
	cursor:pointer;
	}
.area {
	background:#444444;
	border: 1px solid #999999;
	width: 200px;
	height: 100px;
	color: #dddddd;
	overflow:auto;
	scrollbar-base-color: #999999;
	scrollbar-arrow-color: #444444;
	scrollbar-3dlight-color: #444444;
	scrollbar-darkshadow-color: #999999;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: #999999;
	scrollbar-track-color: #444444;
	}

/*--- buscar ---*/
#searchform {
	margin: 0px auto 10px;
	text-align: center;
	}

/*--- comentarios ---*/
#commentform {
	margin-left: 10px;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}


/* End Form Elements */



/* Begin Comments*/

.children { padding: 0; }


.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */


/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}


.hidden {
	display: none;
	}
	
.screen-reader-text {
     position: absolute;
     left: -1000em;
}




.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}



/*--- title ---*/
.tipsy { padding: 5px; width: 120px; font-size: 10px; color: black; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url('images/tipsy.gif'); }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: white; color: black; max-width: 200px; text-align: left; }
.tip {margin:0px 0px;font-weight: bold; font-variant: small-caps; font-size: 12px; color:black;}
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-north { background-position: top center; }
.tipsy-south { background-position: bottom center; }
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; }




/*--- modal ---*/
#popupContact{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	background-image: url('images/logo3.jpg')!important;
	background-repeat: no-repeat;
	height:300px;
	width:400px;
	background-color:#ddd;
	border:1px solid #fff;
	z-index:1001;
	padding:5px;
	font-size:12px;
}
.titulo{
	font-size:16px;
	font-weight:bold;
}
#popupClose {
	text-align:right;
	height:30px;
	}
#popupClose a{
	color: #000;
	cursor: pointer;
	}
#backgroundPopup{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	z-index:1000;
}


div.ratepost { 
	clear:both; 
	padding-top: 0px; }
div.ratepost div { 
	float:right; 
	height: 16px;
	overflow:hidden;
	line-height: 16px; 
	width: 75px;
	text-align:left;	
	}
div.ratepost div.status-info { 
	width: 50px;
	text-align:right;
	padding-right:5px;
	}
div.ratepost div.rating-info { 
	padding-left:5px;
	}
div.ratepost span div { 
	width:16px; 
	height:16px; 
	}
div.ratepost div.info { 
	padding-left:3px; 
	}

div.ratepost span.rating1 div.star1,
div.ratepost span.rating2 div.star1,
div.ratepost span.rating2 div.star2,
div.ratepost span.rating3 div.star1,
div.ratepost span.rating3 div.star2,
div.ratepost span.rating3 div.star3,
div.ratepost span.rating4 div.star1,
div.ratepost span.rating4 div.star2,
div.ratepost span.rating4 div.star3,
div.ratepost span.rating4 div.star4,
div.ratepost span.rating5 div.star1,
div.ratepost span.rating5 div.star2,
div.ratepost span.rating5 div.star3,
div.ratepost span.rating5 div.star4,
div.ratepost span.rating5 div.star5 {
	background:transparent url('images/star.gif') center center no-repeat;
}

div.ratepost span.rating4 div.star5,
div.ratepost span.rating3 div.star5,
div.ratepost span.rating3 div.star4,
div.ratepost span.rating2 div.star5,
div.ratepost span.rating2 div.star4,
div.ratepost span.rating2 div.star3,
div.ratepost span.rating1 div.star5,
div.ratepost span.rating1 div.star4,
div.ratepost span.rating1 div.star3,
div.ratepost span.rating1 div.star2 {
	background:transparent url('images/star-dim.gif') center center no-repeat;
}

/*--- publicidad ---*/
.x125_publicidad {
	padding: 0px;
	margin: 5px 5px 0px 0px;
	border: 1px solid #222222;
	background-color:#222222;
	width: 125px;
	height:125px;
	}
.x160_publicidad {
	padding: 0px;
	margin: 0px auto;
	width: 160px;
	height:600px;
	}
.x300_publicidad {
	padding: 0px;
	margin: 0px auto;
	width: 300px;
	height:250px;
	}
.x530_publicidad {
	padding: 0px;
	margin: 0px auto;
	width: 530px;
	height:295px;
	}
.x120_publicidad {
	padding: 0px;
	margin: 0px auto;
	width: 120px;
	height:240px;
	}
.x300_publicidad {
	padding: 0px;
	margin: 0px auto;
	width: 300px;
	height:600px;
	}
.x_publicidad {
	text-align:center;
	}


.bookmarkify {
	clear:both;
	height:30px;
	margin-bottom:10px;
	border-bottom: 1px solid #444;
	vertical-align: auto;
}
.title {
	float:left;
	margin-top: 5px;
	width: 100px;
	padding: 0px;
	vertical-align: auto;
	font-weight: bold;
}

.linkbuttons {
	float:left;
	margin-top: 5px;
	width: 700px;
	padding: 0px;
	vertical-align: auto;
	font-weight: bold;
}

.linkbuttons a{
	margin-left: 10px;
}
