html, body {

	margin:0;
	padding:0;
	background:#232323;
	width:100%;
	height:100%;
	font-family:'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif;
}

#mainwrapper, #developer_credit {
	
	width:900px;
	margin: 0 auto;
	background:black;
	padding-bottom:10px;
}

#features {
	background: black url('images/features_bg_middle.jpg') repeat-y;
	padding:0 25px;
}

#features table {
	
	border-spacing:0;
	padding:0;
}

#features td {

	width:220px;
	padding:0 25px;
	text-align:center;
}

#features td#f1 {

	width:250px;
	padding:0 20px 0 30px;
}

#features td#f3 {

	width:250px;
}

#features ul {

	list-style-type:none;
	padding:0;
	margin:0;
}

#features li {

	list-style-type:none;
	padding:0;
	margin:0;
}

#navbar {
	
	text-align:right;
	width:100%;
	padding-top:12px;
}

#navbar ul {

	list-style-type:none;
	margin:0;
	padding:20px 30px 0 0;
	display:inline;
	font-weight:700;
}

#navbar li {

	list-style-type:none;
	padding:0;
	margin:0 0 0 30px;
	display:inline;
}

#navbar a {
	
	text-decoration:none;
	color:white;
	text-transform:uppercase;
	font-size:14px;
}

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

form {

	margin:0;
}

h1 {
	font-size:18px;
	padding:0;
	margin:0;
}

#developer_credit {
	text-align:right;
	color:grey;

	font-size:10px;
	padding: 18px 0;
	padding-right:25px;
	background:#232323;
}

#developer_credit, #developer_credit a, #developer a:visited {
	text-align:right;
	text-decoration:none;
	color:grey;
}

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

a {
	color: #B25712;
}
