@font-face{font-family:'Tahoma';src:local('Tahoma'), url('/type/tahoma-webfont.eot');src:local('Tahoma'), url('/type/tahoma-webfont.woff') format('woff'), url('/type/tahoma-webfont.ttf') format('truetype'), url('/type/tahoma-webfont.svg#webfontS0PlJkRy') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Tahoma';src:local('Tahoma Bold'), url('/type/tahoma_bold-webfont.eot');src:local('Tahoma Bold'), local('Tahoma Negreta'), url('/type/tahoma_bold-webfont.woff') format('woff'), url('/type/tahoma_bold-webfont.ttf') format('truetype'), url('/type/tahoma_bold-webfont.svg#webfontZeLhRyYz') format('svg');font-weight:bold;font-style:normal;}

*{margin:0;padding:0;}
a{color:#464646;text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus{outline:none;}
a img{border:0;}
h1{font-size:24px;color:#B31D74;}
h1 a{color:#B31D74;}
h1 a:hover{text-decoration:none;}
h2{font-size:13px;color:#363636;font-weight:normal;}
h3{font-size:18px;color:#656565;padding-bottom:5px;}
h4{font-size:11px;color:#000;padding-bottom:3px;}
h4 a{color:#000;}
h6{font-size:14px;color:#757575;padding-bottom:15px;}
h7{font-size:24px;color:#B31D74;font-weight:bold;}
h7 a{color:#B31D74;}
h7 a:hover{text-decoration:none;}
p{padding-bottom:20px;line-height:1.4em;}
ul{list-style:none;}
input, textarea{font:16px Tahoma, Arial, Helvetica, sans-serif;color:#333;line-height:1em;}
input, label{vertical-align:middle;}
input:focus{outline:none;}
label{text-transform:capitalize;}
textarea{overflow:auto;vertical-align:top;line-height:1.25em;}
address{font-style:normal;line-height:1.25em;padding-bottom:6px;}
table{width:100%;border:0;padding:0;border-collapse:collapse;text-align:left;}
.left{float:left;}
.right{float:right;}
.user_input{border:1px solid #fff;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:6px;}
.center_content{width:1000px;margin:0 auto;text-align:left;overflow:hidden;}
.back{color:#B31D74;padding-left:12px;background:url('/images/arrow-pink-left.gif') left center no-repeat;display:inline-block;}
.back:hover{text-decoration:underline;}
.verisign{width:100px;height:57px;}
.newListSelected{position:relative;outline:none;}
.selectedTxt{position:relative;display:block;cursor:pointer;z-index:1;}
.selectedTxt span{display:none;}
.newList{position:absolute;z-index:0;}
.newList span{padding-left:15px;color:#CDCDCF;}
.newList a:hover span{color:#F1BE0D;}
.tooltip{display:none;width:175px;height:83px;background:url('/images/bg-tooltip.png') left top no-repeat;font-size:12px;padding:6px 15px 6px 20px;color:#fff;z-index:10000;text-align:left;}
.errortip{max-width:200px;padding:8px 10px;border:2px solid #7C0249;background:#ffe3f3;color:#7C0249;z-index:10000;text-align:left;}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%!important;background:#000;opacity:0.45;filter:alpha(opacity=45);}
.ui-dialog{position:absolute;background:#fff;border:5px solid #404040;color:#555;text-align:left;}
.image_only{border:0;}
.ui-dialog-titlebar{text-align:left;padding:5px 5px 5px 10px;overflow:auto;cursor:move;}
.image_only .ui-dialog-titlebar{padding-bottom:0;}
.ui-dialog-title{float:left;max-width:550px;color:#404040;}
.image_only .ui-dialog-title{font-weight:bold;padding-top:3px;}
.ui-dialog-titlebar-close{float:right;width:21px;height:22px;background:url('/images/btn-close-dialog.png') right top no-repeat;}
.ui-dialog-titlebar-close:hover{background-position:right -22px;}
.ui-dialog-content{padding:10px;}
#hosting_dialog{overflow:auto;}
#hosting_dialog h3{font-size:12px;text-transform:uppercase;color:#7C0249;background:#efefef;padding:6px 10px 7px;margin-bottom:5px;}
#hosting_dialog ul{padding:0 0 25px 20px;color:#404040;list-style:circle;}
#hosting_dialog li{padding-bottom:2px;}
#image_popup{background:#fff url('/images/loader.gif') center center no-repeat;}
html, body{height:100%;}
body{font:14px Tahoma, Arial, Helvetica, sans-serif;color:#000;text-align:center;background:#e6e6e6;}
#errors{display:none;border-top:1px solid #7C0249;border-bottom:1px solid #7C0249;background:#ffe3f3;color:#7C0249;font-size:20px;}
#errors p{width:1000px;margin:0 auto;padding:10px 0;}
#sliders{position:relative;width:100%;background:#515151 url('/images/bg-sliders.gif') left bottom repeat-x;color:#fff;}
#sliders a{color:#fff;}
#sliders label{display:block;font-size:15px;padding:0 0 2px 4px;font-weight:bold;}
#sliders h1{font-size:18px;padding-bottom:15px;}
#sliders h7{font-size:18px;padding-bottom:15px;}
#sliders li{float:left;padding-bottom:10px;}
#sliders .btns{text-align:right;}
#sliders .submit, #sliders .cancel{width:100px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;}
#sliders .submit{height:34px;padding:5px 0 7px;margin-right:3px;cursor:pointer;border:1px solid #333;background:#333;}
#sliders .cancel{height:20px;padding:6px 0;display:inline-block;font-size:16px;vertical-align:middle;border:1px solid #A0A0A0;background:#A0A0A0;text-align:center;}
#sliders .submit:hover, #sliders .cancel:hover{background:#fff;color:#333;text-decoration:none;border-color:#fff;}
#login, #contact{display:none;width:1000px;margin:0 auto;padding:15px 0 20px;text-align:left;overflow:auto;}
#login h1{color:#fff;}
#login h7{color:#fff;}
#login ul{float:left;width:920px;padding:20px 40px 10px;}
#login li{width:265px;padding-right:10px;}
#login .btns{padding-top:23px;}
#login .user_input{width:251px;}
.remembered{text-decoration:underline;}
.remembered:hover{text-decoration:none;}
#login p{padding-left:40px;}
#contact h1{color:#F1BE0D;}
#contact h7{color:#F1BE0D;}
.contact_info, #contact ul{float:left;height:350px;padding:10px;background:#434343;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.contact_info{width:255px;margin-right:15px;}
.map{display:block;width:255px;height:152px;text-indent:-10000px;background:url('/images/map.jpg') left top no-repeat;}
.map:hover{background-position:left -152px;}
.phone{font-size:30px;font-weight:bold;}
.contact_info dd{font-size:15px;font-weight:bold;padding:0 0 15px 10px;}
#contact ul{width:400px;}
#contact li{width:100%;}
#contact .btns{padding-top:17px;}
#contact .user_input{width:181px;}
#contact input.error, #contact textarea.error{border-color:#ebd27b;background-color:#fff7db;}
#contact textarea.user_input{width:386px;height:120px;}
#contact .newListSelected{display:block;color:#333;font-size:13px;}
#contact .selectedTxt{background:#fff url('/images/yellow_buttons2.png') 359px -62px no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:7px;}
#contact .newList{float:none;height:auto;width:400px;padding:15px 0 10px;margin-top:-10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;background:#eee;}
#contact .newList li{padding:0;}
#contact .newList li:first-child{display:none;}
#contact .newList a{display:block;color:#333;padding:5px 7px;}
#contact .newList a:hover{text-decoration:none;color:#fff;background:#B31D74;}
#wrapper{position:relative;width:100%;background:#e1e1e1 url('/images/bg.gif') left top repeat-x;z-index:2; padding-bottom: 150px;}
#home #wrapper{background-image:url('/images/bg-home.gif');}
#header{float:left;width:100%;height:126px;padding-top:17px;background:url('/images/bg-header.png') center top no-repeat;}
#header ul{position:relative;padding-right:195px;margin-top:10px;height:45px;margin-bottom:20px;text-align:right;text-transform:lowercase;}
#header li{display:inline;font-size:0.9em;text-align:left;}
#header li a{position:relative;display:inline-block;padding:5px 25px;margin-top:7px;color:#000;z-index:1;}
#header li a:hover{text-decoration:none;color:#500038;}
#header .blob{position:absolute;top:0;left:0;width:100px;height:33px;margin-top:6px;background:url('/images/btn-nav.png') right top no-repeat;z-index:0;}
#header .nav{margin-left:248px;width:562px;}
#header .blob span{display:block;width:41px;height:33px;background:url('/images/btn-nav.jpg') left top no-repeat;}
#header .hosting{position:absolute;top:0;right:0;width:180px;min-height:45px;text-align:left;text-transform:none;overflow:hidden;z-index:1;}
#header .hosting dl{position:relative;width:100%;height:38px;overflow:hidden;background:url('/images/bg-dropdown-hosting.png') center 38px no-repeat;}
#header .hosting .over{background-position:center 33px;}
#header .hosting dt{margin-bottom:3px;background:url('/images/yellow_buttons2.png') 4px -2px no-repeat;cursor:pointer;}
#header .hosting dt a{display:inline-block;height:28px;width:103px;padding:10px 10px 0 18px;text-shadow:#fce483 1px 1px 0;color:#372c04;cursor:pointer;vertical-align:middle;}
#header .hosting dt span{display:inline-block;width:45px;height:38px;vertical-align:middle;}
#header .hosting dd{padding:0 13px;font-size:14px;line-height:1em;}
#header .hosting dd a{padding:7px 5px;border-top:1px solid #fce248;border-bottom:1px solid #e1c033;}
#header .hosting .first a{border-top:0;}
#header .hosting .last a{border-bottom:0;}
#header .hosting dd a:hover{background:#B31D74;color:#fff;}
#header .hosting a{display:block;padding:0;margin:0;}
.logo, .logo img{float:left;display:block;}
#contact_details{float:right;width:345px;color:#8a8a8a;padding-top:11px;padding-right:15px;}
#contact_details h1.phone{background:url('../images/phone_chat-icon_bullets.png') 0px -34px no-repeat;height:25px;padding:4px 0 0 22px;font-size:16px;float:left;}
#contact_details h7.phone{background:url('../images/phone_chat-icon_bullets.png') 0px -34px no-repeat;height:25px;padding:4px 0 0 22px;font-size:16px;float:left;}
#contact_details h1.chat{background:url('../images/phone_chat-icon_bullets.png') 0px 2px no-repeat;height:25px;padding:4px 0 0 34px;font-size:16px;float:left;}
#contact_details h7.chat{background:url('../images/phone_chat-icon_bullets.png') 0px 2px no-repeat;height:25px;padding:4px 0 0 34px;font-size:16px;float:left;}
#twitter{clear:both;float:right;width:350px;border-top:1px solid #fff;}
.chat{float:right;}
#contact_details .left{width:185px;}
#contact_details h1{color:#555;font-family:arial, helvetica, sans-serif;line-height:1.2em;font-weight:normal;text-shadow:#fff 1px 1px 0;}
#contact_details h7{color:#555;font-family:arial, helvetica, sans-serif;line-height:1.2em;font-weight:normal;text-shadow:#fff 1px 1px 0;}
#contact_details dt{float:left;width:100px;}
#contact_details dd{float:left;width:85px;}
#contact_details p{clear:both;border-top:1px solid #c1c1c1;}
#contact_details p a{display:block;height:17px;border-top:1px solid #f5f5f5;text-shadow:#f5f5f5 1px 1px 0;color:#888;font-size:16px;padding:12px 0 0 30px;background:url('/images/icon-twitter.png') 5px -3px no-repeat;}
#contact_details p a:hover{text-decoration:none;color:#b31d74;background-position:5px -35px;}
#contact_details a:hover span{color:#ff70c3;}
#contact_details span{color:#515151;padding-left:6px;}
#content{float:left;width:100%;margin:40px 0 0 0;padding-bottom:40px;min-height:510px;overflow:hidden;}
#subnav{float:left;width:210px;border-top:1px solid #d9d9d9;border-bottom:1px solid #efefef;}
#subnav li, #offerings li{padding:5px;border-top:1px solid #efefef;border-bottom:1px solid #d9d9d9;}
#subnav a{display:block;padding:5px;}
#subnav a:hover, #subnav .on{text-decoration:none;color:#B31D74;background:#f3f3f3;}
#subnav .on{font-weight:bold;}
#offerings{float:left;width:210px;text-align:center;}
#offerings h1{height:187px;padding-top:11px;margin-top:30px;color:#3b3b3b;text-shadow:#f9f9f9 1px 1px 0;background:url('/images/logo-watermark.png') center top no-repeat;}
#offerings ul{border-bottom:1px solid #f1f1f1;text-align:left;}
#offerings li{color:#757575;background:url('/images/icon-info.gif') 189px center no-repeat;cursor:pointer;}
#offerings .first,#offerings li:first-child{border-top:0;}
#offerings .verisign{margin:15px auto 0;}
#main_content{float:right;width:770px;padding-bottom:60px;background:#f0f0f0 url('/images/bg-content-btm.png') left bottom no-repeat;}
#main_content h1{font-size:24px;background:url('/images/bg-content-top.png') left top no-repeat;text-shadow:#fff 1px 1px 0;padding:20px 20px 2px;}
#main_content h2{padding:0 20px 30px;}
#main_content #features h2{padding:0;}
#main_content h3 strong{color:#363636;}
#main_content p{padding-bottom:40px;color:#464646;line-height:1.5em;}
.content_text{padding:0 20px;}
.content_text ul{list-style:circle;padding:10px 0 35px 50px;color:#464646;}
.content_text li{padding-bottom:5px;}
#packages{float:right;width:770px;padding:31px 0 0;background:#f0f0f0 url('/images/bg-packages.png') left top no-repeat;color:#757575;text-align:center;}
#packages h2{font-size:24px;color:#b31d74;padding:15px 0 2px;font-weight:bold;text-transform:capitalize;}
#packages h3{font-size:14px;color:#838383;text-transform:lowercase;}
#packages h3 span{font-size:18px;color:#ecba00;}
#footer{width:100%;background:#d2d2d2 url('/images/bg-footer.gif') left bottom repeat-x;}
#footer .center_content{padding:30px 0 40px;background:url('/images/bg-footer-graphic.jpg') center bottom no-repeat;}
#footer h6{letter-spacing:0.6px;}
#footer p{clear:both;text-align:center;color:#C8CEDD;font-size:11px;text-transform:lowercase;padding:39px 0 0;line-height:1em;}
#footer p a{color:#999;}
#footer p a:hover{color:#fff;text-decoration:none;}
#footer .left, #footer .right{width:500px;height:90px;padding-bottom:30px;}
#footer .right{text-align:right;}
#footer .left h6{padding-bottom:0;}
#footer .left a{float:left;margin-left:28px;margin-top:23px;}
#footer .verisign{float:left;margin-top:-15px; margin-right: 20px; margin-left: -20px;}
#footer dl{float:left;width:300px;height:225px;padding:25px 10px 0 20px;}
#footer dt{padding-bottom:3px;margin-bottom:10px;color:#303030;text-shadow:#b7b7b7 1px 1px 0;font-size:20px;background:url('/images/border-footer.gif') left bottom repeat-x;letter-spacing:-0.5px;}
#footer dd{padding:4px 0 4px 15px;background:url('/images/phone_chat-icon_bullets.png') 0px -92px no-repeat;text-transform:lowercase;}
#footer dd a{color:#fff;}
#footer dd a:hover{text-decoration:none;border-bottom:1px dotted #fff;}
.footer-text{position: absolute; bottom: 0; left: 0; width:100%; background-color:#e6e6e6; color: #fff; font-size: 0.7em; padding: 30px 0 10px 0; height: 110px;}
.footer-text p {margin: 0 auto 0 auto; width: 960px; text-align: left; color: #333; font-size: 13px;}
.footer-text h1{color:#000;font-size:15px; line-height:18px;font-weight:bold; margin: 0 auto 0 auto; width: 960px; text-align: center;}
.footer-text h2{color:#000;font-size:15px; line-height:18px;font-weight:bold; margin: 0 auto 0 auto; width: 960px; text-align: left;}
.footer-text h3{color:#000;font-size:15px; line-height:18px;font-weight:bold; margin: 0 auto 0 auto; width: 960px; text-align: left;}
#home #content{margin:0;padding:0;}
#banner_nav{float:left;width:1000px;}
#banner_nav li{float:left;background:url('/images/bg-slider-nav.jpg') left top no-repeat;font-size:12px;}
#banner_nav a{float:left;width:180px;height:39px;padding:15px 0 0 20px;color:#fff;}
#banner_nav a strong{letter-spacing:-1px;}
#banner_nav a:hover, #banner_nav a.on{text-decoration:none;background:url('/images/bg-slider-nav.jpg') left -54px no-repeat;text-shadow:#fff 1px 1px 0;}
#banner_nav a:hover strong, #banner_nav a.on strong{color:#851357;}
#banner_nav strong{display:block;font-size:18px;}
#banner{position:relative;width:1000px;height:463px;overflow:hidden;z-index:0;}
#banner a{text-decoration:none;color:#000;}
#banner h2{color:#000;font-size:38px;padding:40px 40px 0 40px;line-height:18px;font-weight:bold;}
#banner h3{color:#000;font-size:25px;padding:28px 40px 0 40px;line-height:16px;font-weight:normal;}
#banner h2 strong{color:#b83983;}
#banner h3 strong{color:#b83983;}
#banner p{font-size:16px;padding-left:50px;color:#000;}
#banner ul{float:left;width:2000px;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#000;}
#banner ul ul{width:auto;margin-left:0px;}
#banner li{float:left;position:relative;width:1000px;height:463px;background-repeat:no-repeat;background-position:left top;}
#banner li li{float:none;display:block;position:static;width:auto;height:auto;background-position:left center;}
#banner ul.hosting_details{margin-top:24px;}
#banner .section_details{position:absolute;width:945px;height:68px;bottom:0;left:0;padding:6px 20px 20px 35px;background:#000;color:#fff;}
#web-hosting{background-image:url('../images/banner-web_hosting.jpg');}
#web-hosting h2{text-align:right;}
#web-hosting h3{text-align:right;}
#web-hosting .sign_up{margin:195px 40px 0 0;text-align:right;}
#web-hosting .sign_up p{text-align:right;color:#000;font-size:14px;line-height:19px;padding-top:10px;}
#web-hosting .sign_up img{float:right;margin-left:20px;}
#web-hosting .section_icons{font-size:15px;color:#999;padding:6px 60px 0 0;}
#web-hosting .hosting_details li{margin-left:475px;color:#333333;padding:4px 0 4px 18px;background:url('../images/phone_chat-icon_bullets.png') 0px -62px no-repeat;font-size:18px;line-height:18px;}
#reseller-hosting{background-image:url('../images/banner-reseller_hosting.jpg');}
#reseller-hosting .sign_up{margin:195px 0 0 40px;text-align:left;}
#reseller-hosting .sign_up p{text-align:left;color:#000;font-size:14px;line-height:19px;padding-top:10px;}
#reseller-hosting .sign_up img{float:left;margin-right:20px;}
#reseller-hosting .section_icons{font-size:15px;color:#999;padding:8px 60px 0 0;}
#reseller-hosting .hosting_details li{margin-left:65px;color:#333333;padding:4px 0 4px 18px;background:url('../images/phone_chat-icon_bullets.png') 0px -62px no-repeat;font-size:18px;line-height:18px;}
#vps-hosting{background-image:url('../images/banner-vps_hosting.jpg');}
#vps-hosting h2{text-align:right;}
#vps-hosting h3{text-align:right;}
#vps-hosting .sign_up{margin:195px 40px 0 0;text-align:right;}
#vps-hosting .sign_up p{text-align:right;color:#000;font-size:14px;line-height:19px;padding-top:10px;}
#vps-hosting .sign_up img{float:right;margin-left:20px;}
#vps-hosting .section_icons{font-size:15px;color:#999;padding:6px 60px 0 0;}
#vps-hosting .hosting_details li{margin-left:665px;color:#333333;padding:4px 0 4px 18px;background:url('../images/phone_chat-icon_bullets.png') 0px -62px no-repeat;font-size:18px;line-height:18px;}
#dedicated-server{background-image:url('../images/banner-dedicated_hosting.jpg');}
#dedicated-server .sign_up{margin:195px 0 0 40px;text-align:left;}
#dedicated-server .sign_up p{text-align:left;color:#000;font-size:14px;line-height:19px;padding-top:10px;}
#dedicated-server .sign_up img{float:left;margin-right:20px;}
#dedicated-server .section_icons{font-size:15px;color:#999;padding:8px 40px 0 0;}
#dedicated-server .hosting_details li{margin-left:65px;color:#333333;padding:4px 0 4px 18px;background:url('../images/phone_chat-icon_bullets.png') 0px -62px no-repeat;font-size:18px;line-height:18px;}
#micfo-hosting{background-image:url('../images/banner-why_micfo.jpg');}
#micfo-hosting h2{text-align:right;}
#micfo-hosting h3{text-align:right;}
#micfo-hosting .main_details{margin:60px 0 0 300px;float:left;}
#micfo-hosting .main_details ul{margin-right:30px;font-size:16px;float:left;}
#micfo-hosting .main_details li{line-height:40px;height:40px;padding-left:40px;background:url('../images/bg-why_micfo-icons.png') left top no-repeat;}
#micfo-hosting li.6months{background-position:left 0px;}
#micfo-hosting li.webtransfer{background-position:left -40px;}
#micfo-hosting li.whyminutes{background-position:left -80px;}
#micfo-hosting li.whysupport{background-position:left -120px;}
#micfo-hosting li.uptimeguarantee{background-position:left -160px;}
#micfo-hosting li.databackup{background-position:left -200px;}
#micfo-hosting li.easyhosting{background-position:left -240px;}
#micfo-hosting li.anytimeguarantee{background-position:left -280px;}
#micfo-hosting .testimonial{margin-top:12px;font-size:10px;text-align:left;position:absolute;width:950px;height:54px;bottom:0;left:0;padding:20px 50px 20px 0px;background:#000;color:#fff;}
#micfo-hosting p{text-align:left;font-size:18px;line-height:25px;color:#fff;}
#micfo-hosting span{font-style:italic;color:#ccc;}
#micfo-hosting img{float:right;margin-left:20px;}
.section_details{position:absolute;width:945px;height:110px;bottom:0;left:0;padding:6px 20px 20px 35px;background:#000;color:#fff;}
#banner .section_details p{padding-left:0;font-size:13px;text-align:center;padding-bottom:10px;line-height:1em;}
#micfo-hosting .section_details p, #generic-section .section_details p{color:#fff;}
.call_to_action{float:right;width:181px;padding-top:15px;}
#micfo-hosting .call_to_action, #general-section .call_to_action{padding-top:38px;}
.price{color:#e48b1e;font-weight:bold;font-size:14px;}
.price span{font-size:24px;}
.bullets{font-size:13px;padding-right:30px;padding-top:32px;line-height:1em;}
.bullets li{padding:4px 0 4px 18px;background:url('../images/bullet-home.gif') left center no-repeat;}
.section_icons{float:left;font-size:18px;line-height:1em;padding-right:50px;}
.section_icons li{height:18px;padding:4px 0 8px 40px;margin-top:6px;background-repeat:no-repeat;background-image:url('../images/icons-home.png');}
#banner li .days{background-position:left -341px;}
#banner li .support{background-position:left -310.5px;}
#banner li .uptime{background-position:left -279px;}
#banner li .facilities{background-position:left -372px;}
#banner li .anytime{background-position:left -403px;}
#banner li .protection{background-position:left -247px;}
#banner li .minutes{background-position:left -433px;}
#banner li .transfer{background-position:left -463px;}
#banner li .backup{background-position:left -186px;}
#banner li .bandwidth{background-position:left -215px;}
#banner li .os{background-position:left -122px;}
#banner li .processor{background-position:left -62px;}
#banner li .hd{background-position:left -154px;}
#banner li .ram{background-position:left -93px;}
.action_btn{display:block;width:181px;height:47px;text-indent:-10000px;background:url('../images/btn-click-here.png');}
#carousel{float:left;width:748px;clear:both;padding:0 11px 40px;}
#carousel a, #carousel img{float:left;}
.arrow{width:29px;height:29px;margin-top:48px;}
#carousel_frame{position:relative;float:left;width:680px;height:124px;margin:0 5px;overflow:hidden;}
#carousel ul{position:absolute;top:0;width:10000px;height:124px;}
#carousel li{float:left;width:152px;height:108px;padding:8px;margin-right:3px;background:url('/images/bg-carousel-thumbnails.png') left top no-repeat;}
#carousel li img{cursor:pointer;}
#learn_more{float:left;width:750px;padding:30px 20px 0 0;clear:both;background:url('/images/bg-learn-more.png') left bottom no-repeat;}
#learn_more p{float:left;color:#fff;padding:12px 0 0 22px;font-size:15px;}
#learn_more a{float:right;width:240px;height:46px;padding:10px 0 0 20px;background:#8aae39 url('/images/btn-learn-more.gif') left top no-repeat;color:#fff;line-height:1.3em;}
#learn_more strong{display:block;font-size:20px;}
#learn_more a:hover{text-decoration:none;background-color:#7C0249;background-position:left -56px;}
#affiliate_forms{float:left;padding:0 20px;width:730px;}
#affiliate_signup, #affiliate_login{float:left;width:300px;margin-left:40px;}
#affiliate_forms h3{padding-bottom:3px;}
#affiliate_forms h3 a{display:block;width:300px;height:40px;padding-top:6px;background:url('/images/btn-affiliates.png') left top no-repeat;color:#fff;font-size:24px;text-align:center;}
#affiliate_forms .clicked{background-position:left -46px;}
#affiliate_forms h3 a:hover{text-decoration:none;color:#93def6;}
#affiliate_signup ul, #affiliate_login ul{border:1px solid #D6D6D6;padding:17px 20px;}
#affiliate_signup li, #affiliate_login li{padding-bottom:5px;}
#affiliate_forms .btn{text-align:right;}
#affiliate_signup label, #affiliate_login label{display:inline-block;width:93px;line-height:1em;color:#333;}
#affiliate_signup input, #affiliate_login input{display:inline-block;width:150px;height:20px;padding:5px;border:0;background:#bcbcbc;}
#affiliate_signup .submit, #affiliate_login .submit{height:auto;width:160px;background:#8AAE39;color:#fff;cursor:pointer;font:bold 16px arial, helvetica, sans-serif;}
#affiliate_forms .submit:hover{background-color:#7C0249;}
#advantages{list-style:none;padding:0;float:left;width:100%;}
#advantages li{float:left;width:100%;}
#advantages img{float:left;}
.advantage{float:right;width:650px;}
.value{float:left;width:340px;padding-right:25px;}
.value h3{color:#363636;}
#network{float:left;width:100%;padding:10px 0 0;list-style:none;}
#network h3{color:#363636;}
#network li{float:left;width:340px;height:120px;padding-right:25px;}
#network img{float:left;}
#network .feature_text{width:262px;}
#hosting{width:100%;padding-bottom:15px;}
#hosting h1{font-size:36px;text-shadow:#fff 1px 1px 0;padding-bottom:15px;}
#hosting li{position:relative;width:100%;height:275px;margin-bottom:-15px;background:url('/images/bg-landing.png') left top no-repeat;}
#hosting li li{position:static;width:auto;height:26px;padding:4px 0 0 42px;font-size:16px;margin-bottom:5px;background-image:url('/images/icons-hosting.png');}
#hosting li .storage{background-position:left top;}
#hosting li .bandwidth{background-position:left -31px;}
#hosting li .os{background-position:left -62px;}
#hosting li ol{list-style:none;color:#505050;padding:0 0 17px 50px;}
.hosting_desc{float:left;width:657px;padding:25px 40px;}
.hosting_desc p{font-weight:bold;background:#aaa;color:#fff;padding:3px 10px 5px;letter-spacing:0.2px;}
.hosting_desc p strong{color:#ffd419;padding-right:4px;}
.pricing{float:right;width:180px;height:210px;padding:25px 40px;border-left:1px solid #f2f2f2;background:url('/images/bg-landing-pricing.png') right top no-repeat;color:#555;}
.pricing strong{display:block;text-align:center;color:#ffd006;font-size:78px;line-height:1.4em;}
.pricing span{display:block;text-align:right;}
.pricing a{display:block;width:156px;height:35px;padding:12px 0 0 25px;background:url('/images/btn-hosting.png') left top no-repeat;color:#fff;text-transform:uppercase;font-size:18px;text-shadow:#520d28 1px 1px 0;font-weight:bold;}
.pricing a:hover{text-decoration:none;background-position:left -47px;}
#packages ul{padding-top:124px;}
.package_left ul{background:url('/images/icon-hosting-single.png') center 10px no-repeat;}
.package_center ul{background:url('/images/icon-hosting-double.png') center 10px no-repeat;}
.package_right ul, .package_dedicated ul{background:url('/images/icon-hosting-triple.png') center 10px no-repeat;}
#packages li, #packages .package_dedicated .cpu, #packages .package_dedicated .speed{padding:5px 0;}
#packages .select, #packages .package_dedicated li{padding:2px 0 3px;}
#packages li{border-top:1px solid #f6f6f6;border-bottom:1px solid #e7e7e7;}
#packages li:first-child{border-top:0;}
#packages li:last-child{border-bottom:0;}
#packages li img{display:inline-block;}
.package_left, .package_center, .package_right{float:left;padding-bottom:20px;}
.package_left, .package_right{width:240px;background-image:url('/images/bg-packages-corners.gif');background-repeat:no-repeat;}
.package_left{padding-left:20px;background-position:left bottom;}
.package_right{padding-right:20px;background-position:right bottom;}
.package_center{width:250px;background:#e8e8e8;}
.total_price{border:0;background:transparent;font-size:20px;color:#ECBA00;text-align:center;font-weight:bold;width:100%;}
#packages .package_center li{border-top-color:#eeeeee;border-bottom-color:#e0e0e0;}
#packages small{display:block;padding-bottom:5px;}
#packages .submit{width:105px;height:30px;background:url('/images/btn-sign-up.png') left top no-repeat;border:0;color:#fff;cursor:pointer;font-size:13px;font-weight:bold;}
#packages .submit:hover{background-position:left -30px;}
.package_dedicated{padding:0 20px 20px;}
#packages .newListSelected{display:inline-block;line-height:1em;font-size:12px;background:#cdcdcf url('/images/bg-select.gif') left top repeat-x;border:1px solid #c8c8ca;border-bottom-color:#afafb0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#555;text-align:left;z-index:1000;}
#packages.vps-hosting .newListSelected{text-align:center;}
.vps-hosting .newListSelected{width:210px;}
.package_dedicated .newListSelected{width:380px;}
#packages .selectedTxt{padding:5px 45px 5px 15px;background:url('/images/arrow-select-down.gif') right center no-repeat;}
#packages .newList{width:100%;margin:11px 0 0 -1px;padding:5px 0;background:#cdcdcf;border:1px solid #c8c8ca;border-top:0;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
#packages .newList li{padding:0;border:0;}
#packages .newList a{display:block;padding:5px 15px;color:#555;}
#packages .newList a:hover{background:#b51c75;color:#fff;text-decoration:none;}
#faq{float:right;width:730px;padding:10px 20px;background:#c8c8c8 url('/images/bg-faq.gif') left bottom no-repeat;}
#faq .open, #faq .close{display:block;height:16px;padding:6px 45px 6px 0;text-align:right;background:url('/images/arrow-faq-down.jpg') right center no-repeat;color:#4a4a4a;font-size:12px;}
#faq .open:hover, #faq .close:hover{text-decoration:none;}
#faq .close{text-indent:10000px;}
#faq h2{font-weight:bold;font-size:14px;color:#4a4a4a;padding-bottom:15px;}
#faq ol{padding-left:25px;color:#4a4a4a;}
#faq ol a:hover{color:#D80B83;text-decoration:none;}
#faq li{padding-bottom:10px;}
#features{float:right;width:770px;padding-top:60px;}
#features h3{color:#424242;}
#features p{padding-bottom:0;}
#features li{float:left;width:350px;height:120px;padding:0 12px 30px 23px;color:#464646;}
#features .calltoaction_left, #features .calltoaction_right{height:88px;padding-top:10px;padding-bottom:10px;background-color:#d2d2d2;background-repeat:no-repeat;}
#features .calltoaction_left{background-image:url('/images/bg-actionbox-left.gif');background-position:left top;}
#features .calltoaction_right{background-image:url('/images/bg-actionbox-right.gif');background-position:right top;}
#features img{float:left;}
#features a{color:#B31D74;}
#features a:hover{color:#7C0249;border-bottom:1px dotted #7C0249;text-decoration:none;}
.feature_text{float:right;width:272px;padding-left:18px;}
#sign_up{float:right;width:770px;padding-top:30px;background:url('/images/bg-signup.png') 30px top no-repeat;}
#sign_up p{float:left;padding:22px 0 0 60px;}
#sign_up a{float:right;width:280px;height:42px;padding:7px 0;background:#8aae39 url('/images/btn-signup.gif') left top no-repeat;color:#fff;font-size:30px;font-weight:bold;text-align:center;}
#sign_up a:hover{text-decoration:none;background-color:#7C0249;background-position:left -56px;color:#fff;border-bottom:0;}
.legal{color:#464646;}
.legal h3{font-size:13px;font-weight:normal;padding-bottom:30px;color:#333;}
#content .legal p{padding-bottom:30px;}
.legal #learn_more p{padding-bottom:0;}
.legal dl{float:left;width:100%;padding-bottom:30px;}
.legal dl dl{padding-bottom:20px;}
.legal dt{float:left;width:10%;clear:right;}
#interpretations dt{width:25%;}
.legal dd{float:right;width:90%;padding-bottom:10px;}
#interpretations dd{width:75%;padding-bottom:20px;}
.legal dd dd ul{list-style:none;padding-left:0;}
.legal dd dd span{display:inline-block;width:10%;}
.thankyou h2{font-weight:bold;font-size:14px;}
.thankyou p{width:780px;}
