* {margin:0; padding:0;}
img {border:0;}
body { background:url(../images/bg.gif) repeat #ffffff; font:13px Tahoma; color:#333333;}
.center { width:990px; margin:0 auto; position:relative;}
.clear {clear:both; font-size:0px; line-height:0px; height:0px; overflow:hidden;}
a {color:#7b0046; text-decoration:none;}
a:hover {color:orange; text-decoration:none;}
ul {list-style:none;}
.bg { position:absolute; width:100%; left:0; top:0; background:url(../images/bg-2.gif) repeat-x; height:17px;}

/*Head*/
.head { background:url(../images/img_01.jpg) no-repeat;}
.head-2 {position:relative; background:url(../images/img_02.jpg) no-repeat bottom; height:235px;}
.book-1 { background:url(../images/bg.gif) no-repeat -50px -50px; display:block; position:absolute; text-indent:-9000px; width:220px; height:33px; right:49px; top:158px;}
.toplist { position:absolute; left:665px; top:49px;}
.toplist ul { float:left; width:138px;}
.toplist ul li { background:url(../images/bullet.gif) no-repeat 0px 1px; padding:0 0 0 18px; height:18px;}
.buts { position:absolute; left:492px; top:188px;}

/*Thumbs*/
.thumbs-box { margin:0 0 31px 3px;}
.thumbs-box img {width:240px; height:180px; border:1px solid #959595; margin:0 0 3px 3px;}
.thumbs-box a:hover img { border:1px solid #ec008c;}

/*Pages*/
.pages { background:url(../images/img_04.jpg) no-repeat; height:53px; padding:15px 0 0 193px;}
.pages a { display:block; border:1px solid #626262; background:url(../images/bg-pages.png) repeat-x; height:20px; padding:3px 4px 0 5px; float:left; color:#000000; font-weight:bold; margin-right:1px;}
.pages a:hover { color:#ec008c;}
.header-box { background:url(../images/img_06.jpg) no-repeat; height:64px; margin-bottom:1px; position:relative;}
.header-box a { display:block; background:url(../images/bg.gif) no-repeat -50px -50px; text-indent:-9000px; position:absolute; right:0px; top:20px; height:38px; width:240px;}

/*Toplist*/
.top { background:url(../images/img_08.jpg) no-repeat; height:279px; position:relative; font-family:Arial, Helvetica, sans-serif;}
.list-1 { position:absolute; left:181px; top:132px;}
.list-2 { position:absolute; left:362px; top:90px;}
.list-1 ul { font-size:18px;}
.list-2 ul { float:left; width:139px;}
.list-1 ul li { height:21px;}
.list-2 ul li { height:15px;}

/*Footer*/
.foot { background:url(../images/foot-bg.png) repeat-x bottom;}
.in-foot { background:url(../images/img_09.jpg) no-repeat; height:211px; width:990px; margin:0 auto; position:relative;}
.foot p { position:absolute; text-align:center; font: bold 14px Arial, Helvetica, sans-serif; text-align:center; color:#000000; left:320px; top:100px;}
.wm { background:url(../images/bg.gif) no-repeat -50px -50px; display:block; position:absolute; text-indent:-9000px; width:177px; height:41px; right:58px; top:162px;}
.book-3 {background:url(../images/bg.gif) no-repeat -50px -50px; display:block; position:absolute; text-indent:-9000px; width:283px; height:150px; left:44px; top:59px;}