body {
        margin: 0px;
        font-family: Arial, sans-serif;
	background:#A3ADBF;
}

a img {
	border: none;
}

#top-nav {
        width: 995px;
	height:110px;
	background: url(/images/top_tab.png);
	background-repeat: no-repeat;
	text-align:left;
}

.page-container {
	width:1067px;
	background:#A3ADBF;
	background: url(/images/shadow_sides.png) no-repeat top;
}

.page-inner {
	background-color:white;
	width:995px;
	background: url(/images/shadow_bottom.png) no-repeat bottom white;
	Xpadding-bottom:40px;
}

#logo {
	border:none;
	float:left;
	margin-top:20px;
	margin-left:40px;
}

#headercopy {
	float:left;
	color:black;
	margin-left:175px;
	margin-top:26px;
	width:480px;
	font-size:11px;
	line-height:1.2;
	height:40px;
}

#headerlinks {
	float:left;
	margin-top:8px;
	margin-left:178px;
	font-size:11px;
	color:white;
	font-weight:bold;
}

#headerlinks a {
	color:white;
	text-decoration:none;
}

#headerlinks a:hover {
	text-decoration:underline;
}

/*
 | menu
 */

#top-menu {
	width: 906px;
}

/*
 | main
 */

#main {
	margin-top:10px;
	width:906px;
	text-align:left;
	padding:9px;
}

a.binet  {
	position:absolute;
	top:107px;
	left:20px;
	text-decoration:none;
	background: url(/images/button_inet_off.png);
	display:block;
	width:206px;
	height:28px;
}

a:hover.binet  {
	background: url(/images/button_inet_over.png);
}


a.bhosting  {
	position:absolute;
	top:107px;
	left:20px;
	text-decoration:none;
	background: url(/images/button_hosting_off.png);
	display:block;
	width:206px;
	height:28px;
}
a:hover.bhosting  {
	background: url(/images/button_hosting_over.png);
}


a.bmanaged  {
	position:absolute;
	top:107px;
	left:20px;
	text-decoration:none;
	background: url(/images/button_managed_off.png);
	display:block;
	width:206px;
	height:28px;
}
a:hover.bmanaged  {
	background: url(/images/button_managed_over.png);
}

.people {
	margin-left:15px;
}

.peoplecopy {
	line-height:1.4;
	position:relative;
	width:247px;
	height:148px;
	top:240px;
	left:24px;
	color:black;
        font-family: Arial, sans-serif;
	font-size: 13px;	
}

.peoplecopy ul {
	color: #F26532
}

.peoplecopy span {
	color: black;
}

#internetnvoip {
	margin-left:0px;
	background-image: url(/images/home_inet.png);
	width:286px;
	height:393px;
	float:left;
}

#servers {
	float:left;
	margin-left:22px;
	background-image: url(/images/home_hosting.png);
	width:286px;
	height:393px;
}

#solutions {
	float:left;
	margin-left:22px;
	background-image: url(/images/home_managed.png);
	width:286px;
	height:393px;
}


.main_bottom {
	clear:both;
	height:260px;
	font-size:11px;
	line-height:1.4;
	margin-bottom:30px;
}

.main_bottom_l {
	margin-top:50px;
	width:290px;
	float:left;
	text-align:center;

}

.main_bottom_l a {
	color: #F26532;
	font-weight:bold;	
}

.main_bottom_c {
    margin-top:50px;
    width:392px;
    float:left;
    padding-left:40px;
}

.main_bottom_c h1 {
    padding:0px;
    margin:0px;
    font-size:14px;
    color:#005696;
}

.main_bottom_c a {
    color: #005696;
    font-weight:bold;    
}


.main_bottom_r {
    margin-top:90px;
    width:164px;
    float:left;
    padding-left:20px;
    text-align: center;
}

.main_bottom_r h1 {
    padding:0px;
    margin:0px;
    font-size:14px;
    color:#005696;
}

.main_bottom_r a {
    color: #005696;
    font-weight:bold;    
}


#main_learnmore {
	color:black;
}

#main_learnmore a {
	color:#005696;
	font-weight:bold;
}

#main_learnmore_ph {
	color:#005696;
	font-weight:bold;
}

/*
 | footer
 */

#footer {
	font-size:10px;
	width:860px;
	text-align:center;
	color:white;
	margin:auto;
	margin-top:20px;
}

#footer a {
	margin-left:12px;
	margin-right:12px;
	color:white;

}

/* 
 | About
 */

#main-about {
	margin-top:30px;
	width:906px;
	text-align:left;
	height:500px;
}

.about-side {
	text-align:left;
	background-image: url(/images/side-box.gif);
	background-repeat:no-repeat;
	width:320px;
	height:200px;
	font-size:11px;
	padding:5px;
	float:right;
	margin-left:35px;
	margin-top:25px;
}

.about-sidetop {
	text-align:center;
	width:280px;
	margin-left:18px;
	color:white;
	font-size:12px;
}

.about-sidebottom {
	margin-top:18px;
	text-align:left;
	font-size:11px;
}


.about-side ul {
	margin:0;
	padding:0;
	padding-left:0px;
	margin-left:30px;
	line-height:1.8;
}

.about-bottom-logos {
    margin-left: -70px;
    margin-right: -100px;
    margin-top: 20px;
    float: right;
}

.about-bottom-copy {
    padding-right: 300px;
}


.news_table {
    margin-bottom:20px;
    margin-top:20px;
    width:520px;
    padding: 0;
    line-height: 15px;
}

/*
 | body content
 */


.orangetext {
	color: #F26532;
	font-weight:bold;
}

.orangetext a {
	text-decoration:none;
}

.main-content {
}

.main-content-table {
	width:996px;
	font-size:12px;
	line-height:1.5;
	margin-top:25px;
	text-align:left;
}

.main-content-copy {
	margin-left:35px;
	width:650px;
	text-align:left;
	padding-bottom:80px;
}

.main-content-copy a {
	color: #005696;
}

.main-content-right {
	line-height:1.8;
	Xborder: 1px solid red;
	float:right;
	margin-right:70px;
	padding-bottom:80px;
}

.main-content-right a {
	color: #005696;
}

.main-content-right ul {
	margin: 0;
	padding: 15px;
}

.main-content-right li {
	padding-bottom:5px;
}

.right-benefits-box {
	background-color: #e7ecf5;
	float:right;
	text-align:left;
	padding: 15px 15px 15px 25px; 
	width:200px;
	font-size:10px;
	line-height:1.3;
}

.main-content h1 {
	padding:0px;
	margin:0px;
	font-size:18px;
	color:#F26532;
	font-weight:normal;
}

.main-content h2 {
	padding:0px;
	margin:0px;
	font-size:14px;
	color:#005696;
}

.main-content h3 {
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#005696;
}

.main-content h4 {
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#686868;
}

.main-content ul {
	color:#F26532;
}

.main-content ul span {
	color:black;
}

/* 
 | Left
 */

.leftnav {
	background-image: url(/images/leftnav.gif);
	background-repeat: no-repeat;
	height:495px;
	width:170px;
	margin-top:5px;

}

.leftnav h1 {
	font-size:14px;
	color:gray;
	padding-left:20px;
	padding-top:20px;
	font-weight:bold;
}

.leftnav_off {
	position:relative;
	background-image: url(/images/leftnav-off.gif);
	background-repeat: no-repeat;
	width:170px;
	height:51px;
}

.leftnav_on {
	position:relative;
	background-image: url(/images/leftnav-on.gif);
	background-repeat: no-repeat;
	width:170px;
	height:51px;
}

.leftnav_on a {
	position:absolute;
	top:16px;
	left:20px;
	text-decoration:none;
	font-size:13px;
	color:#F26532;
}

.leftnav_off a {
	position:absolute;
	top:16px;
	left:20px;
	text-decoration:none;
	font-size:13px;
	color:#005596;
}


/*
 | PR
 */

.prt {
	color:black;
	font-weight:bold;
	font-size:12px;
}

.prt-fs a {
	color:#005696;
	font-size:12px;
}

.prt-fs a:hover {
	color:#F26532;
}

.prt a {
	font-weight:normal;
	color: gray;
}

.prt a:hover {
	color:#F26532;
}


/*
 | Contact 
 */

.contact_links a {
	color:black;
	font-weight:bold;
}

.contact_abuse a {
	color:#005696;
}

.contact_table {
	margin-top:20px;
	margin-bottom:20px;
	width:270px;
}

.contact_table td {
	border-bottom:1px solid gray;
	padding-top:5px;
	padding-bottom:5px;

}

.contact_table th {
	color: #F26532;
	font-size: 14px;
	font-weight: normal;
	border-bottom:1px solid gray;
	padding-top:5px;
	padding-bottom:5px;

}

/* 
 | dedicated servers
 */

.servers_main {
	width:995px;
}

/* feature area */

.servers_feature {
	margin-top:40px;
	background-image: url(/images/Servers_featured.png);
	width:995px;
	height:263px;
	position:relative;
}

.servers_feature h1 {
	padding:0px;
	margin:0px;
	font-size:18px;
	color:#F26532;
	font-weight:normal;
	text-align:left;
	margin-left:70px;
}

.servers_feature h2 {
	padding:0px;
	margin:0px;
	font-size:16px;
	color:white;
	font-weight:bold;
	text-align:left;
	margin-left:20px;
	margin-top:8px;
}

.servers_feature .svr_feature1 {
	margin:0px;
	padding:0px;
	width:238px;
	height:155px;
	position:absolute;
	top:48px;
	left:65px;
	margin-left:0px;
	text-align:left;
}

.servers_feature .svr_feature2 {
	margin:0px;
	padding:0px;
	width:238px;
	height:155px;
	position:absolute;
	top:48px;
	margin-left:0px;
	text-align:left;
	left:365px;
}

.servers_feature .svr_feature3 {
	margin:0px;
	padding:0px;
	width:238px;
	height:155px;
	position:absolute;
	top:48px;
	left:665px;
	margin-left:0px;
	text-align:left;
}

.servers_feature ul {
	line-height:1.5;
	margin-top:20px;
	font-size:13px;
}

.servers_feature li {
	color: #F26532;
	margin-left:-10px;
	padding-left:0px;
}

.servers_feature span {
	color:black;
}

a.sbto_button {
	background-image: url(/images/button_custom_off.png);
	width:161px;
	height:28px;
	display:block;
	text-decoration:none;
	color:white;
	text-align:center;
}	

a:hover.sbto_button {
	background-image: url(/images/button_custom_over.png);
}	

/* Servers list area */

.servers_products {
	width:100%;
}

.servers_products table {
	background-color: #808080;
	width:920px;
	margin-left:auto;
	margin-right:auto;
	font-size:14px;
	border-bottom:4px solid #808080;
}

.servers_products table th {
	color:white;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}

.servers_products table td {
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
}

.servers_products .odd {
	background-color:white;
}

.servers_products .even {
	background-color:#e5e5e5;
}

.servers_products a {
	color: #005696;
}

.dontsee {
	padding:0px;
	margin:0px;
	font-size:18px;
	color:#F26532;
	font-weight:normal;
	text-align:left;
	margin-left:36px;
}

.callus {
	font-size:13px;
	color:black;
	font-weight:normal;
}

.manage_advanced {
	font-size:13px;
	width:430px;
	background-color:#e7ecf5;
}

.manage_advanced a,
.callus a {
	color: #005696;
	font-weight:bold;	
}

/* Support */

.support_table {
	margin-top:20px;
	margin-bottom:20px;
	width:270px;
}

.support_table td {
	border-bottom:1px solid gray;
	padding-top:5px;
	padding-bottom:5px;

}

.support_table th {
	color: #005696;
	font-size: 14px;
	font-weight: normal;
	border-bottom:1px solid gray;
	padding-top:5px;
	padding-bottom:5px;

}



/*
 Gray: #145 147 150
 Orange: #F26532
 Blue: #005696
*/
