body{ margin: 0 auto; text-align: center; font-family: Arial, Helvetica, sans-serif;}
#wrapper{ width: 800px; margin: 0 auto; text-align: left;}

#header{ width: 800px; height: 89px; background: url(images/layout/header-curve.jpg) no-repeat;}
#header h1{ margin: 0; padding: 0; height: 40px; width: 206px; padding-top: 20px;}
#header h1 a{ display: block; width: 100%; height: 100%; background: url(images/layout/logo.gif) no-repeat bottom left; }
#header h1 a span{ display: none; }



#header2{ width: 500px; height: 64px; margin-left: 320px; margin-top: -60px; float: left; display: inline; position:relative; }
*html #header #header2{ margin-top: -60px; z-index: 5; margin-left: 210px;}
/*#header #header2 #area { float: left;  margin-top: 0px; width: 100px; margin-top: 35px;}To Place area selection in header*/
#header #header2 #local { float: left;  margin-left: -100px; margin-top: 0px; width: 270px; z-index: 5; }
*html #header #header2 #local{ margin-left: 0px; }
#header #header2 #local a{ background: url(images/layout/localcontentad2.png) no-repeat; display:inline-block; width: 270px; height: 89px; z-index: 5;}
#events { background: url(images/specials.png) no-repeat; width: 300px; height: 344px;}
*html #header #header2 #local a{ background:none; filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/layout/localcontentad2.png', sizingmethod='scale');}

/*#header #header2 #local a{ font-size: 12px; color:#000000; text-decoration: none;}
#header #header2 #local a:hover{ font-size: 12px; color: #6abf0e; text-decoration: none;}*/

#header #header2 #yellowPage{ float: left;font-size: 12px; clear:none; width: 166px; margin-top: 25px; margin-left: 10px; height:60px;}
#header #header2 #yellowPage a{ color:#666666; text-decoration: none;}
#header #header2 #yellowPage a:hover{ color: #6abf0e; text-decoration: none;}
#header #header2 #yellowPage img{float:left; margin-top: 0px;}
#header2 #form{ padding-top: 0; margin: 0;}
form{  }
#header #header2 #homeBT{ float: left; margin-left: -20px; width: 55px; height: 64px; margin-top: 25px; }
#header #header2 #homeBT a{ display: inline-block; background: url(images/layout/homeBT3.gif) no-repeat; height:64px; width: 55px; }		
#header #header2 #homeBT a#navHome{width: 54px; background-position: 0px 0; margin-right: 0px;  }
#header #header2 #homeBT a#navHome:hover, #homeBT a#navHome.here{ background-position: 0px -67px; }
#header #header2 #homeBT a span{ display: none; }
#header #header2 #FB { position: absolute; top: 4px; right: 85px; font-size: 12px;}
* html #header #header2 #FB{ right: -30px; }
#header #header2 #FB a{ color:#000000; text-decoration: none;}
#header #header2 #FB a:hover{ color: #6abf0e; text-decoration: none;}
#header #header2 #FBImg { position: absolute; top: 2px; right: 30px;}
* html #header #header2 #FBImg{ right: -80px; }

#navbar{ width: 782px; margin: 0 3px; margin-top: 3px; clear: both;}
#navbar ul{ list-style: none;  margin: 0; padding: 0; }
#navbar ul li{ float: left; height: 74px; }
#navbar ul li a{ display: block; height: 100%; background: url(images/layout/nav-bar3.gif); }
#navbar ul li a span{ display: none; }
#navbar ul li a#navVoice{ width: 76px; background-position: -3px 0; margin-right: 3px; }
#navbar ul li a#navVoice:hover, #navbar ul li a#navVoice.here{ background-position: -3px -76px; }
#navbar ul li a#navCTV{ width: 60px; background-position: -83px 0; margin-right: 6px; }
#navbar ul li a#navCTV:hover, #navbar ul li a#navCTV.here{ background-position: -83px -76px; }
#navbar ul li a#navInet{ width: 57px; background-position: -147px 0; margin-right: 3px; }
#navbar ul li a#navInet:hover, #navbar ul li a#navInet.here{ background-position: -147px -76px; }
#navbar ul li a#navWireless{ width: 60px; background-position: -208px 0; margin-right: 6px; }
#navbar ul li a#navWireless:hover, #navbar ul li a#navWireless.here{ background-position: -208px -76px; }
#navbar ul li a#navBund{ width: 56px; background-position: -273px 0; margin-right: 5px; }
#navbar ul li a#navBund:hover, #navbar ul li a#navBund.here{ background-position: -273px -76px; }
#navbar ul li a#navSec{ width: 58px; background-position: -334px 0; margin-right: 7px; }
#navbar ul li a#navSec:hover, #navbar ul li a#navSec.here{ background-position: -334px -76px; }
#navbar ul li a#navBusi{ width: 56px; background-position: -400px 0; margin-right: 6px; }
#navbar ul li a#navBusi:hover, #navbar ul li a#navBusi.here{ background-position: -400px -76px; }
#navbar ul li a#navGlitch{ width: 69px; background-position: -461px 0; margin-right: 4px; }
#navbar ul li a#navGlitch:hover, #navbar ul li a#navGlitch.here{ background-position: -461px -76px; }
#navbar ul li a#navBill{ width: 59px; background-position: -535px 0; margin-right: 2px; }
#navbar ul li a#navBill:hover, #navbar ul li a#navBill.here{ background-position: -535px -76px; }
#navbar ul li a#navEmail{ width: 56px; background-position: -594px 0; margin-right: 5px; }
#navbar ul li a#navEmail:hover, #navbar ul li a#navEmail.here{ background-position: -594px -76px; }
#navbar ul li a#navAbout{ width: 60px; background-position: -656px 0; margin-right: 8px; } 
#navbar ul li a#navAbout:hover, #navbar ul li a#navAbout.here{ background-position: -656px -76px; }
#navbar ul li a#navCont{ width: 59px; background-position: -722px 0; margin-right: 0; }
#navbar ul li a#navCont:hover, #navbar ul li a#navCont.here{ background-position: -722px -76px; }

/* home page styles */
#home_banner{ width: 768px; height: 282px; margin: 12px 15px 0 15px; float: left;}
* html #home_banner{ margin-left: 7px; }

#ad_blocks{ width: 768px; height: 89px; margin: 0 15px; float: left; height: 89px; margin-top: 18px; }
* html #ad_blocks{ margin-left: 7px; }
#ad_blocks div{ width: 240px; height: 89px; margin-right: 24px; float: left;}
#ad_blocks #adb_right{ margin-right: 0; }

/* secondary page styles  */
#secnav{ width: 800px; background: url(images/layout/sec-nav-bg.gif) no-repeat; float: left; margin-top: 12px; }
#secnav ul{ list-style: none; margin: 0; padding: 0; }
#secnav ul li{ float: left;  height: 17px; background: url(images/layout/sec-nav-bg.gif) repeat-x; } 
#secnav ul li.first{ margin-left: 75px; }
* html #secnav ul li.first{ margin-left: 40px; }
#secnav ul li a{ display: block; float: left; height: 16px; font-size: 10px; color: #000; background: url(images/layout/sec-nav-sep.gif) no-repeat bottom right; padding: 1px 22px 0 0; text-decoration: none; text-transform: uppercase;}
#secnav ul li.last a{ background: url(images/layout/sec-nav-sep-last.gif) no-repeat bottom right; }
#secnav ul li a:hover{ text-decoration: underline; }

/*style for only one link in the subnav*/
#secnav ul li.last2 a{ margin-left: 100px; background: url(images/layout/sec-nav-sep-last.gif) no-repeat bottom right; }

/*third subnav styles for Glitch Guys Section*/
#secnav2{ width: 800px; background: url(images/layout/sec-nav-bg2.gif) no-repeat; float: left; margin-top: 3px; }
#secnav2 ul{ list-style: none; margin: 0; padding: 0; }
#secnav2 ul li{ float: left;  height: 17px; background: url(images/layout/sec-nav-bg2.gif) repeat-x; } 
#secnav2 ul li.first{ margin-left: 75px; }
* html #secnav2 ul li.first{ margin-left: 40px; }
#secnav2 ul li a{ display: block; float: left; height: 16px; font-size: 10px; color: #000; background: url(images/layout/sec-nav-sep2.gif) no-repeat bottom right; padding: 1px 22px 0 0; text-decoration: none; text-transform: uppercase;}
#secnav2 ul li.last a{ background: url(images/layout/sec-nav-sep-last2.gif) no-repeat bottom right; }
#secnav2 ul li a:hover{ text-decoration: underline; }
#secnav2 ul li.last2 a{ margin-left: 100px; background: url(images/layout/sec-nav-sep-last2.gif) no-repeat bottom right; }

ol {list-style-type:lower-alpha;}
ol2 {list-style-type:lower-roman; }
ol2 li{ margin-left: 20px;}
#main{ width: 523px; float: left; margin: 0 15px; display:inline;}
#main #banner{ width: 523px; /*height: 193px;*/ }

#content{ font-size: 13px; }
#content #area { float: right;  margin-top: 0px; width: 100px; margin-top: 0px; margin-right:15px;orpu}
#content h2{ font-size: 18px; text-transform: uppercase; margin-bottom: 0; color:#6ABF0E;}
#content h3{ font-size: 16px; text-transform: uppercase; }
#content h4{ font-size: 14px; text-transform: uppercase; font-weight: bold; margin-bottom: 0;}
#content li{ padding-bottom: 8px; }
#content dt{ font-weight: bold; }
#content dd{ margin-left: 0; padding-left: 0; padding-bottom: 15px;}


#sidebar{ width: 236px; margin: 15px 0 0 0; float: right;}
* html #sidebar {display: inline;}

#sidebar #ads .adblock{ /*width: 161px;*/ width: 236px; height: 195px; margin-bottom: 5px;}

b { font-weight: 800;}
.smlText{ font-size: 10px;}
u { text-decoration:underline;}
i {font-style:italic;}
.redTxt{ color:#FF0000;}
#imgRight {float: right; margin-right: 50px}

ul p{ margin-top: 0; padding-top: 0; }
ul li strong{ font-style:normal; text-transform: uppercase; }
.darkgreenFont{ color: #006C60; }
#h1{font-size:16px; font-weight: 800; }
#receiving{ font-size:14px; text-decoration: underline; color: #006C60; }
.orangeFont { color:#CC6600; }
.whiteRow span.blackFont div a{ color: #BB5533; }
.googleBold {
	color: #006347;
	font-weight: 600;
}