/* BASIC */body {	font-size: 62.5%;	font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;}h1, h2, h3, p, ul {	padding: 0;	margin: 0;}/* WRAPPER: wraps entire contents of page#wrapper {	border: solid 1px black;}*//* BANNER */#banner {	background: #ffc;	border-bottom: 10px solid #c00;}#banner ul {	margin: 0px;	padding: 0px;	list-style: none;}#banner li {	display: inline;	margin-left: 10px;}#banner li a {	color: #fb0303;	text-decoration: none;	text-transform: uppercase;	font: 1.1em "Trebuchet MS";}#banner  li a:hover {     color: #0a6101; }	 .seperator {	border-right: 1px solid #666;	padding-right:10px;}/* NAV BAR */#mainNav ul {	margin: 0;	padding: 0;	list-style: none;	background: url(images/bg_nav.png) repeat-x left top;	float: left;	border-bottom: 10px solid #fc3;	width: 100%;}#mainNav li {	float: left;	padding: 0;	margin: 0;}#mainNav li a, #mainNav li a:link {	color: #FFFFFF;	text-decoration: none;	padding: .5em 1em;	border-right: 1px solid #000;	display: block;	font: bold 1em "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;}#mainNav li a:hover {	background: url(images/bg_nav_h.png);}/* IE 6 hack to make entire button clickable */* html #mainNav a { width: 1px; }/* MAIN CONTENT */#main h1 {	color: #663900;	padding-top: 15px;	margin-bottom: 10px;	font: bold 2.0em Georgia, "Times New Roman", Times, serif;}#main h2 {	font-size: 1.8em;	font-weight: normal;	margin-bottom: 5px;	color: #663900;}#main h3 {	font-size: 1.6em;	font-weight: normal;	margin-left: 10px;	}	#main p {	font-size: 1.2em;	margin-left: 10px;	margin-bottom: 10px;}/* SIDEBAR */#sidebar {    margin-top: -15px;     background-color: #FFC;	border: solid 1px black;}#sidebar h2 {	font-size: 1.3em;	color: #000;	padding: 7px 8px 0 8px;	margin-bottom: 5px;	border-top: 5px solid #000;	border-bottom: 5px solid #FC0;	background: url(images/bg_side_head.png) repeat-x left bottom;}#sidebar p {	margin-right: 5px;	margin-bottom: 10px;	margin-left: 5px;	color: #666666;}#sidebar h3 {	font-size: 1.1em;	margin-right: 5px;	margin-left: 5px;	color: #663900;	margin-bottom: 3px;}#sidebar h3 a {	color: #663900;}#sidebar a:hover {	color: #CA1D07;}/* ADVERTISING */#adverts p {	margin-bottom: 15px;	text-align: center;}#adverts h2 {	font-size: 1.3em;	color: #000;	padding: 7px 8px 0 8px;	margin-bottom: 5px;	border-top: 5px solid #000;	border-bottom: 5px solid #FC0;	background: url(images/bg_side_head.png) repeat-x left bottom;}#adverts p {	margin-right: 5px;	margin-bottom: 10px;	margin-left: 5px;	color: #666666;}#adverts h3 {	font-size: 1.1em;	margin-right: 5px;	margin-left: 5px;	color: #663900;	margin-bottom: 3px;}#adverts h3 a {	color: #663900;}#adverts a:hover {	color: #CA1D07;}/* COPYRIGHT INFO */#copyright {	padding: 5px;	border-top: 10px solid #fc3;	background-color: #c00;	font-weight: bold;	color: #000000;	border-bottom: 10px solid #000;	}