@import url("/css/reset.css");

body{font-size:10px; background-color: #2d2d2d;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff;}

a:link,a:visited{color:#245e1e;}
a:hover,a:focus,a:active{color:#000;}

p,label {font-size: 1.2em; line-height: 18px;}

#content li {font-size:1.3em;}


hr {border: 0 #ccc solid;border-top-width: 1px;clear: both;height: 0;}

h1{font-size:2.5em;color:#39892f;text-shadow:1px 1px #111;font-weight:normal;}
h2{font-size:2.3em; color:#39892f;text-shadow:1px 1px #999;font-weight:normal;}
h3{font-size:2.1em;}
h4{font-size:1.9em;font-weight:normal;}
h5{color:#39892f;font-size:14px;font-weight:normal;}
h6{font-size:1.5em;}


ol{list-style: decimal;}
ul{list-style: square;}
li{margin-left: 30px;}

#home-pano{width:1011px;height:278px;background:url(img/business/business-home-pano.png) center center no-repeat;clear:both;position:relative;}
#home-pano a#bus-products-button{display:block;width:229px;height:49px;background:url(img/business/more-products-button.png) left top no-repeat; position:absolute; top:175px; left:175px;text-indent:-999999px;}
#home-pano a#bus-products-button:hover{background:url(img/business/more-products-button.png) right top no-repeat;}

#home-pano-2{width:1011px; height:278px;background:url(img/business/business-home-pano-2.png) center center no-repeat; clear:both; position:relative;}
#home-pano-3{width:1011px; height:278px;background:url(img/business/business-home-pano-3.png) center center no-repeat; clear:both; position:relative;}

#home-pano-4{width:1011px;height:278px;background:url(img/business/business-home-pano-4.png) center center no-repeat;clear:both;position:relative;}
#home-pano-4 a#webadvantage{display:block;width:198px;height:49px;background:url(img/business/details-button.png) left top no-repeat; position:absolute; top:175px; left:675px;text-indent:-999999px;}
#home-pano-4 a#webadvantage:hover{background:url(img/business/details-button.png) right top no-repeat;}

p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,input,textarea{margin:10px;margin-bottom: 20px;line-height: 18px;}

#wrapper {width:1011px;margin:0 auto;background-color:#252525;}
#header {height:81px; width:1011px;background:url(/img/business/header-bg.png) top left repeat-x;margin:0;}
	#header img {margin:20px;float:left;}
	#header img.logo {border:none;}
	
	ul#main-nav {width: 600px; display: inline; position:relative;margin: 0; padding:0;}
	ul#main-nav li {list-style: none;float:left;}
	ul#main-nav li a {font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; display: block; height: 50px; padding-top:30px;padding-left:0;padding-right:10px;text-decoration:none; color: #fff;text-transform:uppercase;white-space: nowrap}
	ul#main-nav li a:hover,ul#main-nav li a.sfHover,ul#main-nav li a:focus,ul#main-nav ul a:active{text-decoration:underline;}
		#main-nav li ul{margin: 0;padding: 0;position: absolute;visibility: hidden;border-top: 1px solid white}
		#main-nav li ul li{float: none;display: inline}		
		#main-nav li ul li a{width: auto;background: #9F1B1B}		
		#main-nav li ul li a:hover{background: #7F1616}
	ul#main-nav li#current { background:url(img/nav-active-left.png) left center no-repeat;}
	ul#main-nav li#current a {background:url(img/nav-active-right.png) right center no-repeat;color: #fff;}
	
	a.retail-customers {display: block; height: 67px; width: 187px; margin: 10px; background: url(img/business/retail-customers-button.png) left center no-repeat; float: right; text-indent: -99999px;} 
	a.retail-customers:hover {background:url(img/business/retail-customers-button.png) right center no-repeat;}
	
.three-col{float:left;width:317px;margin:10px;}
.three-col p,.three-col address {margin-bottom:0;}

#footer {width:971px; float:left; clear:both;margin:80px 20px 20px 20px;}
#footer-logo{float:left;}
#f-nav{float:right;}
	#footer ul#footer-nav {width:602px;float:right;text-align:right;margin:0;}
	#footer ul#footer-nav li{margin:5px;list-style:none;display:block;float:left; border-right:1px solid #fff;padding-right:10px;margin-top:0;margin-bottom:0;}
	#footer ul#footer-nav li.last {border:none;padding-right:0;}
	#footer ul#footer-nav li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:13px;}
	
	#footer p.misc {float:right;clear:both;xmargin-right:20px;margin-top:-10px;}

.clear{clear:both;}

#main {width:556px;float:left;margin:10px;}
#sidebar{width:415px; background:url(img/business/sidebar-bg.png) top left repeat-y;float:right;}
#sidebar h2 {text-align: center;}
#sidebar h3 {font-size:1.8em;color:#39892f;text-shadow:1px 1px #ccc;font-weight:normal;}
#sidebar p,#sidebar li{color:#555555;}
#sidebar li{color:#39892f;margin-bottom:10px;}
#sidebar li span {color:#555;}
#sidebar img{display:block;margin:20px auto;}
#sidebar a.download-button{display:block;margin:20px auto; background:url(img/business/faq-download.png) left center no-repeat; width:323px; height:49px;text-indent:-999999px;}
#sidebar a.download-button:hover{background:url(img/business/faq-download.png) right center no-repeat;}

p.hotline{text-align:center;font-size:3em;}
p.urgent {text-transform:uppercase;}

img#five-reasons{margin-bottom:20px;}

#reason1,#reason2,#reason3,#reason4,#reason5 {padding-left:56px;margin:10px;margin-bottom:30px;}
#reason1 h3,#reason2 h3,#reason3 h3,#reason4 h3,#reason5 h3{font-weight:normal;}
#reason1 {background:url(img/business/5-one.png) top left no-repeat;}
#reason2 {background:url(img/business/5-two.png) top left no-repeat;}
#reason3 {background:url(img/business/5-three.png) top left no-repeat;}
#reason4 {background:url(img/business/5-four.png) top left no-repeat;}
#reason5 {background:url(img/business/5-five.png) top left no-repeat;}

#col1{float:left; width:465px;margin:10px;}
#col2{float:left; width:485px;margin:10px;}

#we-take-care{display:block;float:left;width:503px;height:333px;background:url(img/business/we-take-care-of-you.png) center center no-repeat;position:relative;}
	a.bus-sign-up{display:block;width:313px;height:56px;background:url(img/business/find-a-rep-button.jpg) left top no-repeat;text-indent:-999999px;position:absolute;bottom:20px;right:20px;}
	a.bus-sign-up:hover{background:url(img/business/find-a-rep-button.jpg) right top no-repeat;}
#five-great-reasons{display:block;float:left;width:508px;height:333px;background:url(img/business/5-great-reasons.png) center center no-repeat;position:relative;}
#we-mean-business{display:block;float:left;width:503px;height:333px;background:url(img/business/we-mean-business.png) center center no-repeat;position:relative;}
#filler-img{display:block;float:left;width:508px;height:333px;background:url(img/business/business-filler.png) center center no-repeat;position:relative;}

#more-products{background:#252525;margin-top:0;}
	#more-products ul {padding:0;}
	#more-products ul li {display:block; width:315px; height: 478px; float:left; margin-left: 15px;}
	#more-products ul li.p-hd-television {background:url('img/business/products-hd-television.png') center top no-repeat;}
	#more-products ul li.p-digital-telephone{background:url('img/business/products-digital-telephone.png') center top no-repeat;}
	#more-products ul li.p-high-speed-internet{background:url('img/business/products-high-speed-internet.png') center top no-repeat;}
	#more-products ul li h3 {text-align:center;margin-top: 280px;text-transform:uppercase;text-shadow:1px 1px 1px #999;}	
	#more-products a.learn-more {display:block;background:url(img/pill-button.png) center center no-repeat; width:198px;height:32px;text-align:center;margin:0 auto;padding-top:10px;font-size:14px;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#555;}
	#more-products a.learn-more:hover {text-decoration:underline;}
	
#bus-bundle-pano{width:1011px;height:353px;background:url(img/business/business-bundle.png) center center no-repeat;position:relative;}
	#bus-bundle-pano a#bundle-sign-up{display:block;width:313px;height:56px;background:url(img/business/find-a-rep-button.jpg) top left no-repeat;text-indent:-999999px;position:absolute;top:200px;left:120px;}
	#bus-bundle-pano a#bundle-sign-up:hover{background:url(img/business/find-a-rep-button.jpg) top right no-repeat;}
	
.quad-box{display:block;width:225px;height:170px;margin:10px;float:left;border-bottom:1px solid #333;}
.quad-box strong{margin:10px;}

#advertise-boxes{font-size:13px;}
#rep-boxes{font-size:13px;}
#rep-boxes .quad-box{height:270px;}

#rep-boxes {font-size:12px;}
#rep-boxes h3 {clear:both; font-size:1.1em;line-height:1.3em;color:#39892f}


