body {	/*background-color: #ffffff;*/	/*background-color: #000000;*/	background-image: url(images/bckgrd3.gif);	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin: 10px auto;	padding: 0;}h1, h2, h3 {	margin: 0;	padding: 0;}h1 {	font-size: 18px;}h2 {	font-size: 16px;}h3 {	font-size: 14px;}#copyrights {	color: #333333;	float: left;	font-size: 9px;        text-align: left;}#main-wrapper {	margin: 0 auto;	width: 780px;}#wrapper {	background-image: url(images/css-images/wrapper-bg.jpg);	background-repeat: no-repeat;		/*border: 2px solid #cecece;*/	border: 2px solid #000000;		height: 550px;	margin: 0 auto;	position: relative;	width: 780px;}#header {	background-color: #fff;	height: 122px;	position: relative;	width: 780px;}#logo {	background-image: url(images/css-images/logo.jpg);	background-repeat: no-repeat;	height: 90px;	left: 150px;	position: absolute;	top: 0;	width: 155px;	z-index: 2;}#wheel {	background-image: url(images/css-images/wheel.png);	height: 161px;	left: 0;	position: absolute;	top: 0;	width: 154px;	z-index: 1;}#whitebar {	height: 92px;	width: 780px;}#horizontal-menubar {	background-color: #000;	height: 30px;	width: 780px;}#content-container {	float: left;	width: 780px;        margin: 0;        padding: 0;}#leftnav {	background-color: #ffffff;	height: 428px;	float: left;	width: 165px;        margin: 0;        padding: 0;}/*#leftbar {	background-image: url(images/css-images/leftbar.png);        float: left;	height: 410px;	margin: 10px 0 0 5px;	width: 158px;        }*/#leftbar-top {	background-image: url(images/css-images/leftbar-top.png); 	float: left;	height: 20px;	margin: 10px 0 0 5px;	width: 158px;}#leftbar-btm {	background-image: url(images/css-images/leftbar-btm.png);         clear: both;	float: left;	height: 20px;	margin: 0 0 0 5px;	width: 158px;}#leftbar-center {	background-image: url(images/css-images/leftbar-runon.png);         background-repeat: repeat-y;        clear: both;	float: left;	margin: 0 0 0 5px;	width: 158px;}#rightnav {	float: right;	width: 210px;        margin: 0;        padding: 0;}#blackbox1 {	background-image: url(images/css-images/blackbox1.png);	height: 59px;	margin: 10px 0 10px 0;	width: 205px;}#tagline {	color: #fff;	padding: 5px 5px 0 5px;	text-align: center;}#whitebox {	background-image: url(images/css-images/whitebox.png);	height: 208px;	margin: 0 0 10px 0;	width: 205px;}#whitebox-content {        padding: 15 px;}#blackbox2 {	background-image: url(images/css-images/blackbox2.png);	height: 125px;	margin: 0;	width: 205px;}#centernav {	margin: 0 0 0 170px;}#centerbox-top {	background-image: url(images/css-images/centerbar-top.png);	height: 20px;	margin: 10px 0 0 0;	width: 391px;}#centerbox-btm {	background-image: url(images/css-images/centerbar-btm.png);	height: 20px;	margin: 0;	width: 391px;}#centerbox-center {	background-image: url(images/css-images/centerbar-runon.png);	margin: 0;	width: 391px;}#centerbox {	text-align: justify;		padding: 10px;	height: 306px;	width: 380px;}#content {	padding: 20px;	height: 306px;	width: 391px;}#flash {	border: 0	height: 75px;	left: 325px;	position: absolute;	top: 5px;	width: 425px;	visibility:hidden;}#video {    border: 2px solid #cecece;	height: 240px;	left: 220px;	position: absolute;	top: 220px;	width: 320px;}#sitemap {	margin-left: 175px;	padding: 8px 0 0 0;}#sitemap ul {	float: left;	margin: 0;	padding: 0;}#footer {	clear: both;	font-size: 9px;	margin: 0 auto;	padding: 10px;	text-align: right;}#footer a {	color: #333333;	text-decoration: none;}#footer a:hover {	text-decoration: underline;}	#sitemap {	margin-left: 175px;	padding: 8px 0 0 0;}#sitemap ul {	float: left;	margin: 0;	padding: 0;}#sitemap li {	color: #fff;	float: left;	list-style-type: none;	margin: 0 30px 0 0;	padding: 0;}#sitemap li a {	color: #fff;	font-size: 12px;	text-decoration: none;}#sitemap li a:hover {	text-decoration: overline;}#sitemap-2 {	margin: 20px 0 0 38px;	padding: 0;	width: 120px;}#sitemap-2 ul {	background-image: url(images/css-images/menu-tree.gif);	background-position: top left;	background-repeat: repeat-y;	position: relative;	margin: 0;	padding: 0;	z-index: 99;}#sitemap-2 li {	color: blue;	line-height: 19px;	list-style-type: none;	margin-top: 0px;	margin-bottom: 2px;	margin-left: 15px;	padding: 0;}#sitemap-2 li a {	color: blue;	text-decoration: none;}#sitemap-2 li a:hover {	color: red;	text-decoration: none;}.sitemap-2-headlink {	margin: 0;	padding: 0;	position: relative;}.sitemap-2-headlink a {	color: blue;	text-decoration: none;}.sitemap-2-headlink a:hover {	color: red;	text-decoration: none;}