body 
{width: 100%; background: none; color: #000; text-align: left;}

body, td 
{font: 12px verdana, arial, helvetica, san-serif;}

#mainwrapper 
{width: 100%; position: relative; background: transparent; border: none;}

#wrapper 
{position: relative; padding: 2ex 0;}

#topbanner
{position: relative; width: 100%; overflow: hidden; height: auto; color: #000; background: none; padding-bottom: 2ex;}

#topbanner h1 
{position: relative; top: 0; left: 0; font-size: 30px;}

#logo 
{display: none;}

div.spacer 
{display: none;}

#subwrapper 
{margin-left: 219px; padding: 0;}

#leftcol 
{float: left; width: 219px; padding-bottom: 10px;}

#rightcol 
{float: right; width: 2in; padding-bottom: 10px;}

#centrecol 
{padding: 0 0 0 1ex; width: 3.3in; margin-right: 0;}

#centrecol h1 
{color: #000; font-size: 150%;}

/*----------------------*/

.homeblock {position: relative; padding: 0; margin: 0; text-align: left; }
.homeblock p {padding: 2ex 0;}
.homeblock span {padding: 0;}
.hometitle {display: block; position: relative; background: none; color: #000; font-weight: bold; font-size: 150%; border-top: 1px dotted #000;}
.hometitle .edit {display: none;} 

/*----------------------*/

#tabcontent p 
{margin: 4px 0 10px; padding: 0;}

#hometabs 
{background: none; padding-top: 0;}

#centrecol .hometitle 
{font-size: 150%; font-weight: bold; color: #000; background: none; padding: 5px 0; margin: 0;}

#rightcol .hometitle 
{font-size: 150%; font-weight: bold; color: #000; background: none; padding: 5px 0;}

#Sponsors p 
{padding: 0;}

#centrecol span a img 
{margin-top: 0;}

.padding 
{padding: 1ex .5ex;}

.login a {display: none;}
.login {border-top: 4px solid #000; background: none;}

#news p span {padding-left: 1.5ex;}

#E2E {position: absolute; top: 0; right: 0; z-index: 1000; background: #000;}
#TopMenu1_RadMenu {display: none;}
#txtPrimaryCSS, #txtSecondaryCSS  {width: 100%;}