/*	CLEAR
------------------------------------------------------------ */
html,body,ul,ol,dl,li,dt,dd,p,blockquote,fieldset,legend,pre,img,form,h1,h2,h3,h4,h5,h6 {border:0;padding:0;margin:0;}
html,body {width:100%;}
ul,ol,dl,li,dt,dd {list-style:none;}
address {font-style:normal;}
.hidden {display:none !important;}

/*	GENERAL
------------------------------------------------------------ */

/* general elements */
body {font:normal 12px/1.5 Arial,Helvetica,Tahoma,'Lucida Grande','Myriad Pro',sans-serif;text-align:center;background-color:#fff;background-position:0 -3300px;}
input,textarea,button {font:normal 16px/1 Arial,Helvetica,'Lucida Grande',Tahoma,sans-serif;}
input,textarea {border:1px solid #000;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
abbr {cursor:help;}
a {color:#247bac;text-decoration:underline;}
a:hover {text-decoration:none;}
p {margin:0 0 12px;}
.small,small {font-size:11px;}

h1 {font-size:20px;line-height:1;margin:0 0 18px;}
h2 {font-size:17px;line-height:1;margin:0 0 12px;}
h3 {font-size:17px;line-height:1;margin:0 0 12px;}
h4 {font-size:14px;line-height:1;margin:0 0 12px;text-transform:uppercase;}
h5 {font-size:12px;line-height:1;margin:0 0 12px;}

/* sprites  - optimization */
body,
#fiver,
#footer,
#domains,
#h-p .buttons,
.domain-prices,
#domains form input.s {background-image:url(../images/layout/bg-front-sprite.png);background-repeat:repeat-x;}

.sec-nav ul li.active a,
.sec-nav ul li.wh a,
.sec-nav ul li.gr a,
.sec-nav ul li.bl a,
.sec-nav ul li.re a {text-decoration:none;background-image:url(../images/layout/bg-subnav-packages-sprite.png);background-repeat:repeat-x;}

/* cms content */
.cms {margin:0 0 18px;}
.cms ul,.cms ol {list-style-position:inside;margin:0 0 6px;}
.cms ul li,.cms ol li {list-style-position:inside;margin:0 0 0 18px;}
.cms ul,.cms ul li {list-style:disc;}
.cms ol,.cms ol li {list-style:decimal;}
.cms img {float:right;display:block;margin:0 0 15px 30px;}
.cms h4 {margin-top:24px;}
.col2 {overflow:auto;}
.col2 .left {float:left;width:200px;}
.col2 .right {float:left;width:500px;}

/* general layout */
#site,.w,.w2 {width:950px;margin:0 auto;text-align:left;position:relative;}
#header,#body,#fiver,#secContent,#http-error,#footer {width:100%;float:left;}
#body {padding:0 0 80px;}
#sidebar {width:225px;float:left;margin:0 25px 0 0;}
#content {width:700px;float:left;}
#body.col3 #content {width:480px;margin:0 40px 0 0;}
#body.col3 #right {float:left;width:180px;}

/* top support data */
#support-top {width:395px;position:absolute;right:0;top:20px;color:#fff;line-height:1.4;}
#support-top a {color:#ecf19d;}
#support-top div {float:left;width:170px;}
#support-top span {font-weight:bold;}
#support-top small {font-style:italic;}
#support-top dl {float:left;width:225px;}
#support-top dl dt,
#support-top dl dd {display:block;float:left;}
#support-top dl dt {width:35px;}
#support-top dl dd {width:190px;}
#support-top dl dd em {font-size:11px;margin:0 0 0 5px;}

/* header */
.logo {float:left;width:250px;height:41px;margin:-10px 0 29px 20px;}
.logo a {display:block;float:left;}
.logo img {float:left;}
.logo strong {display:block;float:left;width:100%;font-weight:normal;font-size:11px;display:block;margin:-2px 0 0 31px;color:#fff;}

/* header - main navigation */
.errorpage #header,
.errorpage #header ul {background:none;}
#header,#header ul {background:url(../images/layout/woman-headset.jpg) no-repeat 495px 16px;}
#header {color:#fff;padding:20px 0 28px;}
#header a {color:#ecf19d;}
#header ul {width:100%;float:left;background-position:503px 16px;}
#header ul li,
#header ul li a {display:block;text-decoration:none;outline:none;background:url(../images/layout/bg-nav.png) no-repeat 0 -30px;}
#header ul li {float:left;padding:0 0 0 10px;height:30px;text-transform:uppercase;font-weight:bold;margin:0 1px 0 0;}
#header ul li a {color:#13567b;padding:9px 18px 3px 8px;background-position:100% -30px;}
#header ul li a em {font-weight:normal;}
#header ul li a:hover {text-decoration:underline;}
#header ul li.active {background-position:0 0;}
#header ul li.active a {background-position:100% 0;padding:7px 18px 5px 8px;color:#fff;}

/* secondary navigation */
.sec-nav,
.sec-nav ul {background:url(../images/layout/bg-submenu.png) no-repeat 0 0;}
.sec-nav {padding:8px 0 0;float:left;margin:0 0 10px;}
.sec-nav ul {padding:0 0 8px;float:left;margin:0;background-position:0 100%;}
.sec-nav ul li,
.sec-nav ul li a {display:block;float:left;}
.sec-nav ul li {padding:0 8px;margin:0 0 1px;width:194px;}
.sec-nav ul li a {padding:9px 5px 7px 7px;width:182px;line-height:1;}
.sec-nav ul li.active {width:206px;background:url(../images/layout/bg-subnav-active-yellow.png) no-repeat 100% 0;}
.sec-nav ul li.active a {font-weight:bold;color:#000;text-decoration:none;background-color:#c4cb4c;background-position:0 0;}
.sec-nav ul li.active a em {width:194px;}
.sec-nav ul li.cmp a {padding:0;}
.sec-nav ul li.cmp a em {display:block;float:left;padding:9px 5px 7px 7px;width:180px;font-style:normal;background:url(../images/icons/multiple-tables.png) no-repeat 172px 6px;}
.sec-nav ul li.cmp-active a {width:196px;}
/* sec-nav - packages */
.sec-nav ul li.wh a {color:#544949;background-color:#d7d7d7;background-position:0 -50px;}
.sec-nav ul li.gr a {color:#fff;background-color:#2c922a;background-position:0 -100px;}
.sec-nav ul li.bl a {color:#fff;background-color:#1a587c;background-position:0 -150px;}
.sec-nav ul li.re a {color:#fff;background-color:#90292a;background-position:0 -200px;}
.sec-nav ul li.wh-active,
.sec-nav ul li.gr-active,
.sec-nav ul li.bl-active,
.sec-nav ul li.re-active {width:206px;font-weight:bold;}
.sec-nav ul li.wh-active {background:url(../images/layout/bg-subnav-active-white.png) no-repeat 100% 0;}
.sec-nav ul li.gr-active {background:url(../images/layout/bg-subnav-active-green.png) no-repeat 100% 0;}
.sec-nav ul li.bl-active {background:url(../images/layout/bg-subnav-active-blue.png) no-repeat 100% 0;}
.sec-nav ul li.re-active {background:url(../images/layout/bg-subnav-active-red.png) no-repeat 100% 0;}

/* frontpage */
.frontpage h2 {text-transform:uppercase;font-size:18px;margin:0 0 10px;line-height:1;clear:both;}
.frontpage #body {padding:10px 0 50px;}

/* domains */
#domains {width:928px;height:53px;overflow:hidden;padding:5px 10px;border:1px solid #a5c2d3;border-bottom-width:3px;background-color:#dbe1e8;background-position:0 0;}
#domains .cms {float:left;width:30%;margin:0 1em 0 0;color:#fff;}
#domains .cms h2 {font-size:1.2em;padding:0;margin:5px 0;text-transform:uppercase;}
#domains .cms p {line-height:1.2;margin:0;}
#domains em {width:118px;height:65px;margin:-7px 0 -7px;display:block;float:left;text-indent:-1000em;overflow:hidden;background:url(../images/icons/cheapest-domains.png) no-repeat 0 0;}
#domains form {float:right;padding:10px 2px 0 0;position:relative;}
#domains form label {font-size:1.75em;display:block;float:left;padding:6px 0 0;margin:0 4px 0 0;color:#fff;}
#domains form .l {background:url(../images/icons/loading.gif) no-repeat 50% 55%;display:block;float:left;width:119px;height:37px;}
#domains form input.d {display:block;float:left;margin:0 2px 0 0;font-size:22px;line-height:normal;height:25px;width:279px;padding:7px 5px 3px 6px;font-weight:normal;border:1px solid #6b6b6b;background:#fff url(../images/layout/bg-input.png) repeat-x 0 0;}
#domains form input.s {outline:none;cursor:pointer;display:block;float:left;color:#fff;font-size:14px;padding:8px 0 6px;height:37px;width:119px;border:1px solid #fff;border-right-color:#115c0f;border-bottom-color:#115c0f;background-color:#1f6d98;background-position:0 -2000px;}

.domains #domains {width:678px;border-bottom-width:1px;height:auto;padding-bottom:8px;margin-bottom:24px;overflow:visible;}
.domains #domains .cms {width:250px;padding:3px 0 0;line-height:1.3;}
.domains #domains .cms h4 {font-size:14px;text-transform:uppercase;margin:0 0 4px;}
.domains #domains form {padding-top:7px;position:relative;}
.domains #domains form label {font-size:16px;padding-top:4px;}
.domains #domains form input.d {font-size:16px;line-height:1;width:230px;height:20px;padding:4px 4px 1px;vertical-align:bottom;}
.domains #domains form input.s {font-size:12px;line-height:1;font-weight:bold;height:27px;padding:4px 0 4px;width:110px;text-align:center;}
.domains #domains form .l {width:108px;height:27px;}
.domains #domains .message {top:31px;left:45px;}

#togglePricelist {display:block;float:left;padding:6px 10px 4px;height:16px;width:160px;margin:0 0 0 385px;text-align:center;color:#13567B;font-weight:bold;cursor:pointer;font-size:11px;line-height:1;text-decoration:none;text-transform:uppercase;background:url(../images/layout/bg-domain-toggle.png) no-repeat 0 0;}
#togglePricelist.close {background-position:0 -26px;color:#fff;font-weight:normal;}

/* domain bubble messages */
.message {position:absolute;left:525px;top:233px;color:#fff;padding:30px 12px 10px;width:269px;z-index:10;color:#fff;float:left;}
#domains .message {top:310px;left:525px;}
.message a {color:#fff;font-weight:bold;}
.msg-error {background:url(../images/layout/domain-message-error.png) no-repeat 0 0;}
.msg-success {height:38px;background:url(../images/layout/domain-message-success.png) no-repeat 0 0;}
.msg-success span {display:block;float:left;width:110px;line-height:1.3;}
.orderDomain {display:block;float:left;padding:5px 39px 7px 10px;margin:2px 0 0;width:107px;text-decoration:none;background:url(../images/layout/domain-message-addtocart.png) no-repeat 0 0;}
.orderDomain:hover {text-decoration:underline;}

/* domain prices */
.domain-prices {float:left;margin:9px -10px -5px -10px;padding:9px 25px 5px;width:898px;background-color:#fff;background-position:0 -1000px;}
.domain-prices ul {width:100%;margin:0 0 1em;}
.domain-prices ul li {width:46%;padding:10px 4% 0 0;float:left;}
.domain-prices ul li.r {padding-left:4%;padding-right:0;}
.domain-prices ul li h3 {margin:0 0 10px;font-size:14px;}
.domain-prices ul li table {width:100%;}
.domain-prices ul li table td,
.domain-prices ul li table th {padding:3px 5px 1px;width:33%;text-align:right;}
.domain-prices ul li table .l {text-align:left;}
.domain-prices ul li table thead th {color:#fff;font-size:11px;font-weight:normal;border-bottom:1px solid #1b7819;background:#30972f url(../images/layout/bg-thead.png) repeat-x 0 0;}
.domain-prices ul li table tbody td {border-bottom:1px solid #bfc3c7;color:#666;}
.domain-prices ul li table tbody td strong{color:#000;}
.domain-prices ul li table tbody td strong .action{background:url(../images/icons/star3.png) no-repeat 0 50%;padding:2px 0 2px 16px;margin:0 0 2px 20px;height:16px;color:#e6c400;}
.domain-prices p {width:900px;clear:both;margin:0 0 10px;}
.domain-prices p small {display:block;color:#444;}
.domain-prices .bestprice {color:#2C922A;font-weight:bold;}

/* hosting packages */
#h-p {margin:0 0 30px;width:100%;clear:both;}
#h-p ul {width:212px;height:252px;padding:5px 0 0;margin:0 0 0 20px;float:left;background:url(../images/layout/bg-packages.png) no-repeat 0 100%;color:#fff;}
#h-p ul li {width:90%;padding:0 5%;float:left;}
#h-p ul li .left {width:135px;float:left;}
#h-p ul li .right {width:55px;float:left;}
#h-p ul li.top h4 {color:#999;font-size:10px;font-weight:normal;line-height:1;height:12px;}
#h-p ul li.top h4 big {font-size:10px;float:left;}
#h-p ul li.top h4 em {float:right;display:block;color:#000;text-decoration:line-through;font-style:normal;font-size:16px;margin-top:-5px;}
#h-p ul .num .right {font-weight:bold;font-size:14px;}
#h-p ul .params {font-size:11px;}
#h-p ul .name {line-height:1;margin:0 0 8px;}
#h-p ul .num {line-height:1.25;margin:10px 0 15px;}
#h-p ul .name {font-size:11px;}
#h-p ul .name strong {font-size:24px;display:block;line-height:1;}
#h-p ul .name a {text-decoration:none;}
#h-p ul.green {background-position:-212px 100%;}
#h-p ul.blue {background-position:-424px 100%;}
#h-p ul.red {background-position:-636px 100%;}
#h-p ul.white li.num,
#h-p ul.white li.params {color:#000;}
#h-p ul.white a,
#h-p ul.green a,
#h-p ul.blue a,
#h-p ul.red a {color:#fff;}

/* packages inside */
#h-p.inside {float:left;margin:0 30px 20px 0;width:212px;clear:none;}
#h-p.inside ul {margin:0;}
#h-p.inside ul.white {background:url(../images/layout/bg-package-white.png) no-repeat 0 20px;}
#h-p.inside ul.green {background:url(../images/layout/bg-package-green.png) no-repeat 0 20px;}
#h-p.inside ul.blue {background:url(../images/layout/bg-package-blue.png) no-repeat 0 20px;}
#h-p.inside ul.red {background:url(../images/layout/bg-package-red.png) no-repeat 0 20px;}
#h-p.inside ul .params {padding-bottom:10px;}
#h-p.inside ul .compare {text-align:right;padding:8px 0 0;width:100%;line-height:1;}
#h-p.inside ul .compare a {font-weight:bold;font-size:11px;color:#999;}
#h-p.inside ul .compare a:hover {text-decoration:underline;}

#h-p .buttons {width:100%;clear:both;padding:4px 0;border-top:4px solid #fff;border-bottom:4px solid #cfd2d7;background-position:0 -2500px;}
#h-p .buttons div {float:left;width:212px;margin:0 0 0 20px;}
#h-p .buttons div a {display:block;}
#h-p .buttons div .more {font-size:11px;float:left;width:120px;font-weight:bold;line-height:1.3;padding:5px 0 0;text-decoration:none;}
#h-p .buttons div .more strong {font-weight:normal;}
#h-p .buttons div .more:hover {text-decoration:underline;}
#h-p .buttons div .btn {text-indent:-9999px;overflow:hidden;width:88px;height:39px;float:right;background-repeat:no-repeat;background-image:url(../images/buttons/front-order.png);}
#h-p .buttons .white .btn {background-position:0 0;}
#h-p .buttons .green .btn {background-position:0 -39px;}
#h-p .buttons .blue .btn {background-position:0 -78px;}
#h-p .buttons .red .btn {background-position:0 -117px;}
#h-p .buttons .white .btn:hover,
#h-p .buttons .green .btn:hover,
#h-p .buttons .blue .btn:hover,
#h-p .buttons .red .btn:hover {background-position:0 100%;}

/* links to price comparison */
.competition-comparison {float:right;}
.competition-comparison li {display:block;float:right;width:215px;height:47px;margin:0 0 0 10px;}
.competition-comparison li a {display:block;float:left;padding:7px 0 7px 45px;width:170px;line-height:1.35;background:url(../images/layout/box-eur.png) no-repeat 0 -47px;}
.competition-comparison li a strong {display:block;text-transform:none;font-size:12px;}
.competition-comparison li a:hover {background-position:0 0;color:#fff;}

/* hosting inside */
#content.hosting {background:url(../images/cms/servers.jpg) no-repeat 100% 0;}
.hosting-title {line-height:1;padding:15px;margin:0 0 7px;background:url(../images/layout/bg-title-fade.png) no-repeat 0 0;}
.hosting-title h3 {font-size:24px;margin:0 0 3px;}
.hosting-title strong {font-size:16px;font-weight:normal;}
.hosting-stars {overflow:auto;width:350px;margin:0 0 24px 15px;}
.hosting-stars li {display:block;float:left;padding:3px 0 0 23px;margin:0 10px 3px 0;text-transform:uppercase;font-weight:bold;background:url(../images/icons/star.png) no-repeat 0 0;}

.p-desc {float:left;width:450px;padding:18px 0 0;}
.package-order {height:40px;padding:10px;background:url(../images/layout/bg-order-buttons.png) repeat-x 0 0;}
.package-order span {display:block;float:left;font-size:11px;color:#666;padding:14px 0 0;text-align:right;width:325px;}
.package-order span strong {color:#000;}
.package-order .btn {display:block;text-indent:-9999px;overflow:hidden;width:88px;height:39px;float:right;background-repeat:no-repeat;background-image:url(../images/buttons/front-order.png);}
.package-order .btn:hover {background-position:0 100%;}
.package-order .white {background-position:0 0;}
.package-order .green {background-position:0 -39px;}
.package-order .blue {background-position:0 -78px;}
.package-order .red {background-position:0 -117px;}

/* webhosting comparison table */
.cmpwh {width:100%;clear:both;border-collapse:collapse;}
.cmpwh td {padding:7px 10px 4px;width:120px;border-bottom:1px solid #ccc;vertical-align:top;}
.cmpwh td.feat {width:180px;}
.cmpwh td.no {background:url(../images/icons/remove.png) no-repeat 10px 8px;}
.cmpwh td.yes {background:url(../images/icons/tick.png) no-repeat 10px 8px;}

/* header */
.cmpwh .lf {width:180px;}
.cmpwh thead th {color:#fff;font-weight:bold;font-size:14px;padding:8px 10px 5px;line-height:1.3;}
.cmpwh thead th strong {display:block;font-weight:normal;font-style:italic;font-size:11px;}
.cmpwh thead .wh {background:url(../images/layout/bg-package-cmp-white.png) no-repeat 0 0;}
.cmpwh thead .gr {background:url(../images/layout/bg-package-cmp-green.png) no-repeat 0 0;}
.cmpwh thead .bl {background:url(../images/layout/bg-package-cmp-blue.png) no-repeat 0 0;}
.cmpwh thead .re {background:url(../images/layout/bg-package-cmp-red.png) no-repeat 0 0;}

/* prices */
.cmpwh .monthly td,
.cmpwh .yearly td {font-size:16px;font-weight:bold;}
.cmpwh .monthly td del,
.cmpwh .yearly td del {font-size:12px;font-weight:normal;width:40px;color:#999;display:block;float:left;padding:4px 0 0;}
.cmpwh .monthly .lf,
.cmpwh .yearly .lf {font-size:12px;font-weight:normal;}

/* separators */
.cmpwh .transfer td {border-bottom-color:#000;}
.cmpwh .discount td {padding:8px 10px 6px;width:580px;text-align:center;border-bottom:1px solid #000;background:#ebf096 url(../images/layout/gradient-yellow.png) repeat-x 0 0;}
.cmpwh .discount td div {width:670px;line-height:2;}
.cmpwh .header td {background:#ddd;border-bottom:1px solid #b2b2b2;font-weight:bold;}

/* app support */
.cmpwh .app-title td {padding:8px 10px 6px;width:580px;text-align:center;border-bottom:1px solid #000;background:#ebf096 url(../images/layout/gradient-yellow.png) repeat-x 0 0;}
.cmpwh .app-title td div {width:670px;line-height:2;}
.cmpwh .app .feat {text-align:right;width:180px;}

/* order buttons */
.cmpwh .order td {font-size:10px;}
.cmpwh .order td a {display:block;text-indent:-9999px;overflow:hidden;width:88px;height:35px;margin:0 15px 0 0;float:left;background-repeat:no-repeat;background-image:url(../images/buttons/front-order.png);}
.cmpwh .order td a:hover {background-position:0 100%;}
.cmpwh .order .wh a {background-position:0 -4px;}
.cmpwh .order .gr a {background-position:0 -43px;}
.cmpwh .order .bl a {background-position:0 -82px;}
.cmpwh .order .re a {background-position:0 -121px;}

.back-cmpwh {display:block;float:left;padding:0 0 0 20px;margin:0 0 20px -10px;font-size:11px;line-height:1;cursor:pointer;color:#fff;text-decoration:none;background:url(../images/layout/arrow-back.png) no-repeat 0 100%;}
.back-cmpwh span {display:block;float:left;padding:5px 19px 6px 0;height:12px;background:url(../images/layout/arrow-back.png) no-repeat 100% 100%;}
.back-cmpwh span strong {font-size:12px;}
.back-cmpwh:hover {background-position:0 0;color:#000;}
.back-cmpwh:hover span {background-position:100% 0;}

.ext {width:100%;clear:both;margin:0 0 18px;}
.ext td,
.ext th {padding:6px 10px 3px;border-bottom:1px solid #ccc;vertical-align:top;}
.ext th {border-color:#000;color:#fff;background:#329831 url(../images/layout/gradient-green.png) repeat-x 0 0;}
.ext .what {width:200px;font-weight:bold;}
.ext .price {width:120px;}

/* hosting sidebar */
#right {padding:29px 0 0;}
#right h6 {font-size:12px;margin:0 0 6px;}
#right .links {margin-top:-10px;border:0;}
#right .gallery li {margin:0 0 15px;background:0;padding:0;}
#right .gallery li a {display:block;text-decoration:none;outline:none;}
#right .gallery li a img {display:block;margin:0 0 5px;border:5px solid #ccc;}
#right .gallery li a span {color:#247BAC;text-decoration:none;}
#right .gallery li a:hover img {border-color:#bbb;}
#right .gallery li a:hover span {text-decoration:underline;}

/* domains inside */
#content.domains {background:url(../images/layout/cheapest-domains.png) no-repeat 100% 6px;}

.dp {width:100%;clear:both;margin:0 0 24px;}
.dp td,
.dp th {padding:5px 10px 4px;height:20px;border-bottom:1px solid #ccc;vertical-align:middle;}
.dp th {border-bottom-color:#333;}
.dp thead .price {text-align:right;}
.dp thead th {color:#fff;background:#247bac url(../images/layout/gradient-blue.png) repeat-x 0 0;}
.dp .tld {font-weight:bold;}
.dp .tld em {font-weight:normal;font-style:normal;font-size:12px;}
.dp .price {text-align:right;padding-right:0;}
.dp .p1 {width:120px;font-weight:bold;}
.dp .p2 {width:140px;}
.dp .more {width:160px;padding-left:20px;text-align:right;}
.dp .more a {text-decoration:underline;}
.dp .more a:hover {text-decoration:none;}

/* links to more resources */
.links {border-top:1px dashed #666;padding:12px 0 0;margin:36px 0 0;}
.links ul li a {padding:0 15px 0 0;background:url(../images/icons/external.png) no-repeat 100% 2px;}

/* cpanel */
#cpanel {position:relative;overflow:auto;height:277px;background:url(../images/layout/bg-cpanel.png) repeat-x 0 0;}
#cpanel img {display:block;float:right;}
#cpanel h4 {float:left;width:450px;padding:20px 0 0 20px;text-transform:none;}
#cpanel ul {float:left;width:450px;padding:0 0 0 20px;}
#cpanel ul li {padding:3px 0 8px 40px;margin:0 0 5px;font-size:14px;}
#cpanel ul li.mail {background:url(../images/icons/email.png) no-repeat 0 0;}
#cpanel ul li.inst {background:url(../images/icons/disc.png) no-repeat 2px 0;}
#cpanel ul li.bakp {padding-top:3px;background:url(../images/icons/recycle.png) no-repeat 0 0;}
#cpanel .cms {float:left;width:450px;padding:15px 0 0 20px;}
#cpanel .slo {display:block;font-weight:bold;padding:0 0 1px 38px;position:absolute;left:560px;top:18px;background:url(../images/icons/slo-flag.png) no-repeat 0 0;}

/* happy users */
.happy {overflow:auto;}
.happy li {float:left;display:block;width:96%;padding:0 0 12px 4%;margin:0 0 16px;border-bottom:1px solid #ccc;background:url(../images/icons/quote-1.png) no-repeat 0 0;}
.happy li blockquote {font-style:italic;font-size:13px;padding:0 25px 0 0;margin:0 0 8px;clear:both;float:left;background:url(../images/icons/quote-2.png) no-repeat 100% 100%;}
.happy li span {display:block;font-weight:bold;float:left;width:100%;}

/* secondary content */
#secContent {background:#10364c;}
#secContent .w {padding:25px 0 15px;color:#b6cbd7;}
#secContent .actions {width:300px;float:left;margin:0 30px 0 0;color:#fff;}
#secContent .actions h5 {font-size:16px;font-weight:normal;margin:0 0 10px;}
#secContent .actions ul li {width:100%;float:left;clear:both;margin:0 0 15px;}
#secContent .actions ul li dl {display:block;padding:3px 10px;background:#247bac;color:#fff;}
#secContent .actions ul li dl dt,
#secContent .actions ul li dl dd {display:inline;}
#secContent .actions ul li dl dt {text-transform:uppercase;font-size:10px;margin:0 5px 0 0;}
#secContent .actions ul li dl dd {font-weight:bold;}
#secContent .actions .today {background:#0d2d40;padding:3px 10px;display:block;margin:0 0 5px;font-size:11px;}
#secContent .actions ul li code {color:#f9dc32;font-weight:bold;font-size:13px;line-height:1;letter-spacing:1px;}
#secContent .actions ul li strong {color:#f9dc32;}
#secContent .blogs {float:left;width:620px;}
#secContent .blogs h5 {font-size:16px;font-weight:normal;display:inline;}
#secContent .blogs h5 a {color:#fff;}
#secContent .blogs ul {margin:6px 0 0;overflow:auto;}
#secContent .blogs ul li {width:47%;float:left;padding:0 3% 0 0;}
#secContent .blogs ul li h3 {font-size:14px;line-height:1.15;margin:0 0 3px;}
#secContent .blogs ul li h3 a {color:#b6cbd7;text-decoration:none;}
#secContent .blogs ul li h3 a:hover {text-decoration:underline;}
#secContent .blogs ul li .cms {line-height:1.35;margin:0;}
#secContent .blogs ul li .cms a {color:#fff;font-weight:bold;}
#secContent .blogs ul li .meta {color:#8c9092;font-size:11px;}

/* five reasons */
#fiver {background-color:#5dc25a;background-position:0 -2600px;}
#fiver h2 {width:185px;height:62px;text-indent:-1000em;margin:0;position:absolute;left:0;top:-62px;background:url(../images/layout/5-reasons.png) no-repeat 0 0;}
#fiver h4 {text-transform:uppercase;font-size:12px;color:#fff;font-weight:bold;margin:0 0 5px;line-height:1.2;}
#fiver .box {float:left;padding:14px 15px 0 0;height:157px;line-height:1.3;margin:0;}
#fiver .box a {color:#fff;}
#fiver .box p {margin:0;}
#fiver .dom {width:210px;}
#fiver .hos {width:170px;}
#fiver .sup {width:160px;}
#fiver .cpa {width:160px;}
#fiver .gar {width:190px;padding-right:0;}
#fiver .ic-gar {width:87px;height:59px;margin:5px 0 0;text-indent:-9999px;float:right;display:block;overflow:hidden;background:url(../images/icons/guarantee.png) no-repeat 0 0;}
#fiver .paypal {background:url(../images/icons/paypal-badge.png) no-repeat 92% 100%;}
#credit-button {background:url(../images/icons/cc.png) no-repeat 0 0;width:110px;height:36px;border:none;text-indent:-9999px;cursor:pointer;}

#noJavascript {height:100px;width:900px;margin:0 auto;text-align:left;background:url(../images/layout/noJavascript.gif) no-repeat 0 0;}
#noJavascript h2 {color:#fff;float:left;display:block;width:90px;font-size:1.5em;text-transform:uppercase;padding:20px 0 0 18px;margin:0;}
#noJavascript p {padding:12px 0 0 45px;display:block;float:left;}

.strike-through,del {text-decoration:line-through;}
#loading {width:200px;height:20px;margin:7px 0 0 18px ! important;padding:0;background:url(../images/icons/loader.gif) no-repeat 0 0;}

/* sitemap */
#sitemap {width:950px;clear:both;margin:0 0 20px;}
#sitemap ul li {display:block;float:left;width:100%;margin:0 0 5px;}
#sitemap ul li a {font-size:14px;font-weight:bold;text-decoration:none;display:block;padding:5px 10px 3px;background:#d9eed9;}
#sitemap ul li ul {padding:10px 0 0 20px;width:930px;}
#sitemap ul li ul li a {font-size:12px;display:inline;background:none;padding:0 0 0 18px;background:url(../images/icons/bullet-line.gif) no-repeat 0 7px;}
#sitemap ul li ul li ul {width:890px;padding-left:40px;}
#sitemap ul li ul li ul li a {font-size:11px;font-weight:normal;padding:0;text-decoration:underline;background:none;}


/*	ADDITIONAL SERVICES 
------------------------------------------------------------ */
.setup {width:100%;clear:both;margin:0 0 20px;}
.setup th {padding:3px 10px 2px;vertical-align:top;text-transform:uppercase;font-size:11px;color:#fff;background:#a87f09 url(../images/layout/gradient-darkorange.png) repeat-x 0 0;}
.setup td {padding:6px 10px 7px;vertical-align:top;border-bottom:1px solid #ccc;}
.setup .app {width:170px;padding-right:20px;}
.setup .app a {display:block;font-weight:bold;margin:0 0 2px;}
.setup .app small {display:block;line-height:1.3;}
.setup .app small a {display:inline;font-weight:normal;color:#000;text-decoration:none;}
.setup .price {width:80px;}
.setup .cms {margin:0;}

.hourlywork {width:100%;clear:both;margin:0 0 20px;}
.hourlywork th {padding:3px 10px 2px;vertical-align:top;text-transform:uppercase;font-size:11px;color:#fff;background:#247bac url(../images/layout/gradient-blue.png) repeat-x 0 0;}
.hourlywork td {padding:6px 10px 5px;vertical-align:top;border-bottom:1px solid #ccc;}
.hourlywork .what {width:150px;font-weight:bold;}
.hourlywork .price {width:120px;}
.hourlywork .cms {margin:0;float:left;}

.websites {width:100%;clear:both;margin:0 0 20px;}
.websites th {padding:3px 10px 2px;vertical-align:top;text-transform:uppercase;font-size:11px;color:#fff;background:#329831 url(../images/layout/gradient-green.png) repeat-x 0 0;}
.websites td {padding:6px 10px 5px;vertical-align:top;border-bottom:1px solid #ccc;}
.websites .cms {margin:0;}
.websites .what {width:90px;}
.websites .what div {line-height:1;padding:5px 0 10px;text-transform:uppercase;font-size:10px;text-align:right;}
.websites .what em {font-style:normal;font-size:24px;display:block;font-weight:bold;}
.websites .what .price {text-align:right;display:block;font-style:italic;}
.websites .for {width:200px;}
.websites .extra td {background:#efefef;}
.websites .extra .header {font-size:11px;text-transform:uppercase;font-weight:bold;background:#c9c9c9 url(../images/layout/gradient-grey.png) repeat-x 0 0;}
.websites .extra .spacer {background:#fff;border:0;}
.websites .extra .s-b {border-bottom:1px solid #ccc;}
.websites .extra .addon h5 {text-transform:uppercase;margin:0 0 5px;}

.certs {width:100%;clear:both;margin:0 0 20px;}
.certs th {padding:3px 10px 2px;vertical-align:top;text-transform:uppercase;font-size:11px;color:#fff;background:#329831 url(../images/layout/gradient-green.png) repeat-x 0 0;}
.certs td {padding:6px 10px 5px;vertical-align:top;border-bottom:1px solid #ccc;}
.certs .title td {background:#efefef;font-weight:bold;padding:6px 10px 3px;}
.certs .price {text-align:right;width:150px;}


/*	CHECKOUT 
------------------------------------------------------------ */
#order-error-message {border:1px solid #bd0d0d;margin:0 0 20px;width:100%;float:left;margin:0 0 20px;color:#fff;background:#ba0b0c url(../images/layout/gradient-red.png) repeat-x 0 0;}
#order-error-message .content {border:1px solid #fff;padding:10px 10px 5px 47px;overflow:auto;background:url(../images/icons/order-error.png) no-repeat 10px 7px;}
#order-error-message .content h3 {text-transform:uppercase;float:left;margin:0 30px 0 0;width:100px;}
#order-error-message .content .cms {width:700px;float:left;padding:3px 0 0;}

#checkout-process {width:950px;float:left;margin:0 0 25px;border-bottom:3px solid #306f91;}
#checkout-process ol {width:100%;border-bottom:1px solid #fff;}
#checkout-process ol,
#checkout-process ol li {float:left;display:block;}
#checkout-process ol li {width:236px;padding:11px 0 4px;text-transform:uppercase;font-size:11px;border-right:1px solid #fff;text-align:center;font-weight:bold;background:#ccc;color:#666;}
#checkout-process ol li.p4 {width:237px;border-right:0;}
#checkout-process ol li.p1active {background:#008bc3;color:#fff;font-size:14px;padding:7px 0 4px;}
#checkout-process ol li.p2active {background:#008bc3;color:#fff;font-size:14px;padding:7px 0 4px;}
#checkout-process ol li.p3active {background:#008bc3;color:#fff;font-size:14px;padding:7px 0 4px;}
#checkout-process ol li.p4active {background:#008bc3;color:#fff;font-size:14px;padding:7px 0 4px;}

#checkout {float:left;width:580px;margin:0 20px 70px 0;}
#cart {float:right;width:300px;margin:0 0 20px;}

/* order bottom */
#order-footer {border-top:1px solid #666;border-bottom:2px solid #666;padding:15px;background:#eee;margin:0 0 70px;overflow:auto;width:550px;}
#order-footer .hint {display:block;float:right;color:#999;font-size:11px;margin:9px 20px 0;}
#order-footer .back {display:block;float:left;color:#999;font-size:11px;margin:9px 15px 0 0;}
#order-footer .button {float:right;border:1px solid #85b964;border-right:1px solid #4a8326;border-bottom:1px solid #4a8326;}
#order-footer .button input,
#order-footer .button a {text-decoration:none;color:#fff;font-size:16px;line-height:1;cursor:pointer;font-weight:bold;height:30px;padding:0 40px;float:left;border:1px solid #c1dbb0;background:#329831 url(../images/layout/gradient-green.png) repeat-x 0 0;}
#order-footer .button a {padding-top:7px;height:23px;}
#order-footer .button input:hover,
#order-footer .button a:hover {background:#329831;}

/* shopping cart */
#cart .title {border:1px solid #989898;border-bottom:0;}
#cart .title span {color:#fff;font-weight:bold;border:1px solid #fff;display:block;padding:4px 5px 2px;background:#329831 url(../images/layout/gradient-green.png) repeat-x 0 0;}
#cart table {border:1px solid #989898;border-top:0;width:100%;margin:0 0 20px;}
#cart table td {padding:2px 5px 1px;border-left:1px solid #fff;border-right:1px solid #fff;vertical-align:top;}
#cart table .section td {font-weight:bold;background:#c9c9c9;}
#cart table .section-sum td {text-align:right;font-weight:bold;background:#c9c9c9 url(../images/layout/gradient-grey.png) repeat-x 0 0;}
#cart table td.d {font-weight:bold;border-top:1px solid #ccc;border-left:1px solid #fff;border-right:1px solid #fff;}
#cart table .hosting td {padding-top:4px;padding-bottom:2px;}
#cart table .hosting td.d {font-weight:bold;border:none;}
#cart table td.p {width:80px;text-align:right;}
#cart table tfoot td {text-align:right;padding:2px 5px 1px;background:#cdcecd;border:0;}
#cart table tfoot td.num {width:70px;}
#cart table tfoot .total {font-weight:bold;font-size:14px;}
#cart table tfoot .section-sum td {text-align:left;padding-top:10px;background:#cdcecd url(../images/layout/bg-cart-foot.png) repeat-x 0 0;}

#checkout h3 {margin:0 0 15px;font-size:14px;line-height:1;padding:0 0 5px;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #000;}
#checkout.step2 h3 {border-bottom:0;margin:0 0 10px;}
#paypal-button {border:0;}

#checkout table.domains {width:100%;margin-bottom:20px;}
#checkout table.domains td {padding:5px 10px 4px;border-bottom:1px solid #aaa;}
#checkout table.domains td.d {font-weight:bold;}
#checkout table.domains td.p {text-align:right;width:95px;}
#checkout table.domains td.a {color:#666;font-size:11px;width:140px;}
#checkout table.domains td.r {width:75px;}
#checkout table.domains td.r a {color:#888;text-decoration:none;display:block;float:right;line-height:1;padding:2px 20px 2px 0;text-transform:uppercase;font-size:11px;background:url(../images/icons/remove.png) no-repeat 100% 0;}
#checkout table.domains td.r a:hover {color:#f00;font-weight:bold;}
#checkout table.domains td .strike-through {margin-right:10px;}

#checkout .add-domain {padding:15px 15px 10px;margin:20px 0 25px;}
#checkout .add-domain label.www {font-weight:bold;font-size:1.5em;padding:5px 0 0 0;float:left;}
#checkout .add-domain #domain-input {width:250px;padding:5px 5px 0 5px;height:25px;margin:0 5px;float:left;font-size:1.6em;line-height:1.6em;background:url(../images/layout/bg-input.png) no-repeat 0 0;}
#checkout .add-domain .domain-submit {color:#000;float:left;height:32px;padding:0 10px;cursor:pointer;font-weight:bold;}
#checkout .add-domain .domain-submit.grey {color:#5c5959;background:#c6c6c6;border:1px solid #c6c6c6;border-right:1px solid #888;border-bottom:1px solid #888;}
#checkout .add-domain .domain-submit.blue {width:180px;color:#fff;border:1px solid #c6c6c6;border-right:1px solid #0b5884;border-bottom:1px solid #0b5884;background:#247bac url(../images/layout/gradient-blue.png) repeat-x 0 0;}
#checkout .add-domain .domain-submit.green {margin:15px 0 0 56px;color:#fff;border:1px solid #c6c6c6;border-right:1px solid #147712;border-bottom:1px solid #147712;background:#329831 url(../images/layout/gradient-green.png) repeat-x 0 0;}
#checkout .domain-error {padding:3px 0 20px 20px;margin:5px 0 0;color:#589ac0;background:url(../images/icons/warning.png) no-repeat 0px 3px;}
#checkout .add-domain .error {float:left;width:420px;padding:3px 0 0 75px;margin:5px 0 0;color:#589ac0;background:url(../images/icons/warning.png) no-repeat 55px 3px;}
#checkout .add-domain .options {display:block;float:left;padding:0 0 0 55px;width:490px;margin:10px 0 0;}
#checkout .add-domain .options li {display:block;float:left;width:100%;margin:0 0 4px;}
#checkout .add-domain .options li input {border:0;}

.checkout-form .packages {margin:0 0 10px;}
.checkout-form .packages ol {float:left;width:580px;}
.checkout-form .packages ol li {float:left;display:block;margin:0 0 10px;padding:0 0 10px;width:100%;}
.checkout-form .packages ol li input {float:left;margin:6px 10px 0 0;border:0;background:none;padding:0;}
.checkout-form .packages ol li label {display:block;float:left;cursor:pointer;}
.checkout-form .packages ol li label strong,
.checkout-form .packages ol li label span {display:block;float:left;line-height:1.2;}
.checkout-form .packages ol li label strong {margin:0 15px 0 0;padding-top:5px;width:138px;}
.checkout-form .packages ol li label span {margin:7px 0 0;width:390px;}
.checkout-form .packages ol li {border-bottom:1px solid #ccc;}
.checkout-form .packages ol li.white label strong,
.checkout-form .packages ol li.green label strong,
.checkout-form .packages ol li.blue label strong,
.checkout-form .packages ol li.red label strong {width:118px;height:17px;padding:7px 10px 3px;}
.checkout-form .packages ol li.green label strong,
.checkout-form .packages ol li.blue label strong,
.checkout-form .packages ol li.red label strong {color:#fff;}
.checkout-form .packages ol li.white label strong {background:url(../images/layout/order-packages.png) no-repeat 0 0;}
.checkout-form .packages ol li.green label strong {background:url(../images/layout/order-packages.png) no-repeat 0 -27px;}
.checkout-form .packages ol li.blue label strong {background:url(../images/layout/order-packages.png) no-repeat 0 -54px;}
.checkout-form .packages ol li.red label strong {background:url(../images/layout/order-packages.png) no-repeat 0 -81px;}
#checkout .checkout-form .packages ol li label span strong {background:none;color:#000;padding:0;margin:0;display:inline;width:auto;float:none;}
.checkout-form .packages .which {float:left;width:150px;}
.checkout-form .packages .which .consult {display:block;margin:4px 0 20px;padding:0 0 0 22px;font-weight:bold;background:url(../images/icons/multiple-tables.png) no-repeat 0 0;}
.checkout-form .packages .which dl dt {margin:0 0 5px;}
.checkout-form .packages .which dl dd {padding:0 0 0 22px;margin:0 0 2px;background:url(../images/icons/mobile.png) no-repeat 5px 0;}
.checkout-form .packages .which dl dd em {font-size:11px;}


.checkout-form #hosting-properties {width:100%;clear:both;padding:0 0 15px;}
.checkout-form #hosting-properties .timespan {float:left;width:330px;}
.checkout-form #hosting-properties .timespan li{margin-bottom:5px;width:100%;float:left;}
.checkout-form #hosting-properties .timespan input {border:0;padding:0;margin:2px 5px -2px 0;float:left;}
.checkout-form #hosting-properties .timespan label {float:left;}
.checkout-form .dy2 {margin-left:20px;margin-top:2px;float:left;width:100%;}
.checkout-form .dy2 label {font-size:.9em;}
.checkout-form .dy2 input{padding-top:2px;}
.checkout-form #hosting-properties .main-domain {float:left;width:250px;}

.checkout-form ol li {position:relative;}

/* discount code */
.add-discount-code {margin:0 0 40px;}
.add-discount-code .cms {padding:10px 0 7px;margin:0;}
.add-discount-code .cms h3 {padding:0 0 2px;margin:0 0 3px;line-height:1;font-size:12px;border-bottom:1px solid #000;}
.add-discount-code fieldset label {display:block;font-weight:bold;margin:0 0 2px;}
.add-discount-code fieldset #discount-code {display:block;float:left;width:155px;height:14px;padding:3px 4px;margin:0 4px 0 0;font:bold 14px/1 Arial,Verdana,Tahoma,sans-serif;letter-spacing:1px;text-transform:uppercase;background:#fff url(../images/layout/bg-input.png) no-repeat 0 0;}
.add-discount-code fieldset .submit {display:block;float:left;height:22px;width:120px;padding-top:4px;font-size:11px;font-weight:bold;line-height:1;color:#fff;cursor:pointer;border:1px solid #fff;border-right:1px solid #979797;border-bottom:1px solid #979797;background:#aaa;}
.add-discount-code fieldset .submit:hover {background:#a77f09;}
.add-discount-code fieldset a.submit {height:14px;padding:6px 10px 0;width:auto;display:block;float:left;text-transform:uppercase;text-align:center;text-decoration:none;}
.add-discount-code fieldset .coupon {width:260px;padding:10px 0 10px 40px;margin:10px 0;float:left;border-top:1px solid #ccc;border-bottom:1px solid #000;background:url(../images/icons/discountcode.png) no-repeat 5px 12px;}
.add-discount-code fieldset .coupon em {font-style:normal;display:block;font-size:11px;}
.add-discount-code fieldset .coupon .discount {font-weight:bold;}

/* customer data */
.customer-data {margin:0 0 20px;width:100%;display:block;}
.customer-data li {display:block;width:100%;margin:0 0 5px;padding:1px 0;clear:both;}
.customer-data li label {display:block;float:left;width:150px;padding:3px 10px 0 0;}
.customer-data li input {display:block;float:left;width:200px;padding:3px 4px 2px;height:16px;font-size:14px;line-height:1.2;background:#fff url(../images/layout/bg-input.png) no-repeat 0 0;}
.customer-data li textarea {display:block;padding:5px;margin:0;width:300px;background:#fff url(../images/layout/bg-input.png) no-repeat 0 0;}
.customer-data li.radio {margin-top:3px;}
.customer-data li.radio input {border:0;width:auto;height:auto;background:none;margin:1px 5px 0 160px;}
.customer-data li.radio label {width:300px;padding:0;}
.customer-data li .error {display:block;float:left;padding:1px 0 0 179px;margin:5px 0 2px;color:#286d95;font-weight:bold;background:url(../images/icons/information.png) no-repeat 160px 3px;}
.customer-data  div.ddv {float:left;padding:5px 0 0 156px;width:100%;}
.customer-data  div.ddv input{width:auto;border:none;background:none;}
.customer-data  div.ddv label{width:auto;margin:-1px 0 0 1px;}
.customer-data #nameW input {width:130px;}
.customer-data #nameW label.sur-label{width:auto;padding:2px 10px 0 10px;}
.customer-data .zipW #zip {width:45px;}
.customer-data .zipW #zip_title {width:160px;}
.customer-data .zipW .zip_title_label {width:auto;padding:2px 10px 0 10px;}
.customer-data #companyNameW {display:none;}
.customer-data #companyIdW {display:none;}

/* order complete */
.what-now,
.payment-company-data {margin:0 0 20px;}
#paypalForm {margin-bottom:15px;}


/* jQuery lightBox plugin - leandrovieira.com - v0.5
------------------------------------------------------------ */
#jquery-overlay {position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox {position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img {border:0;}
#lightbox-container-image-box {position:relative;background:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image {padding:10px;}
#lightbox-loading {position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav {left:0;}
#lightbox-nav a {outline:none;}
#lightbox-nav-btnPrev,
#lightbox-nav-btnNext {width:49%;height:100%;display:block;}
#lightbox-nav-btnPrev {left:0;float:left;}
#lightbox-nav-btnNext {right:0;float:right;}
#lightbox-container-image-data-box {background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;font:normal 10px Arial,Verdana,Helvetica,sans-serif;}
#lightbox-container-image-data {color:#666;}
#lightbox-container-image-data #lightbox-image-details {width:70%;float:left;text-align:left;}	
#lightbox-image-details-caption {font-weight:bold;}
#lightbox-image-details-currentNumber {display:block;clear:left;padding-bottom:10px;}			
#lightbox-secNav-btnClose {width:66px;float:right;padding-bottom:8px;}


/*	CONTACT
------------------------------------------------------------ */
.contact h3,
#contactForm h3 {margin-bottom:24px;}

.contact {float:right;width:300px;}
.contact address,
.contact p {display:block;margin:0 0 20px;}

#contactForm {margin:0 0 20px;float:left;width:500px;}
#contactForm li {position:relative;float:left;width:100%;margin:0 0 10px 0;}
#contactForm label {width:120px;float:left;padding:8px 10px 0 0;}
#contactForm input,
#contactForm textarea {float:left;width:270px;padding:4px 4px 2px;background:url(../images/layout/bg-input.png) no-repeat 0 0;}
#contactForm textarea {width:350px;line-height:1.5;}
#contactForm button {float:left;margin-left:130px;width:123px;height:25px;color:#fff;border:0;cursor:pointer;background:url(../images/buttons/send.gif) no-repeat 0 0;}
#contactForm .error {display:block;float:left;clear:both;padding:1px 0 1px 150px;width:300px;margin:5px 0 0;font-size:11px;font-weight:bold;background:url(../images/icons/information.png) no-repeat 130px 1px;}
#contactForm .address {display:none;}
#contactForm input.small {width:30px;font-size:14px;}

/*	HTTP ERRORS (404, 403)
------------------------------------------------------------ */
#http-error {background:#10364c url(../images/layout/bg-page2.jpg) repeat-x 0 0;}
#http-error .w {min-height:10em;padding:36px 0 24px;color:#fff;font-size:12px;}
#http-error h2 {font-size:16px;margin:0 0 10px;}
#http-error h2 a {text-decoration:none;color:#fff;}
#http-error a {color:#fff;}
#http-error .redirect {text-align:center;font-style:italic;padding:20px 0 0;}
#http-error .redirect span {display:block;margin:0 0 10px;font-weight:bold;font-size:18px;font-style:normal;}


/*	FOOTER 
------------------------------------------------------------ */
#footer {padding:20px 0 40px;background-color:#247bac;background-position:0 -3100px;}
#footer,
#footer a {color:#bebebe;}
#footer h6,
#footer span,
#footer a {margin:0 4px;font-size:11px;display:inline;font-weight:normal;}
#footer .disclamer {float:left;}
#footer .webdesign {float:right;}
#footer .webdesign a {padding-bottom:15px;float:right;padding-left:15px;}


/*	FLOAT CLEARING
------------------------------------------------------------ */
.w:after,
.contact:after,
.domain-prices ul:after,
.domains #domains:after,
.customer-data li:after,
.checkout-form .packages:after,
.checkout-form #hosting-properties:after,
#sitemap ul:after,
#h-p .buttons:after,
#h-p:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}