body {
	font: 12px Arial,Helvetica,clean,sans-serif;
	color: #666666;
	background: #354E61 url(http://www.maxtonhosting.com/images/background.png) repeat-x 0 0;
} 
#container {
	width: 835px;
	margin: auto;
}
#wb_logo {
	width: 323px;
	height: 89px;
	margin: 21px 0 0 0;
	float: left;
	background: url(http://www.maxtonhosting.com/images/logo.png) no-repeat 0 0;
}
#loginbox {
	width: 384px;
	height: 38px;
	margin: 42px 37px 0 0;
	float: right;
	clear: right;
	padding: 29px 0 0 10px;
	background: url(http://www.maxtonhosting.com/images/loginbox_background.png) no-repeat 0 0;
}
#navigation {
	height: 29px;
	clear: both;
	background: url(http://www.maxtonhosting.com/images/nav.png) no-repeat top right;
}
	#navigation ul {
		height: 29px;
		margin: 0;
		padding: 0;
		list-style: none;
	}
	#navigation li {
		height: 29px;
		margin: 0;
		padding: 0;
		display: block;
		float: left;
		line-height: 500px;
		overflow: hidden;
		background-position: 0 0;
	}
		#navigation li a:hover { background-position: 0 -29px; }
		#navigation li.active a { background-position: 0 -58px; }
		#navigation li.nav_home a { width: 114px; background-image: url(http://www.maxtonhosting.com/images/nav_home.png); }
		#navigation li.nav_about a { width: 111px; background-image: url(http://www.maxtonhosting.com/images/nav_about.png);}
		#navigation li.nav_shared a { width: 111px; background-image: url(http://www.maxtonhosting.com/images/nav_shared.png); }
		#navigation li.nav_resellers a { width: 111px; background-image: url(http://www.maxtonhosting.com/images/nav_resellers.png); }
		#navigation li.nav_services a { width: 112px; background-image: url(http://www.maxtonhosting.com/images/nav_services.png); }
		#navigation li.nav_support a { width: 111px; background-image: url(http://www.maxtonhosting.com/images/nav_support.png); }
		#navigation li a { display: block; }
#submenu {
	height: 25px;
	background: url(http://www.maxtonhosting.com/images/submenu_background.png) no-repeat 0 0;	
}
	#submenu ul {
			float: left;
			padding: 0;
			margin: 5px;
	}
	#submenu li {
		list-style-type: none;
		float: left;
		padding: 0 2.5em;
		font-size: 11px;
		font-weight: bold;
		border-right: #107793 1px solid;
	}
	#submenu a {
		text-decoration: none;
		color: #1f89b1;
	}
	#submenu a:hover, #menu a.active {
		text-decoration: none;
		color: #1fb6ef;
	}
#main { background: url(http://www.maxtonhosting.com/images/main_bg.png) repeat-y 0 0; }
#content {
	width: 515px;
	padding:15px 25px;
	float: left;
	background: url(http://www.maxtonhosting.com/images/content_background.png) no-repeat 0 0;
}
	#content h1 {
		font-size: 15px;
		color: #000000;
	}
	#content h2 {
		font-size: 13px;
		text-transform: uppercase;
	}
#sidebar {
	width: 239px;
	padding:15px;
	margin-right: 1px;
	float: right;
	background: url(http://www.maxtonhosting.com/images/sidebar_background.png) no-repeat 0 0;
}
	#sidebar h1, .bottom h1 {
		color: #000000;
		font-size: 14px;
		margin: 20px 0 10px 0;
	}
#footer {
	height: 17px;
	background: url(http://www.maxtonhosting.com/images/footer_background.png) no-repeat 0 0;
}
#footer_round {
	font-size: 12px;
	line-height: 24px;
	color: #B0B0B0;
	height: 120px;
	padding: 12px 15px;
	background: url(http://www.maxtonhosting.com/images/footer_round.png) no-repeat 0 0;
}
	#footer_round a {
		color: #B0B0B0;
	}
ul.news {
	margin: 0;
	padding: 0;
	list-style: none;
	border-top: 1px solid #DFDFDF;
}
	ul.news li {
		padding: 8px 10px;
		border-bottom: 1px solid #DFDFDF;
	}
	ul.news a {
		text-decoration:none;
		color:#666666;
	}
	ul.news a:hover {
		text-decoration:underline;
		color:#666666;
	}
	ul.news li .date {
		font-size: 10px;
		color: #999999;
		padding: 3px 0 0 0;
		display: block;
	}
.break { 
	height: 1px;
	border-top: 1px solid #D9D9D9;
	margin: 15px 0;
}
table th {
	text-align:left;
	background: #F2F2F2;
	color:#213542;
}
table td.tick {
	background: url(http://www.maxtonhosting.com/images/tick.png) no-repeat center center;
}
table td.yes {
	text-align:center;
	color:green;
}
a { color: #99CC00; text-decoration: none; }
a:hover { text-decoration: underline; }
a.bluelink {color:#213542;}
img a, a img { border: 0;}
p { line-height: 18px; }
input { font: 12px Arial,Helvetica,clean,sans-serif; color: #666666; }
input.wbg {
	font: 11px Arial,Helvetica,clean,sans-serif; 
	font-weight: bold;
	border: 1px solid #FFFFFF;
	padding: 2px;
	background: url(http://www.maxtonhosting.com/images/inputbg.png) repeat-x 0 0;
}

div#qTip {
padding: 3px;
border: 1px solid #666666;
display: none;
background: #F2F2F2;
color: #666666;
font-size:11px;
position: absolute;
z-index: 1000;
}