@charset "utf-8";
/*
 * CSS Document : style.css
 * Developer : DLO Solutions Creative Design (design@dlosolutions.com)
 * Date : March 2010
 * All code (c) 2010 DLO Solutions Creative Design & HostMyDomainNow.com. all rights reserved
 * This source file is proprietary property of DLO Solutions Creative Design & HostMyDomainNow.com.
*/
body {margin:0; padding:0; width:100%; background:#e7e1d4 url(images/generic/bg.gif) top repeat-x; font:normal 12px Arial, Helvetica, sans-serif; color:#5b5b5b;}
html { padding:0; margin:0;}
/* HyperLinks */
a {text-decoration:none; color:#da5a04;}
a:hover {text-decoration:underline;}
/* heading tags */
h1 {font: normal 12px Arial, Helvetica, sans-serif; color:#555e67; margin:5px 0; padding:10px 5px;}
h2 {font: normal 12px Arial, Helvetica, sans-serif; color:#555e67;}
h3 {font: normal 12px Arial, Helvetica, sans-serif; color:#555e67; margin:5px 0; padding:10px 5px;}
h4 {font: normal 12px Arial, Helvetica, sans-serif; color:#555e67; margin:5px 0; padding:10px 5px;}
/* main */
.main {padding:0; margin:0 auto;}
.resize { width:1000px; margin:0 auto;}
.keywords {font:normal 10px  Arial, Helvetica, sans-serif;}
.keywords h1 {font:normal 10px  Arial, Helvetica, sans-serif;}
/* header */
.header {width:1000px; margin:0 auto; padding:0;}
.header_text {font: normal 12px Arial, Helvetica, sans-serif; color:#e7e1d4; width:700px; float:right; height:24px; padding:5px 0 0 0;}
.header_text a {font: normal 12px Arial, Helvetica, sans-serif; color:#e7e1d4; text-decoration:underline; }
/* logo */
.logo {padding:0; margin:0; float:left;}
#hmdn-logo {background-image:url(images/generic/blank.gif);float:left;display:block;height:112px;text-indent:-9999px;width:500px;}
/* livesupport */
.livesupport {float:right; padding:0; margin:20px 280px 0 0; }
/* tagline */
.tagline {float:left; padding: 0 20px;}
/* menu */	
.menu {padding:0; margin:0; width:1000px; background:url(images/generic/menu_bg.gif) top no-repeat; height:53px;}
.menu ul {padding:0; margin:0; list-style:none; border:0;}
.menu ul li {float:left; margin:0; padding:0 0 0 15px; border:0;}
.menu ul li a {float:left; margin:0; padding:19px 7px; color:#fff; font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a:hover {background:url(images/generic/hover.gif) top repeat-x; color:#fff; font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a.active {background:url(images/generic/hover.gif) top repeat-x; color:#fff; font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none;}
/* feature_block_resize */
.feature_block_resize { margin:0; padding:0;}
.feature_block_resize_use {margin:0 auto; width:1000px; height:210px; background:url(images/generic/feature_bg.gif) top repeat-x;}
.feature_block {width:500px; float:left; padding-top:5px;}
/* body */
.body {margin:0; padding:0;}
.body_resize {margin:0 auto; padding:0 5px; width:990px; background:#ffffff;}
.sidetext {font:normal 10px Arial, Helvetica, sans-serif; color:#5b5b5b;}
/* welcome */
.welcome {float:left; width:580px; margin:0; padding:0 5px 5px 5px;}
.welcome2 {float:left; width:380px; margin:0; padding:0 5px 5px 5px; background:url(images/generic/search.gif) no-repeat;}
/* search form */
.searchform {margin:0; padding:14px 0 5px 15px;}
.search {margin:0; padding:20px 5px 5px 150px;}
.search .textl {font: normal 15px Arial, Helvetica, sans-serif; color:#484848;}
.search .texts {font: normal 12px Arial, Helvetica, sans-serif; color:#484848; padding:2px 0 0 15px;}
/* seo changes */
.para1 {width:319px; height:120px; float:left; border-right:1px solid #CBBDA0; padding:0 5px;}
.para1 h2 {font: normal 12px Arial, Helvetica, sans-serif; margin:0 5px; padding:0 0;}
.para1 h3 {font: normal 12px Arial, Helvetica, sans-serif; margin:0 5px; padding:0 0;}
.para2 {width:319px; height:120px; float:left; padding:0 5px;}
.para2 h4 {font: normal 12px Arial, Helvetica, sans-serif; margin:0 5px; padding:0 0;}
/* features */
.features {width:319px; height:300px; float:left; margin:0; padding:5px 5px; border-right:1px solid #CBBDA0; background:url(images/index_features/01.gif);}
.features ul {list-style:none; margin:0 10px; padding:0;}
.features li {background:url(images/generic/ul_li.gif) left no-repeat; padding:0 8px; margin-left:2px; font:normal 12px Arial, Helvetica, sans-serif; color:#191919; line-height:1.4em;}
.features1 {width:319px; height:300px; float:left; margin:0; padding:5px 5px; border-right:1px solid #CBBDA0; background:url(images/index_features/02.gif);}
.features1 ul {list-style:none; margin:0 10px; padding:0;}
.features1 li {background:url(images/generic/ul_li.gif) left no-repeat; padding:0 8px; margin-left:2px; font:normal 12px Arial, Helvetica, sans-serif; color:#191919; line-height:1.4em;}
.features2 {width:311px; height:300px; float:left; margin:0; padding:5px 5px; background:url(images/index_features/03.gif);}
.features2 ul {list-style:none; margin:0 10px; padding:0;}
.features2 li {background:url(images/generic/ul_li.gif) left no-repeat; padding:0 8px; margin-left:2px; font:normal 12px Arial, Helvetica, sans-serif; color:#191919; line-height:1.4em;}
.price_small {font:normal 24px Arial, Helvetica, sans-serif; color:#993300;}
.index_title {font:normal 12px Arial, Helvetica, sans-serif; color:#191919;}
.icon img{ float:left; margin:10px 0 10px 10px; padding:0;}
/* box */
.box {width:408px; height:320px; float:left; margin:0; padding:5px 5px; background-color:#fff; border-right:1px solid #CBBDA0;}
.box1 {width:408px; height:320px; float:left; margin:0; padding:5px 5px; background:url(images/index_features/box1.gif); border-right:1px solid #CBBDA0;}
.box2 {width:140px; height:320px; float:left; margin:0; padding:5px 5px; background-color:#fff;}
.box3 {width:816px; float:left; margin:0; padding:5px 5px; background-color:#fff; border-right:1px solid #CBBDA0;}
.box4 {width:140px; float:left; margin:0; padding:5px 5px; background-color:#fff;}
.box_c1 {width:700px; float:left; margin:0; padding:5px 5px; background-color:#fff; border-right:1px solid #CBBDA0;}
.box_c2 {width:255px; float:left; margin:5px; padding:5px 5px; background-color:#fff;}
.box_c2 ul { margin:0; padding-left:10px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.box_c2 li { padding:3px 10px; background:url(images/generic/ul_li.gif) left no-repeat; margin:0;}
.box_c2a {width:255px; height:100%; float:left; margin:5px; padding:5px 5px; background-color:#fff; border-left:1px solid #CBBDA0;}
.box_c2a ul { margin:0; padding-left:10px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.box_c2a li { padding:3px 10px; background:url(images/generic/ul_li.gif) left no-repeat; margin:0;}
.box_c3 {width:700px; float:left; margin:0; padding:5px 5px; background:url(images/generic/formbg.jpg) repeat-x; border-right:1px solid #CBBDA0;}
.box_c4 {width:700px; float:left; margin:0; padding:5px 5px; background-color:#fff;}
/* compare */
.table .head { background:url(images/generic/comparebg.gif) repeat-x; font:normal 12px Arial, Helvetica, sans-serif; color:#484848;}
.table tr.title {height:31px;}
.text_tr_a {padding-left:15px; font:normal 12px Arial, Helvetica, sans-serif; color:#484848; height:23px;}
.text_tr_b {padding-left:15px; font:normal 12px Arial, Helvetica, sans-serif; color:#484848; height:23px;}
.text_tr_b1 {padding-left:15px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; height:23px;}
.price_compare {font:bold 14px Arial, Helvetica, sans-serif; color:#191919;}
.order_now1 { float:right; width:80px; height:55px; margin-right:60px; padding-top:20px;}
.order_now2 { float:right; width:80px; height:55px; margin-right:45px; padding-top:20px;}
.order_now3 { float:right; width:80px; height:55px; margin-right:45px; padding-top:20px;}
.order_now4 { float:right; width:80px; height:55px; margin-right:30px; padding-top:20px;}
.order_now5 { float:right; width:80px; height:55px; margin-right:20px; padding-top:20px;}
.order_now6 { float:right; width:80px; height:55px; margin-right:20px; padding-top:20px;}
.order_now7 { float:right; width:80px; height:55px; margin-right:20px; padding-top:20px;}
/* plans */
.planboxmain {width:980px; float:left; margin:0; padding:5px 5px; background-color:#fff;}
.planbox1 {width:265px; float:left; margin:0; padding:5px 5px; background-color:#fff; border-right:1px solid #CBBDA0;}
.planbox1 ul {margin:7px; padding-left:15px; list-style:none; font:normal 12px Arial, Helvetica, sans-serif; color:#484848;}
.planbox1 li {padding:3px 15px; background:url(images/generic/blue_arrow.gif) left no-repeat; margin:0;}
.planbox1a {width:265px; float:left; margin:0; padding:5px 5px; background-color:#fff; border-right:1px solid #CBBDA0;}
.planbox1a ul {margin:7px; padding-left:15px; list-style:none; font:normal 12px Arial, Helvetica, sans-serif; color:#484848;}
.planbox1a li {padding:3px 15px; background:url(images/generic/orange_arrow.gif) left no-repeat; margin:0;}
.planbox1b {width:265px; float:left; margin:0; padding:5px 5px; background-color:#fff; border-right:1px solid #CBBDA0;}
.planbox1b ul {margin:7px; padding-left:15px; list-style:none; font:normal 12px Arial, Helvetica, sans-serif; color:#484848;}
.planbox1b li {padding:3px 15px; background:url(images/generic/blue_arrow.gif) left no-repeat; margin:0;}
/* Hosting Boxes */
.planboxh1 {width:236.5px; height:410px; float:left; margin:0; padding:5px 5px; border-right:1px solid #CBBDA0; background:url(images/shared/bg_01.gif) repeat-x;}
.planboxh1 ul {margin:7px; padding-left:7px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.planboxh1 li {padding:3px 15px; background:url(images/generic/blue_arrow.gif) left no-repeat; margin:0;}
.planboxh2 {width:236.5px; height:410px; float:left; margin:0; padding:5px 5px; border-right:1px solid #CBBDA0; background:url(images/shared/bg_02.gif) repeat-x;}
.planboxh2 ul {margin:7px; padding-left:7px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.planboxh2 li {padding:3px 15px; background:url(images/generic/orange_arrow.gif) left no-repeat; margin:0;}
.planboxh3 {width:236.5px; height:410px; float:left; margin:0; padding:5px 5px; border-right:1px solid #CBBDA0; background:url(images/shared/bg_03.gif) repeat-x;}
.planboxh3 ul {margin:7px; padding-left:7px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.planboxh3 li {padding:3px 15px; background:url(images/generic/blue_arrow.gif) left no-repeat; margin:0;}
.planboxh4 {width:236.5px; height:410px; float:left; margin:0; padding:5px 5px; background:url(images/shared/bg_04.gif) repeat-x;}
.planboxh4 ul {margin:7px; padding-left:7px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.planboxh4 li {padding:3px 15px; background:url(images/generic/orange_arrow.gif) left no-repeat; margin:0;}

/* Reseller Boxes */
.planboxr1 {width:236.5px; height:410px; float:left; margin:0; padding:5px 5px; border-right:1px solid #CBBDA0; background:url(images/reseller/bg_01.gif) repeat-x;}
.planboxr1 ul {margin:7px; padding-left:7px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.planboxr1 li {padding:3px 15px; background:url(images/generic/orange_arrow.gif) left no-repeat; margin:0;}
.planboxr2 {width:236.5px; height:410px; float:left; margin:0; padding:5px 5px; border-right:1px solid #CBBDA0; background:url(images/reseller/bg_02.gif) repeat-x;}
.planboxr2 ul {margin:7px; padding-left:7px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.planboxr2 li {padding:3px 15px; background:url(images/generic/blue_arrow.gif) left no-repeat; margin:0;}
.planboxr3 {width:236.5px; height:410px; float:left; margin:0; padding:5px 5px; border-right:1px solid #CBBDA0; background:url(images/reseller/bg_03.gif) repeat-x;}
.planboxr3 ul {margin:7px; padding-left:7px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.planboxr3 li {padding:3px 15px; background:url(images/generic/orange_arrow.gif) left no-repeat; margin:0;}
.planboxr4 {width:236.5px; height:410px; float:left; margin:0; padding:5px 5px; background:url(images/reseller/bg_04.gif) repeat-x;}
.planboxr4 ul {margin:7px; padding-left:7px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.planboxr4 li {padding:3px 15px; background:url(images/generic/blue_arrow.gif) left no-repeat; margin:0;}

/* vps Boxes */
.planboxv1 {width:236.5px; height:340px; float:left; margin:0; padding:5px 5px; border-right:1px solid #CBBDA0; background:url(images/vps/bg_01.gif) repeat-x;}
.planboxv1 ul {margin:7px; padding-left:7px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.planboxv1 li {padding:3px 15px; background:url(images/generic/blue_arrow.gif) left no-repeat; margin:0;}
.planboxv2 {width:236.5px; height:340px; float:left; margin:0; padding:5px 5px; border-right:1px solid #CBBDA0; background:url(images/vps/bg_02.gif) repeat-x;}
.planboxv2 ul {margin:7px; padding-left:7px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.planboxv2 li {padding:3px 15px; background:url(images/generic/orange_arrow.gif) left no-repeat; margin:0;}
.planboxv3 {width:236.5px; height:340px; float:left; margin:0; padding:5px 5px; border-right:1px solid #CBBDA0; background:url(images/vps/bg_03.gif) repeat-x;}
.planboxv3 ul {margin:7px; padding-left:7px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.planboxv3 li {padding:3px 15px; background:url(images/generic/blue_arrow.gif) left no-repeat; margin:0;}
.planboxv4 {width:236.5px; height:340px; float:left; margin:0; padding:5px 5px; background:url(images/vps/bg_02.gif) repeat-x;}
.planboxv4 ul {margin:7px; padding-left:7px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#484848;}
.planboxv4 li {padding:3px 15px; background:url(images/generic/orange_arrow.gif) left no-repeat; margin:0;}

.planboxside {width:140px; float:left; margin:0; padding:5px 5px; background-color:#fff;}
.planfeatures {font:bold 12px Arial, Helvetica, sans-serif; color:#484848;}
.plan_title {font:normal 18px Arial, Helvetica, sans-serif; color:#484848;}
.plan_titler1 {font:normal 18px Arial, Helvetica, sans-serif; color:#484848; background:url(images/reseller/title1.gif); width:250px; height:32px;}
.firstmonth {font:normal 14px Arial, Helvetica, sans-serif; color:#FF0000;}
.coupon {font:normal 14px Arial, Helvetica, sans-serif; color:#009900;}
/* base */
.base_bar {width:100%; height:58px;background:url(images/generic/base.gif) repeat-x;}
/* legal */
.legal img { padding:0; margin:5px 10px; padding-right:25px;}
.legal { font:normal 12px Arial, Helvetica, sans-serif; color:#484848; margin:10px; float:left; padding:5px;}
.legal h2 { font:bold 26px Arial, Helvetica, sans-serif; color:#484848; padding:5px; margin:5px 0; }
.legal h3 { font:normal 16px Arial, Helvetica, sans-serif; color:#484848; padding:10px 20px; margin:5px 0; }
.legal h2 a { color:#6B5E3F; text-decoration:none; font:bold 26px Arial, Helvetica, sans-serif;}
/* footer */
.footer {padding:0; margin:0;}
.footer_resize {width:940px; margin:0 auto; padding:0 30px; border:0; background:url(images/generic/footer_bg.gif) top repeat-x; color:#333333;}
.footer p {font:normal 12px  Arial, Helvetica, sans-serif; color:#ffffff; padding:10px 0 0 0;}
.footer a {font:normal 12px Arial, Helvetica, sans-serif; color:#ffca63; text-decoration:none; padding:5px 5px; margin:0;}
.footer a:hover {font:normal 12px Arial, Helvetica, sans-serif; color:#ffca63; text-decoration:underline; padding:5px 5px; margin:0;}
.footer img {margin:0px 5px; padding:0;}
.footer p.centerr {text-align:center; width:100%; margin:0; padding:2px 0; float:left;} 
.footer p.centert {text-align:center; width:100%; margin:0; padding:2px 0; float:left;} 
.footer p.leftt {text-align:left; width:50%; margin:0; padding:2px 0; float:left; font:normal 10px  Arial, Helvetica, sans-serif; color:#ffffff; padding:10px 0 0 0;} 
.footer p.rightt {text-align:right; width:50%; margin:0; padding:2px 0; float:right; font:normal 10px  Arial, Helvetica, sans-serif; color:#ffffff; padding:10px 0 0 0;}
.footer p.rightt a {font:normal 10px  Arial, Helvetica, sans-serif; padding:10px 0 0 0;}
.footer p.leftt a {font:normal 10px  Arial, Helvetica, sans-serif; padding:10px 0 0 0;}
.footer p.base {text-align:center; width:100%; margin:0; padding:10px 0; float:left;}
/* miscellaneous */
p.clr, .clr {clear:both; padding:0; margin:0;}
p.clr_line, .clr_line {clear:both; border-bottom:1px solid #d1d5d9; padding:10px 0 0 0; margin:0 0 10px 0; }
.clear {width:980px; height:5px;}
li.bg, .bg {clear:both; border-bottom:1px solid #d1d5d9; padding:10px 0 0 0; margin:0 0 10px 0; background:none; list-style:none;}
li.line, .line {border-top:1px solid #CBBDA0; padding:0; margin:10px 0; background:none; list-style:none;}
.rightr {float:right;}
.red {font:bold 16px  Arial, Helvetica, sans-serif; color:#FF0000;}
.blue {font:bold 12px  Arial, Helvetica, sans-serif; color:#0000FF;}
.red_warning {font:normal 12px  Arial, Helvetica, sans-serif; color:#FF0000;}
.black {font:normal 16px  Arial, Helvetica, sans-serif; color:#191919;}
.mainfeature {padding:0 50px;}
/* Text */
.text_black {font:normal 12px  Arial, Helvetica, sans-serif; color:#191919;}
.text_black h1 {font:normal 20px  Arial, Helvetica, sans-serif; color:#191919;}
.text_black h2 {font:normal 18px  Arial, Helvetica, sans-serif; color:#191919;}
.text_black h3 {font:normal 16px  Arial, Helvetica, sans-serif; color:#191919;}
.text_black h4 {font:normal 14px  Arial, Helvetica, sans-serif; color:#191919;}
.text_black h5 {font:normal 12px  Arial, Helvetica, sans-serif; color:#191919;}
.text_black h6 {font:normal 10px  Arial, Helvetica, sans-serif; color:#191919;}
.text_tiny {font:normal 10px  Arial, Helvetica, sans-serif; color:#da5a04;}
/* Form */
.form_thanks {font:normal 16px  Arial, Helvetica, sans-serif; color:#191919; padding: 50px;}
.form_thanks .normal10 {font:normal 12px  Arial, Helvetica, sans-serif; color:#191919;}
.form_error {font:normal 16px  Arial, Helvetica, sans-serif; color:#FF0000; padding: 50px;text-align:center;}
.form_error .normal20 {font:normal 12px  Arial, Helvetica, sans-serif; color:#FF0000;}
/* Sidebar */
.network {font:normal 12px  Arial, Helvetica, sans-serif;}
.network_l {font:bold 20px  Arial, Helvetica, sans-serif;}
.network_m {font:normal 16px  Arial, Helvetica, sans-serif;}
.network h3 {font:normal 16px  Arial, Helvetica, sans-serif; color:#191919; margin:0 0 0 0;}
/* CSS for Tooltips */
.tooltip{width: 250px; color:#000;font:normal 11px Tahoma, Arial;text-decoration:none;text-align:left}
.tooltip span.top{padding: 10px 8px 0; background: url(images/generic/bt.gif) no-repeat top}
.tooltip b.bottom{padding:3px 8px 10px;color: #548912; background: url(images/generic/bt.gif) no-repeat bottom}
/* Ca3er style */
.cu3er_resize { width:1000px; margin:0 auto; padding:0 0 5px 0; background:#FFFFFF; }
#cu3er-container { width:1000px; outline:0;}
/* news */
.newstitle {}
.newstitle a {font:normal 16px  Arial, Helvetica, sans-serif;}
.newstitle2 {}
.newstitle2 h1 {font:normal 16px  Arial, Helvetica, sans-serif; color:#da5a04; margin:0 0 0 0; padding:0 0 0 0;}
/* set millions of background images */
.rbroundbox { background: url(images/nt.gif) repeat; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbheadline h1 {font:normal 14px  Arial, Helvetica, sans-serif;}
.rbcontent { margin: 0 7px; height:140px; }
.rbcontent h2 {font:normal 18px  Arial, Helvetica, sans-serif;}
.rbcontent p {font:normal 12px  Arial, Helvetica, sans-serif; padding-left:25px;}
.rbcontent .links {font:normal 14px  Arial, Helvetica, sans-serif;}
.rbroundbox { width: 100%; margin: 1em auto; }

/* linking */
.linktextarea {background-color: #F1C9EA;}

/* articles */
.articles h1 {font: normal 12px Arial, Helvetica, sans-serif; margin:0 0 0 0; padding:0 0 0 0;}
.articles h2 {font: normal 12px Arial, Helvetica, sans-serif; margin:0 0 0 0; padding:0 0 0 0;}
.articles h3 {font: normal 12px Arial, Helvetica, sans-serif; margin:0 0 0 0; padding:0 0 0 0;}
.articles h4 {font: normal 12px Arial, Helvetica, sans-serif; margin:0 0 0 0; padding:0 0 0 0;}

/* landing page */
.landing {margin:0; padding:0;}
.landing_resize {margin:0 auto; width:1000px; background:#ffffff;}