	html, body {
			height:100%;
	}
	html, body, div, p, ul, ol, li, h1, h2, h3, h4, pre, form, p, button, img {
			border:0 none;
			margin:0;
			padding:0;
	}
	
	body {
			background: #fff;
			color: #8D8D85;
			font-family: Arial,sans-serif;
			font-size: 14px;
			text-align: center;
			margin: 0;
			padding: 0;
	}
	
	#wrapper {
			width: 900px;
			margin: 0 auto;
			text-align: left;
	}
	
	a {
		color: #6385A1;
		border-bottom: 1px dotted #6385A1;
		text-decoration: none;
	}
	
	a:hover {
			color: #80A1BB;
			border-bottom: none;
	}
	
	#header {
			height: 80px;
			padding: 0;
			margin: 0;
			clear: both;
	}
	
		img.logo {
				float: left;
				padding: 10px 0 10px 0;
				
		}
		
		img .logo:hover {
				background-position: 0 0;
		}
		
		.contact {
				float: right;
				color: #8D8D85;
				padding: 30px 0 25px 0;
				width: 215px;
				display: block;
		}
	
	ul#navigation{
			height: 56px;
			clear: both;
			padding-bottom: 10px;
			border-bottom: 5px solid #CCC;
	}
		ul,li {
			list-style: none;
		}
		
		ul#navigation span{
				display: none;
		}
		
		ul#navigation li {
				width: 225px;
				float: left;
		}
		
		ul#navigation li a {
				display: block;
				height: 56px;
				border: none;
		}
		ul#navigation li a#hosting{
				background: url(images/hosting.png) 0 0 no-repeat;
				}
		
		ul#navigation li a#domains{
				background: url(images/domains.png) 0 0 no-repeat;
			}
		
		ul#navigation li a#services{
				background: url(images/services.png) 0 0 no-repeat;
		}
		
		ul#navigation li a#contact{
				background: url(images/contact.png) 0 0 no-repeat;
			}
		
		ul#navigation li a#hosting:hover,
	    ul#navigation li a#domains:hover,
	    ul#navigation li a#services:hover,
	    ul#navigation li a#contact:hover {
				background-position: 0 -56px;
		}
	
		#main {}
		
		#main a{
			border: none;
			text-decoration: none;
		}
		.left {
			float: left;
			display: block;
			margin: 0;
			padding: 0;
			border: 0;
				}
		
		.right {
			float: right;
			display: block;
			margin: 0;
			padding: 0;
			border: 0;
		}
	
		#domain {
			background: url(images/home_07.gif) no-repeat;
			float: left;
			width: 382px;
			height:67px;
			margin:0;
			padding:0;
			display: block;
		}
		
		#domain input.domain {
			background: none;
			border: none;
			color: #4C4D48;
			font-size: 25px;
			width: 360px;
			margin-top: 15px;
			margin-left: 15px;
			
		}
	#content {
				display: block;
				width: 600px;
				float: left;
				margin-top: 10px;			
	}
		#hosting {
					width: 650px;
					text-align: center;
					border: 1px solid #dadada;
					margin-bottom: 15px;
					border-left: 0;
					border-bottom: 0;
				}	
		
				
		#hosting td{
					border: 1px solid #dadada;
					height: 40px;
					width: 25%;
					border-right: 0;
					border-top: 0;
				}		
				
				#hosting td.sp{
					background: #F7F7F7;
					border: 1px solid #dadada;
					height: 40px;
					width: 25%;
					border-right: 0;
					border-top: 0;
				}
				#hosting td.prices{
					background: #FFF;
					border: none;
					height: 100px;
					width: 25%;
					border-left: 1px solid #dadada;
				}				
				#hosting td.heading{
					border: 1px solid #dadada;					
					height: 70px;
					width: 25%;
					border-right: 0;
					border-top: 0;
					font-size: 16px;
				}	
				
				em {
					color: rgb(0, 74, 128);
					font-variant: small-caps;
				}
	#sidebar{
				display: block;
				width: 225px;
				float: right;
				margin-top: 10px;			
				border: none;
				padding: 5px;
				padding-top: 0;
	}
	
	
	#footer {
		height: 50px;
		clear: both;
		border-top: 1px solid #DCDCDC;
		padding-top: 20px;
	}
		.menu {
			float: left;
			display: block;
			width: 40%;
		}
		
		.copyright {
			float: right;
			display: block;
			width: 50%;
			text-align: right;
		}
		
		span {
		padding: 0 5px 0 5px;
		color: #D9E8F7;
		}