#wrapper{
	left:1px;
	margin:0 auto;
	position:relative;
	width:970px;
}
.content-wrapper{
	background:transparent url(../images/header.png) no-repeat scroll center top;
}
/*------------------------ header -------------------------------*/
#header{
	height:90px;
	padding:189px 0 0;
	position:relative;
}
h1.logo{
	width:272px;
	float:left;
}
h1.logo a{
	background:transparent url(../images/logo.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	font-size:26px;
	height:35px;
	padding:50px 0 0 25px;
	text-decoration:none;
	width:272px;
}
.content-menu{
	background:transparent url(../images/content-menu.png) no-repeat scroll left bottom;
	float:right;
	height:48px;
	padding:0 0 0 20px;
	width:431px;
}
ul.menu{
	float:left;
	height:41px;
	width:190px;
}
ul.menu li{
	float:left;
	height:37px;
	margin:0 5px 0 0;
}
ul.menu li a{
	text-indent:-99999px;
	display:block;
	margin:0;
}
.home{
	width:39px;
	height:37px;
	background:transparent url(../images/home.png) no-repeat scroll 0 0;
}
.archivos{
	width:39px;
	height:37px;
	background:transparent url(../images/favorits.png) no-repeat scroll 0 0;
}
.rss{
	width:39px;
	height:37px;
	background:transparent url(../images/rss.png) no-repeat scroll 0 0;
}
.contact{
	width:50px;
	height:37px;
	background:transparent url(../images/contact.png) no-repeat scroll 0 0;
}
/* search */
.search{
	float:left;
	padding:14px 0 0;
	width:240px;
}
.input{
	border:1px solid #92278E;
	display:block;
	float:left;
	height:17px;
	margin:0 5px;
	overflow:hidden;
	padding:0 0 0 3px;
	width:120px;
}
.search label{
	color:#92278E;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
}
.lupa{
	position:relative;
	top:-5px;
	float:left;
}
ul.submenu{
	bottom:6px;
	height:34px;
	position:absolute;
	right:0;
	width:560px;
}
ul.submenu li{
	float:left;
	margin:0 6px;
}
ul.submenu li a{
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
	display:block;
}
ul.submenu li a:hover{
	color:silver;
}
.dvd{
	background:transparent url(../images/dvd.jpg) no-repeat scroll 0 0;
	padding:8px 0 7px 38px;
}
.videos{
	background:transparent url(../images/vid.jpg) no-repeat scroll 0 0;
	padding:8px 0 7px 45px;
	
}
.webcams{
	background:transparent url(../images/web.jpg) no-repeat scroll 0 0;
	padding:8px 0 7px 36px;
	
}
.chicos{
	background:transparent url(../images/chicos.jpg) no-repeat scroll 0 0;
	padding:8px 0 7px 48px;
	
}
/*------------------------ content -------------------------------*/
#content{
	background-color:#FFFFFF;
	clear:both;
	padding:0 0 20px;
	width:970px;
}
.subheader{
	background-color:#FFFFFF;
	border-bottom:1px dashed #92278E;
	height:102px;
	padding:10px 0 0;
	text-align:center;
}
/*----------- sidebar -----------*/
#sidebar{
	float:left;
	width:446px;
}
.left{
	width:266px;
	float:left;
}
.left ul {
	padding:0px 0px 0px 20px;
}
.left ul li{
	list-style-type:disc;
}
.left ul li a{
	color:#666666;
	font-size:14px;
	font-weight:bold;

}
.left h2{
	background:transparent url(../images/bg_title1.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-size:18px;
	height:36px;
	padding:6px 0 0 5px;
	width:245px;
	margin:10px 0px 0px;
}
.right{
	width:170px;
	float:left;
}
.right ul {
	padding:0px 0px 0px 20px;
}
.right ul li{
	list-style-type:disc;
}
.right ul li a{
	color:#666666;
	font-size:14px;

}
.right h2{
	background:transparent url(../images/bg_title2.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-size:18px;
	height:36px;
	padding:6px 0 0 5px;
	width:245px;
	margin:10px 0px 0px;
}
/*----------- body -----------*/
#body{
	float:left;
	padding:10px 15px 0 10px;
	width:499px;
}
ul.list-post li{
	margin:0px 0px 10px;
}
.content-title a{ 
	color:#662D90;
	display:block;
	font-size:20px;
	font-weight:bold;
	margin:0 0 3px;
	text-decoration:none;
	
}
.fecha{
	background:transparent url(../images/bg_post.jpg) repeat-x scroll 0 0;
	height:17px;
	padding:7px 0 0 5px;
}
.content-post{
	margin:10px 0px;
}
.bottom-post{
	padding:5px 0px 0px;
}
.bottom{
	background:transparent url(../images/bg_post.jpg) repeat-x scroll 0 0;
	height:24px;
	margin:10px 0;
}
/* home paginador */
	.pagination{
		clear:both;
		margin:0 auto;
		padding:10px 0 20px 65px;
		width:400px;
	}
	
	.pagination ul{
		margin: 0;
		padding: 0;
		text-align: left; /*Set to "right" to right align pagination interface*/
		font-size: 14px;
	}
	
	.pagination li{
		list-style-type: none;
		display: inline;
		padding-bottom: 1px;
	}
	
	.pagination a, .pagination a:visited{
		padding: 0 5px;
		text-decoration: none; 
		color: #b21e74;
		background-color: #e9c5de;
	}
	
	.pagination a:hover, .pagination a:active{
		color: #ffffff;
		background-color:#B21E74;
	}
	
	.pagination a.currentpage{
		background-color:#b21e74;
		color:#ffffff !important;
	}
	
	.pagination a.disablelink, .pagination a.disablelink:hover{
		color: #006837;
		font-weight: normal !important;
	}
	
	.pagination a.prevnext{
		background:transparent none repeat scroll 0 0;
		color:#b21e74;
	}
	.pagination a.prevnext:hover{
		color:#b21e74;
	}
/* end paginador */

/*------------------------ footer -------------------------------*/
#footer{
  clear:both;
  height:51px;
  padding:23px 0px 0px 0px;
  background-color:#b21e74 ;
  text-align:center;
}
#footer span{
	display:block;
	margin:0 auto;
	width:490px;
	color:#ffffff;
}
.foot-logo{
	background:transparent url(../images/logo-foot.png) no-repeat scroll 0 0;
	display:block;
	height:68px;
	margin:20px auto;
	width:217px;
}
/* style single page*/
#sidebar-single{
	width:284px;
	padding:27px 0px 0px 15px;
	background: #cb66a1 url(../images/bg-top-single.jpg) no-repeat scroll 0 0;
	float:left;
}
.title-cam{
	background:transparent url(../images/title-cam.png) no-repeat scroll 0 0;
	height:32px;
	padding:27px 0 0 75px;
	width:198px;
	font-size:20px;
}
.title-disc{
	background:transparent url(../images/title-disc.png) no-repeat scroll 0 0;
	height:32px;
	padding:27px 0 0 75px;
	width:198px;
	font-size:20px;
}
.title-people{
	background:transparent url(../images/title-people.png) no-repeat scroll 0 0;
	height:32px;
	padding:27px 0 0 75px;
	width:198px;
	font-size:20px;
}
.title-tv{
	background:transparent url(../images/title-tv.png) no-repeat scroll 0 0;
	height:32px;
	padding:27px 0 0 75px;
	width:198px;
	font-size:20px;
}
.title-bottom{
	background:transparent url(../images/title-bottom.png) no-repeat scroll 0 0;
	height:23px;
	width:269px;
	margin:0 0 20px;
}
.sidebar-content{
	padding:10px 15px 10px;
	width:239px;
}
.sidebar-content ul li{
	border-bottom:1px solid #d891b9;
	margin:0 0 5px;
	padding:0 0 5px 8px;
	font-weight:bold;
}
.sidebar-content ul li a{
	font-weight:bold;
}
#body-single{
	float:left;
	
	width:671px;
}
#content-single{
	background-color:#FFFFFF;
	clear:both;
	padding:0 0 0;
	position:relative;
	top:-3px;
	width:970px;
}

