* { margin: 0; padding: 0; }
body { background: #3A2704 url(images/top-bg.jpg) top left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

#header { width: 960px; height:140px; margin: 0 auto; margin-top: 10px; }
#left-header { float: left; width: 458px; }
#right-header { float: right; width: 502px;}

h1, #info { font-size: 12px; display: inline; }
h2 { font-size: 14px; font-weight: bold; color: #550C06; padding: 6px; }
h3 { font-size: 12px; font-weight: bold; color: #550C06; padding: 3px; }

.block-header { text-align: center; font-weight: bold; clear: both; margin: 0 auto; margin-top: 20px; }

.block-thumbs {width: 990px; text-align: center; margin: 0 auto; background: #ffffff; padding-top: 6px; padding-bottom: 6px; }
.block-thumbs a img { margin-right: -1px; padding: 0px; border: 1px solid #782216; }
.block-thumbs a:hover img { border: 1px solid #FEFDFD;}

a:link { color: #821304; }
a:visited { color: #821304; }
a:hover { color:#550C06; text-decoration: none; }

.pages, .top-text { width: 960px; margin: 0 auto; }
.pages td, .top-text td { width: 192px; }
.pages ul, .top-text ul { list-style-type: none; text-align: left; margin: 5px; }
.pages ul li, .top-text ul li { font-size: 14px; padding: 1px; }
.top-text ul { margin-left: 30px; }

.top-thumbs { text-align: center;  width: 960px; margin: 5px auto; }
.top-thumbs td { vertical-align: top; height: 160px; width: 192px; }

.footer { margin: 20px auto; text-align: center; color:#FFFFFF; }
.footer a:link { color:#FF9900; }
.footer a:visited { color:#FF9900; }
.footer a:hover { color: #FFFF00; }

.siteslin { margin: 15px auto; text-align: center; color:#FFFFFF; font-size: 12px; width: 990px;  }
.siteslin a:link { color:#FF9900; }
.siteslin a:visited { color:#FF9900; }
.siteslin a:hover { color: #FFFF00; }

.block-ads { width: 990px; margin: 0 auto; background: #FFFFFF; text-align: center; color:#000000; margin-top: 20px; }
.block-ads table { width: 970px; margin: 0 auto; padding-bottom: 10px; }
.block-ads table td { width: 25%; }
a.adlnk:link { color: #990000;}
a.adlnk:visited {color: #990000; }
a.adlnk:hover { color:#FF0000; }
.adlnk { font-size: 32px; }

h3.ad { font-size: 18px; padding: 15px; }
