body {
	height: 100%;
	margin: 0;
	padding: 0;
	background: #132D50 url(images/background/bg.gif) repeat-x top;
}

#wrapper {
	width: 862px;
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto;
	padding: 0 0 69px 0;
}

#header_wrapper {
	width: 862px;
	height: 67px;
	background: url(images/header/bg.gif) repeat-x;
}

#header {
	width: 862px;
	height: 67px;
	background: url(images/header/nixism.gif) no-repeat;
}

#top_home {
	width: 47px;
	height: 36px;
	padding: 28px 0 0 23px;
	background: url(images/header/home_bg.gif) no-repeat;
	float: right;
}

#top_home a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

#top_support {
	width: 89px;
	height: 36px;
	padding: 28px 0 0 23px;
	background: url(images/header/support_bg.gif) no-repeat;
	float: right;
}

#top_support a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

#top_login {
	width: 57px;
	height: 36px;
	padding: 28px 0 0 23px;
	background: url(images/header/clientlogin_bg.gif) no-repeat;
	float: right;
}

#top_login a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #132D50;
	text-decoration: none;
}

#navigation {
	width: 816px;
	height: 49px;
	background: url(images/navigation/bg.gif) no-repeat;
	margin: 0;
	padding: 0 17px 0 29px;
}

#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

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


/* Shared */

	.nx_shared {
		width: 86px;
		height: 49px;
		text-indent: -10000px;
		margin: 0;
		padding: 0;
	}
	
				.nx_shared a {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/shared.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
				.nx_shared a:hover {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/shared_over.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
/* Resellers */

	.nx_resellers {
		width: 86px;
		height: 49px;
		text-indent: -10000px;
		margin: 0;
		padding: 0;
	}
	
				.nx_resellers a {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/resellers.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
				.nx_resellers a:hover {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/resellers_over.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
/* Servers */

	.nx_servers {
		width: 86px;
		height: 49px;
		text-indent: -10000px;
		margin: 0;
		padding: 0;
	}
	
				.nx_servers a {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/servers.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
				.nx_servers a:hover {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/servers_over.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
/* Support */

	.nx_support {
		width: 86px;
		height: 49px;
		text-indent: -10000px;
		margin: 0;
		padding: 0;
	}
	
				.nx_support a {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/support.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
				.nx_support a:hover {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/support_over.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
/* About Us */

	.nx_aboutus {
		width: 86px;
		height: 49px;
		text-indent: -10000px;
		margin: 0;
		padding: 0;
	}
	
				.nx_aboutus a {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/aboutus.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
				.nx_aboutus a:hover {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/aboutus_over.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
/* Domains */

	.nx_domains {
		width: 86px;
		height: 49px;
		text-indent: -10000px;
		margin: 0;
		padding: 0;
	}
	
				.nx_domains a {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/domains.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
				.nx_domains a:hover {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/domains_over.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
/* Forums */

	.nx_forums {
		width: 86px;
		height: 49px;
		text-indent: -10000px;
		margin: 0;
		padding: 0;
	}
	
				.nx_forums a {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/forums.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
				.nx_forums a:hover {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/forums_over.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
/* Specials */

	.nx_specials {
		width: 86px;
		height: 49px;
		text-indent: -10000px;
		margin: 0;
		padding: 0;
	}
	
				.nx_specials a {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/specials.gif) no-repeat;
				float: left;
				margin: 0;
				padding: 0;
				}
				
				.nx_specials a:hover {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/specials_over.gif) no-repeat;
				float: left;
				margin: 0;
				padding: 0;
				}

/* Blog */

	.nx_blog {
		width: 86px;
		height: 49px;
		text-indent: -10000px;
		margin: 0;
		padding: 0;
	}
	
				.nx_blog a {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/blog.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
				.nx_blog a:hover {
				width: 86px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/blog_over.gif) no-repeat;
				float: left;
				margin: 0 15px 0 0;
				padding: 0;
				}
				
/* Get Started */

	.nx_getstarted {
		width: 113px;
		height: 49px;
		text-indent: -10000px;
		margin: 0;
		padding: 0;
	}
	
				.nx_getstarted a {
				width: 113px;
				height: 49px;
				text-indent: -10000px;
				background: url(images/navigation/getstarted.gif) no-repeat;
				float: right;
				margin: 0;
				padding: 0;
				}
				
#domains {
	width: 833px;
	height: 23px;
	background: url(images/other/domains_bg.gif) repeat-x;
	padding: 11px 0 0 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

#domains a {
	width: 862px;
	height: 34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#banner {
	width: 862px;
	height: 162px;
	background: url(http://www.nixism.com/images/header/banner.jpg) no-repeat;
}

#banner ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

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

.banner {
	width: 862px;
	height: 162px;
	text-indent: -10000px;
}

.banner a {
	width: 862px;
	height: 162px;
	text-indent: -10000px;
}


#testimonial_wrapper {
	width: 234px;
	height: 162px;
	float: right;
}

#testimonial_wrapper ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

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

#testimonial_text {
	width: 206px;
	height: 83px;
	background: url(images/header/testimonial_bg.gif) no-repeat;
	padding: 32px 16px 14px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ACC1DE;
}

.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ACC1DE;
	text-align: right;
}

/* View All */

	.viewall {
		width: 234px;
		height: 33px;
		text-indent: -10000px;
		margin: 0;
		padding: 0;
	}
	
				.viewall a {
				width: 234px;
				height: 33px;
				text-indent: -10000px;
				background: url(images/header/viewall.gif) no-repeat;
				float: left;
				margin: 0;
				padding: 0;
				}
				
#main_wrapper {
	width: 862px;
	height: 100%;
	background: #F7F7F7 url(images/hosting/bg.gif) repeat-y right;
}

#content {
	width: 576px;
	height: 100%;
	overflow: auto;
	background: #F7F7F7 url(images/content/bg.gif) repeat-x top;
	padding: 20px 29px 0 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;
}

.subtitle {
	font-family: Tahoma;
	font-size: 18px;
	color: #132D50;
	letter-spacing: 1px;
	margin: 0 0 16px 0;
}

.date {
	font-family: Tahoma;
	font-size: 18px;
	color: #142E51;
	margin: 20px 0 15px 0;
	padding: 0;
}


#hosting_wrapper {
	width: 234px;
	height: 100%;
	background: url(images/hosting/bg.gif);
	padding: 6px 0 0 6px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #192D45;
}

#hosting_wrapper ul {
	list-style-image: url(images/hosting/plus.gif);
}

#hosting_wrapper ul li {
	margin: 0 0 4px 0;
	padding: 0;
}


/* Archives */

#archives_wrapper {
	width: 227px;
	margin: 0 0 9px 0;
	padding: 0;
}

#archives_title {
	width: 227px;
	height: 34px;
	background: url(images/hosting/archives.gif) no-repeat;
}

#archives_content {
	width: 227px;
	background: url(images/hosting/bg_repeat.gif) repeat-y;
	padding: 5px 0 5px 0;
}


/* Categories */

#categories_wrapper {
	width: 227px;
	margin: 0 0 9px 0;
	padding: 0;
}

#categories_title {
	width: 227px;
	height: 34px;
	background: url(images/hosting/categories.gif) no-repeat;
}

#categories_content {
	width: 227px;
	background: url(images/hosting/bg_repeat.gif) repeat-y;
	padding: 5px 0 5px 0;
}


/* Recent Posts */

#recentposts_wrapper {
	width: 227px;
	margin: 0 0 9px 0;
	padding: 0;
}

#recentposts_title {
	width: 227px;
	height: 34px;
	background: url(images/hosting/recentposts.gif) no-repeat;
}

#recentposts_content {
	width: 227px;
	background: url(images/hosting/bg_repeat.gif) repeat-y;
	padding: 5px 0 5px 0;
}


/* Recent Readers */

#recentreaders_wrapper {
	width: 227px;
	margin: 0 0 9px 0;
	padding: 0;
}

#recentreaders_title {
	width: 227px;
	height: 34px;
	background: url(images/hosting/recentreaders.gif) no-repeat;
}

#recentreaders_content {
	width: 227px;
	background: url(images/hosting/bg_repeat.gif) repeat-y;
	padding: 5px 0 5px 0;
}


/* Meta */

#meta_wrapper {
	width: 227px;
	margin: 0 0 9px 0;
	padding: 0;
}

#meta_title {
	width: 227px;
	height: 34px;
	background: url(images/hosting/meta.gif) no-repeat;
}

#meta_content {
	width: 227px;
	background: url(images/hosting/bg_repeat.gif) repeat-y;
	padding: 5px 0 5px 0;
}


#footer {
	width: 862px;
	height: 69px;
	bottom: 0 !important;
	bottom: -1px;
	position: absolute;
        clear: both;
}

#footer_left {
	width: 596px;
	height: 34px;
	background: url(images/footer/left.gif) repeat-x;
	padding: 35px 14px 0 12px;
}

#footer_left p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7F7F7F;
}

#footer_right {
	width: 240px;
	height: 69px;
	background: url(images/footer/nixism_bg.gif) no-repeat;
	float: right;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7F7F7F;
	text-align: right;
	margin: -27px 0 0 0;
}

.legal a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7F7F7F;
	text-align: right;
	text-decoration: none;
}





/* Begin Sidebar */

#sidebar
{
	padding: 20px 0 10px 0;
	margin-left: 545px;
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}

#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}

.contentlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7F7F7F;
	font-weight: bold;
}