@charset "UTF-8";
* {
	margin: 0;
}
html, body {
	height: 100%;
	}
html {
margin:0;
padding:0;
color:#000;
}
#wrap {
width:1040px;
margin:0 auto 0px;
min-height:100%;
height:100%;
height:auto !important;
}
#header {
	text-align: center;
	color: #E8E8E8;
}
h1 {
	margin:0;
}
#nav {
padding:5px 10px;
}
#form {
	float:right;
	width:640px;
	margin:20px 0px 40px 0px;
	padding-bottom:40px;
}
#main {
float:right;
width:600px;
margin:0px 0px 20px 0px;
padding:0px 20px 40px;
}
#main_split_left {
float:left;
width:280px;
margin:-40px 0px 10px 0px;
padding:0px 20px 0px 0px;
}
#main_split_right {
float:right;
width:280px;
margin:-40px 0px 10px 0px;
padding:0px 20px 0px 0px;
}
#main_split_left2 {
float:left;
width:300px;
margin:20px 0px 10px 0px;
padding:0px 0px 0px 0px;
}
#main_split_right2 {
float:right;
width:300px;
margin:20px 0px 10px 0px;
padding:0px 0px 0px 0px;
}
#main_list {
	float:left;
	width:auto;
	margin: 0px 0px 0px 0px;
}
#main_list_right {
	float:right;
	width:300px;
	margin: 0px 0px 0px 0px;
}
#main_quote {
float:right;
width: 240px;
margin: 0px 20px 0px 0px;
}
#main_quote_left {
float:left;
width: 220px;
margin: 0px 20px 0px 0px;
padding: 0px 0px 0px 20px;
}
#main ul{
	margin:0px 0px 10px 20px;
	width:250px;
	padding:10px 10px 10px 30px;
background-image: url(images/black_pixel_50.png);
}
#main2 {
float:left;
width:430px;
margin:20px 20px 40px 40px;
padding: 15px 30px 40px;
background-image: url(images/black_pixel_50.png);
}
#main3 {
float:right;
width:600px;
margin:20px 40px 20px 0px;
padding-bottom:40px;
}
#main_spacer {
float:left;
width:510px;
margin:0px 40px 0px 0px;
background:none;
}
h2 {
	margin:0 0 1em;
	color: #738455;
	font-size: xx-large;
}
#sidebar {	
	float:left;
	width:280px;
	margin:0px 0px 40px 40px;
	padding: 15px 20px 40px;
	background-image: url(images/black_pixel_50.png);
}
#sidebar_spacer {	
	float:left;
	width:280px;
margin:0px 40px 0px 0px;
	padding: 15px 30px 40px;
}
#sidebar2 {
	float:right;
	width:430px;
	margin:0px 20px 0px;
padding-bottom:0px;
}
#sidebar3 {
	float:left;
	width:260px;
	margin:20px 0px 20px 40px;
	padding: 15px 30px 40px;
	background-image: url(images/black_pixel_50.png);
}
#sidebar_form {
	text-align: left;
	float:left;
	width:280px;
	margin:20px 20px 40px 60px;
	padding: 15px 20px 40px 20px;
	background-image: url(images/black_pixel_50.png);
}
#footer {
clear:both;
height:20px;
width:960px;
padding:10px;
position:0;
margin: -40px auto 0px;
background-image: url(images/black_pixel_50.png);
}
#footer ul {margin: 0; padding: 0; 
	list-style-type: none; list-style-image: none; }
#footer li {display: inline;
margin: 0 12px;}
#nav ul {
margin:0;
padding:0;
list-style:none;
}
#nav li {
display:inline;
margin:0;
padding:0;
}
body {
	background-color: #515f3e;
}
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	color: #C2C8A2;
	font-size: medium;
}
a:link {
	color: #C2C8A2;
	text-decoration: none;
}
a:visited {
	color: #C2C8A2;
	text-decoration: none;
}
a:hover {
	color: #C2C8A2;
	text-decoration: underline;
}
a:active {
	color: #738455;
	text-decoration: underline;
}
.ul_spaced {
	margin-bottom:5px;}
