/* CSS Document */body {	margin: 20px;	font-size: 12pt;	font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;	background-image:url('http://www.bizville.com/jud/images/bg_gray_graduated_down.png')}/* Color the link hover red with white text */li a:hover {	// background: url(images/bg_nav_h.png);	background: #993333;	color:white;}/* uncomment this style to set a fixed width#wrapper {	width: 900px;}*//* WRAPPER: wraps entire contents of page */#wrapper {	border: dotted 1px darkgreen;}/* BANNER */#banner {	background: url(images/anniv_banner.png) no-repeat right top;    position: relative;	background:#000000;	border: black solid 1;}#banner ul {	margin: 0px;	padding: 0px;	list-style: none;	position: absolute;	right: 60px;	bottom: 5px;}#banner li {	display: inline;	margin-left: 10px;}#banner li a {	color: #666666;	text-decoration: none;	text-transform: uppercase;	font: 1.1em "Trebuchet MS";}/* fix IE 6: improperly positioning 'subscribe' and 'about us' links in banner */* html #banner {	height: 1px;}#banner #badge {	position: absolute;	left: -18px;	top: -18px;}#banner #logo {	margin-left: 60px;	position: relative; /* jumping logo fix for IE */}.separator {	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;	background: #336699 repeat-x left top;	float: left;	border-bottom: 1px solid #000;	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;}/* 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.3em Georgia, "Times New Roman", Times, serif;}#main h2 {	font-size: 1.8em;	font-weight: normal;	border-bottom: 1px solid #106A9B;	margin-bottom: 5px;	color: #663900;}#main p {	font-size: 1.4em;	margin-bottom: 10px;}#main .figure {	float: right;	width: 200px;	margin-bottom: 2px;	margin-left: 10px;	position: relative;}#main .figure p {	position: absolute;	left: 10px;	bottom: 10px;	width: 168px;	background-color: #FFF;	border: 1px dashed #666666;	font-size: 1.1em;	font-weight: bold;	text-align: center;	padding: 5px;	margin: 0;}#main .figure img {	display: block;}#contentWrapper {	position: relative;	clear: both;	width: 100%;	background:#ffffff;}#sidebar {	position: absolute;	top: 0px;	left: 0;	width: 170px;	background-attachment: fixed;	background: URL(images/bg_gray_graduated_down.png);	background-repeat: no-repeat;	background-position: center top;}/* SIDEBAR */#sidebar {	background-color: #D9ECFF;}#sidebar h2 {	font-size: 1.3em;	color: #FFFFFF;	padding: 7px 0px 0 0px;	margin-bottom: 5px;	border-top: 3px solid #86B500;	background: url(images/bg_side_head.png) repeat-x left bottom;}#sidebar p {	margin-right: 5px;	margin-bottom: 10px;	margin-left: 5px;	color: #ffffff;}#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: #ffffff;	background: #CA1D07;}.subhead1 {	background-color:#003300;	color:#ffffff;	font-family: Arial;	font-size:14pt;	font-weight: 900;	height: 25px;	align:bottom;	padding:3px;}.subhead2 {	background-color:#003300;	color:#ffffff;	font-family: Arial;	font-size:12pt;	font-weight: 900;	height: 12px;	align:middle;	padding:3px;}.leftbox {	width:200px;	float: left;	height:auto;	background:red;	z-index:1000;	padding: 0px;	clear: both;	margin-right: 20px;}#main {	margin-left: 170px;	margin-right: 135px;	padding: 0 15px 15px 20px;	border: 1px solid #666666;	border-top: none;	border-bottom: none;	background: URL(images/green_apple_green.png);	background-repeat: repeat;	background-position: center top;}/* ADVERTISING */#adverts {	position: absolute;	top: 0px;	right: 0px;	width: 135px;	background-attachment: fixed;	background: URL(images/bg_gray_graduated_down.png);	background-repeat: no-repeat;	background-position: center top;}#adverts p {	font-size: 11px;	margin-bottom: 15px;	text-align: center;}#adverts subhead1 {	font-size: 15px;	margin-bottom: 15px;	text-align: center;}#adverts a:hover {	color: #ffffff;	background: #CA1D07;}/* COPYRIGHT INFO */#copyright {	padding: 5px;	border-top: 1px solid #000;	background-color: #003300;	font-size: 10pt;	font-weight: bold;	color: #ffffff;}