@charset "utf-8";
/* CSS Document 
	Website Coded in xHTML/CSS by xHTMLPros.com
*/

body {
	background: url(i/bg.jpg) repeat-x #000;
	margin: 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
}

a {
	color: #6eff00;
}

#head {
	background: url(i/head.jpg);
	width: 1032px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
}

.header_img {
	width:100%;
	height:38px;
	float:left;
	padding:0px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#336699;
	background-image:url(i/head_big.jpg);
}

#head_user {
	height: 25px;
	color: #6eff00;
	padding: 0 0 0 210px;
	line-height: 25px;
	font-size: 10px;
}

#container {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
}

#nav {
	float: right;
	margin: 9px 78px 0 0;
}

#link1 {
	background: url(i/nav_home.jpg);
	width: 60px;
	height: 26px;
	float: left;
}

#link1:hover {
	background: url(i/nav_home_roll.jpg);
}

#link2 {
	background: url(i/nav_about.jpg);
	width: 55px;
	height: 26px;
	float: left;
}

#link2:hover {
	background: url(i/nav_about_roll.jpg);
}

#link3 {
	background: url(i/nav_support.jpg);
	width: 65px;
	height: 26px;
	float: left;
}

#link3:hover {
	background: url(i/nav_support_roll.jpg);
}

#link4 {
	background: url(i/nav_forums.jpg);
	width: 60px;
	height: 26px;
	float: left;
}

#link4:hover {
	background: url(i/nav_forums_roll.jpg);
}

#link5 {
	background: url(i/nav_specials.jpg);
	width: 66px;
	height: 26px;
	float: left;
}

#link5:hover {
	background: url(i/nav_specials_roll.jpg);
}

#link6 {
	background: url(i/nav_game_servers.jpg);
	width: 91px;
	height: 26px;
	float: left;
}

#link6:hover {
	background: url(i/nav_game_servers_roll.jpg);
}

#link7 {
	background: url(i/nav_voice_servers.jpg);
	width: 87px;
	height: 26px;
	float: left;
}

#link7:hover {
	background: url(i/nav_voice_servers_roll.jpg);
}

#link8 {
	background: url(i/nav_dedicated.jpg);
	width: 75px;
	height: 26px;
	float: left;
}

#link8:hover {
	background: url(i/nav_dedicated_roll.jpg);
}

#link9 {
	background: url(i/nav_colocation.jpg);
	width: 75px;
	height: 26px;
	float: left;
}

#link9:hover {
	background: url(i/nav_colocation_roll.jpg);
}

#link10 {
	background: url(i/nav_hosting.jpg);
	width: 61px;
	height: 26px;
	float: left;
}

#link10:hover {
	background: url(i/nav_hosting_roll.jpg);
}

#left {
	width: 674px;
	float: left;
}

#left_forum {
	width: 900px;
}

#blah {
	width: 900px;
}

#ad {
	background: url(i/ad2.gif);
	width: 435px;
	height: 237px;
	display: block;
	margin: 0 0 0 0;
	float: left;
}

#adaahonor {
	background: url(i/ad-aahonor.png);
	width: 435px;
	height: 237px;
	display: block;
	margin: 0 0 0 0;
	float: left;
}

#addedicated {
	background: url(i/ad-core2quad.png);
	width: 435px;
	height: 237px;
	display: block;
	margin: 0 0 0 0;
	float: left;
}

#adukservers {
	background: url(i/ad-ukservers.png);
	width: 435px;
	height: 237px;
	display: block;
	margin: 0 0 0 0;
	float: left;
}

#adventrilo {
	background: url(i/ad-ventrilo.png);
	width: 435px;
	height: 237px;
	display: block;
	margin: 0 0 0 0;
	float: left;
}

#right_content {
	background: url(i/content2.jpg);
	width: 437px;
	height: 221px;
	margin: 0 0 0 7px;
	padding: 10px 10px;
	float: left;
}

#right_content2 {
	background: url(i/content3.jpg);
	width: 870px;
	height: 230px;
	margin: 0 0 0 7px;
	padding: 10px 10px;
	float: left;
}

#right_content p {
	margin: 0;
	padding: 5px;
}

#head_small {
	background: url(i/head_small.jpg);
	width: 402px;
	height: 38px;
	line-height: 38px;
	padding: 0 0 0 35px;
}

#head_big {
	background: url(i/head_big.jpg);
	width: 850px;
	height: 38px;
	line-height: 38px;
	padding: 0 0 0 35px;
	background-repeat:no-repeat;
}

#head_big2 {
	background: url(i/head_big2.png);
	width: 850px;
	height: 38px;
	line-height: 38px;
	padding: 0 0 0 35px;
	background-repeat:no-repeat;
}

#bottom_content {
	background: url(i/content_bottom.jpg);
	width: 900px;
	height: 212px;
	margin-left: auto;
	margin-right: auto;
	padding: 30px 0 0 0;
}

#bottom_content2 {
	background: url(i/content_bottom2.png);
	width: 900px;
	height: 212px;
	margin-left: auto;
	margin-right: auto;
	padding: 30px 0 0 0;
}

#main_content {
	background: url(i/main_content.jpg) no-repeat;
	width: 664px;
	padding: 7px 5px;
	border-top:0px;
	overflow:hidden;	
}

#main_content_forum {
	background: url(i/main_content_forum.jpg) no-repeat;
	width: 900px;
	padding: 7px 5px;
	border-top:0px;	
}

#main_content h1 {
	background: url(i/h1.jpg);
	width: 624px;
	height: 38px;
	margin: 0;
	padding: 0 0 0 40px;
	font-size: 14px;
	font-weight: normal;
	line-height: 38px;
}

#main_content p {
	margin: 0;
	padding: 5px;
}

#main_content h2 {
	background: url(i/h2.jpg);
	width: 643px;
	height: 31px;
	margin: 0;
	padding: 0 10px;
	font-size: 12px;
	font-weight: normal;
	line-height: 31px;
}

#divider {
	background: url(i/divider.jpg);
	width: 5px;
	height: 695px;
	float: left;
}

#right {
	width: 221px;
	float: right;
}

#modules {
	margin: 10px 0 0 0;
	width: 900px;
}

.holder {
	float: left;
	margin: 0 0 0 10px;
}

.module_head {
	background: url(i/module_head.jpg);
	width: 206px;
	height: 44px;
	line-height: 44px;
	padding: 0 0 0 10px;
}

.module_body {
	background: url(i/module_body.jpg);
	width: 206px;
	height: 115px;
	padding: 5px 0 0 10px;
}

.module_body form input.input {
	background: url(i/input.jpg);
	width: 183px;
	height: 21px;
	border: none;
	color: #fff;
	padding: 5px 0 0 15px;
	margin: 5px 0 0 0;
	font-size: 10px;
}

.module_body #submit {
	background: url(i/login.jpg); 
	width: 68px;
	height: 19px;
	float: right;
	border: none;
	margin: 10px 10px 0 0;
	cursor: pointer;
}

.module_body form a {
	color: #6eff00;
	font-size: 11px;
	margin: 10px 0 0 0;
	line-height: 35px;
}

#customer_login {
	background: url(i/customer_login.jpg);
	width: 221px;
	height: 48px;
}

#customer_login_bg {
	background: url(i/customer_login_bg.jpg);
	width: 205px;
	height: 101px;
	padding: 5px 8px;
}

#customer_login_bg form input.input {
	background: url(i/input.jpg);
	width: 193px;
	height: 21px;
	border: none;
	color: #fff;
	padding: 5px 0 0 5px;
	margin: 5px 0 0 0;
}

#select {
	width: 115px;
	height: 17px;
	font-size: 9px;
	margin: 10px 0 0 0;
	float: left;
}

#submit {
	background: url(i/login.jpg); 
	width: 68px;
	height: 19px;
	float: right;
	border: none;
	margin: 10px 0 0 0;
	cursor: pointer;
}

#need_support {
	background: url(i/need_support.jpg);
	width: 221px;
	height: 45px;
}

#need_support_bg {
	background: url(i/need_support_bg.jpg);
	width: 211px;
	height: 100px;
	padding: 5px;
}

a#ticket {
	width: 200px;
	color: #6eff00;
	text-align: right;
	margin: 65px 0 0 0;
	display: block;
}

#our_net_locations {
	background: url(i/our_net_locations.jpg);
	width: 218px;
	height: 44px;
}

#our_net_locations_bg {
	background: url(i/our_net_locations_bg.jpg);
	width: 208px;
	height: 105px;
	padding: 5px;
	overflow: auto;
}

#our_contact_info {
	background: url(i/our_contact_info.jpg);
	width: 218px;
	height: 45px;
}

#our_contact_info_bg {
	background: url(i/our_contact_info_bg.jpg);
	width: 208px;
	height: 110px;
	padding: 5px;
}

#green {
	color: #6eff00;
}

#foot_links {	
	width: 881px;
	height: 38px;
	margin-left: auto;
	margin-right: auto;
}

a#dedicated {
	background: url(i/dedicated.jpg);
	width: 176px;
	height: 37px;
	display: block;
	float: left;
}

a#dedicated:hover {
	background: url(i/dedicated_roll.jpg);
}

a#webhosting {
	background: url(i/webhosting.jpg);
	width: 176px;
	height: 37px;
	display: block;
	float: left;
}

a#webhosting:hover {
	background: url(i/webhosting_roll.jpg);
}

a#gameservers {
	background: url(i/gameservers.jpg);
	width: 177px;
	height: 37px;
	display: block;
	float: left;
}

a#gameservers:hover {
	background: url(i/gameservers_roll.jpg);
}

a#colocation {
	background: url(i/colocation.jpg);
	width: 177px;
	height: 37px;
	display: block;
	float: left;
}

a#colocation:hover {
	background: url(i/colocation_roll.jpg);
}

a#voiceservers {
	background: url(i/voiceservers.jpg);
	width: 175px;
	height: 37px;
	display: block;
	float: left;
}

a#voiceservers:hover {
	background: url(i/voiceservers_roll.jpg);
}

#footer {
	background: url(i/footer_bg.jpg) bottom repeat-x;
	width: 100%;
	height: 75px;

}

#footer_area {
	background: url(i/footer.jpg);
	width: 873px;
	height: 55px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px 40px;
}

#footer_area ul {
	margin: 0;
	padding: 0;
}

#footer_area ul li {
	display: inline;
	color: #abacae;
}

#footer_area ul li a {
	color: #abacae;
	text-decoration: none;
}

#footer_area ul li a:hover {
	text-decoration: underline;
}

.clear {
	clear: both;
}