* {margin:0; padding:0;}
img {border:0;}
html, body {width: 100%; height: 100%; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
body { background:#000000 url(../images/bg.png) repeat; font:11px Tahoma; color:#ffffff;}
.center { width:1100px; margin:0 auto;}
.clear {clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px;}
ul {list-style:none;}
a { color:#ffffff; text-decoration:none;}
a:hover {text-decoration:underline;}

/*Head*/
.bg {background:url(../images/bg2.png) repeat-x;}
.bg2 {background:url(../images/foot-bg.jpg) repeat-x bottom;}
.head { background:url(../images/head-1.jpg) no-repeat;}
.head2 {height:257px; background:url(../images/head-2.jpg) no-repeat bottom; position:relative;}
.head-top {position:absolute; left:647px; top:33px;}
.head-top ul {float:left; width:126px; font-weight:bold;}
.head2 p {text-align:center; width:225px; position:absolute; left:215px; top:144px;}

.main {background:url(../images/main-bg.jpg) no-repeat;}
.thumbs {background:url(../images/img-1.jpg) no-repeat 711px 160px; } 
.thumbs2 {background:url(../images/img-2.jpg) no-repeat 0px 721px; min-height:1px;padding:0 0 0 49px;}
.thumbs2 div {float:left; width:254px; height:195px;}
.thumbs2 div img {border:1px solid #fdee2c;}
.book {position:absolute; display:block; width:232px; height:47px; background:url(../images/bg.png) no-repeat -200px -200px; left:624px; top:202px; text-indent:-9000px;}
.line {background: url(../images/line.png) no-repeat; height:9px; margin-bottom:51px;}
.top { background:url(../images/top.jpg) no-repeat; width:688px; height:337px; margin:0 0 0 203px;}
.top div {padding:115px 0 0 73px;}
.top div ul {float:left; width:202px; font-size:12px;}

.foot {height:150px; background:url(../images/foot.jpg) no-repeat; position:relative;}
.foot p { text-align:center; position:absolute; width:163px; left:582px; top:80px;}