html {
    overflow-y: scroll;
}

body {
	background: #F9F9F7 url('images/bg.jpg') repeat-x;
	font: 70%/1.5em Tahoma;
	color: #000; 
	text-align: center;
    padding:0px;
    margin:0px;
}

#wrap {
	width: 711px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
}
#main {
	float: left;
	width: 100%;
	padding: 0; margin: 0;
	background: #FFFFFF;
}
a { color:#FF4E11; text-decoration:none; }
a:visited { color:#FF4E11;}
a:hover { text-decoration:underline; }
.clear { clear: both; padding:0; margin:0; height:2px;}
.heading_t2 { margin:0; padding:14px 0 0 40px; height:26px; background:url(images/t2.jpg) no-repeat top left; }
.style1 { font-size:13px; color:#8B9E22; font-weight:bold }
.style2 { font-size:12px; color:#6F7A81; font-weight:bold }
.style3 { font-size:13px; color:#8B9E22; font-weight:bold }
.style4 { font-size:13px; color:#6F7A81; font-weight:bold }
.style5 { font-size:13px; color:#FF0000; font-weight:bold }
.style6 { font-size:20px; color:#FF0000; font-weight:bold }
.style7 { font-size:20px; color:#8B9E22; font-weight:bold }

.aligncenter { text-align:center }
.alignright { text-align:right }
.bold { font-weight:bold; }
#list_text  { width:201px; border:solid 1px #CCCCCC; margin-left:1px }
#list_text ul {margin:0; padding:0; list-style:none}
#list_text ul li  {background: none; margin: 0px; padding-left:20px; line-height:18px;}
#list_text .list1_text {color:#707070; background:#FBFBFB; }
#list_text .list2_text {color:#707070; background:#EDEEEF ;}

/* HEADER */
#header {width:711px; height:71px; background:url(images/fl-t.jpg) no-repeat top left;}
#header .phone { float:right; margin:-26px 12px 0 0; }
h1#logo{float:left;padding:0;margin:0;}
h1#logo a{display:block; cursor: pointer;}
h1#logo.splash a{height:71px;width:267px;}
h1#logo.splash{background:none;}
h1#logo.splash span { height:0; margin:0; padding:0; display:none; }
h1#logo.splash a.logo{ background-image:url(images/logo.jpg); }

span#menu{float:left;padding:0;margin:0;}
span#menu a{display:block;}
span#menu.splash a{height:71px;width:85px;}
span#menu.splash{background:none;}
span#menu.splash span { height:0; margin:0; padding:0; display:none; }

span#menu.splash a.home { background-repeat:no-repeat; background-position:left top; background-image:url(images/home_nav.jpg); }
span#menu.splash a.company { background-repeat:no-repeat; background-position:left top; background-image:url(images/company_nav.jpg); }
span#menu.splash a.support { background-repeat:no-repeat; background-position:left top; background-image:url(images/support_nav.jpg); }
span#menu.splash a.contact { background-repeat:no-repeat; background-position:left top; background-image:url(images/contact_nav.jpg); }
span#menu.splash a.billing { background-repeat:no-repeat; background-position:left top; background-image:url(images/billing_nav.jpg); }
span#menu.splash a.account { background-repeat:no-repeat; background-position:left top; background-image:url(images/account_nav.jpg); }


span#menu.splash a:hover.home{ background-repeat:no-repeat; background-position:left bottom; background-image:url(images/home_nav.jpg); }
span#menu.splash a:hover.company{ background-repeat:no-repeat; background-position:left bottom; background-image:url(images/company_nav.jpg); }
span#menu.splash a:hover.support{ background-repeat:no-repeat; background-position:left bottom; background-image:url(images/support_nav.jpg); }
span#menu.splash a:hover.contact{ background-repeat:no-repeat; background-position:left bottom; background-image:url(images/contact_nav.jpg); }
span#menu.splash a:hover.billing{ background-repeat:no-repeat; background-position:left bottom; background-image:url(images/billing_nav.jpg); }
span#menu.splash a:hover.account{ background-repeat:no-repeat; background-position:left bottom; background-image:url(images/account_nav.jpg); }

#menu ul {
  float:left; 
  list-style: none; 
  margin:0; padding-left:10px;
}
#menu ul li {
  width:85px;
  float:left;
  display: inline;
}
#topnav { text-align:center; padding: 5px 0 5px 0; background:#252727; height:15px; }
#topnav .links a { font-size:13px;  color:#FFFFFF; border-right:1px solid #ccc; padding:0px 30px 0px 30px; text-decoration:none; }
#topnav .linksend a { font-size:13px;   color:#FFFFFF; padding:0px 30px 0px 30px; text-decoration:none; }
#topnav .links a:hover { font-size:13px;  background: #FFFFFF; color:#000000; border-right:1px solid #ccc; padding:0px 30px 0px 30px; text-decoration:none; }
#topnav .linksend a:hover { font-size:13px;   background: #FFFFFF; color:#000000; padding:0px 30px 0px 30px; text-decoration:none; }
/* END HEADER */

/* TOP */
#top { width:100%; margin:0; padding:0; }
#top .right {  height:310px; width:204px; float:right }
#top .left { height:310px; width:507px; background:url(images/fl-f.jpg); float:left }
#top .left .performance { padding:height:150px; margin-left:33px; padding-top:55px; }
#top .left .performance .get { padding:2px; width:156px; height:113px; background:url(images/slogan.jpg) no-repeat; }
#top .left .performance .tech { padding:2px; width:115px; height:14px; background:url(images/24x7-technicalsupport.gif) no-repeat; }
#top .left .performance .dualquad { padding:2px; width:115px; height:14px; background:url(images/dual-quad.gif) no-repeat; }
#top .left .performance .daily { padding:2px; width:107px; height:14px; background:url(images/offsitedailybackup.gif) no-repeat; }


h2#services{float:left;padding:0 0 2px 0;margin:0 0 2px 0;}
h2#services a{display:block;height:1px;line-height:1px;width:202px;}
h2#services.splash a{height:100px;width:202px;}
h2#services.splash{background:none;}
h2#services.splash span { height:0; margin:0; padding:0; display:none; }

h2#services.splash a.shared{ padding:0;  margin:0; background-image:url(images/shared-hosting.jpg); }
h2#services.splash a.reseller{ padding:0; margin:0; background-image:url(images/reseller-hosting.jpg); }
h2#services.splash a.vps{ padding:0; margin:0; background-image:url(images/vps-hosting.jpg); }

div#order{float:left;padding:0;margin:0;}
div#order a{display:block;}
div#order.splash a{height:19px;width:156px;}
div#order.splash{background:none;}
div#order.splash span { height:0; margin:0; padding:0; display:none; }
div#order.splash a.order{ background-image:url(images/click.jpg); }
/* TOP */

/* SEARCH */
#search { width:100%; margin:0; padding:0; }
#search .float { float:left; margin-top:5px; }
/* SEARCH */

/* DOMAIN */
#domain { width:100%; margin:0; padding:0; }
#domain { height:42px; background:url(images/m-dr.gif) repeat-x top; }
#domain .borderleft { float:left; height:42px; background:url(images/m-l.gif) no-repeat left; }
#domain .borderright { float:right; height:42px; background:url(images/m-r.gif) no-repeat right }
#domain .form { float:left; padding-top:7px; }
#domain .domainsearch_txt { float:left; padding:10px 0 0 10px; width:131px; height:21px; background:url(images/domain-search.gif) no-repeat right }

/* DOMAIN */

/* CONTENT */
 
#content { width:100%; margin:0; padding:0; }
#content .right { float:right; width:205px;  }
#content .left { float:left; width:505px; }
#content .label { width:503px; border-right :solid 1px #CCCCCC; height:22px; background:url(images/m1-t.gif) no-repeat; padding:0; margin-top:0; }
#content .label_bg { width:10px; float:left; background:url(images/b-l.gif) no-repeat top left; padding:5px 0 0 5px }
#content .label_bg div { color:#0378C8; font-size:15px; font-weight:bold; padding:0 0 0 20px; width:300px; background:url(images/t1.gif) no-repeat top left; }
#content .main_left { padding:5px 15px; background:url(images/m1-dr.gif) repeat-y; width:473px; border-right:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC }
#content .main_left a{ color: #000; }
#content .fullheading { height:42px; background:url(images/3-t-dr.gif) repeat-x top }
#content .fullheading_bg { color:#0378C8; font-size:15px; font-weight:bold; padding:12px 0 0 45px; border-right :solid 1px #CCCCCC; width:665px; height:42px; background:url(images/5-t1.jpg) no-repeat; }
#content .fullmain { padding:15px; background:url(images/3-l-dr.gif) repeat-y; width:680px; border-right:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC; }
#content .included { width:203px; height:257px; margin:0; padding:0; background:url(images/whatsincluded.gif); }
span#demo{padding:0;margin:0;}
span#demo a{display:block;}
span#demo.splash a{height:75px;width:100px;}
span#demo.splash{background:none;}
span#demo.splash span { height:0; margin:0; padding:0; display:none; }
span#demo.splash a.cpanel{ background-image:url(images/cpanel.gif); }
span#demo.splash a.rvsite{ background-image:url(images/rvsite.gif); }
span#demo.splash a.fantastico{ background-image:url(images/FantasticoDeLuxe.gif); }
#demo ul {
  float:left; 
  list-style: none; 
  margin:0; padding-left:10px;
}
#demo ul li {
  width:100px;
  float:left;
  display: inline;
  margin:0; padding-left:30px;
}
#content .logo_cpanel {
  float:left; margin:0; padding:23px; width:106px; height:50px; background:url(images/logo_cpanel.png) no-repeat;
}
#content .logo_fantastico {
  float:left; margin:0; padding:23px; width:172px; height:50px; background:url(images/logo_fantastico.png) no-repeat;
}
#content .logo_rvsitebuilder {
  float:left; margin:0; padding:23px; width:116px; height:50px; background:url(images/logo_rvsitebuilder.png) no-repeat;
}
#content .backup {
  float:left; margin:0; padding:0; width:253px; height:102px; background:url(images/daily-backup.jpg);
}
#content .support {
  float:left; margin:0 0 0 2px; padding:0; width:250px; height:102px; background:url(images/24x7onlinesupport.jpg);
}
#content .support a {
display:block; width:250px; height:102px;
}
#content .payment {
  float:left; margin:0; padding:0; width:200px; height:102px; background:url(images/payment.jpg);
}
#content .ssl {
  float:left; margin:2px 0 0 0; padding:0; width:200px; height:100px; text-align:center;
}
#content .payment a {
display:block; width:200px; height:102px;
}
#content .header_txt { 
  border-bottom:solid 1px #AAAAAA;
  padding:2px;
}
#package { padding-left:40px; }
#package .check { background:url(images/check.gif) no-repeat; width:10px; height:16px; }
#package ul {
  float:left; 
  margin:0; 
  padding-left:2px; 
  list-style:none;
}
#package ul li {
  padding:8px 10px; 
  color:#383838; 
  font-size:11px;
}
#package ul li .price {
  color:#EB4D2E; 
  font-weight:bold;
}

#package ul li .title {
  font-weight:bold;
}
#package .list1 {
  background:#FBFBFB;
  text-align:center;
}
#package .list2 {
  background:#EDEEEF;
  text-align:center;
}

#package .title1 {
  background:#FBFBFB;
}
#package .title2 {
  background:#EDEEEF;
}
#package .list1_head {
  background:#3A3A3A;
  color:#FFFFFF; 
  font-weight:bold;
}
#package .list2_head {
  background:#5F5F5F;
  color:#FFFFFF; 
  font-weight:bold;
}
#package .title_head {
  background:#FF8811;
  color:#FFFFFF; 
  font-weight:bold;
}
#package .title1_head,.title2_head {
  font-weight:bold;
}
#features { margin: auto; width:600px; }
#features ul {margin-top:0; }
#features .header { 
  border-bottom:solid 1px #AAAAAA;
  padding:2px;
  width:263px;
}
#features .divider { 
  background:#3A3A3A;
  color:#FFFFFF;
  font-weight:bold;
  font-size:12px;
  padding:2px;
}
/* CONTENT */

/* FOOTER */
#footer { width:100%; margin:0; padding:0; }
#footer .center { height:58px; background:url(images/b-dr.gif) repeat-x; padding:0; margin-top:0; }
#footer .borderleft { height:58px; width:10px; float:left; background:url(images/b-l.gif) no-repeat top left; }
#footer .borderright { height:58px; width:10px; float:right; background:url(images/b-r.gif) no-repeat top right; }
#footer .server { width:711px; height:33px; background-image:url(images/server.jpg); }
#footer .footer { padding-top:15px; margin-left:10px; }
#footer .footer, .footer a { text-decoration:none; font-size:11px; color:#AEAEAE;}
#footer .footer a:hover { text-decoration:underline}
/* FOOTER */