* {vertical-align:top;}
body {background:#899296;margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;}
h1.trusted {margin:0;padding:0;font-size:19px;color:#006B88;position:absolute;bottom:39px;left:182px;}
#hero {background:#FFF url(bg_hero1.jpg) no-repeat right 0px;height:335px;position:relative;}
#hero h1 {background:#97D156;float:left;height:29px;margin-top:16px;padding:10px;font-size:25px;color:#FFF;text-shadow:#666 0px 1px 1px;*margin:10px;}
#hero.custom_hero_blackfriday {
background-image:url(custom_hero_blackfriday.png);
}
#hero.custom_hero_cybermonday {
background-image:url(custom_hero_cybermonday.jpg);
}
#hero.custom_hero_thanksgiving {
background-image:url(custom_hero_thanksgiving.png);
}
#tag_bar {
background:#0C3F5D;
padding:1.4em 0;
font-size:18px;
position:relative;
}
.tag_bar {
background:#0C3F5D;
width:100%;
height:50%;
border-top:1px solid #006B88;
position:absolute;
bottom:0;
}
.tag_up {
width:100%;
text-align:center;
position:absolute;
top:-.4em;
}
.tag_text {
background:#0C3F5D;
padding:0 10px;
text-transform:uppercase;
color:#FFF;
}
#feature_list {
float:left;
clear:both;
margin-top:5px;
margin-left:35px;
padding-left:0;
list-style:none;
font-size:15px;
}
#feature_list li {
background:url(hp_sprite.png) no-repeat 0 -19px;
padding-left:25px;
line-height:23px;
}
#feature_content {background:#006B88;clear:both;font-size:12px;line-height:16px;color:#FFF;}
#feature_content h2 {margin-bottom:5px;font-size:16px;color:#CCFF66;}
.feature_box_wrapper {
background:#006B88;
min-height:180px;
}
.feature_box_wrapper:after {
content:"";
display:table;
clear:both;
visibility:hidden;
}
#view_demo {
position:absolute;
top:7px;
right:204px;
}
.btn {
background:-moz-linear-gradient(top,#FFBA00 0%,#F36D00 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFBA00),color-stop(100%,#F36D00));
background:-webkit-linear-gradient(top,#FFBA00 0%,#F36D00 100%);
background:-o-linear-gradient(top,#FFBA00 0%,#F36D00 100%);
background:-ms-linear-gradient(top,#FFBA00 0%,#F36D00 100%);
background:linear-gradient(top,#FFBA00 0%,#F36D00 100%);
background-color:#F36D00;
display:inline-block;
width:auto;
height:auto;
margin-bottom:0;
padding:.5em 1.5em;
border:1px solid #C7C7C7;
-webkit-border-radius:.6em;
-moz-border-radius:.6em;
border-radius:.6em;
vertical-align:middle;
text-align:center;
text-decoration:none;
font-weight:bold;
font-size:1em;
color:#000;
text-shadow:0 1px 1px rgba(255,255,255,0.75);
cursor:pointer;
*display:inline;
*margin-left:.3em;
*border:0;
*zoom:1;
-pie-background:linear-gradient(top,#FFBA00 0%,#F36D00 100%);
behavior:url(https://www.hostmonster.com/media/shared/general/PIE.htc);
}
.btn:hover {
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdhYzcwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjYzMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,#7AC700 0%,#466300 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7AC700),color-stop(100%,#466300));
background:-webkit-linear-gradient(top,#7AC700 0%,#466300 100%);
background:-o-linear-gradient(top,#7AC700 0%,#466300 100%);
background:-ms-linear-gradient(top,#7AC700 0%,#466300 100%);
background:linear-gradient(top,#7AC700 0%,#466300 100%);
background-color:#466300;
text-decoration:none;
-pie-background:linear-gradient(top,#7AC700 0%,#466300 100%);
}
.btn-action {
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxNWM5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjMyNGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,#315C91 0%,#06324C 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#315C91),color-stop(100%,#06324C));
background:-webkit-linear-gradient(top,#315C91 0%,#06324C 100%);
background:-o-linear-gradient(top,#315C91 0%,#06324C 100%);
background:-ms-linear-gradient(top,#315C91 0%,#06324C 100%);
background:linear-gradient(top,#315C91 0%,#06324C 100%);
background-color:#06324C;
border-color:#006B88;
color:#FFF;
text-shadow:0 1px 1px rgba(10,10,10,0.75);
-pie-background:linear-gradient(top,#315C91 0%,#06324C 100%);
}
.btn-action:hover {
border-color:#991;
}
:root .btn {
filter:progid:dximagetransform.microsoft.gradient(enabled=false);
filter:none;
}
a.get_started {font-size:34px;position:absolute;top:240px;left: 380px;}
#content_row {
background:#0C3F5D;
clear:both;
height:85px;
padding:15px;
color:#FFF;
}
#quote_container {
float:left;
width:475px;
margin:0 20px 0 0;
padding:0 30px 0 0px;
border-right:1px solid #006B88;
}
#quote {
font-size:17px;
font-family:sans-serif;
color:#DEE9C1;
}
#cite {text-align:right;font-size:11px;}
.content_container {
height:85px;
position:relative;
}
.fleft {
float:left;
}
.content_container .fleft {
clear:none;
margin:0 6px;
}
#vps_image {
width:122px;
height:96px;
padding:0;
position:absolute;
bottom:5px;
left:8px;
}
.scripts {
background:url(ss.png) no-repeat;
float:left;
width:61px;
height:86px;
margin:0 10px;
padding:68px 0 0 0;
overflow:hidden;
text-align:center;
font-size:11px;
position:relative;
}
.scripts.joomla {background-position:-62px 0;}
.scripts.drupal {background-position:-124px 0;}
.scripts.roundcube {background-position:-186px 0;}
.scripts.zen_cart {background-position:-248px 0;}
.scripts.phpbb {background-position:-310px 0;}
.scripts.prestashop {background-position:-372px 0;}
.scripts.more {background-position:-496px 0;}
#scripts {
clear:both;
height:80px;
padding:10px;
overflow:hidden;
}
.feature_box {
background:#006B88;
float:left;
width:264px;
height:177px;
margin:15px 0 0 0;
padding:0 15px;
position:relative;
}
.feature_box h2 {margin:0;font-size:17px;}
#dedicated {
background:#006B88 url(server_rack.png) no-repeat 16px 93px;
}
#dedicated a {
position:absolute;
right:29px;
bottom:27px;
}
#dedicated,#technology,#support {
border-right:1px solid #4090A6;
}
#vps_learnmore {
position:absolute;
right:29px;
bottom:27px;
}
.script_images {
margin:0;
padding:0;
list-style-type:none;
text-align:center;
position:absolute;
left:230px;
}
#script_header {
background:url(ss.png) no-repeat -565px -7px;
float:left;
width:125px;
height:60px;
margin:10px 0 10px 10px;
padding:0 0 0 60px;
border-right:1px solid #CCC;
font-size:15px;
*width:155px;
}
#script_sm {font-size:10px;}
a.login_container {
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5ZDdlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YjgzOWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,#A9D7E5 0%,#5B839D 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#A9D7E5),color-stop(100%,#5B839D));
background:-webkit-linear-gradient(top,#A9D7E5 0%,#5B839D 100%);
background:-o-linear-gradient(top,#A9D7E5 0%,#5B839D 100%);
background:-ms-linear-gradient(top,#A9D7E5 0%,#5B839D 100%);
background:linear-gradient(top,#A9D7E5 0%,#5B839D 100%);
background-color:#5B839D;
padding:.7em 1.5em .7em 2.8em;
border-top:none;
border-radius:0 0 .6em .6em;
font-weight:normal;
font-size:12px;
color:#FFF;
text-shadow:0 1px 1px rgba(10,10,10,0.75);
position:absolute;
top:0px;
right:16px;
-pie-background:linear-gradient(top,#A9D7E5 0%,#5B839D 100%);
behavior:url(https://www.hostmonster.com/media/shared/general/PIE.htc);
}
a.login_container:hover {
color:#FFF;
}
a.login_container span {
background:transparent url(key_icon.png) no-repeat;
display:block;
width:21px;
height:21px;
position:absolute;
top:5px;
left:8px;
}
.google {font-weight:bold;color:#339900;}
.phone {
margin-bottom:5px;
font-weight:bold;
font-size:1.35em;
color:#FFF;
}
#live_chat {
position:absolute;
right:29px;
bottom:27px;
}
.uc {
text-transform:uppercase;
}
.bt {
font-weight:700;
}
#main_content {
margin:0 7px;
border-right:1px solid #999;
border-left:1px solid #999;
}
#main_content_holder {
background:#FFF;
overflow:hidden;
position:relative;
}
#footer {
background:#D6ECAB;
padding:10px 0;
text-align:center;
position:relative;
}
.sub_cont {
background:#D6ECAB;
height:9px;
position:absolute;
top:0;
left:0;
}
.sub_bottom {
background:url(hp_sprite.png) 0 -310px repeat-x;
width:886px;
height:7px;
margin:0 7px;
}
#footer_links a {
text-decoration:underline;
font-weight:normal;
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#1D536D;
position:relative;
top:-2px;
}
#footer_links {
clear:both;
height:20px;
margin:auto;
padding:0;
list-style:none outside none;
}
#footer_links li {
background:url(hp_sprite.png) -15px 2px no-repeat;
display:inline;
padding:0 5px 0 10px;
}
#footer_links li.first {
background:none;
}
.smalltext {
font-size:9px;
color:#666;
}
#frame {
width:900px;
}
.center {
margin:auto;
}
#header {
background:#95CA3C url(hp_sprite.png) 0 -93px repeat-x;
height:134px;
position:relative;
}
#header_top {
background:url(web_hosting_curve.png) no-repeat;
width:790px;
height:31px;
position:absolute;
top:0;
}
#logo_link {
position:absolute;
top:10px;
left:50px;
}
.header_nav {
width:830px;
height:37px;
margin:0 7px;
overflow:hidden;
position:absolute;
bottom:0;
}
.header_nav ul {
background:url(hp_sprite.png) repeat-x 0 -256px;
width:674px;
height:26px;
margin:0;
padding:0;
overflow:hidden;
list-style:none;
text-align:center;
font-size:12px;
line-height:26px;
position:absolute;
right:0;
bottom:0;
}
.header_nav li {
background:url(hp_sprite.png) repeat-x 0 -230px;
float:left;
height:26px;
margin:0 1px 0 0 ;
padding:0;
text-align:center;
font-size:12px;
position:relative;
}
.header_nav li a {
width:100%;
height:100%;
padding:0;
text-decoration:none;
font-size:13px;
color:#006B88;
position:relative;
}
li#nav_signup {
width:80px;
}
li#nav_features {
width:130px;
}
li#nav_help {
width:91px;
}
li#nav_contact {
width:96px;
}
li#nav_about {
width:77px;
}
li#nav_domain {
width:104px;
}
li#nav_aff {
width:90px;
margin:0;
}
.margin_grad {
background:url(hp_sprite.png) no-repeat;
width:7px;
overflow:hidden;
position:absolute;
}
.margin_top {
height:80px;
top:0;
}
.margin_bottom {
height:416px;
bottom:0;
}
.margin_tl {
background-position:0 -320px;
left:0;
}
.margin_tr {
background-position:-7px -320px;
right:0;
}
.margin_bl {
background-position:0 -399px;
left:0;
}
.margin_br {
background-position:-7px -399px;
right:0;
}
.navtab_c {
background:url(hp_sprite.png) no-repeat 0 -818px;
width:4px;
height:26px;
overflow:hidden;
position:absolute;
top:0;
}
.rtab {
right:0;
}
li:hover .rtab {
background-position:0 -844px;
}
.header_nav li a:hover {
height:26px;
line-height:26px;
}
.header_nav li:hover {
background:url(hp_sprite.png) repeat-x 0 -282px;
}
#tab_logo_link,#tab_logo_link img {
position:absolute;
bottom:0;
left:0;
}
.zt {
margin-top:0px;
}
body a {
text-decoration:underline;
font-weight:normal;
font-size:11px;
color:#1D536D;
}
#hd_contact {
position:absolute;
top:49px;
right:20px;
}
.rc {
background:transparent url(hp_sprite.png) no-repeat 0 0;
width:7px;
height:9px;
overflow:hidden;
position:absolute;
}
.cbr {
background-position:-7px -10px;
right:7px;
}
.cbl {
background-position:0 -10px;
left:7px;
}
.adisc {
background:#0C3F5D;
padding:.5em 0;
text-align:center;
position:relative;
}
#price_container {
position:absolute;
top: 85px;
left: 386px;
}
#price_box {
padding:1px;
font-family:Helvetica,Arial,"Trebuchet MS",sans-serif;
color:#333;
}
#p_tagline {
text-transform:uppercase;
font-weight:bold;
font-size:30px;
line-height:30px;
color:#FFA200;
text-shadow:1px 1px 2px #111;
}
#price_group {
margin-top:2em;
}
#price_box del,#price_box ins {
text-decoration:none;
}
#p_currency_symbol,#p_decimal,#p_separator,#p_whole,#p_term {
font-weight:bold;
font-size:70px;
line-height:70px;
text-shadow:1px 1px 2px #FFF;
}
#p_currency_subtype {
position:absolute;
top:35px;
left:15px;
}
#p_regular {
margin-left:2.8em;
font-weight:400;
font-size:14px;
line-height:14px;
position:relative;
top:-.6em;
}
.p_hide{display:none;}
#price_box ins.click_price {
display:block;
width:122px;
margin:10px 0 0;
font-size:40px;
}
#sale_terms {
margin:10px 10px 0 10px;
font-size:10px;
}
#banner {margin:0 0 10px;}
#dedi_feat {background:url(dedicated_full.png) no-repeat;width:830px;height:91px;position:relative;}
#dedi_feat_btn {font-size:1.4em;position:absolute;top:40px;right: 22px;}
#dedi_feat_btn img {border:0;position:relative;}
.pcontent {margin:0 0 2em;}
.signup_subtext {font-size:11px;color:#000;}
.signup_subtext a {color:#1D536D;}
.star_subtext {font-size:35px;}

#dedicated a.hm_guarantee_link {
position:relative;
color:#fff;
bottom:0;
right:0;
font-size:12px;
line-height:16px;
}