a:link {
	color: #C3AD7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a:visited {
	color: #C3AD7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a:active {
	color: #C3AD7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.hidden:link {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.hidden:visited {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.hidden:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.hidden:active {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

body{
	background-color:#dadada;
	text-align:center;
	margin:0;
	padding:0px;
	
}

#main{
	margin-left:auto;
	margin-right:auto;
	width:814px;
	text-align:left;
}



/* HEADER TOP */

#headerTop{
	background-image: url(images/header_top_bg.jpg);
	height:30px;
	position:relative;
	padding-top:80px;
}

#headerTop #slogan{
	position:absolute;
	top:40px;
	right:18px;
	font: bold 19px Arial, Helvetica, sans-serif;
	color:#fff;
}

#headerTop #call{
	position:absolute;
	top:12px;
	right:250px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
}

#headerTop #phone{
	position:absolute;
	top:8px;
	right:110px;
	font: bold 19px Arial, Helvetica, sans-serif;
	color:#fff;
}

#headerTop a#map{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	position:absolute;
	top:12px;
	right:18px;
}

#headerTop a#map:link, #headerTop a#map:visited{
	text-decoration:underline;
	color:#fff;
}

#headerTop a#map:hover{
	color:#333;
	}

#headerTop ul{
	background-color:#4597f6;
	height:29px;
	margin:0px 4px 0 6px;
	padding:1px 5px;
	list-style-type:none;
	background-image: url(images/nav_bg.gif);
	background-repeat:repeat-x;
	background-position:0 1px;
}

#headerTop ul li{
	float:left;
}

#headerTop ul li a{
   display:block;
	text-align:center;
	font: bold 11px Arial, Helvetica, sans-serif;
	margin:7px 0;
	padding:0px 6px;
	border-right:1px solid #fff;
}

#headerTop ul li a:link, #headerTop ul li a:visited{
	color:#fff;
	text-decoration:none;
}

#headerTop ul li a:hover{
	color:#333;
}

#headerTop ul li a#current{
	color:#fff;
	background-color:#0071f3;
	border:none;
	padding:7px 7px;
	margin:0px;
}


/* HEADER MIDDLE */

#headerMid{
	background-image: url(images/header_mid_bg.jpg);
	background-repeat:no-repeat;
	height:212px;
	padding-top:20px;
}

#headerMid #welcome{
	width:230px;
	margin:0px 5px 10px 15px;
}

#welcome h1{
	margin:0 0 16px 0;
	padding:0px;
}

#welcome p{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#666;
	padding:0px;
	margin:0px;
}

span#getHelp{
   margin-left:465px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#666;
}

span#getHelp a:link, span#getHelp a:visited{
	color:#6badf8;
	font-weight:bold;
	text-decoration:none;
}

span#getHelp a:hover{
	color:#666;
}


/* CONTENT */
#content{
	background-image: url(images/content_bg.jpg);
	background-repeat:repeat-y;
}



/* CONTENT LEFT */

#content #left{
	float:left;
	width:216px;
	margin:0 18px 0px 15px;
	color:#333;
	display:inline;
}

#left #offer{
	border:1px solid #519ff7;
	background-color: #6badf8;
	padding-bottom:5px;
	margin-bottom:10px;
}

#offer h1{
	background-image: url(images/offer_bg.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:11px 0 8px 5px;
	font: 18px Arial, Helvetica, sans-serif;
	color:#fff;
}

#offer ul{
	margin:5px;
	padding:0px;
	list-style-type:none;
}

#offer ul li{
	margin:0px;
	padding:2px 0px;
}

#offer ul li a{
   background-image: url(images/offer_arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 50%;
	display: block;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left:15px;
}

#offer ul li a:link, #offer ul li a:visited{
	text-decoration:none;
	color:#fff;
}

#offer ul li a:hover{
	color:#333;
}

#offer a#order_now{
	font: bold 13px Arial, Helvetica, sans-serif;
	padding-left:17px;
}

a#order_now:link, a#order_now:visited{
	color: #014ed2;
	text-decoration:none;
}

a#order_now:hover{
    font: Arial, Helvetica, sans-serif;
	color: #333;
}


#left #chat{
	background-image: url(images/chat_bg.jpg);
	background-repeat:no-repeat;
	height:87px;
	padding-top:15px;
}

#chat p{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#666;
	margin:0 0 0 95px;
	padding:0px;
}

#chat p a:link, #chat p a:visited{
	color:#f00;
	text-decoration:none;
}

#chat p a:hover{
	color:#333;
}

#left #logos{
	background-image: url(images/logos.gif);
	background-repeat:no-repeat;
	height:21px;
	padding-top:110px;
	padding-left:30px;
	margin-top:8px;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#999;
	
}



/* CONTENT MAIN */

#content #mainContent{
	float:left;
	width:563px;
	color:#dadada;
	background-image: url(images/intro_bg.jpg);
	background-repeat:repeat-y;
}

#mainContent #intro{
	padding:10px 10px 10px 20px;
}

#intro h2{
	margin:5px 0 15px 0;
	padding:0px;
	color:#fff;
	font: bold 12px Arial, Helvetica, sans-serif;
}

#intro p{
	margin:0px;
	padding:0px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666;
}

#hostingShared{
	width:186px;
	float:left;
	background-color:#eaeaea;
	border-right:1px solid #c4c4c4;
	border-top:1px solid #fff;
}


#hostingReseller{
	width:188px;
	float:left;
	background-color:#eaeaea;
	border-right:1px solid #c4c4c4;
	border-top:1px solid #fff;
}

#hostingManaged{
	width:185px;
	float:left;
	background-color:#eaeaea;
	border-top:1px solid #fff;
}

h3.hosting{
	font: bold 12px Arial, Helvetica, sans-serif;
	margin:0 0 0 1px;
	padding:5px 0 5px 10px;
	background-color:#94baea;
	color:#fff;
}

 ul.hosting{
	list-style-type:none;
	margin:5px 5px 10px 5px;
	padding:0px;
}

 ul.hosting li{
	background-image: url(images/arrow_hosting.gif);
	background-repeat:no-repeat;
	background-position:0 55%;
	margin:0 0 0 5px;
	padding:2px 0 0 12px;
	font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#7a7a7a;
}

.orderNow{
	background-image: url(images/order_now_bg.gif);
	background-repeat:no-repeat;
	height:24px;
	margin:0px 10px;
	padding:5px 5px 5px 10px;
}
.orderNow a{
	font: bold 12px Arial, Helvetica, sans-serif;
}

.orderNow a:link, .orderNow a:visited{
	color:#cc0000;
	text-decoration:none;
}

.orderNow a:hover{
	color:#333;
}


#whyUs{
	float:left;
	clear:both;
	width:171px;
	background-image: url(images/why_us_bg.gif);
	background-repeat:no-repeat;
	background-position:0 100%;
	padding:4px 0px 6px 15px;
	border-right:1px solid #eee;
}

#whyUs h2{
	margin:0 0 2px 0;
	padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#0068eb;
}

#whyUs ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#whyUs ul li{
	font:bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#666;
	margin:0px;
	padding:2px 0;
}


#quickStart{
	float:left;
	width:358px;
	padding:4px 0px 6px 15px;
}

#quickStart h2{
	margin:0 0 2px 0;
	padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#0068eb;
}

#quickStart ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#quickStart ul li{
	margin:0px;
	padding:2px 0;
}

#quickStart ul li a{
	font:bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#quickStart ul li a:link, #quickStart ul li a:visited{
	color:#666;
	text-decoration:none;
}

#quickStart ul li a:hover{
	color:#fff;
}

/* FOOTER */

#footer{
	background-image: url(images/footer_bg.jpg);
	background-repeat:no-repeat;
	height:64px;
}

#footer ul#footerLinks1{
	margin:0px;
	padding:2px 10px;
	list-style-type:none;
	text-align:center;
	line-height:14px;
}

ul#footerLinks1 li{
	display:inline;
	padding:0px;
	margin:0px;
}

ul#footerLinks1 li a{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:0 3px;
	border-right: 1px solid #fff;
}

ul#footerLinks1 li a:link, ul#footerLinks1 li a:visited{
	color:#fff;
	text-decoration:none;
}

ul#footerLinks1 li a:hover{
	color:#333;
}


#footer ul#footerLinks2{
	margin:0px;
	padding:2px 10px;
	list-style-type:none;
	text-align:center;
	line-height:12px;
}

ul#footerLinks2 li{
	display:inline;
	padding:0;
   margin:0;
}

ul#footerLinks2 li a{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:0 3px;
	border-right: 1px solid #666;
}

ul#footerLinks2 li a:link, ul#footerLinks2 li a:visited{
	color:#666;
	text-decoration:none;
}

ul#footerLinks2 li a:hover{

	color:#fff;
}


/* HACKS */

/*start clear hack*/
.clearfix:after {      
    content: ".";        
   display: block;     
    height: 0;        
    clear: both;        
    visibility: hidden;
}
/*hide from ie-mac\*/    
* html .clearfix {height: 1%;}        
/*hide from ie-mac*/ 

* html #content #left{
	display:inline;
}

* html #whyUs ul li{
	padding:0px;
}

* html #quickStart ul li{
	padding:3px 0;
}