p{padding:0px;margin:0px}
#pageheader
{
    padding: 0px;
    margin: 0px 0px 0px 0px;
    height: 30px;
    background-image:url(/images/head-bg.jpg);
    background-repeat: repeat-x;
}
#siteheader{margin:auto;width:965px;position:relative}
#siteheader img{right:0px;position:absolute;z-index:500;top:0px}
#siteheader p{position:absolute;right:40px;top:3px;font-size:16px;font-family:'Trebuchet MS';font-weight:bolder;font-style:normal;color:#C0C0C0}
#siteheader span{position:absolute;left:0px;color:#FFF;top:8px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#pagefooter{width:100%;background-color:#000;height:60px;border-top-style:solid;border-width:2px;border-color:#C0C0C0}
#pagefooter p{width:940px;margin:15px auto auto auto;color:#FFF;font-size:10px;text-align:center;font-family:Arial, Helvetica, sans-serif;}
.scrolldiv{margin:auto;height:35px;width:960px;overflow:auto;background-color:#000;list-style-type:none;text-align:center}
.scrolldiv a{color:#FFF !Important}
#wrapper{padding:0px;background-color:#FFF;margin-right:auto;margin-left:auto;width:940px;margin-top:2px}
#container{padding:0px;background-color:#FFF;margin-right:auto;margin-left:auto;width:940px;margin-top:2px;position:relative}
#wrapperheader{margin:10px auto auto auto;width:940px;position:relative}
#wrapperheader a img{border-style:none}
#navheader{margin:10px auto auto auto;width:940px;position:relative}
#navheader a img{border-style:none}
#tabbedmenu{margin:-6px auto auto auto;padding:10px 0px 5px 0px;width:940px}
#mainNav09{width:940px;height:26px;padding:0px 0px 0px 0px}
#mainNav09 ul
{
    background-position: left bottom;
    list-style: none;
    margin: 2px 0px 0px 0px;
    padding: 0px 0px 24px 0px;
    width: 940px;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: #336600;
	background-color: #336600;
}
* html #mainNav09 ul{padding-bottom:0px}
#mainNav09 ul li{float:left;background:url(/menu/lightGreenTabRight.jpg) no-repeat top right}
#mainNav09 li a:link,#mainNav09 li a:visited{display:block;padding:0px 25px 0px 25px;line-height:23px;background:url(/menu/lightGreenTabLeft.jpg) no-repeat top left;text-decoration:none;color:#fff;float:left}
#mainNav09 li a:hover,#mainNav09 li a:active{display:block;padding:0px 25px 0px 25px;line-height:23px;background:url(/menu/lightGreenTabLeft.jpg) no-repeat top left;text-decoration:none;color:#fff;float:left;text-decoration:underline}
#mainNav09 li.nounderline a:hover,#mainNav09 li.nounderline a:active{display:block;padding:0px 25px 0px 25px;line-height:23px;background:url(/menu/lightGreenTabLeft.jpg) no-repeat top left;text-decoration:none;color:#fff;float:left;text-decoration:none}
#mainNav09 ul li.CurrentTab{float:left;background:url(/menu/darkGreenTabRight.jpg) no-repeat top right}
#mainNav09 li.CurrentTab a:link,#mainNav09 li.CurrentTab a:visited{display:block;padding:0px 25px 0px 25px;margin:0px 0px 0px 0px;line-height:23px;background:url(/menu/darkGreenTabLeft.jpg) no-repeat top left;text-decoration:none;color:#fff;float:left}
#mainNav09 li.CurrentTab a:hover,#mainNav09 li.CurrentTab a:active{text-decoration:underline}
#leftcolumn{float:left;width:170px;margin-left:-770px;margin-top:100px}
#centercolumn{width:600px;float:left;margin-left:170px;padding-bottom:50px;min-height:1000px;margin-top:100px}
#rightcolumn{float:right;width:170px;margin-right:-8px}
#categories,#businesslinks,#advertsleft,#login,#information,#advertsright{padding:0px;margin:0px;width:150px}
#wrapperfooter{border:1px solid #C0C0C0;clear:both;width:510px;background-color:#F7F7F7;padding-top:20px;padding-bottom:20px;margin-bottom:25px;margin-right:auto;margin-left:auto;text-align:center}
.rfooter{display:block;background:url(/images/left_roundedbottom.jpg) no-repeat top left}
#leaderboard468x60{position:absolute;top:11px;right:18px;width:468px;height:60px}
#leaderboard728x90{padding:1px 21px 1px 21px;width:728px;height:92px;position:absolute;top:154px;left:0px;text-align:center;background-image:url(/images/borderh90.gif);background-repeat:no-repeat}
#ads728x90
{
    padding: 1px 21px 1px 21px;
    width: 728px;
    height: 90px;
    position: absolute;
    top: 154px;
    left: 0px;
    text-align: center;
    background-image: url(/images/borderh90.gif);
    background-repeat: no-repeat;
    z-index: 1000;
}
#ads468x60TB{position:absolute;top:14px;right:14px;width:468px;height:60px;z-index:100}
#ads728x90N{padding:1px 21px 1px 21px;background-position:left top;width:728px;height:92px;position:absolute;top:0px;left:0px;text-align:center;background-image:url(/images/borderh90.gif);background-repeat:no-repeat}
#ads468x60TBN{position:absolute;top:-140px;right:14px;width:468px;height:60px}
#ads160x600{margin-left:-5px}
#ads160x300{margin-left:-3px}
#adblockleft{}
#adblockright{}
.boxwrapperwide{width:162px;position:relative;margin-bottom:10px}
.boxwrapper{width:162px;position:relative;margin-bottom:10px}
.topborder{border-width:1px;border-color:#CCC;background:url(/images/boxborder.png) no-repeat left top;width:18px;height:20px;float:left;border-bottom-style:solid}
.topborderright{border-width:1px;border-color:#CCC;background-position:right top;background:url(/images/boxborder.png) no-repeat right top;height:20px;border-bottom-style:solid}
.topborderright h2{position:absolute;left:15px;top:4px;font-weight:bold}
.topborderright p{font:bold 11px arial,verdana,sans-serif;color:#333;position:absolute;left:15px;top:4px;font-weight:bold}
.footborder{border-width:1px;border-color:#CCC;background:url(/images/boxborder.png) no-repeat left bottom;width:18px;height:10px;float:left;border-top-style:solid}
.footborderright{border-width:1px;border-color:#CCC;background:url(/images/boxborder.png) no-repeat right bottom;height:10px;border-top-style:solid}
.boxcontent-tac{padding:5px 1px 5px 1px;border-width:1px;border-color:#CCC;border-left-style:solid;border-right-style:solid;text-align:center}
.boxcontentwide-tac{border-width:1px;border-color:#CCC;border-left-style:solid;border-right-style:solid;text-align:center}
.boxcontent{padding:9px 9px 9px 9px;border-width:1px;border-color:#CCC;border-left-style:solid;border-right-style:solid}
.bl,.bls{list-style-type:none}
#loginstatus{font-size:10px;background-color:#f0f0f0;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#008000;margin-bottom:10px;line-height:18px;list-style-type:none}
.bl a{display:block;height:16px;font-size:10px !important;font-weight:bold !important;padding-top:2px;text-decoration:none !important}
.bl a:hover{text-decoration:none;color:#F30}
.bl a:active{color:#808000}
.bls a{display:block;height:16px;font-size:10px!important;text-decoration:none!important;font-weight:bold!important;color:#008000;background-color:#F0F0F0;border-right-style:solid;border-right-width:5px;border-right-color:#008000;padding-top:2px}
#gridview{margin-left:-10px}
.h1gridview{font:bold 22px"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#999}
#reciprocallink{width:575px;height:75px;background-color:#FFF;border:1px solid #808080}
#accloginleft{width:550px;float:left}
#accloginright{width:300px;height:250px;float:right;margin-top:-50px;margin-right:-10px}
#accregleft{width:500px;float:left}
#accregright{position:absolute;top:245px;right:0px;margin-bottom:-10px;padding-top:10px;}
#accregrightoff{position:absolute;top:245px;right:0px;visibility:hidden}
#accfootbanner{width:468px;height:60px;position:absolute;top:28px;right:35px;}
.cat-reg-nav{float: left;width: 135px;height: 20px;text-align: center;background-color: #EFEFEF;padding-top: 4px;border-right-style: solid;border-right-width: 6px;border-right-color: #99CC00;margin-right: 6px;margin-bottom: 6px;}
