/*Stylesheet provided by ©MWHdesign*/

body { 
	background-image: url(../images/bg.jpg); 
	background-repeat: repeat-x; 
	margin: 10px 0 0;
	}
#masthead { margin: 0 auto; width: 800px; height: 88px; clear: both; }
#nav { width: 800px; height: 37px; clear: both; margin: 0 auto; }
#nav ul { text-align: left; height: 37px; margin: 0; padding: 9px 0 0; }
#nav li { height: 37px; list-style-type: none; display: inline; }
#nav li a { color: #fff; font-size: 14px; font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; height: 37px; list-style-type: none; display: inline; margin: 0 auto; padding-right: 18px; padding-left: 18px; }
#nav li a:hover { color: #c0c0c0; }
#container { background-color: #fff; width: 800px; margin: 0 auto; padding: 0; border-right: 4px solid #fff; border-left: 4px solid #fff; }
#left-content { 
	width: 400px; 
	float: left; 
	margin-bottom: 10px; 
	padding-right: 20px; 
	padding-left: 20px; 
	border-right: 1px solid #808080; 
	}
#right-content { 
	padding-right: 20px; 
	padding-left: 20px; 
	width: 300px; 
	float: left; 
	clear: right; 
	margin-bottom: 10px; 
	}
#left-content-in { margin-bottom: 10px; padding-right: 20px; padding-left: 20px; width: 400px; float: left; padding-top: 10px; }
#right-content-in { margin-bottom: 10px; padding-right: 20px; padding-left: 20px; width: 300px; float: left; clear: right; padding-top: 10px; }
#content-page { width: 757px; float: left; margin: 0; padding: 10px 20px 20px; }
h1 { 
	color: #0f75bd; 
	font-size: 25px; 
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	line-height: 18px; 
	}
	h2 { 
	color: #0f75bd; 
	font-size: 18px; 
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	line-height: 18px; 
	}
p, content { 
	color: #5c5c5c; 
	font-size: 12px; 
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	line-height: 18px; 
	}
a:link { color: #0f75bd; }
a:visited { color: #0f75bd; }
a:hover { color: #808080; }
a:active { color: #0f75bd; }
.float-left { float: left; }
#spacer { clear: both; }
#footer { margin-top: 10px; border-top: 1px solid #808080; }
