/* CSS Document */


body {
 margin: 0;
 padding: 0;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 background: #F299C1 url(../img/bg.gif) repeat-x}

*, a {
 font-size: 11px;
 color: #000;
 }

a:hover {
 color: #A41E61;
}

img {
 border: none;
}


/* Reset */
p, h1, h2, h3, h4, h5, ul, li {
 margin: 0;
 padding: 0;
 }

ul, li {
 list-style: none;
 }

.blClear {
 margin: 0;
 padding: 0;
 height: 0;
 clear: both;
}

.bl_right {
 float: right;
 }


#blContent {
 background: url(../img/headertop.jpg) no-repeat;
 padding-top: 53px;
 width: 992px;
 margin: 0 auto;
}

#bl_header {
 width: 789px;
 margin-left: 99px;
 padding-top: 297px;
 background: url(../img/header-center.jpg) no-repeat;
}


#bl_chat_view {
 width: 305px;
 float: left;
 }

#bl_chat_textarea {
 width: 208px;
 padding-left: 15px;
 height: 238px;
 float: left;
 background: url(../img/chat.jpg) no-repeat;
 }

#bl_chat_textarea a {
 color: #002253;
 font-size: 12px;
 font-weight: bold;
 }

#bl_chat_textarea a:hover {
 color: #A41E61;
 }

#bl_activecam {
 width: 261px;
 height: 238px;
 float: left;
 background: url(../img/promo.jpg) no-repeat;
 }

#bl_activecam a {
 width: 261px;
 height: 238px;
 text-indent: -9999px;
 display: block;
}


.bl_box {
 margin-left: 99px;
 padding-top: 10px;
 background: url(../img/box-bg.jpg) repeat-y;
}



.bl_girls {
 margin-left: 17px;
 width: 754px;
 background: url(../img/nuestras-chicas.jpg) no-repeat;
 padding-top: 60px;
 }

#bl_video {
 float: left;
 background: url(../img/imagenvideo.jpg) no-repeat;
 width: 319px;
 height: 269px;
 padding: 13px 0 0 38px;
}

#bl_video2 {
 float: left;
 background: url(../img/imagenvideo2.jpg) no-repeat;
 width: 397px;
 height: 239px;
 padding: 13px 0 0 0;
}


#bl_video a {
 width: 319px;
 height: 237px;
 display: block;
 }

#bl_video2 .bl_video2_image {
 width: 358px;
 height: 237px;
 margin-bottom: 2px;
 padding-left:2px;
 }


#bl_left_video {
 float: left;
 background: url(../img/nuestras-chicasleft.jpg) no-repeat;
 width: 37px;
 height: 119px;
}

#bl_right_video {
 float: left;
 background: url(../img/nuestras-chicasright.jpg) no-repeat;
 width: 36px;
 height: 119px;
}


.bl_girls li {
 border: 1px solid #FB48A5;
 border-right: none;
 width: 169px;
 height: 117px;
 float: left;
}

.bl_girls .bl_last {
 border-right: 1px solid #FB48A5;
}

#bl_bottom_video {
 background: url(../img/bottom-video.jpg) no-repeat;
 width: 754px;
 height: 29px;
 }


#bl_cams {
 background: url(../img/bg-line-cams.jpg) no-repeat;
 width: 754px;
 margin-left: 17px;
 height: 412px;
 }

#bl_cams ul {
 margin-left: 10px;
 }

#bl_cams li {
 background: url(../img/cam-bg-pink.png)!important;
 background-repeat: none!important;
 	background-image: none;
 width: 160px;
 height: 165px;
 padding: 15px 2px 12px 3px;
 float: left;
 margin-left: 15px;
 margin-bottom: 8px;
}

* html #bl_cams li {
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/cam-bg-pink.png',sizingMethod='image');
 }


li .bl_image {
 clear: right;
 margin-top: 9px;

 background: #FFF;

 }

li h3 {
 margin-left: 4px;
 }

li h4 {
 margin-top: 2px;
 text-align: center;
 color: #7A0356;
 font-size: 18px;
 font-weight: normal;
 }

li .bl_right {
 margin-right: 3px;
 width: 40px;
 }

li .bl_right img {
 /*border: 1px solid #460140;*/
 }


#bl_more_girls {
 background: url(../img/multiimages-bg.jpg) no-repeat;
 width: 643px;
 margin-left: 17px;
 height: 390px;
 padding:  28px 57px 0px 54px;
}

h5 {
 margin-left: 15px;
 margin-bottom: 15px;
 font-size: 24px;
 color: #FFF;
 font-weight: normal;
 }


.bl_image_big {
 border: 1px solid #FB48A5;
 width: 225px;
 margin-right: 5px;
 height: 179px;
}

.bl_text {
 background: url(../img/text-box.gif) no-repeat;
 width: 391px;
 margin-left: 1px;
 margin-bottom: 4px;
 height: 85px;
 padding: 8px;
}

.bl_text p {
 font-size: 12px;
 color: #FFF;
 margin-bottom: 10px}

.bl_text p b {
 font-size: 12px;
 color: #FFF;
}

#bl_images_small li {
 border: 1px solid #FB48A5;
 width: 99px;
 margin-left: 1px;
 height: 74px;
 float: left;
 }

#bl_images_medium li {
 border: 1px solid #FB48A5;
 width: 157px;
 margin-left: 1px;
 height: 117px;
 float: left;
 }


.bl_message {
 margin-right: 5px;
 margin-left: 1px;
}

.bl_message .bl_right {
 width: 307px}

.bl_message2 {
 float: left;
 margin-top: 7px;
 width: 322px }

.bl_message2 b {
 color: #FF0083;
 }


#bl_more_girls_bottom {
 margin-left: 17px;
 background: url(../img/multiimagesbottom.jpg) no-repeat;
 width: 754px;
 height: 47px;
}

#blFooter {
 background: url(../img/cams-example.jpg) no-repeat;
 width: 789px;
 padding-top: 177px;
 margin-left: 99px;
 }

#bl_text {
 color: #FFF;
 font-size: 11px;
 background: url(../img/text-bg.jpg) no-repeat;
 width: 765px;
 height: 40px;
 padding: 80px 0 0 24px;
 overflow: hidden;
 }

#bl_joinnow {
 width: 485px;
 height: 106px;
 float: left;
}

#bl_joinnow2 {
 background: url(../img/entraya.jpg) no-repeat;
 width: 304px;
 height: 106px;
 float: left;
}


.bl_morecams {
 background: url(../img/camsbg2.jpg) no-repeat;
 width: 789px;
 height: 203px;
 }


.bl_morecams li {
 background: url(../img/cam_bg_blue.png)!important;
 background-repeat: none!important;
 	background-image: none;
 width: 160px;
 height: 165px;
 padding: 15px 2px 12px 3px;
 float: left;
 margin-left: 26px;
 margin-bottom: 8px;
}

* html .bl_morecams li {
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/cam_bg_blue.png',sizingMethod='image');
 }

.bl_morecams li h4 {
 color: #000;
 }

.bl_footer_bottom {
  background: url(../img/footer.jpg) no-repeat;
 width: 779px;
 height: 74px;
 padding: 30px 10px 0 0;
  font-size: 11px;
 text-align: right;
 }


.bl_links {
 font-size: 15px;
 margin-bottom: 10px;
 margin-left: 200px;
  }

.bl_links a {
 font-size: 15px;
  text-decoration: underline;
 color: #FD53AB;
 }

.bl_links a:hover {
 color: #000;
}



/** login page **/
#subcontent_frame {
 padding-bottom: 15px;
 text-align: center;
}


#subcontent_frame h1 {
	font-size: 22px;
	margin-bottom: 10px;
	color: #ffffff;
}

#subcontent_frame p {
	font-size: 11px;
	color: #000000;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
}
#subcontent_frame .input
{
	margin: 0px;
}
#subcontent_frame input
{
	width: 300px;
}

#subcontent_frame input[type=submit]
{
	text-align: center;
	width: 98px;
	height:24px;
	border: 1px solid #DC0273;
	 background: #F298C1;
	 color: #000;
	 font-size: 12px;
	 text-decoration: none;
}

#subcontent_frame .submit
{
	margin-top: 5px;
	margin-bottom:5px;
	text-align: center;
}

#subcontent_frame a {
	font-weight:bold;
	text-transform:none;
	color:#fff;
}

#subcontent_frame label
{
	display: block;
	text-align: center;
	font-size: 15px;
	color: #000;
	font-weight: bold;
}



#socios2 {
	text-align: center;
 	width: 500px;
  	margin-left: 125px;
 	background: #EF017C url(../img/bg_login.gif) repeat-x;
 	padding: 25px;
 	border: 1px solid #F298C1;
}

#socios2 h3 {
	 font-size: 22px;
	 margin-bottom: 10px;
	 color: #FFF;
}

#socios2 strong {
 font-size: 15px;
 }

#socios2 input {
	text-align: center;
 width: 150px;
 margin-bottom: 15px;
}


/*-----msg Atention-----*/

.attention {
	background-color: #f9c9df;

	float: none;
	border: 1px solid #ef017b;
	text-align: center;
	clear:both;

	width: 700px;
	margin-left: 40px;

	margin-top:		10px;
	margin-bottom:	10px;
	padding-top:	12px;
	padding-bottom: 12px;
}
.attention h1 {
	font-size:21px;
	font-weight:bold;
	text-transform:none;
	color:#ff0000;
}


.attention .message {
	color:#ff0000;
	margin: 0px;
	padding: 0px;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
}


.attention a {
	color:#ff0000;
	margin: 0px;
	padding: 0px;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
}


.attention a:hover {
	color:#fff;
}

.text_header
{
color: #ffffff;
font-size: 12px;
}

.text_header a{
font-size: 12px;
text-decoration: underline;
color: #000;
}

.text_header a:hover{
font-size: 12px;
text-decoration: none;
color: #fff;
}



.thumbmini
{
	width: 160px;
	height: 120px;

	overflow: hidden;

}

