* {font-family:Arial,Helvetica,sans-serif;color:#442600;margin:0px;padding:0px;}
body {text-align:center;background:#b4a97e url(bg.gif);}
a, a * {color:#0066ff;} a:hover, a:hover * {color:#ff3300;}
a img {border:0px;}
.clear {clear:both;}
div.main {width:1001px;background:#e6ddba url('sll.gif') repeat-y top left;}
div.main2 {background: url('slr.gif') repeat-y top right;}

div.top  {width:957px;border-bottom:#6a794d 1px solid;margin:auto;}
div.top div {border-bottom:#ff9a5d 1px solid;}
div.top2 {width:956px;background-color:#f4eac5;padding:3px 0px 2px 0px;border-top:#c4b98e 1px solid;border-bottom:#c4b98e 2px solid;}

div.tmb {margin:4px 0px 4px 27px;}
div.tmb img {width:150px;height:200px;background:#faf1ce url('thumb-bg.gif') no-repeat top left;}
div.tmb a img {border:#c0baa0 1px solid;}
div.tmb a:hover img {border:#ffffff 1px dotted;}
div.tmb li {float:left;display:inline;border:#6f6951 1px solid;width:152px;height:202px;margin:2px;}

div.block {width:957px;background:#dcd2a9 url('block-decor1.gif') repeat-x top;padding-top:20px;border-top:#b1a578 1px solid;}
div.block div.btm {clear:both;height:12px;background: url('block-decor2.gif') repeat-x bottom;margin-top:10px;border-bottom:#b1a578 1px solid;}
p.bottom {font-size:12px;width:600px;color:#544b26;}

div.toplist {margin:15px 0px 15px 0px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;}
div.toplist * {font-family:Trebuchet MS,Arial,Helvetica,sans-serif;}
div.toplist td {font-size:16px;letter-spacing:-0.05em;font-weight:bold;line-height:24px;color:#968a5b;}
div.toplist a {font-size:20px;letter-spacing:-0.03em;text-decoration:none;font-weight:bold;}
div.toplist a:hover {text-decoration:underline;}
div.toplist table {margin-left:30px;}
div.toplist p {font-size:22px;color:#83784e;font-weight:bold;margin-bottom:10px;letter-spacing:-1;line-height:22px;}
div.toplist h3 {font-size:26px;letter-spacing:-0.05em;color:#6f6951;margin:0px 0px 7px 0px;}

div.tl {width:920px;background-color:#dbd2ad;padding:6px;margin:10px 10px 0px 10px;overflow:hidden;}
div.tl div.in {border:1px solid #cec398;background-color:#f6ecc5;padding:10px 0px 10px 15px;}
div.tl div.in div.col {float:left;display:inline;width:220px;padding-left:5px;text-align:left;overflow:hidden;}
div.tl ul {padding:0px;margin:0px;list-style:none;}
div.tl li {width:220px;font-size:20px;line-height:24px;white-space:nowrap;overflow:hidden;}
div.tl li * {color:#ffffff;font-size:20px;text-decoration:none;}
div.tl li span {color:#ff3300;font-size:18px;line-height:20px;margin-right:5px;}
div.tl li a {color:#0066ff;letter-spacing:0em;}
div.tl li a:hover {color:#ff3300;text-decoration:underline;}
div.toprow {height:20px;margin-top:10px;padding-left:20px;}
div.toprow a {float:left;font-size:14px;width:150px;height:18px;overflow:hidden;margin-left:8px;}

.adv01 {height:140px;margin-left:20px;}
.adv01 p {font-size:12px;color:#544b26;background-color:#f6ecc5;border:#796e43 1px dashed;text-align:left;padding:2px 3px 1px 4px;}
.adv01 div {float:left;width:706px;}

.adv02 {height:205px;margin-left:10px;}
.adv02 p {font-size:12px;color:#544b26;background-color:#f6ecc5;border:#796e43 1px dashed;text-align:left;padding:2px 3px 2px 4px;}
.adv02 div {float:left;}
.adv02 div.t {width:450px;}

.adv03 {margin-left:23px;height:385px;}
.adv03 div {float:left;}

div.sites a {float:left;margin-left:46px;text-decoration:none;font-size:22px;}

.bottom {text-align:center;font-size:12px;line-height:14px;}
.bottom span {color:#544b26;}
.bottom a.n {text-decoration:none;}
.bottom a {color:#8f5f20;}
.bottom a:hover {color:#be863e;}

div.hlinks {clear:both;margin-bottom:10px;font-size:14px;color:#ac2151;padding-bottom:1px;padding:2px 0px 3px 0px;}
div.hlinks a {padding:0px 2px 0px 2px;font-size:13px;font-weight:normal;}