html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,button,textarea{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;font-weight:normal}img{vertical-align:middle}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}label{cursor:pointer;display:inline-block}.left{float:left}.right{float:right}.center{text-align:center}.automargin{margin:0px auto}.hidden{display:none !important}.watch{background-color:fuchsia !important}.round{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.s{width:140px !important}.m{width:300px !important}.l{width:460px !important}.xl{width:620px !important}
body{font-family:Trebuchet MS,Arial,Sans-Serif;font-size:87.5%;line-height:1.66em}body{font-style:normal;text-transform:none}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{font-size:3em;line-height:1;margin-bottom:0.5em}h2{font-size:2em;margin-bottom:0.75em}h3{font-size:1.5em;line-height:1;margin-bottom:1em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em}h6{font-size:0.8em;font-weight:bold}p{margin:0 0 1.5em}p img.left{margin:1.5em 1.5em 1.5em 0;padding:0}p img.right{margin:1.5em 0 1.5em 1.5em}blockquote{padding:0.5em 0 2em 3.5em;font-style:italic}strong{font-weight:800}em,dfn{font-style:italic}dfn{font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted;cursor:help}address{margin:0 0 1.5em;font-style:italic}pre{margin:1.5em 0;white-space:pre}pre,code,tt,input{font:1em Courier,'andale mono','lucida console',monospace;line-height:1.5}li ul,li ol{margin:0 1.5em}ul,ol{margin:0 1.5em 1.5em 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dd{margin-left:1.5em}th{font-weight:bold}th,td,caption{padding:4px 10px 4px 5px}tfoot{font-style:italic}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
html{background:url('../images/repeat.bg.jpg') repeat-x top}body{background:url('../images/center.bg.jpg') no-repeat center top}a{color:#49b}a:hover{color:#38a}
html{color:#333;background-color:#f7f7f7}html .clear{padding-top:2em}a{color:#28a}p.compact{line-height:1.2em}h1,h2,h3,#nav 
li a,#brief a,.posttop .date,.button{font-family:Myriad Pro,Trebuchet MS,Arial,Sans-Serif}h1,h2,h3,h4,#brief a{letter-spacing:-1px;font-weight:800}/* top */#top{height:81px;background:transparent url('../images/top.bg.png') repeat-x top;padding-bottom:75px}#nav{list-style:none;padding:0px;margin:0px}#nav li{float:left}#nav li a{display:inline-block;height:80px;line-height:80px;font-weight:800;color:White;padding:0px 22px;text-shadow:rgba(0,0,0,0.1) 0 0 0}#nav li a:hover,#nav li.selected a{background:transparent url('../images/nav.bg.png') no-repeat center center}#intro{position:relative;height:309px}#intro .clear{padding:0px}#brief h1,#brief h2{color:White;margin-bottom:30px}#brief h1{font-size:52px;white-space:nowrap;text-shadow:rgba(0,0,0,0.1) 3px 5px 5px}#brief h2{font-size:24px;line-height:26px;font-weight:400}#brief a.signup,#brief a.more{display:block;float:left;height:58px;line-height:54px;width:230px;text-indent:-20px;background:transparent url('../images/brief.bg.png') no-repeat right center;text-align:center;color:#3d3c3c;font-weight:800;font-size:24px;text-shadow:White 0px 1px 0px}#brief a.signup{background-position:left center;text-indent:-35px}#brief a:hover{color:#222}#brief a:active{color:#444}#slides img{position:absolute;height:400px;width:460px;visibility:hidden}#slides img.active{visibility:visible;z-index:999}#slides img.pre-active{z-index:998}#path{height:40px;line-height:40px;width:940px;margin:0px auto;background:transparent url('../images/path.bg.png') no-repeat left top;text-indent:2em;color:#eee}#path a{color:White;font-weight:800}#path h1{font-size:1em;display:inline;font-weight:400;letter-spacing:0px}#content{background:#f7f7f7 url('../images/content.bg.png') repeat-x top}#content .container_12{padding-top:3em}#content p.compact{color:#555}#index #content .container_12{padding-top:10em}#index #content .text{width:360px}#newsline{height:55px;overflow:hidden;background-image:url('../images/newsline.bg.png');margin-bottom:2em}#newsline p{color:#666;margin-left:7em;margin-top:0.4em;line-height:56px}#newsline a{color:#666 !important}#newsline strong{margin-right:0.5em}#foot{padding-top:4em;background-color:#171717;color:#ccc;border-top:solid 1px black}#foot{background:url(../images/dot_grey.png)}#foot a,#foot h4{color:#ccc}#foot a:Hover{color:#eee}#foot p strong{font-weight:400;color:White}#folio .item{width:300px;background:url('../images/item.bg.png') no-repeat}#folio .item:hover{background-position:top right}#folio .item img{display:block;width:266px;height:150px;margin:18px 17px 30px 17px}#folio .item img:hover{opacity:0.8}#folio .item p,#folio .item h4{margin:17px;color:#666;letter-spacing:0px}#folio .item h4 a{color:#666 !important;font-weight:800}.post,.postbody{background:White url('../images/post.bg.png') repeat-y center}.post{margin-bottom:2.5em}.posttop,.postfoot{background:url('../images/post.bg.png') no-repeat left top;clear:both}.posttop{height:3.5em;position:relative}.postfoot{height:2em;background-position:right bottom}.postbody{margin:0px 30px}.postbody p.postinfo{color:#999}.postbody h2 a,.postbody p.postinfo strong{font-weight:800;color:#333}.postbody h2{margin-bottom:1em}.postmeta{height:5em;background:#f7f7f7 url('../images/postmeta.bg.png') repeat-x bottom}.postmeta .left,.postmeta .right{margin:1.5em 0.5em;padding-left:2em;background:url('../images/postmeta.sprites.png') no-repeat left top}.postmeta .right{background-position:left bottom}.postmeta strong{margin:0px 0.5em}.postmeta a{color:#666}.postmeta a:hover{color:#333}.posttop label{position:absolute;top:40px;left:-56px;width:60px;height:100px;background:url('../images/label.bg.png')}.posttop strong{position:absolute;text-shadow:rgba(0,0,0,0.2) 0px 1px 1px}.posttop .date{color:White;font-size:36px;letter-spacing:-2px;top:11px;left:12px}.posttop .month{color:#999;font-size:15px;letter-spacing:3px;top:36px;left:14px}.posttop .comments{color:White;top:73px;left:35px;letter-spacing:-1px}.postbody p span{background-color:#ffe}.postbody a:hover img{border-color:#ddd}.postbody img.filled{width:516px}.postbody blockquote{background:url('../images/blockquote.bg.png') no-repeat left 0.5em}.postbody blockquote p{margin:0px}#sidebar{width:270px;float:right;color:#666}#sidebar h4{margin-top:1em;letter-spacing:0px}#sidebar ul{margin:0px;padding:0px;list-style:none}#sidebar li a{height:2.5em;color:#666;padding-left:18px;white-space:nowrap;line-height:36px;display:block;background:url('../images/sidebar.bg.png') no-repeat center bottom}#sidebar li a:hover{background-position:center top}#sidebar img{margin-bottom: 20px}#logo{padding-top:8px}ul.support_contacts,.support_contacts li{list-style:none}#contact p,label,legend{font:1em "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif}#contact h1{margin:10px 0 10px;font-size:24px;color:#333}#contact hr{color:inherit;height:0;margin:6px 0 6px 0;padding:0;border:1px solid #d9d9d9;border-style:none none solid}#contact{display:block}.error_message{display:block;height:22px;line-height:22px;background:#FBE3E4 url('../images/error.gif') no-repeat 10px center;padding:3px 10px 3px 35px;color:#8a1f11;border:1px solid #FBC2C4;-webkit-border-radius:5px}.loader{padding:0 10px}#contact #success_page h1{background:url('../images/success.gif') left no-repeat;padding-left:22px}acronym{border-bottom:1px dotted #ccc}#contact{vertical-align:top}#contact .input{border:solid 1px #ccc;border-top-color:#bbb;border-left-color:#bbb;padding:5px;background-color:#f7f7f7}#contact .input:hover{border-color:#bbb}#contact .input:focus{border-color:#abc;background-color:#f0f7ff}#contact .input.correct{border-color:#acb;background-color:#f7fff7}#contact .input.incorrect{border-color:#dab;background-color:#fff7ff}.button{height:32px;line-height:28px;border:solid 1px #ccc;background:url('../images/button.bg.png') repeat-x top;font-size:1.25em;cursor:pointer;text-align:center;color:#3d3c3c;font-weight:800;text-shadow:White 0px 1px 0px}.button:hover{color:#222}.button:active{color:#444}#services .postbody{ text-align: center}#services .postbody h2{margin-bottom: 10px;text-align: center}#services .postbody img{ margin-bottom:40px}#referral_promo{margin-top: 20px}
#widepage .post, #widepage .postbody, #widepage .posttop, #widepage .postfoot { text-align: left; background-image: url('../images/widepage.bg.png'); }

table {
	border-collapse: collapse;
	border-spacing: 0;
}

#pricing_table {
	font-size: 12px;
	background-color: #e3eef2;
	margin: auto;
	margin-bottom: 50px;
}

#pricing_table .residential {
	background: #fff url(../images/pricing_residential.png) no-repeat 20px 20px;
	width: 120px;
}

#pricing_table th {
	font-size: 16px;
	padding-left: 30px;
  text-align: right;
  vertical-align: middle;
}
#pricing_table .speed img {
  display: block;
  text-align: center;
  margin: 0 auto;
  padding: 0;
}
#pricing_table td {
	text-align: center;
}

#pricing_table .plan_names th {
	background: #fff url(../images/plans_header.png) repeat-x;
	color: #fff;
	text-align: center;
	font-size: 20px;
	text-shadow: 0 1px 3px #000;
	border-bottom: 1px solid #fff;
	font-weight: normal;
	overflow: hidden;
	padding-left: 0;
}

#pricing_table th { background: #e3eef2; }
#pricing_table th.alt { background: #c9d2d5; }

.plan_names th.first {
	background-color: #fff;
	border-top-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
}

.plan_names th.last {
	border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
}

#pricing_table .guarantee {
	background: #ff8d00;
}

.plan_core, .plan_basic, .plan_advanced, .plan_ultra {
	width: 149px;
	height: 107px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	border-right: 1px solid #fff;
}

.plan_core { background: url(../images/res_core.jpg) no-repeat; }
.plan_basic { background: url(../images/res_basic.jpg) no-repeat; }
.plan_advanced { background: url(../images/res_advanced.jpg) no-repeat; }
.plan_ultra { background: url(../images/res_ultra.jpg) no-repeat; }
.core { background-color: #d7eaf1; }
.core_alt { background-color: #c5d5dc; }
.basic { background-color: #cce4ee; }
.basic_alt { background-color: #b5c9d2; }
.advanced { background-color: #bddeeb; }
.advanced_alt { background-color: #a8c4cf; }
.ultra { background-color: #aad6e7; }
.ultra_alt { background-color: #97bdcb; }

#serving_local {
	background: #fff url(../images/serving_community.jpg) no-repeat top left;
	width: 454px; /* 594 - 140px */
	height: 123px;
	padding-top: 30px;
	padding-left: 140px;
	overflow: hidden;
	text-align: left;
	margin: auto;
	color: #163d4c;
}

#serving_local h2 {
	margin: 0; padding: 0;
	font-size: 26px;
	text-align: left;
	width: 350px;
}

#col_left, #col_right {
	float: left;
}
#col_right {
	text-align: right;
	width: 285px;
	margin-top: 18px;
}
.phone_voice {
  font-size: 32px;
  margin-bottom: 12px;
  margin-top: 3px;
}
