html{
background:url(images/html_bg.jpg) repeat-x top #7a639f;
}
body
{
background:url(images/top_bg.jpg) no-repeat center top;
padding:0;
font-family:Arial, Helvetica, sans-serif;
margin:0px auto auto auto;
color:#fff;
font-size:12px;
}
p{
padding:5px 0 5px 0;
margin:0px;
line-height:17px;
text-align:justify;
}
h1, h2 {
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin:0px;
clear:both;
padding:15px 0 5px 5px;
}
.clear{
clear:both;
}
p.intro{
padding:120px 50px 0 200px;
text-align:center;
font-size:14px;
font-weight:bold;
line-height:24px;
}
p.intro span{
font-size:20px;
line-height:30px;
}
img.enter{
padding:20px 0 0 0;
}
#main_container{
width:900px;
height:auto;
margin:auto;
position:relative;
}
img.top_girl{
position:absolute;
top:10px;
left:-110px;
z-index:444;
}
img.join_now{
position:absolute;
top:250px;
left:175px;
z-index:9999;
}
.header{
width:900px;
height:173px;
margin:auto;
}
.logo{
padding:20px 0 0 195px;
float:left;
}
/*---------------- menu tab----------------------*/
.menu{
width:425px;
float:right;
text-align:center;
line-height:30px;
padding:15px 35px 0 0px;
}
.menu a{
font-size:15px;
font-style:italic;
background:url(images/bullet.gif) no-repeat left;
display:block;
float:left;
text-decoration:none;
font-weight:bold;
padding:0 0 0 20px;
margin:0 10px 0 5px;
color:#FFFFFF;
}
.menu a:hover{
color:#FBB3E6;
}
.home_description{
min-height:128px !important;
width:425px;
float:right;
text-align:center;
padding:20px 45px 0 0px;
}
.home_description p{
line-height:25px;
color:#fbaee4;
font-size:15px;
font-weight:bold;
font-style:italic;
text-align:center;
}
.home_description h1{
color:#fbaee4;
padding:0 0 5px 0;
margin:0px;
font-size:17px;
}

/*---------------center_content---------------------*/
.main_content{
width:900px;
margin:auto;
clear:both;
height: auto;
padding:0px 0 0 0;
background:url(images/center_bg_top.jpg) no-repeat center top #3c2a5a;
}
.left_content{
width:430px;
float:left;
padding:320px 0 0 0;
}
.right_content{
width:450px;
float:right;
padding:20px 0 0 0;
}
.latest_title{
width:677px;
height:74px;
line-height:84px;
padding:0 0 0 20px;
background:url(images/latest_cams_title.gif) no-repeat center;
clear:both;
font-size:24px;
font-style:italic;
color:#fbbbe9;
float:right;
margin:35px 25px 0 0;
_margin:35px 15px 0 0;
}
.related_title{
width:397px;
height:76px;
line-height:84px;
padding:0 0 0 20px;
background:url(images/details_title.gif) no-repeat center;
clear:both;
font-size:24px;
font-style:italic;
color:#fbbbe9;
float:right;
margin:35px 0 0 25px;
_margin:35px 0 0 15px;
}
.thumbs_content{
clear:both;
padding:0 0 0 10px;
}
.thumb_box{
width:193px;
height:162px;
float:left;
padding:14px 0 0 0;
margin:20px 0 0 20px;
_margin:10px 0 0 15px;
text-align:center;
background:url(images/thumb_bg.gif) no-repeat center top;
}
img.thumb{
padding:0px 0 0 0;
border:1px #8874a7 solid;
width: 160px;
}
img.private_chat{
padding:0px 0 0 0;
}
.bottom_gif{
clear:both;
padding:10px 0 0 30px;
_padding:10px 0 0 10px;
}
.thumb_box_big{
width:365px;
height:280px;
float:left;
padding:14px 0 0 0;
margin:20px 0 0 20px;
text-align:center;
background:url(images/big_thumb_bg.gif) no-repeat center top;
}
img.thumb_big{
padding:0px 0 0 0;
border:1px #8874a7 solid;
}
img.private_chat_big{
padding:0px 0 0 0;
}
.model_name{
font-size:18px;
padding:10px 0 0 20px;
}
.details_box{
width:417px;
float:left;
clear:both;
padding:20px 0 0 0;
}
.details_box h2{
padding:0px 0 3px 15px;
margin:0px;
font-size:14px;
line-height:15px;
font-weight:bold;
}
.details_box p{
padding:0px 15px 0 15px;
margin:0px;
text-align:justify;
}
.details_box_top{
width:417px;
height:19px;
background:url(images/box_top.gif) no-repeat center bottom;
}
.details_box_center{
width:417px;
height: auto;
background:url(images/box_center.gif) repeat-y center;
}
.details_box_bottom{
width:417px;
height:19px;
background:url(images/box_bottom.gif) no-repeat center top;
}
.pagination{
clear:both;float:left;height:26px;line-height:24px; color:#fff; font-size:12px; 
 padding:25px 0 0 20px; width:600px;
}
.pagination a{
background-color:#23143F;
padding:3px 10px 3px 10px;
text-decoration:none;
color:#FFFFFF;
border:1px #503E6F solid;
margin:0 2px 0 2px;
}
.pagination a:hover{
background-color:#3f3159;
}
/*-----------------------comments form-------------------*/
.comments_form{
width:370px;
height:auto;
clear:both;
float:left;
padding:20px 0 30px 20px;
}
.form_row{
float:left;
padding:7px 0 7px 0;
}
label{
width:60px;
float:left;
padding:3px 5px 0 0;
color:#fff;
text-align:right;
font-weight:bold;
}
img.captcha{
float:left;
}
input.comm_input{
width:279px;
height:25px;
float:left;
padding:5px 0 0 5px;
background:url(images/input_bg.gif) no-repeat center;
border:none;
color: #fff;
}
textarea.comm_textarea{
width:279px;
height:100px;
float:left;
padding:5px 0 0 5px;
background:url(images/textarea_bg.gif) no-repeat center;
border:none;
color: #fff;
}
input.submit_comm{
float:right;
clear:both;
cursor:pointer;
padding:10px 20px 0 0;
}
/*------------------footer links-----------------------*/
#footer{
width:900px;
margin:auto;
background:url(images/footer_bg.gif) no-repeat top center;
padding:30px 0 20px 0;
color:#FFFFFF;
text-align:center;
}
#footer p{
padding:10px 0 10px 0;
text-align:center;
}
.footer_links{
clear:both;
text-align:center;
padding:10px 0 0 0px;
}
.footer_links a{
text-decoration:none;
padding:0 8px 0 8px;
font-size:12px;
margin:0px;
color:#fff;
}


 


