/* CSS Tweaks */
* {padding:0;margin:0;}
a img {border:0;vertical-align:middle;}
img {vertical-align:middle;}
.clear {clear:both;}
a {color:#006688;font-weight:bold;}
p {padding-bottom:10px;}

/* Body */
body {background:#000 url(img/bg.gif) repeat-x top;font-family:Arial;font-size:12px;}

/* Wrapper */
.wrapper {width:940px;background:#fff;margin:auto;}

/* Header */
.header {height:160px;background:#000 url(img/header_bg.gif) no-repeat top left;position:relative;}
.header h1 a {display:block;width:425px;height:111px;text-indent:-9999px;}
.header .links {position:absolute;right:0;top:25px;width:350px; color:#FFF; font-size:13px;}
.header .login {position:absolute;right:0;top:18px;width:291px;}
.header .login input[type="text"] {width:174px;font-size:22px;background:#454545;border:0;color:#afafaf;padding:3px;}
.header .login input[type="password"] {width:174px;font-size:22px;background:#454545;border:0;color:#afafaf;padding:3px;margin-top:8px;}
.header .login input[type="image"] {position:absolute;top:0;right:10px;}
.header .login .lp {position:absolute;bottom:8px;right:17px;color:#81d9f7;font-size:10px;text-decoration:none;font-weight:bold:}
.header .accept {position:absolute;right:0;top:37px;}
.header .accept .googleco {float:left;margin-right:15px;margin-top:1px;}
.header .accept .paypal {float:right;}
.header .accept img {vertical-align:middle;}

/* Menu */
.menu li {float:left;height:49px;list-style:none;padding-left:2px;background:url(img/menu_div.gif) no-repeat left;}
.menu li.first {background:none;padding:0;}
.menu li.first a {background:url(img/menu_bg_left.gif);padding-right:53px;}
.menu li.first a:hover {background:url(img/menu_bg_left_active.gif);}
.menu li.last a {background:url(img/menu_bg_right.gif) no-repeat right;}
.menu li.last a:hover {background:url(img/menu_bg_right_active.gif) no-repeat right;}
.menu li a {display:block;background:url(img/menu_bg.gif);height:49px;line-height:49px;color:#fff;text-decoration:none;font-weight:bold;text-transform:lowercase;padding:0 53px 0 52px;font-size:14px;float:left;outline:none;}
.menu li a:hover {color:#99e5fe;background:url(img/menu_bg_active.gif);}

/* Homepage Plans */
#wrap {clear:left;height:300px;width:900px;display:block;overflow:hidden;position:relative;}
#carousel {width:940px;margin:0;padding:0;position:absolute;top:0;left:0;}
#carousel > li {height:300px;width:940px;margin:0;padding:0;float:left;display:inline;}
#toggle {z-index:9;float:right;}

.plans .shared {background:url(img/plans_shared.jpg) no-repeat left;position:absolute;top:0;left:0;z-index:9;width:900px;}
.plans .reseller {background:url(img/plans_reseller.jpg) no-repeat left;z-index:1;position:absolute;top:0;left:0;}
.plans li a {position:absolute;display:block;width:50px;height:20px;overflow:hidden;top:232px;text-indent:-999px;z-index:1;}
.plans .shared a {z-index:9;}

.plans a.buy {width:62px;height:28px;}
.plans a.info {width:74px;height:28px;}

.plans .a-b {left:125px;}
.plans .a-m {left:192px;}

.plans .b-b {left:425px;}
.plans .b-m {left:492px;}

.plans .c-b {left:745px;}
.plans .c-m {left:813px;}

/* Content */
.content {background:url(img/content_border.gif) repeat-y 284px 0;width:100%;min-height:600px;}

/* Left Side */
.left {width:265px;padding:10px 10px 0 10px;float:left;overflow:hidden;}
.left .chat {margin-bottom:10px;}
.left .heading {width:229px;height:34px;background:url(img/left_heading.gif);line-height:34px;color:#fff;padding:0 10px 0 25px;font-size:16px;font-weight:bold;}
.left .heading a {float:right;}

/* Latest News */
.news {list-style:none;}
.news li {border-top:1px solid #d0d7d9;padding:5px 0 5px;}
.news .title {color:#0f6791;font-size:14px;font-weight:bold;display:block;text-decoration:none;}
.news span {display:block;color:#666;font-size:10px;padding-bottom:2px;}
.news .read {color:#607f11;font-weight:bold;}

/* Right Side */
.right {float:right;width:635px;padding:0 10px 0 10px;overflow:hidden;}
.right .bheading {color:#607f11;font-size:13px;font-weight:bold;margin-bottom:10px;}
.right .bheading strong {font-size:36px;color:#0f6791;text-transform:uppercase;}
.right .bheading span {font-size:26px;color:#7d7d7d;font-weight:normal;}
.right .heading {width:599px;height:34px;background:url(img/right_heading.gif);line-height:34px;color:#fff;padding:0 10px 0 25px;font-size:16px;font-weight:bold;margin:10px 0 10px;}
.right .heading span {float:right;display:block;width:250px;background:url(img/right_heading_bullet.gif) no-repeat left;text-indent:18px;}

/* Testimonials / Information */
.tileft {float:left;width:360px;margin-bottom:10px;}
.testimonial {background:url(img/quote_left.gif) no-repeat top left;text-indent:35px;padding-top:10px;text-align:right;}
.testimonial div {background:url(img/quote_right.gif) no-repeat 100px 140px;padding-right:5px;padding-bottom:10px;font-style:italic;text-align:left;}
.included {float:right;width:275px;background:url(img/list_bg.gif) repeat-y top;list-style:none;}
.included li {height:22px;padding-top:1px;line-height:22px;font-weight:bold;text-indent:28px;}

/* Page Headings */
.page_heading {clear:both;height:71px;background:url(img/page_heading.gif);color:#607f11;font-size:18px;padding:6px;}
.page_heading2 {border-bottom:5px solid #d7d6d6;clear:both;}
.page_heading h2 {color:#124558;font-weight:bold;font-size:36px;text-transform:uppercase;}
.pagec ol {padding-left:20px;}

/* Contact Form */
.form {padding:10px 0 10px;}
.form span {display:block;color:#0f6791;padding:5px 0 5px;}
.form span strong {color:#db4307;}
.form input[type="text"],.form textarea {margin-left:15px;border:0;background:#eee;border:1px solid #c9c9c9;color:#666;font-weight:bold;font-family:Arial;font-size:12px;padding:5px;width:300px;}
.form input[type="image"] {margin-top:10px;}
.form select {margin-left:15px;border:0;background:#eee;border:1px solid #c9c9c9;color:#666;font-weight:bold;font-family:Arial;font-size:12px;padding:5px;width:312px;}
.form input:focus,.form textarea:focus {background:#f9f9f9;border:1px solid #86b330;}
.form textarea {width:590px;height:150px;}
.form form > div {margin-left:12px;}


/* Hosting Page */
.hosting_plans {width:939px;height:191px;background:url(img/hosting_plans.jpg);position:relative;}
.hosting_plans a {display:block;width:88px;height:25px;position:absolute;top:160px;text-indent:-9999px;outline:none;}
.hosting_plans a.buy1 {left:340px;}
.hosting_plans a.buy2 {left:438px;}
.hosting_plans a.buy3 {left:536px;}
.hosting_plans a.buy4 {left:636px;}
.hosting_plans a.buy5 {left:736px;}
.hosting_plans a.buy6 {left:834px;}

.hosting .prices {width:595px;height:95px;background:url(img/hosting_prices.gif);float:right;position:relative;}
.hosting .prices a {display:block;width:88px;height:25px;position:absolute;top:65px;text-indent:-9999px;outline:none;}
.hosting .prices a.buy1 {left:5px;}
.hosting .prices a.buy2 {left:105px;}
.hosting .prices a.buy3 {left:203px;}
.hosting .prices a.buy4 {left:302px;}
.hosting .prices a.buy5 {left:400px;}
.hosting .prices a.buy6 {left:500px;}

.hosting {padding:10px;}

.hosting table {margin-bottom:10px;}
.hosting td {padding:7px;text-align:center;font-weight:bold;border-right:1px solid #a5c4ce;border-bottom:1px solid #a5c4ce;background-color:#eefafd;}
.hosting td.alt {background-color:#fff;}
.hosting td.no {background-image:url(img/hosting_no.png);background-repeat:no-repeat;background-position:center center;}
.hosting td.yes {background-image:url(img/hosting_yes.png);background-repeat:no-repeat;background-position:center center;}
.hosting tr th:first-child {text-align:right;font-size:14px;color:#5b5b5b;font-weight:normal;font-style:italic;border-right:1px solid #a5c4ce;border-bottom:1px solid #a5c4ce;background:url(img/hosting_th_bg3.gif) repeat-y left;padding:7px;}

.hosting .head th {background:url(img/hosting_th_bg2.gif);height:50px;color:#fff;border:1px solid #5e5e5e;border-right:0;font-size:14px;width:99px;}
.hosting .head th:first-child {text-align:right;background:url(img/hosting_th_bg.gif);border:1px solid #124558;font-size:18px;width:320px;color:#fff;font-weight:bold;font-style:normal;padding:0;padding-right:7px;}
.hosting .head img {vertical-align:middle;}
.hosting .head .basic {color:#47b6da;}
.hosting .head .advanced {color:#f98431;}
.hosting .head .maestro {color:#b1da37;}
.hosting .head .bronze {color:#b57d5c;}
.hosting .head .silver {color:#d5e3e8;}
.hosting .head .gold {color:#dfb255;}
.hosting .notes {clear:both;padding-top:15px;color:#999;font-size:11px;}
.hosting .notes span {display:block;padding-bottom:5px;}
.hosting .notes span strong {display:block;float:left;width:15px;text-align:left;}

/* Support Portal */
.support li {padding:10px;list-style:none;border-bottom:1px dotted #ccc;float:left;width:600px;}
.support img {float:left;margin-right:10px;padding-bottom:10px;width:49px;}
.support a {text-decoration:none;font-weight:bold;font-size:18px;}

/* Company Page */
.company {padding:0;margin:0;width:655px;}
.company_content {padding:10px;clear:both;}
.company_content ol {padding-left:20px;}
.company_content ol li {padding:5px 0 5px;}

.cmenu {list-style:none;}
.cmenu li {background:url(img/company_div.gif) no-repeat 0 -8px;float:left;padding-left:2px;}
.cmenu li:first-child {padding:0;}
.cmenu li a {display:block;height:47px;background:url(img/company_bg.gif) repeat-x 0 -8px;float:left;padding:0 42px 0 43px;color:#fff;text-decoration:none;line-height:40px;text-transform:lowercase;}
.cmenu li:first-child a {padding-right:44px;}
.cmenu  .active {background:url(img/company_bg_active.gif);}

/* Staff */
.staff {list-style:none;padding:0;margin:0;}
.staff li {padding-bottom:10px;border-bottom:1px dotted #ccc;}
.staff strong {color:#ca550b;font-size:18px;display:block;}
.staff span {color:#666;font-size:16px;display:block;}

/* Footer */
.footer {width:100%;height:125px;background:url(img/footer_bg.gif);}
.footer div{width:946px;height:70px;margin:auto;background:url(img/footer_inner.gif);text-align:right;color:#fff;padding-top:55px;font-size:11px;}
.footer div a {color:#3badd3;font-weight:bold;}
.footerblank  div {background:url(img/footer_inner_blank.gif);}