@charset "utf-8";
/* CSS Document */

* {
margin:0px;
padding:0px;
border:none;	
}

h3 {
	float:left;
	clear:left;
}

#content ul {
	margin-left:50px;
	margin-top:10px;
}

hr{
	height:1px;
	background-color:#d8d8d8;
}

body {
font-family:Verdana,Helvetica,Arial,sans-serif;
color:#5C5C5C;
background-image:url(images/background.png);
background-repeat:repeat-x;
}

#header {
width:996px;
height:110px;
margin:auto;
}

#logo {
float:left;
width:420px;
height:42px;
margin-top:30px;
margin-left:20px;
}

#navigation {
margin-top:18px;
float:right;
clear:right;
width:455px;
text-align:right;
margin-right:10px;
}

#navigation a:hover {
text-decoration:none;	
}

#my-account {
float:right;
color:#ffffff;
font-weight:bold;	
font-size:12px;	
}

#my-account a {
color:#fff;
text-decoration:none;
}

#banner {
width:100%;
height:500px;
text-align:center;
}

#banner-sub {
width:100%;
height:300px;
text-align:center;
background-image:url(images/background-banner.jpg);
background-position:center;
background-repeat:repeat-x;
}

#banner-image {
margin-top:10px;	
}

/*
#content {
width:996px;
position:absolute;
left:50%;
margin-left:-498px;
/*top:380px; for home page 
top:250px;
min-height:500px;
background-image:url(images/content-bg.png);
background-repeat:no-repeat;
}

*/

#content-wrap {
width:100%; position:absolute; top:370px; min-width:960px; left:0px;
}

#content-wrap-home {
width:100%; position:absolute; top:370px; min-width:960px; min-height:500px; left:0px;
}

#content {
width:996px;
margin:auto;
background-image:url(images/content-bg.png);
background-repeat:no-repeat;
min-height:500px;
}
#left-nav {
width:230px;
height:360px;
}

#left-col {
width:706px;
float:left;
font-size:12px;
line-height:20px;
padding-top:20px;
margin-left:20px;
padding-right:20px;
margin-top:8px;
}

#right-col {
width:230px;
float:right;
margin-right:15px;
margin-bottom:20px;
}

#right-widget {
margin-top:20px;
width:230px;
height:50px;
}

#right-nav {
width:240px;
font-size:12px;
margin-top:20px;
}

#right-nav-top {
background-image:url(images/right-nav-top.jpg);
background-repeat:no-repeat;
height:20px;
width:232px;
}

#right-nav-middle {
width:212px;
background-image:url(images/right-nav-middle.jpg);
background-position:bottom;
background-repeat:no-repeat;
padding-left:20px;
padding-bottom:20px;
margin-bottom:20px;
}

#footer {
clear:both; height:225px; margin:-50px auto 0; position:relative; width:100%; background-color:#000000; background-image:url(images/footer-bg.jpg); margin-top:50px; background-repeat:repeat-x;
}

#copyright {
margin:auto;
color:#fff;
clear:both;
width:996px;
text-align:center;
font-size:11px;
padding-top:20px;
}

#footer-categories {
width:996px;
margin:auto;	
padding-top:20px;
padding-left:20px;
}

.newsletter-input {
background-image:url(images/newsletter-input.png);
padding-top:2px;
padding-bottom:3px;
width:220px;
border:none;
background-repeat:no-repeat;
background-color:transparent;
float:left;
margin-right:5px;
font-size:10px;
color:#5c5c5c;
padding-left:10px;
}

.signup-btn {

}

li.icons {
min-width:320px;	
}

.newsletter-form {
margin-bottom:20px;	
}
.footer-block {
float:left;
color:#ffffff;
padding-right:30px;
padding-left:12px;
font-size:11px;
}

.footer-block li {
list-style-type:none;
margin-bottom:10px;
}

.footer-block li a {
color:#fff;
}

.footer-block h2 {
margin-bottom:10px;
font-size:14px;
}



.footer-block-newsletter {
float:left;
color:#ffffff;
padding-left:25px;
font-size:11px;
}

.footer-block-newsletter li {
list-style-type:none;
margin-bottom:10px;
}

.footer-block-newsletter li a {
color:#fff;
}

.footer-block-newsletter h2 {
margin-bottom:10px;
font-size:14px;
}


#bread-crumbs {
color:#f16621;
margin-bottom:20px;	
}

a {
text-decoration:none;
color:#ee5326;	
}

a:hover {
text-decoration:underline;	
}

/*Left navigation styles*/

#accordion h1 {

}
	
#accordion a{
text-decoration:none;
margin-top:5px;
margin-bottom:5px;
padding-left:15px;
}		
	
a.active {	
font-size:12px;
color:#5c5c5c;
float:left;
clear:left;
text-decoration:none;
color:#ee5326;
padding-left:0px;
background-image:url(images/plus_select.png);
background-repeat:no-repeat;
background-position:left 3px;
}
	
a.not-active  {
font-size:11px;
color:#999999;
clear:left;
float:left;
background-image:url(images/plus.png);
background-repeat:no-repeat;
background-position:left;
min-width:200px;
}
	
#accordion li a {
color:#717171;
padding:0px;
margin:0px;
}

#accordion li a:hover {
text-decoration:underline;
}
	
#accordion ul {
margin-left:65px;	
margin-top:5px;
}
	
#accordion li {
list-style-type:none;
margin-bottom:10px;
font-size:10px;
min-width:150px;
 }
/*#######################################*/

#contact-form {
background-image:url(images/contact-us.png);
width:230px;
height:270px;
padding-top:90px;
text-align:center;
}

.input {
background-color:#dbe4e9;
border:1px #b8b8b8 solid;

padding-top:5px;
padding-bottom:5px;
width:197px;
margin-bottom:10px;
color:#727c81;
padding-left:5px;
}

.textarea {
background-color:#dbe4e9;
border:1px #b8b8b8 solid;
height:90px;
width:197px;
margin-bottom:7px;
color:#727c81;
padding-left:5px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
}

.send-btn {
background-image:url(images/send-btn.png);
width:168px; height:36px;	
}

.send-btn:hover {
background-image:url(images/send-btn-over.png);	
}

#right-video {
float:right;
width:240px;
height:500px;	
}


h1 {
color:#5c5c5c;
font-weight:normal;
font-size:26px;
margin-bottom:10px;
}

h2 {
font-size:18px;
margin-bottom:10px;
}

p {
margin-bottom:20px;
}
.input-contact {
border:#999 1px solid;
padding:3px;
}

.home-item {
width:205px;
float:left;
margin-bottom:40px;	
}


.home-item-seo {
width:205px;
float:left;
margin-left:45px;
margin-bottom:40px;
margin-right:45px;	
}

.home-item-hosting {
width:205px;
float:left;
margin-left:45px;
margin-bottom:40px;
margin-right:45px;
}

h1.home {
margin-bottom:40px;
}
.readmore {
margin-top:5px;	
}

#top-bar {
background-image:url(images/top-bar-bg.png);
background-repeat:repeat:repeat-x;
height:55px;
width:100%;
position:absolute;
top:88px;	
}

#bar-buttons {
width:996px;
margin:auto;
height:55px;
padding-right:30px;	
}

.webdesigntab {
background-image:url(images/webdesign-tab.jpg);
width:701px;
height:148px;
margin-bottom:10px;
}

.seotab {
background-image:url(images/seo-tab.jpg);
width:701px;
height:148px;
margin-bottom:10px;
}

.ecomtab {
background-image:url(images/ecom-tab.jpg);
width:701px;
height:148px;
margin-bottom:10px;
}

.videotab {
background-image:url(images/video-tab.jpg);
width:701px;
height:148px;
margin-bottom:10px;
}

.hostingtab {
background-image:url(images/hosting-tab.jpg);
width:701px;
height:148px;
margin-bottom:10px;
}
.domainstab {
background-image:url(images/domains-tab.jpg);
width:701px;
height:148px;
margin-bottom:10px;
}

@font-face {
font-family: pointy; src: url('fonts/pointy.ttf');
}

@font-face{ 
font-family: pointyie; src: url('fonts/pointy.eot'); 
}


.webdesigntab h1 { font-family: pointy, pointyie, Verdana,Helvetica,Arial,sans-serif;
color:#78b910;
padding-left:210px;
font-size:50px;
padding-top:41px;
}

.seotab h1 { font-family: pointy,pointyie, Verdana,Helvetica,Arial,sans-serif;
color:#666666;
padding-left:210px;
font-size:50px;
padding-top:41px;
}
.ecomtab h1 { font-family: pointy,pointyie, Verdana,Helvetica,Arial,sans-serif;
color:#cb2722;
padding-left:210px;
font-size:50px;
padding-top:41px;
}

.videotab h1 { font-family: pointy,pointyie, Verdana,Helvetica,Arial,sans-serif;
color:#8509a4;
padding-left:210px;
font-size:50px;
padding-top:41px;
}

.hostingtab h1 { font-family: pointy,pointyie, Verdana,Helvetica,Arial,sans-serif;
color:#ee6d09;
padding-left:210px;
font-size:50px;
padding-top:41px;
}

.domainstab h1 { font-family: pointy,pointyie, Verdana,Helvetica,Arial,sans-serif;
color:#0f54c8;
padding-left:210px;
font-size:50px;
padding-top:41px;
}

.tabtext {
width:360px;
margin-left:220px;
margin-top:14px;	
}

.services-learn-more {
float:right;
width:95px;
height:35px;
margin-top:100px;
margin-right:10px;	
}

#domain-check {
float: left; width: 600px; margin-left: 35px; margin-top:2px;	
}

.domain-text {
color:#6e6e6e; margin-top:5px; font-weight:bold; float:left; margin-right:5px; font-size:12px;	
}

.domain-input {
border:1px solid #B8B8B8; float:left; margin-right:5px; margin-top:4px; width:170px; padding-left:5px; padding-right:5px; color:#5c5c5c;	
}

.domain-page-input {
border:1px solid #B8B8B8; float:left; margin-right:10px; margin-top:4px; width:496px; padding-left:5px; padding-right:5px; padding-top:10px; padding-bottom:10px; color:#5c5c5c;	
}

.domain-page-tld {
border:1px solid #B8B8B8; margin-right:10px; margin-top:4px; float:left; color:#5C5C5C; font-size:12px; padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;	
}
.domain-page-btn {
background-color:#ef5326; padding-top:11px; padding-bottom:10px; float:left; width:100px; color:#fff; margin-top:4px;	
}

.tld {
border:1px solid #B8B8B8; margin-right:5px; margin-top:4px; float:left; color:#5C5C5C; font-size:12px;	
}

.domain-btn {
vertical-align:bottom; margin-top:2px; margin-right:5px; float:left; padding-top:0px;	
}

.domain-ct-btn {
vertical-align:bottom; margin-top:2px; margin-right:5px; padding-top:0px;	
}

.domain-info {
float:left;
/*width:250px;*/
margin-top:30px;
/*text-align:justify;*/
}

.domain-info p {
font-size:12px;	
}

.domain-info-title {
color:#ef5326;
font-weight:bold;
font-size:18px;
}

.domain-info-image {
margin-right:20px;
float:left;
margin-top:30px;
}

.domain-info-image-right {
margin-right:20px;
float:left;
margin-top:25px;
/*margin-left:50px;*/
}

.clr {
clear:both;	
}

#our-network {
float:left;
margin-top:20px;
}

#network-heading {
color:#EE5326;
font-weight:bold;
font-size:16px;
}

#our-network ul {
margin:0px;	
}

#our-network ul li{
list-style-type:none;	
}

.dark {
background-color:#eeeeee;
padding:10px;
}

.light {
background-color:#f9f9f9;	
padding:10px;
}

.package-heading {
font-weight:bold;
color:#5c5c5c;
font-size:16px;	
}

.package-price {
font-weight:bold;
font-size:15px;
color:#ee5326;
}

.package-month {
color:#5c5c5c;
font-size:12px;		
}

.plans td {
padding-left:4px;
padding-right:4px;
padding-top:10px;
padding-bottom:10px;
font-size:11px;
border-right:1px solid #D8D8D8;
border-bottom:1px solid #D8D8D8;
}

.grey-break {
background-color:#d8d8d8;	
}
.tick {
margin-right:5px;	
}

.plans {
border-top:1px solid #D8D8D8;
border-left:1px solid #D8D8D8;	
}

#network-list {
float:right;
width:245px;	
}

#network-list ul {
margin:0px;	
}

#network-list ul li {
margin-bottom:20px;
color:#78ad25;
font-size:11px;
}

#network-list ul li br {
margin-left:10px;	
}

.hosting-info{
float:left;
width:320px;	
margin-right:65px;
text-align:justify;
}

.hosting-info-right{
float:left;
width:320px;
text-align:justify;
}

.hosting-info-top{
float:left;
width:320px;	
margin-right:65px;
text-align:justify;

}

.hosting-info-right-top{
float:left;
width:320px;
text-align:justify;
}

.info-image {
margin-left:10px;	
}

.web-hosting-package {
background-image:url(images/hosting-intro.jpg);
background-repeat:no-repeat;
width:424px;
height:184px;
float:right;
margin-bottom:20px;
margin-top:23px;
}


.custom-hosting-package {
background-image:url(images/custom-intro.jpg);
background-repeat:no-repeat;
width:424px;
height:184px;
float:right;
margin-bottom:10px;
}

.hosting-title {
font-weight:bold;
color:#fff;
float:left;
clear:left;
margin-top:7px;
margin-left:10px;
}

.hosting-desc {
float:left;
clear:left;	
margin-top:70px;
margin-left:10px;
}

.hosting-desc-custom {
float:left;
clear:left;	
margin-top:20px;
margin-left:10px;
}

.learnmore {
font-weight:bold;
font-size:14px;
margin-top:10px;	
}

.custom-server-image {
margin-right:10px;
float:left;
margin-bottom:10px;
margin-top:10px;	
}

.network-text {
float:left;
clear:left;
width:420px;	
}

.break {
width:706px;
height:1px;
background-image:url(images/break.jpg);
background-repeat:no-repeat;
clear:both;
}

.custom-image {
padding-left:20px;	
}

.seo-package {
float:left;
width:220px;
margin-right:15px;
margin-top:10px;
border-right:1px solid #d8d8d8;
padding-right:5px;
margin-bottom:20px;
}

.seo-package-last {
float:right;
width:220px;
margin-top:10px;
margin-bottom:20px;
}

.seo-package-image {
width:225px;	
}

.custom-seo {
width:706px;
text-align:left;
clear:both;
}
