@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
img{border:0;}
a{color:#0e72e3;}
p{padding:7px 0;}

body{background:#1b1c1e; font-family:Arial; color:#FFF;}
#header{background:url(../images/header_bg.png) repeat-x; height:220px;}
#header .content{ background:url(../images/girl.jpg) no-repeat center; width:980px; height:220px; margin:0 auto; padding:0 10px;}
#logo{width:295px; height:90px; float:left; position:relative; top:65px;}
#site_description{float:right; width:408px;}
#slogan{top:20px; position:relative;}
#description{color:#FFF; text-align:right; font-size:18px; position:relative; top:50px;}
.number{color:#e9e110;}

#content{width:980px; margin:0 auto; padding:0 10px;}
.page_title{background:url(../images/title_bg.png) no-repeat; width:419px; height:62px; margin:0 auto;}
.page_title h2, .page_title h1{color:#FFF; font-size:20px; text-align:center; padding-top:12px;}
.lady{background:url(../images/girls_bg.png) no-repeat; width:245px; height:301px; float:left;}
.ld_img{padding:16px;}
.code{background:url(../images/code_bg.png) no-repeat; width:217px; height:34px; color:#FFF; margin:0 auto; text-align:center; line-height:34px;}
.small{font-size:9px; border:1px #A0A0A4 dashed; padding:5px;}

#footer{background:url(../images/footer_bg.png) repeat-x; height:41px; margin-top:20px;}
#footer .hr{height:1px; background:url(../images/hr.png) repeat-x top;}
#footer .content{width:980px; margin:0 auto; color:#FFF; position:relative; top:9px; font-size:12px;}

.hr{background:url(../images/hr.png) repeat-x center; height:10px; clear:both;}
.clr{clear:both;}
