body,td,th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;
}
body {
	background-color: #c8c4ae;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
ul {list-style: none;}
a {
	color: #ad0f13;/*#5d4510;*/
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #ed1c24;
}

.thumb {
	width:240px;
	height:180px;
	border: 2px #b5ae9b solid;
	font-size:12px;
	font-weight:normal;
	color:#5d4510;
	margin:1px;
}

a:active .thumb, a:hover .thumb {
	color:#000;
	border-color:#5d3f10;
}


.trthumb {
	width:160px;
	height:120px;
	border: 1px #5d4510 solid;
	font-size:12px;
	color:#5d4510;
	margin-bottom:2px;
}

a:active .trthumb, a:hover .trthumb {
	color:#000;
	border-color:#000;
}



.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}

.mainbg {width:1030px; margin:0 auto; background:url(/images/mainbg.gif) top left repeat-y #686555;}
.main {width:1000px; margin:0 auto; background: url(/images/hb2.gif) top left repeat-x #eeebe4; border-left:1px solid #f5f3ee; border-right:1px solid #f5f3ee;}
.beveled {border-bottom:1px solid #d1cdbe; border-top:1px solid #eeebe4; padding-top:3px; padding-bottom:3px; background:url(/images/bevbg.gif) top left repeat-x; min-height:10px;}
.tophead {width:675px; margin: 0 auto; background: url(/images/headb.gif) top left repeat-x #d1c5a6; text-align:center; text-transform:capitalize; font-weight:bold; padding-top:2px; padding-bottom:4px; border-bottom:1px solid #b5ae9b; border-top:1px solid #fff; color:#433;}
.topholder {width:675px; margin: 0 auto; text-align:left;}

.ultop {width:120px; float:left; margin: 0px 0 5px 2px; padding:0;}
.ultop li {padding-bottom: 3px; padding-top: 3px; text-indent: 12px;  background: url(/images/bull.gif) left 1px no-repeat; font-size:11px; font-weight:bold; overflow:hidden; white-space:nowrap;}
.globaltop {width:195px; float:left; margin: 5px 0px 5px 0px; padding:0;}
.globaltop li {border-bottom: 1px dotted #dfdcd4; padding-bottom: 3px; margin-bottom: 3px; font-weight:bold; text-align:left; text-indent:5px; }


.tl {width:164px; height:140px; margin-left:2px; overflow:hidden; margin-top:4px; text-align:left; background: url(/images/bull.gif) left 122px no-repeat; font-size:11px; font-weight:bold;}
.bottomtl {padding-left:1px;}
.bottomtl .tl {float:left;}
.paysite {width:202px; padding-left:3px; padding-top:2px; text-align:justify; font-weight:bold;}
.rdl {margin-top:4px; text-align:center; margin-left:4px; width:202px; font-size:18px; text-transform:capitalize; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bdl {margin-top:4px; text-align:left; margin-left:0px; width:608px; font-size:18px;}



.pagesblock1 {height:24px; float:left; line-height:24px; vertical-align:middle; font-weight:bold; text-align:left; text-indent:6px; width:54px;}
.pages {height:24px; float:left; text-align:left;}
.cap {padding:2px 3px 2px 3px; margin-right: 3px; font-size:11px; font-weight: bold; color:#fff; border: 1px solid #888; display:block; float:left; background:url(/images/pba.gif) top left repeat-x #ca1117;}
.ap A:link, .ap A:visited, .ap A:active {padding:2px 5px 2px 5px; margin-right: 3px; font-size:11px; border: 1px solid #888; display:block; float:left; color:#a0d0ff; font-weight:bold; background:url(/images/pb.gif) top left repeat-x #464646;}
.ap A:hover {padding:2px 5px 2px 5px; margin-right: 3px; font-size:11px; border: 1px solid #fff; display:block; float:left; color:#fff; font-weight:bold; background:url(/images/pb1.gif) top left repeat-x #464646;}
.apmore {padding:2px 3px 2px 3px; margin-right: 3px; font-size:11px; display:block; float:left;}

.pages span {padding:2px 3px 2px 3px; margin-right: 3px; font-size:11px; display:block; float:left;}
.pages a { padding:2px 5px 2px 5px; margin-right: 3px; font-size:11px; border: 1px solid #b5ae9b; display:block; float:left; color:#ad0f13; font-weight:bold; background:#ddd3bb;}
.pages span.current {padding:2px 3px 2px 3px; margin-right: 3px; font-size:11px; font-weight: bold; color:#fff; border: 1px solid #5d3f10; display:block; float:left; background:#ca1117;}
.pages a:hover {padding:2px 5px 2px 5px; margin-right: 3px; font-size:11px; border: 1px solid #5d3f10; display:block; float:left; color:#ed1c24; font-weight:bold; background:#fff;}

.cat {width:326px; height:270px; float:left; margin-left:3px; margin-right:3px; margin-bottom:4px; text-align:left; font-size:18px; background: url(/images/fld.gif) left 249px no-repeat; overflow:hidden;}
.catalph {width:164px; float:left; margin-left:2px; padding-top:3px; padding-bottom:4px; text-align:left; font-size:12px; font-weight:bold; background: url(/images/fld.gif) left 1px no-repeat; text-indent:18px; white-space:nowrap; overflow:hidden;}
.cat .thumb {width:322px; height:240px; margin-bottom:2px;}

.smallcats {max-height:612px; width:100%; overflow:hidden;}
.smallcats .cat {width:248px; height:200px; margin:0; margin-bottom:4px; font-size:11px; font-weight:bold; background: url(/images/fld1.gif) left 184px no-repeat; padding-left:2px;}
.smallcats .cat .thumb {width:240px; height:180px;}