/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

a		{
		color: #FF9900;
		text-decoration:underline;
		font-size:13px;
		}
a:hover	{
		text-decoration:none;
		}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;

 background-color:#000;
 color:#FFFFFF;
 

}

#wrapper { 
 margin: 0 auto;
 width: 966px;
 border:0px solid #fff;

 

}
#faux {
 margin-bottom: 5px;
 width: 100%;

}
.history {
 margin-bottom: 5px;
 width: 956px;
 height:20px;
 padding:5px;
 float:left;
 color:#ffffff;


}
.drop_menu {
 margin-bottom: 5px;
 width: 190px;
 height:20px;
 padding:5px;
 float:left;
 color:#ffffff;
 text-align:center;

}
#header {
 color: #333;
 width: 966px;
 height: 332px;
  padding: 0px;
 margin: 0px 0px 0px 0px;
 background:url(images/cabecera.jpg) no-repeat center bottom;

}
#header_item {
 color: #333;
 width: 966px;
 height: 190px;
  padding: 0px;
 margin: 0px 0px 10px 0px;
 background:url(images/cabecera4.jpg) no-repeat center bottom;

}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 195px;
 float: left;
 border-right:0px solid #666666;
 
 

 
}
#content { 
 float: left;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 475px;
 display: inline;
 position: relative;

}
 .content_cat_top{
 padding: 0px;
 margin:0px;
 width: 711px;
 background-color:#000;
 background:url(images/content_cat.jpg) no-repeat center top;
 
  }
  .content_cat_bottom{
 padding: 0px;
 margin:0px;
 width: 711px;
 background-color:#000;
 background:url(images/content_cat.jpg) no-repeat center bottom;
 margin-bottom:10px;
 
 
  }
      .content_cat_center{
 padding: 0px;
 margin:0px;
 width: 711px;
 background-color:#000;
 color:#ffffff;

 
  }
       .content_cat_center p{
	 
	   line-height:20px;

 
  }
  .content_cat_title{
 padding: 0px;
 margin:0px;
 width: 711px;
 height:50px;
 background-color:#000;
 background:url(images/content_cat_title.jpg) no-repeat center;
 }
#content_cat { 
 float: right;
 color: #333;
 margin: 10px 10px 0px 10px;
 padding: 0px;
 width: 711px;
 display: inline;
 position: relative;
 

}

.content_catx { 
 float: right;
 color: #333;
 margin: 10px 10px 0px 10px;
 padding: 0px;
 width: 711px;
 display: inline;
 position: relative;

 

}

 .item_left_top{
 padding: 0px;
 margin:0px;
 width: 361px;
 background-color:#000;
 background:url(images/item_left.jpg) no-repeat center top;
 
  }
  .item_left_bottom{
 padding: 0px;
 margin:0px;
 width: 361px;
 background-color:#000;
 background:url(images/item_left.jpg) no-repeat center bottom;
 margin-bottom:20px;
 
  }
      .item_left_center{
 padding: 0px;
 margin:0px;
 width: 361px;
 background-color:#000;
 color:#ffffff;


 
  } 
  
  
  .item_left_center p{font-size:13px;
 line-height:20px;
 }
  .description_title{
 padding: 0px;
 margin:0px;
 width: 361px;
 height:50px;
 background-color:#000;
 background:url(images/description_title.jpg) no-repeat center;
 }
  .servicios_title{
 padding: 0px;
 margin:0px;
 width: 361px;
 height:50px;
 background-color:#000;
 background:url(images/servicios_title.jpg) no-repeat center;
 }
   .galeria_title{
 padding: 0px;
 margin:0px;
 width: 361px;
 height:50px;
 background-color:#000;
 background:url(images/galeria_title.jpg) no-repeat center;
 }
    .informacion_title{
 padding: 0px;
 margin:0px;
 width: 330px;
 height:50px;
 background-color:#000;
 background:url(images/informacion_title.jpg) no-repeat center;
 }
     .stats_title{
 padding: 0px;
 margin:0px;
 width: 330px;
 height:50px;
 background-color:#000;
 background:url(images/stats_title.jpg) no-repeat center;
 }
.item_left { 
 float: left;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 361px;
 display: inline;
 position: relative;
 

}
.item_right { 
 float: right;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 330px;
 display: inline;
 position: relative;

 

}
 .item_right_top{
 padding: 0px;
 margin:0px;
 width: 330px;
 background-color:#000;
 background:url(images/item_right.jpg) no-repeat center top;
 
  }
  .item_right_bottom{
 padding: 0px;
 margin:0px;
 width: 330px;
 background-color:#000;
 background:url(images/item_right.jpg) no-repeat center bottom;
 margin-bottom:20px;
 
  }
      .item_right_center{
 padding: 0px;
 margin:0px;
 width: 330px;
 background-color:#000;
 color:#ffffff;

 
  }
  .advert_title{
 padding: 0px;
 margin:0px;
 width: 330px;
 height:50px;
 background-color:#000;
 background:url(images/description_title.jpg) no-repeat center;
 }

#content_cat_complete { 
 float: left;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 725px;
 display: inline;
 position: relative;
 

}
#rightcolumn { 
 display: inline;
 color: #333;
 margin: 10px 10px 20px 10px;
 padding: 0px 0px 0px 0px;
 width: 235px;
 float: left;
 border-left:0px solid #666666;

}
#footer { 
 margin: 0 auto;
 width: 100%;
 clear: both;
 color: #333;
 height:40px;
 background: #ABBEBE;
 margin: 10px 0px 0px 0px;
 padding: 40px 0px 0px 0px;
 background:url(images/footer.jpg) bottom left repeat-x;
 color:#FFFFFF;
 text-align:center;
}
.clear { clear: both; background: none; }

.iconlist
{
list-style: none;
margin: 0;
padding: 0;
display:block;
text-align:left;


}


li.list
{
background-image: url(img/icons/16-clock.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
.img_float{ float:right; margin: 0px 0px 5px 5px;}

.tabs {list-style:none; padding:15px 0 11px 0; margin:0;}
.tabs li {display:block; margin:0px;}
.tabs li a {display:block; width:150px; height:26px; text-decoration:none;background:url(images/barra_history.jpg) repeat-x center; font-size:12px; text-decoration:none; color:#fff; font-family:verdana; line-height:24px; text-indent:15px; border-right:10px solid #333; border-bottom:1px solid #333; border-top:1px solid #333; border-left:1px solid #333;}
.tabs li a:hover {background:url(images/barra_history.jpg) repeat-x center; border-color:#888; color:#FF9900; border-right:10px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #ccc; border-left:1px solid #ccc;}
.tabs li a.selected, .tabs li a.selected:hover {background:url(images/barra_history.jpg) repeat-x center; left bottom; color:#FF9900; border-color:#fff;cursor:default; border-right:10px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #ccc; border-left:1px solid #ccc;}

h2.comercial{ padding:5px; margin-top:-10px;  font-size:16px; font-style:italic; font-stretch:expanded; font-family: sans-serif; }

h2.call{ padding:5px 5px 5px 5px; margin-top:10px;  font-size:18px; font-style:italic; font-stretch:expanded; font-family: sans-serif; }
.adv{padding:10px 10px 10px 10px;  margin-left:10px;}
.description{padding:10px 10px 10px 10px; background-color:#CCCCCC; border:1px solid #575549;}
.welcome_description{ text-indent: 30px; font-size:15px; word-spacing: 3px; margin-top:-8px; }
.description_category{padding:10px 10px 10px 10px; border-top:1px solid #575549;}

.photogallery{padding:10px 10px 10px 10px; background-color:#CCCCCC;}
.information{padding:10px 10px 10px 10px; background-color:#CCCCCC; margin-left:10px; border:1px solid #575549;}
.photos{color:#ffffff; font-size:9px; background-color:#666666; margin:5px; background:url(images/flash.jpg) left bottom;}
.thumb_small{ padding:5px; background-color:#FFFFFF; border:1px solid #666;}

.thumbnail{ padding:5px; background-color:#FFFFFF; border:1px solid #575549; margin-left:10px; float:left;}

.thumbnail_title{ padding:5px; background-color:#FFFFFF; border:1px solid #ccc;}
.thumbnail_tiny{ padding:2px; background-color:#FFFFFF; border:1px solid #666; margin-left:10px; float:left;}
.text_tiny{ font-size:8px; }
.text_tiny a{ font-size:9px; }
 .account_title{
 padding: 0px;
 margin:0px;
 width: 475px;
 height:50px;
 background-color:#000;
 background:url(images/account_title.jpg) no-repeat center;
 }
.content_title{
 padding: 0px;
 margin:0px;
 width: 711px;
 height:50px;
 background-color:#000;
 background:url(images/bienvenido.jpg) no-repeat center; 
 
 }

 .content_top{
 padding: 0px;
 margin:0px;
 width: 711px;
 background-color:#000;
 background:url(images/content.jpg) no-repeat center top;
 
  }
  .content_bottom{
 padding: 0px;
 margin:0px;
 width: 711px;
 background-color:#000;
 background:url(images/content.jpg) no-repeat center bottom;
 margin-bottom:20px;
 
  }
    .content_center{
 padding: 0px;
 margin:0px;
 width: 711px;
 background-color:#000;
 color:#ffffff;

 
  }
  .content_title{
 padding: 0px;
 margin:0px;
 width: 711px;
 height:50px;
 background-color:#000;
 background:url(images/content_title.jpg) no-repeat center;
 }
   .left_title{
 padding: 0px;
 margin:0px;
 width: 194px;
 height:50px;
 background-color:#000;
 background:url(images/left_title.jpg) no-repeat center;
 }
   .amigo_title{
 padding: 0px;
 margin:0px;
 width: 194px;
 height:50px;
 background-color:#000;
 background:url(images/amigo_title.jpg) no-repeat center;
 }

   .select_title{
 padding: 0px;
 margin:0px;
 width: 194px;
 height:50px;
 background-color:#000;
 background:url(images/select_title.jpg) no-repeat center;
 }
    .admin_title{
 padding: 0px;
 margin:0px;
 width: 194px;
 height:50px;
 background-color:#000;
 background:url(images/select_title.jpg) no-repeat center;
 }

 .left_top{
 padding: 0px;
 margin:0px;
 width: 194px;
 background-color:#000;
 background:url(images/left.jpg) no-repeat center top;
 
  }
  .left_bottom{
 padding: 0px;
 margin:0px;
 width: 194px;
 background-color:#000;
 background:url(images/left.jpg) no-repeat center bottom;
 margin-bottom:10px;

 
  }
    .left_center{
 padding: 0px;
 margin:0px;
 width: 194px;
 background-color:#000;
 color:#ffffff;
 text-left:center;

 
  }
.vip_right_title{
 padding: 0px;
 margin:0px;
 width: 711px;
 height:50px;
 background-color:#000;
 background:url(images/content_cat_title.jpg) no-repeat center;
 }
  .vip_right_title span{ display:none;}
 .bienvenido{
 padding: 0px;
 margin:0px;
 width: 711px;
 height:50px;
 background-color:#000;
 background:url(images/bienvenido.jpg) no-repeat center;
 }
 
 .destacado_right_title{
 padding: 0px;
 margin:0px;
 width: 711px;
 height:50px;
 background-color:#000;
 background:url(images/destacado_cat_title.jpg) no-repeat center;
 }
  .destacado_right_title span{ display:none;}
 
  .clubs_right_title{
 padding: 0px;
 margin:0px;
 width: 711px;
 height:50px;
 background-color:#000;
 background:url(images/clubs_cat_title.jpg) no-repeat center;
 }
  .clubs_right_title span{ display:none;}
 
   .escorts_right_title{
 padding: 0px;
 margin:0px;
 width: 711px;
 height:50px;
 background-color:#000;
 background:url(images/escort_cat_title.jpg) no-repeat center;
 }
  .escorts_right_title span{ display:none;}
 
    .travesti_right_title{
 padding: 0px;
 margin:0px;
 width: 711px;
 height:50px;
 background-color:#000;
 background:url(images/content_trav_title.jpg) no-repeat center;
 
 }
     .travesti_right_title span{ display:none;}
.vip_right_top{
 padding: 0px;
 margin:0px;
 width: 234px;

 background:url(images/vip_right.jpg) no-repeat center top;
 
  }
  .vip_right_bottom{
 padding: 0px;
 margin:0px;
 width: 234px;
 background:url(images/vip_right.jpg) no-repeat center bottom;
 margin-bottom:20px;
 
  }
  .vip_right_center{
 padding: 0px;
 margin:0px;
 width: 234px;
 background-color:#000;

 
  }


.error{background-color:red; color:#ffffff; text-align:center; padding:5px;}
.navigation_top{padding:5px; float:right; color:#ffffff;}
.navigation_top a{color:#ffffff;}
.account_top{padding:5px; float:left; color:#ffffff;}
.banners{float:left; margin-bottom:20px; }
.field{border:1px solid #575549;}
.button{background-color:#575549; color:#ffffff; cursor:pointer;}
.td_light{background-color:#ccc; padding:5px;}
.td_dark{ padding:5px; }
.td_title{background-color:#575549; padding:5px;}

.img-shadow {
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #000;
  border: 1px solid #fff;
  margin: -6px 6px 6px -6px;
  padding: 1px;
  } 
  
  .img-shadow_tiny {
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 5px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow_tiny img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 1px;
  } 

  a img { border: 1px solid #fff;} 
  a:hover img { border: 1px solid #FF9900;   background-color: #000;} 
.exit{display:none;}
.star {background:url(images/anunciate_star.jpg) no-repeat left top; position:absolute; left:318px; top:174px; width:218px; height:182px; z-index:1}
p{padding:0 20px 0 20px; background-color: #000; color:#FFFFFF;}
h1 { font-size:24px; color:#fff; padding:0px 20px 0 20px;}
.row1{text-decoration:none;background:url(images/barra_history.jpg) repeat-x center; font-size:12px; color:#fff; font-family:verdana; padding:5px; }
.row2{text-decoration:none; background-color:#000000;   font-size:12px; color:#fff; font-family:verdana; padding:5px; }
.row3{text-decoration:none; background-color:#000000;   font-size:12px; color:#fff; font-family:verdana; padding:5px; }

.questions{padding:0px; margin:0px; float:right;color:#ffffff;}
.questions a{color:#ffffff;}
.questions3{padding:0px 0px 0px 5px; margin:0px; float:right; color:#ffffff;}
.questions3 a{color:#ffffff;}
.questions4{padding:5px 0px 0px 0px; margin:0px; float:left; color:#ffffff;}
.questions4 a{color:#ffffff;}

.questions2{ padding:0px; margin:0px; float:left; color:#ffffff;}
.questions2 a{color:#ffffff;}
.striptease{ background-color:#000; background:url(images/striptease.jpg) repeat-x center; padding:5px;}
.clasificados{ background-color:#000; background:url(images/striptease.jpg) repeat-x center top; padding:5px; border:1px solid #ccc;}

.padding{ padding:5px;}
	.price_month{background:#cccccc; color:#000000; padding:5px; text-align:center;}
		.price_plan{ 	background:#333333; color:#ffffff; padding:5px; text-align:center;}
		.price_total{ background:#333333; color:#ffffff; padding:5px; text-align:center;} 
		.price_name{ background:#cccccc; color:#000000; padding:5px; text-align:center; } 
		.package_title{color:#ffffff; padding:5px 0px 5px 0px; margin-bottom:10px; border-bottom:1px solid #fff;} 
		.price_name a{ color:#000000;} 
		.clas_tel{font-size:15px; font-weight:bold; text-align:center;}
		.right_a { background-color:#000; border:0px solid #ccc; color:#FFFFFF; padding:5px; text-align:center;}
		.right_a a{ }
		.left_a {background-color:#000; border:0px solid #ccc; color:#FFFFFF; padding:5px; text-align:center;}
		.left_a a{ }
		.not{display:none;}
		
		.item_left_center p{font-size:16px;
 line-height:26px;
 font-weight: normal;
 }
 
 	.item_right_center td{font-size:16px;
 line-height:26px;
 font-weight: normal;
 }
 
 	.item_right_center h1{font-size:16px;
 line-height:36px;
 font-weight: normal;
 }
 
 .item_header{ width:700px; height:150px; margin-bottom:20px;}
