* {margin:0; padding:0;}
img {border:0;}
body { background:#000000; font:12px Tahoma; color:#ffffd9;}
.center { width:988px; margin:0 auto;}
.clear {clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px;}
ul {list-style:none;}
a { text-decoration:none; color:#a43610;}
a:hover {text-decoration:underline; color:#000000;}

/*Head*/
.head { background:url(../images/head_01.jpg) no-repeat;}
.head-2 { background:url(../images/head_02.jpg) no-repeat bottom; height:228px; position:relative;}
.title-head { left:216px; top:137px;}
.logo, .head-txt, .toplist-1, .title-head, .toplist-title {position:absolute;}
.logo {width:471px; height:211px; display:block; left:40px; top:0px; background:url(../images/head_01.jpg) no-repeat -1000px -1000px; text-indent:-9000px;}
.head-txt { left:533px; top:10px;}
.toplist-title { left:591px; top:69px;}
.toplist-1 { left:566px; top:95px;}
.toplist-1 ul { width:201px; float:left;}
.toplist-1 li { height:18px; padding:0 0 0 20px; background:url(../images/point1.gif) no-repeat 0px 3px; font-size:14px;}
.toplist-1 li a {color:#ffffd9; font-weight:bold;}

/*Block 1*/
.block-1 { background:url(../images/block-2-b.jpg) no-repeat bottom #ffffd9; min-height:1px; padding-bottom:30px;}
.header-1 { position:relative; height:46px; padding:0 0 0 11px;}
.header-1 p { position:absolute; left:830px; top:0px;}


/*Thumbs 1*/
.thumbs-1 {  padding:3px 0px 2px 0px; width:988px; overflow:hidden;}
.thumbs-1 img { border:2px solid #a43610; width:159px; height:159px; margin-right:2px;}
.thumbs-1 a:hover img {border:2px dashed #a43610;}

.thumbs-1 table td { text-align:center; padding-bottom:2px;}

.block-2 { background:url(../images/block-2-t.jpg) no-repeat #ffffd9;}
.block-2-b { background:url(../images/block-2-b.jpg) no-repeat bottom; min-height:1px;}

/*Top sites*/
.header-2 { position:relative; height:69px;}
.header-2 p { position:absolute; top:14px; left:799px;}
.header-2 div {padding-top:3px;}
.tds { padding:21px 0 46px 0px; min-height:1px;overflow:hidden; width:988px;}
.tds-1 { width:990px;}
.tds-1 div { width:165px; float:left; height:190px; overflow:hidden;}
.tds-1 div img { display:block; width:159px; height:159px; border:2px solid #a43610;}
.tds-1 div a:hover img { border:2px dashed #a43610;}
.tds-1 div a { display:block; font-weight:bold; font-size:12px;}
.tds-1 div span { display:block; height:16px; padding:4px 0 0 0; text-align:center;}
.tds-2 { width:990px;}
.tds-2 div { width:198px; float:left; height:220px; overflow:hidden;}
.tds-2 div img { display:block; width:192px; height:192px; border:2px solid #a43610;}
.tds-2 div a:hover img { border:2px dashed #a43610;}
.tds-2 div a { display:block; font-weight:bold; font-size:14px;}
.tds-2 div span { display:block; height:16px; padding:4px 0 0 0; text-align:center;}
.tds-3 { width:990px;}
.tds-3 div { width:165px; float:left; height:218px; overflow:hidden;}
.tds-3 div img { display:block; width:159px; height:212px; border:2px solid #a43610;}
.tds-3 div a:hover img { border:2px dashed #a43610;}
.tds-3 div a { display:block; font-weight:bold; font-size:12px;}
.tds-3 div span { display:block; height:16px; padding:4px 0 0 0; text-align:center;}

/*Best galleries*/
.best-gal { padding:11px 0 32px 20px; min-height:1px;}
.best-gal ul {float:left; width:235px;}
.best-gal ul li {height:20px; background:url(../images/point3.png) no-repeat 0px 4px; padding-left:22px;}
.best-gal ul a {color:#a43610; font-weight:bold; font-size:15px;}

/*Thumbs 2*/
.thumbs-2 { width:988px; overflow:hidden; padding:10px 0 30px 0;}
.thumbs-2 .tds-2 div { height:307px; margin-bottom:15px;}
.thumbs-2 .tds-2 div a {font-size:12px;}
.thumbs-2 .tds-2 img { display:block; width:192px; height:256px; border:2px solid #a43610;}

/*Pay site box*/
.pay { min-height:1px; padding:13px 0 44px 0;}
.pay-l { width:313px; padding:0 0 0 24px; float:left;}
.pay-l img { width:300px; height:200px; border:2px solid #a43610;}
.pay-l a:hover img { border:2px dashed #a43610;}
.pay-r { width:637px; float:left;}
.header-desc { font-size:18px; background:url(../images/point4.jpg) no-repeat; height:27px; padding: 3px 0 0 40px; color:#250700;}
.desc { color:#8b1b03; padding:10px 0 13px 8px; text-align:justify;}
.link-pay {text-align:right;}
.link-pay a { color:#a43610; font-size:18px; text-decoration:underline;}
.link-pay a:hover {text-decoration:none; color:#a43610;}

/*Toplist*/
.center .toplist-2 li { background:url(../images/point5.png) no-repeat 0px 4px;}

/*Footer*/
.foot { background:url(../images/footer.jpg) no-repeat; height:187px; position: relative; color:#ffffff;}
.foot-title, .trade { position:absolute;}
.foot-title {left:698px; top:126px;}
.foot-txt { padding:70px 0 0 135px; font-size:11px;}
.foot-txt a { color: #ffffff; font-weight:bold; text-decoration:underline;}
.foot-img { padding:5px 0 0 135px;}
.foot-img img { margin-right:3px;}
