body { background: url(img/bg.jpg) #191919; font-family: Arial, Tahoma; font-size: 12px; margin: 0px; margin-top: 10px; padding-bottom: 30px; text-align: left; color: #595959; }
form, h1, h2, h3, h4 { margin: 0px; padding: 0px; }
img, input { border: 0px; margin: 0px; padding: 0px; }
a:link, a:visited { text-decoration: none; color: #595959; }
a:hover, a:active { text-decoration: underline; color: #595959; }
h1 { font-size: 12px; font-weight: normal; }
h2 { font-size: 10px; }
.clear { clear: both; font-size: 0px; }
.center { width: 924px; margin: auto; }
.logo { width: 192px; height: 94px; float: left; }
.ad728x90 { background: url(img/ad728x90.jpg) no-repeat; width: 728px; height: 90px; padding: 2px; float: right; }
.ad300x250 { background: url(img/ad300x250.jpg) no-repeat; width: 300px; height: 250px; padding: 2px; margin-top: 2px; float: right; }
.ad160x600 { background-color: #0F0F0F; width: 160px; height: 600px; margin-left: 8px; }
.menu { float: left; font-family: "Trebuchet MS", Arial; margin: 14px 0 12px 0; }
.menu a:link, .menu a:visited { background: url(img/catbg.jpg) no-repeat top left; display: block; float: left; padding: 9px 0 9px 10px; margin-right: 10px; text-transform: uppercase; text-shadow: #000000 1px 1px 1px; color: #629200; font-size: 14px; font-weight: bold; }
.menu a:hover, .menu a:active { color: #629200; }
.menu a:link span, .menu a:visited span { background: url(img/catbgrt.jpg) no-repeat top right; cursor: pointer; padding: 9px 10px 9px 0; }
.menu a:hover span, .menu a:active span { text-decoration: underline; cursor: pointer; }
a.catsel:link, a.catsel:visited, a.catsel:hover, a.catsel:active { color: #F06000; }
.search { float: right; margin: 14px 0 12px 0; }
.sinput { background: url(img/catbg.jpg) no-repeat; width: 140px; height: 24px; padding: 6px; padding-right: 2px; float: left; }
.sinput input { background: transparent; width: 140px; height: 22px; color: #9A9A9A; font-size: 14px; font-weight: bold; }
.sbut { background: url(img/searchbut.jpg) no-repeat; width: 30px; height: 36px; float: left; }
.sbut input { background: transparent; width: 30px; height: 36px; cursor: pointer; font-size: 0px; }
.feathumb, .thumb { width: 162px; height: 117px; padding: 5px; margin: 6px; background: url(img/feathumb.jpg) no-repeat #000000;	float: left;	overflow: hidden; position: relative; cursor: pointer; }
.feathumb img { border: 0px; width: 162px;	height: 117px; position: absolute; z-index: 200; }
.feathumb .info {	position: absolute; z-index: 0;	color: #737376; display: block;	padding: 6px 8px 0 10px; font-size: 11px; }
.feathumb .info h4 { font-size: 14px; color: #669900; margin-bottom: 2px; }
* html .feathumb { margin-left: 4px; }
.thumb { width: 132px; height: 97px; padding: 4px; margin: 3px; background: url(img/thumb.jpg) no-repeat #000000; }
.thumb img { border: 0px; width: 132px;	height: 97px; position: absolute; z-index: 200; }
.thumb .info { position: absolute; z-index: 0; color: #737376; display: block; padding: 6px 8px 0 6px; font-size: 11px; }
.thumb .info h4 { font-size: 14px; color: #669900; margin-bottom: 2px; }
.leftcolumn { width: 178px; float: left; }
.rightcolumn { width: 744px; float: left; margin-left: 2px; }
.head1, .head2, .head3 { background: url(img/headers.jpg) no-repeat #000000; height: 22px; padding: 6px 0 0 7px; margin-top: 2px; font-size: 13px; font-weight: bold; text-transform: uppercase; text-shadow: #000000 1px 1px 1px; }
.head1 { background-position: 0 0; width: 171px; }
.head2 { background-position: -178px 0; width: 737px; color: #619200; }
.head2 a:link, .head2 a:visited, .head2 a:hover, .head2 a:active { color: #F05F00; }
.head3 { background-position: 0 -28px; width: 438px; color: #619200; }
.cont1, .cont2, .cont3, .cont4, .cont5 { background-color: #000000; border-left: 1px solid #1F1F1F; border-right: 1px solid #1F1F1F; padding-top: 2px; }
.cont1 { width: 176px; }
.cont2 { width: 739px; padding-left: 3px; }
.cont3 { width: 739px; padding-left: 3px; }
.cont4 { width: 742px; }
.cont5 { width: 430px; height: 218px; padding-left: 6px; }
.foot1, .foot2, .foot3 { background: url(img/footers.jpg) no-repeat #000000; height: 6px; font-size: 0px; }
.foot1 { background-position: 0 0; width: 178px; }
.foot2 { background-position: -178px 0; width: 744px; }
.foot3 { background-position: 0 -6px; width: 438px; }
.partners { padding: 2px 0 8px 0; font-family: Tahoma, Arial; font-size: 13px; }
.partners a:link, .partners a:visited { background: url(img/rdot.jpg) no-repeat; display: block; width: 156px; height: 16px; padding-left: 20px; color: #737376; }
.partners a:hover, .partners a:active { background: url(img/rdot.jpg) no-repeat #141414 bottom left; text-decoration: none; color: #737376; }
.more { background: url(img/more.jpg) no-repeat #000000; height: 16px; padding: 2px 4px 0 12px; float: right; color: #608E00; font-weight: bold; }
.more a:link, .more a:visited, .more a:hover, .more a:active { color: #608E00; }
.biglink { padding: 2px 0 2px 0; }
.biglink a:link, .biglink a:visited { font-family: "Trebuchet MS", Arial; font-weight: bold; font-size: 20px; color: #F05F00; }
.biglink a:hover, .biglink a:active { color: #F05F00; } 
.footer { background: url(img/footer.jpg) no-repeat; padding: 6px; margin-top: 20px; font-family: Arial, Tahoma; font-weight: bold; }
.ftinfo { float: left; }
.ftlinks { float: right; }
.footer a:link, .footer a:visited { color: #595959; }
.addlink { background: url(img/addlinkbut.jpg) no-repeat #0D0D0D; border: 0px; width: 82px; height: 22px; cursor: pointer; margin-top: 10px; }
.input { background-color: #0D0D0D; border: 2px solid #1F1F1F; width: 200px; height: 16px; padding: 2px 4px 2px 4px; margin-top: 2px; margin-bottom: 4px; font-size: 12px; font-weight: bold; color: #747476; }
.gameinfo { float: left; width: 438px; }
.custom_images a:link { width: 64px; height: 64px; margin: 0; padding: 0; }
.custom_images a:link img { opacity: 1; }
.custom_images a:hover img { opacity: 0.75; }
.custom_images img { width: 64px; height: 64px; }