/* CSS Document */
*{margin:0; padding:0;}
img {border:0;}
.clear {clear:both; line-height:0; height:0; font-size:1px;}
.center {width:995px; margin:0 auto;}
.preload {display:none;}
body {background:#f2dbbc; font:12px Tahoma; color:#111111;}
a:hover {text-decoration:underline;}
a {text-decoration:none;}
ul {list-style:none;}
td {vertical-align:top;}

/*head*/
.head1 {background:url(images/head1.jpg) no-repeat; text-align:left;}
.head2 {background:url(images/head2.jpg) no-repeat bottom; height:158px;}
.head_book {position:absolute; display:block; width:149px; height:18px; margin:107px 0 0 98px; color:#000000; background:url(images/spacer.gif) no-repeat 1000px 1000px; text-indent:-9000px;}
.head_txt {position:absolute; color:#000000; font-size:14px; margin:65px 0 0 440px;}
.head_txt a {text-decoration:none; color:#000000;}
.head_txt a:hover {text-decoration:none;}
.head_desc {position:absolute; color:#3f3f23; margin:90px 0 0 93px;}
.head_list {position:absolute; margin:59px 0 0 740px;}
.head_list a {color:#111111;}
.head_list a:hover {text-decoration:underline; color:#a68038; font-weight:bold;}
/*head*/

/*block*/
.block_t {margin:-10px 0 0 0; text-align:left;}
.block {margin:20px 0 0 0; text-align:left;}

/*top*/
.top {background:url(images/top.jpg) no-repeat; width:455px; height:42px; text-align:left;}
.con_top {background:url(images/top.jpg) no-repeat; width:455px; height:42px; margin:0 0 0 264px;}
.hall {padding:8px 0 0 85px;}
.today {padding:8px 0 0 56px;}
.shemale {padding:8px 0 0 83px;}
.top_links {padding:5px 0 0 136px;}
.best {padding:5px 0 0 106px;}
/*top*/

/*gallery*/
.gallery {background:#281c10; padding:10px 0 3px 3px;}
.gallery img {width:240px; height:180px; border:1px solid #ffffff; margin:0 3px 3px 0;}
.gallery a:hover img {border:1px solid #cdeb8b;}
/*gallery*/

/*archive*/
.archive {position:absolute; margin:12px 0 0 477px;}
.arc {float:left; width:98px; padding:3px 20px 0 0; +padding:3px 25px 0 0; _padding:3px 15px 0 0;}
.arc_links {float:left; width:404px; color:#153c03;}
.arc_links a {color:#281c10; width:30px; display:block; float:left; text-align:center; font-size:19px; height:26px; +height:31px; padding:4px 0 0 0;}
.arc_links a:hover {background:url(images/a_hov.jpg) no-repeat; color:#e6e67b; text-decoration:none; width:35px; margin:0 -2px 0 -3px;}
.arc_links span a {width:86px; _width:96px; font-size:14px; font-weight:bold; padding:10px 10px 0 0; height:auto;}
.arc_links span a:hover {background:none; color:#281c10; width:86px; _width:96px; margin:0;}
/*.arc_links .active {background:url(images/a_hov.jpg) no-repeat; color:#ffffff;} if need it for active*/
/*archive*/

/*bottom*/
.bottom {background:url(images/bottom.jpg) no-repeat; width:250px; height:28px;}
.free {padding:1px 0 0 39px;}
/*bottom*/

/*bookmark*/
.bookmark {position:absolute; margin:0 0 0 769px;}
/*bookmark*/

/*pad block*/
.pad {margin:10px 0 0 0;}
.line {text-align:center; padding:0 0 12px 0;}
.banner {text-align:center; padding:0 0 9px 0;}
.banner img {width:700px; height:100px;}
.drugs {margin:0; position:absolute; margin:0 0 0 173px;}
.drugs img {width:640px; height:80px;}

.small {background:url(images/small.jpg) no-repeat; width:737px; height:47px; margin:0 auto; padding:2px 0 0 10px; +width:747px; +height:49px;}
.small table {width:720px;}
.small table tr td {text-align:center;}
.small table tr td a {color:#281c10; font-size:16px; font-weight:bold;}
.small table tr td a:hover {color:#2e6f03;}
/*pad block*/

/*container*/
.container {margin:20px 0 10px 0; text-align:left;}
.con_bg {background:url(images/con_bg.jpg) repeat-y;}
.con_t {background:url(images/con_t.jpg) no-repeat top;}
.con_b {background:url(images/con_b.jpg) no-repeat bottom; padding:20px 12px 35px 12px; min-height:1px; _height:1px;}
.con_b2 {background:url(images/con_b.jpg) no-repeat bottom; padding:20px 12px 35px 120px; min-height:1px; _height:1px;}
.con_b table {width:100%;}
.con_b table tr td {padding:0 3px 3px 0;}
.con_b table tr td a {color:#111111; font-size:12px;}
.con_b table tr td b {color:#a68038; margin:0 4px 0 0; font-size:16px;}
.con_b table tr td a:hover {color:#a68038;}

.con_b2 table tr td {padding:0 3px 0 0;}
.con_b2 table tr td a {font-size:14px;}
.con_b2 table {width:100%;}
.con_b2 table tr td a {color:#111111;}
.con_b2 table tr td b {color:#a68038; margin:0 4px 0 0; font-size:16px;}
.con_b2 table tr td a:hover {color:#a68038;}
/*container*/

/*foot*/
.foot_marg {margin:35px 0 0 0;}
.foot {background:url(images/foot.jpg) no-repeat; height:189px; width:999px ; margin:0 auto; text-align:left;}
.trade {position:absolute; margin:134px 0 0 706px;}
.trade a {color:#598004; font-size:16px; text-decoration:underline; font-weight:bold;}
.trade a:hover {text-decoration:none;} 
.foot_book {background:url(images/spacer.gif) no-repeat 1000px 1000px; position:absolute; display:block; width:149px; height:18px; margin:164px 0 0 215px; text-indent:-9000px;}
/*foot*/
















































































