html{background:#CCC url(images/outer_tile.gif) repeat-x scroll;height:100%;margin:0 0 1px;min-height:100%;padding:0}
ul,ol,dl{position:relative}
body{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0;padding:0}
img{border:none;padding:0}
p{margin:5px 0 15px}
h1{color:#0055BB;font-size:173%}
h1 img{float:left;padding-right:40px}
h1,h2,h3{letter-spacing:-0.025em;margin:0;padding:10px 0 0}
h2{font-size:137%}
h3{color:#7A7A7A;font-size:120%;text-transform:lowercase}
h3 a{color:#7A7A7A;text-transform:lowercase}
a{color:#05B;outline:none;text-decoration:none}
a:hover{cursor:pointer;text-decoration:underline}
#content{background:#FFF;height:100%;margin:0 auto;overflow:hidden;padding:0;position:relative;width:782px}
#bottom_nav a#top_nav_live_chat{background:url(images/chat_icon_top.gif) no-repeat scroll right top;cursor:pointer;display:block;height:22px;overflow:hidden;text-align:left;width:54px}
#bottom_nav{clear:right;display:inline;float:right;height:10px;list-style-type:none;margin:0;padding:10px 20px;text-align:right;width:300px}
#bottom_nav li{background:url('images/sub_nav_divider.jpg') no-repeat right center;color:#666;float:right;font-size:11px;line-height:30px;margin:0 8px 0 0;padding:0 8px 0 0;text-transform:lowercase;width:auto}
#bottom_nav img{float:left;padding:0 5px 0 10px}
#bottom_nav .last a{color:#666}
#bottom_nav li.last,li.last{background:none;border:none;margin-right:0;padding-right:0}
#head{background:#FFF url(images/header_bg.gif) no-repeat;height:auto;margin:0 auto;padding:0;position:relative;width:782px}
#head h1{clear:right;color:gray;display:inline;float:right;font-size:13px;padding:10px 20px 0}
#head h2{color:gray;font-size:12px;font-weight:400;margin:0 auto;padding:0 15px 15px;text-align:right;text-transform:lowercase;width:730px}
#nav{clear:both;height:49px;margin:0 auto;padding:20px 0 0;list-style:none;text-transform:lowercase;width:755px}
#nav li{float:left;padding-right:5px}
#nav a{color:#7a7a7a;display:block;font:18px arial;line-height:49px;padding:0 15px;text-align:center;text-decoration:none}
#nav a:hover{color:#FFBB00}
#nav .current{background:url(images/current_right.png) no-repeat bottom right}
#nav .current a{background:url(images/current_left.png) no-repeat bottom left;color:#05B}
#nav .current a:hover{color:#80b9fc}
#head_top{clear:both;height:52px;margin:0 auto;padding:0;list-style:none;width:688px}
#head_top li{float:left;margin:0;padding:0 15px;text-transform:lowercase}
#head_top a{color:#7a7a7a;display:block;font:18px arial;height:25px;padding:16px 15px 0 0}
#head_top a:hover{color:#FFBB00;text-decoration:none}
#head_top li.current{background:url(images/current_right.png) no-repeat right top;height:52px;margin-right:20px;margin-top:4px;overflow:hidden;padding:0}
#head_top li.current a{background:url(images/current_left.png) no-repeat;color:#05B;height:35px;margin-top:0;padding-left:15px;padding-top:13px}
#head_top li.current a:hover{color:#80b9fc}
#head_bottom{list-style:none;margin:0 auto 0 20px;padding:5px 0;text-align:center;width:762px}
#head_bottom li.current_sec a{background:url('images/head_bottom_current_nav.jpg') no-repeat left 55%;color:#F93;font-weight:700;margin:0}
#head_bottom li.current_sec a:hover{border:none;color:#ffc68e;font-weight:700;text-decoration:none}
#head_bottom li{background:url('images/sub_nav_divider.jpg') no-repeat right center;float:left;margin:0 9px 0 0;padding:0 9px 0 0;text-transform:lowercase;width:auto}
#head_bottom li a{color:#2f5f99;display:block;font-size:13px;margin:0;padding:5px 20px}
#logo{display:block;margin:0;padding:8px 8px 0}
#slogan{font-family:times;position:absolute;left:150px;top:43px}
#footer{background:url(images/footer_bg.gif) repeat-x;clear:both;height:106px;margin:0 auto;padding:0;width:782px}
#footer ul{list-style:none;padding:17px 0 0;margin:0 auto;width:150px}
#footer li{float:left;margin:0;padding:0 10px}
#footer li a{color:#626262;margin:0;padding:0}
#footer li a:hover{color:#FB0;text-decoration:none}
#footer img{height:30px}
#copyright{clear:both;color:#4b4b4b;font-family:Arial, sans-serif;font-size:10px;padding:7px 0 0;text-align:center;width:100%}

#index{float:right;width:190px}
#index h3{padding:10px 0}
#index label{display:block;float:left;width:40px;margin:0 7px 0 0;text-align:right}
#index input,#index select,#index textarea{background:url(images/input.jpg) repeat-x;border:1px solid #D8DAD9;margin:0;width:139px}
#index input.submit{background:url(images/btn_bg.gif) no-repeat;border:0;color:#ff8203;cursor:pointer;float:none;font-weight:bold;height:24px;padding:3px 0 9pt;text-align:center;width:109px}
#index input.submit:hover{color:#3fb5e0}
#box_top{padding:20px}
#box{background:url(images/bottom_bg.gif) repeat-x;clear:both;height:137px;margin:0;padding:20px 0 0}
#box a:hover{text-decoration:none}
#box h2 a:hover{color:#41b6e0}
#box_1{background:url(images/icon-globe.jpg) no-repeat;border-right:1px solid #E7E7E7;float:left;margin:0 0 0 70px;padding:0 70px 0 0}
#box_1 h2{font-size:25px;font-weight:400;margin:0;padding:0 0 0 90px;width:153px}
#box_1 p{color:#5E5E5E;font-size:19px;letter-spacing:-0.025em;line-height:19px;margin:0 0 0 90px;padding:0;width:163px}
h4{background:url(images/btn_bg.gif) no-repeat scroll;float:right;height:24px;margin:10px 50px;padding:3px 0 9pt;text-align:center;width:109px}
h4 a{color:#ff8203;font-size:14px;text-align:center;text-transform:lowercase}
h4 a:hover{color:#3fb5e0}
#box_1 h4{float:none;margin-left:70px}
#box_2{border:0;float:left;margin:0 0 0 60px}
#box_2 h2{color:#0055BB;font-size:25px;font-weight:400;margin:0 0 0 70px;padding:0;width:173px}
#box_2 p{color:#5E5E5E;font-size:19px;letter-spacing:-0.025em;line-height:19px;margin:0 0 0 70px;padding:0;width:220px}
#box_2 div{float:left;width:50px}
#box_2 a{display:block;height:48px;margin:0 0 10px;width:50px}
a#facebook{background:url(images/follow.png) no-repeat left -51px}
a#facebook:hover{background:url(images/follow.png) no-repeat left -1px}
a#twitter{background:url(images/follow.png) no-repeat left -151px}
a#twitter:hover{background:url(images/follow.png) no-repeat left -101px}
#left{background:url(images/left_bg.gif) repeat-y -18px 0;float:left;margin:0;padding:30px 0 300px}
#left li{display:block;padding:2px 70px 8px 10px}
#left a{color:#535353;font-weight:bold;font-size:17px;text-decoration:none}
#left a:hover{color:#007EB2}
#left .current{background:url(images/left_current_bg.gif) no-repeat -18px 0;color:#007EB2}
#left .current a{color:#007EB2}
#list_1,#list_2,#list_3,#list_4,#list_5{float:left;width:520px}
#list_1{background:url(images/icon-how-big.jpg) no-repeat center center}
#list_2{background:url(images/icon-business-big.jpg) no-repeat center center}
#list_3{background:url(images/icon-money-big.jpg) no-repeat center center}
#list_5{background:url(images/icon-testimonial-big.jpg) no-repeat center center}
#list_4{background:url(images/icon-question-big.jpg) no-repeat center center}
#list_1 h3,#list_2 h3,#list_3 h3,#list_4 h3{color:#0055BB}
#list_1 li,#list_2 li{list-style-image:url(images/bullet.gif);margin:0 0 15px}
.list{clear:both}
.list img{float:left;padding:0 20px 20px 0}
#benefit{background:url(images/bottom_bg.gif) repeat-x left 10px;height:169px;padding:0 20px}
#benefit div{border-right:1px solid #E7E7E7;float:left;margin:30px 0;padding:0 20px;width:200px}
#benefit p,#benefit h2,#benefit a.here{margin-left:85px;width:115px}
#benefit a.here{color:#FF8203;display:block;text-decoration:underline}
#benefit p a{color:#7A7A7A}
#benefit img{float:left;padding:0 10px 10px 0}
#benefit_1,#benefit_2,#benefit_3{background:#FCFCFC url(images/box_bg.gif) no-repeat;clear:both;display:none;margin:20px 47px;padding:10px 20px}
.pricing{background:url(images/box_bg.gif) no-repeat;margin:20px 27px 0;padding:0 10px;width:670px}
#pricing{background:url(images/price.png) no-repeat;margin:30px auto 0;position:relative;width:456px}
.pricing td{height:38px;margin:0;overflow:hidden;padding:0 27px;position:relative;vertical-align:middle}
.pricing .price{color:#FF8203;font-size:200%}
.pricing .price-no{font-size:200%;text-decoration:line-through}
.pricing b{color:#0055BB}
.pricing ul{list-style:url(images/check.jpg);margin:10px 0;padding:0 0 0 30px;width:270px}
.pricing li{margin:10px 0}
.pricing ul ul{list-style:url(images/bullet.gif);margin:0}
.pricing li li{margin:0}
#free{background:url(/images/starburst.png) no-repeat;color:#eee;height:70px;position:absolute;left:420px;top:-30px;width:70px}
#free p{font:bold 15px arial;padding:10px 0;text-align:center}

#contact{padding:20px}
#contact label{display:block;float:left;width:100px;margin:0 7px 0 0;text-align:right}
#contact input,#contact select,#contact textarea{background:url(images/input.jpg) repeat-x;border:1px solid #D8DAD9;margin:0;width:150px}
#contact input.submit{background:url(images/btn_bg.gif) no-repeat;border:0;color:#ff8203;cursor:pointer;float:none;font-weight:bold;height:24px;padding:3px 0 9pt;text-align:center;width:109px}
#contact input.submit:hover{color:#3fb5e0}
.extra{display:none}
#get_started{background:url(images/get_started_bg.jpg) no-repeat;float:right;height:330px;margin:0 0 20px;padding:0 20px;width:310px}
#get_started p{clear:left;margin:15px 0}
#arrow{float:right;padding-left:10px}
#secure{background:url(images/lock.png) no-repeat;float:left;font-size:9px;margin-top:-10px;padding:7px 0 7px 37px;width:30px}
#secure img{float:left}

#cities{margin-top:-30px;padding:0 10px}
#cities a{background:#000 url(/images/header.png) no-repeat;border:3px solid #7EA3DF;display:block;float:left;color:#fff;display:block;font:12px times;height:25px;letter-spacing:1px;line-height:25px;margin:10px 0 10px 10px;padding:10px 0 10px 25px;text-transform:uppercase;width:211px}
#cities a:hover{text-decoration:none}
#cities a span{font-size:137%}
#cities a span.com{font-size:50%}
#cities ul{list-style:none;margin:10px 0;padding:0}
#cities li{float:left;width:145px}
#cities h3{color:#05B;padding:0}
