body {background-color: #3c1700;}
* {margin: 0px; padding: 0px;}
img {border: none;}
a {text-decoration: none;}
.content {width: 882px; margin: 0px auto;}
.content h1 {font-family: Bookman Old Style, Tahoma, Verdana, Helvetica, Arial; text-align: center; color: #783e00;}
.content h3 {font-family: Bookman Old Style, Tahoma, Verdana, Helvetica, Arial; text-align: center; font-size: 100%; color: #663500;}
.blocks {margin: 0px auto; width: 876px; padding: 4px 0 0 4px; background-color: #5e3300; border: 1px solid #8c4c00;}
.blocks a:hover {text-decoration: underline;}
.blocks a img {width: 140px; height: 105px; border: 1px solid #452600; margin: 0 4px 4px 0;}
.blocks a:hover img {border: 1px dashed #fff1b9;}
.desc {margin-top: 25px; text-align: center; color: #e5a75e; background: #794200; font-family: Bookman Old Style, Tahoma, Verdana, Helvetica, Arial; font-size: 16px; font-weight: bold;}
.block {font-family: Verdana, Tahoma, Arial, Times New Roman; font-size: 14px; color: #ffffff; line-height: 130%;}
.block span {color: #ff3300;}
.block p {text-align: center;}
.block a {color: #ffb45a;}
.block a:hover {color: #ffeed9; background: #9f5700;}
.block img {height: 7px; width: 3px; border: 0px; padding: 0 4px 0 6px;}
.block1 {display: block; float: left; width: 173px; background-color: #5e3300; border: 1px solid #8c4c00; padding: 4px 0 8px 0; margin: -1px 2px 12px 0;}
.block2 {display: block; float: left; width: 172px; background-color: #5e3300; border: 1px solid #8c4c00; padding: 4px 0 8px 0; margin: -1px 0 12px 0;}
.block3 {display: block; float: left; width: 438px; background-color: #5e3300; border: 1px solid #8c4c00; padding: 4px 0 8px 0; margin: -1px 2px 12px 0;}
.block4 {display: block; float: left; width: 438px; background-color: #5e3300; border: 1px solid #8c4c00; padding: 4px 0 8px 0; margin: -1px 0 12px 0;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
#pages {width: 362px; margin: 50px auto;}
#pages span.dots {display: block; float: left; color: #a7702e; font: bold 110% Verdana; margin: 0 4px 0 2px;}
#pages a {display: block; float: left; text-decoration: none; font: bold 100% Verdana; color: #ffb45a; border: 1px solid #8c4c00; padding: 2px 7px; background-color: #794200; margin: 0 2px 0 0;}
#pages a:hover {color: white; background-color: #9f5700; color: #ffeed9;}
#pages a.current {font-weight: bold; color: #ff3300; background-color: white;}
.toplist {margin: 30px 0 30px 355px; font-family: Bookman Old Style, Tahoma, Verdana, Helvetica, Arial; font-size: 26px; font-weight: bold;}
.toplist a {color: #ffb45a;}
.toplist a:hover {color: #ffeed9;}
.mod {font-family: Bookman Old Style, Tahoma, Verdana, Helvetica, Arial; font-size: 10px; text-align: center;}
.dp a {color: #ffff00;}
.dp a:hover {color: #ffffcc; text-decoration: underline;}
.dp a img {width: 882px; height: 35px;}
.bc {width: 882px; margin: 20px auto; padding: 1px 0 1px 0; border: 1px solid #8c4c00; background-color: #5e3300;}
.dd a {color: #5a3a18; text-decoration: underline;}
.dd a:hover {color: #ffff66; text-decoration: underline;}
.dd img {width: 882px; height: 50px;}
.ds {margin: 0px auto;}
.ds a {color: #482400; text-decoration: none;}
.ds a:hover {color: #6c3600; text-decoration: none;}
.ds a img {width: 880px; height: 194px; border: 1px solid #452600;}
.ds a:hover img {border: 1px dashed #fff1b9;}
.clearboth {clear: both;}