@charset "utf-8";
/* CSS Document */
* { margin: 0px; padding: 0px; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 14px; background: url(../images/body_background.jpg) repeat 0 0; }
li { list-style: none; }
a { text-decoration: none; }
img { border: none; }

.layout { width: 745px; margin: 0 auto; }

.header { width: 745px; height: 240px; background: url(../images/head-bg.jpg) no-repeat 0 0; position: relative; }
.title { position: absolute; left: 132px; top: 30px; }
.tel { color: #fff; font-size: 22px; position: absolute; left: 460px; top: 207px; }

.head-naves { position: absolute; left: 8px; top: 203px; }
.head-naves li { float: left; display: inline; margin: 0 8px; }
.head-naves img { display: block; }

.mainer { width: 725px; background: #8163A4; padding: 0 10px; position: relative; }

.main-tt { font-size: 18px; color: #CCCCCC; border-bottom: solid 1px #8c7db2; line-height: 20px; padding-bottom: 5px; background: #8163A4; padding-top: 10px; }

.main-left { width: 472px; float: left; background: #8163A4; }

.desc-tt { width: 472px; font-size: 14px; color: #CCCCCC; font-weight: bold; font-style: italic; text-align: center; margin-top: 10px; background: #8163A4; }
.desc-pp { width: 460px; margin: 20px 0; color: #CCCCCC; background: #8163A4; line-height: 16px; }

.main-right { width: 253px; float: left; }
.top-girl1 { width: 249px; height: 350px; display: block; border: solid 2px #fff; margin-top: 10px; }
.top-girl1 img { display: block; }

.clear { clear: both; }

.footer { width: 725px; background: #8163A4; padding: 20px 10px; text-align: center; }

.foot-naves1 { width: 725px; height: 30px; background: #8163A4; border-bottom: solid 1px #8c7db2; border-top: solid 1px #8c7db2; line-height: 30px; }
.foot-naves1 li { float: left; display: inline; font-size: 12px; margin: 0 5px; color: #CCCCCC; }
.foot-naves1 a { font-size: 12px; color: #CCCCCC; font-weight: lighter; }
.foot-naves1 a:hover { text-decoration: underline; color: #fff; }
.foot-naves1 li.fn-1 { margin-left: 180px; }

.foot-naves2 { width: 725px; background: #8163A4; margin-top: 30px; }
.foot-naves2 li { float: left; display: inline; font-size: 12px; margin: 0 1px; color: #CCCCCC; }
.foot-naves2 a { font-size: 12px; color: #CCCCCC; font-weight: lighter; line-height: 16px; }
.foot-naves2 a:hover { text-decoration: underline; color: #fff; }

.copyright { line-height: 50px; color: #CCCCCC; }


/* portfolio.html */
.desc-pp2 { width: 725px; padding: 10px 0; color: #CCCCCC; background: #8163A4; line-height: 16px; }

.girlsname { width: 184px; display: block; text-align: center; background: #8163A4; padding-bottom: 5px; font-weight: bold; font-size: 16px; color: #330000; }
.girlsinfo { width: 184px; display: block; background: #8163A4; line-height: 18px; color: #CCCCCC; padding-top: 5px; }

.girls-list { width: 725px; margin-top: 20px; background: #8163A4; }
.girls-list li { width: 184px; float: left; display: inline; margin: 0 28px; padding-bottom: 20px; }
.girls-list a { width: 184px; height: 253px; display: block; border: solid 2px  #0066FF; }
.girls-list a:hover { border: solid 2px #fff; }
.girls-list img { width: 184px; height: 253px; display: block; }

/* rates.html */
.desc-pp3 { width: 725px; background: #8163A4; margin-top: 20px; }
.desc-pp3 p { float: left; display: inline; color: #CCCCCC; line-height: 30px; }
.dp-231 { margin-left: 37px; }
.dp-232 { margin-left: 40px; }
.dp-233 { margin-left: 20px; }
.dp-234 { margin-left: 16px; }
.dp-235 { margin-left: 70px; }
.dp-24 { width: 725px; }
.dp-24 span { font-weight: bold; }
.dp-241 { border-bottom: solid 1px #8c7db2; }

.mm-desc5 { color: #CCCCCC; margin-top: 30px; }
.mm-desc5 h4 { font-size: 14px; }
.mm-desc5 p { font-size: 14px; line-height: 18px; margin: 8px 0; }

/* contacts.html */
.desc-pp4 { width: 725px; background: #8163A4; padding: 30px 0; }
.desc-pp4 p { color: #CCCCCC; line-height: 18px; }
.desc-pp4 p span { color: #fff; }
.dp-41 { margin-bottom: 20px; }

.dp-22 { font-size: 13px; font-weight: bold; border-bottom: solid 1px #8c7db2; border-top: solid 1px #8c7db2; margin-top: 20px; }

/* links.html */
.links-naves { width: 725px; background: #8163A4; padding-bottom: 20px; }
.links-naves li { width: 725px; float: left; display: inline; margin: 20px 0; text-align: center; }
.links-naves a { color: #CCCCCC; }
.links-naves a:hover { color: #fff; }
.links-naves img { display: block; margin: 0 auto; }

/* g1.html - g9.html */
.girls-left { width: 425px; background: #8163A4; float: left; }

.g-info { width: 425px; background: #8163A4; }
.gg-pp { width: 425px; display: block; background: #8163A4; color: #CCCCCC; line-height: 18px; margin: 5px 0; }
.g-info .gg-pp1 { background: #330000; color: #fff; }
.il-left { width: 100px; float: left; }
.il-right { width: 325px; float: left; }

.gg-info { color: #CCCCCC; line-height: 18px; }

.photo-left { width: 249px; margin-top: 10px; background: #8163A4; }
.photo-left li { width: 249px; float: left; display: inline; margin: 5px 0; }
.photo-left img { display: block; } 

.girls-right { width: 300px; background: #8163A4; float: left; }

.photo-right { width: 249px; margin-top: 10px; margin-left: 40px; background: #8163A4; }
.photo-right li { width: 249px; float: left; display: inline; margin: 5px 0; }
.photo-right img { display: block; }








