html, body {	height: 100%;}body {	margin: 0;	padding: 0;	background-color: white;	background-image: url(images/MainFadeBG.jpg);	background-repeat: repeat-x;	color: #002F35;}body, body td {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}#body2 {	position: relative;	margin: 30px auto 0 auto;	background-image: url(images/HStripe.jpg);	background-repeat: repeat-x;}#wrap {	position: relative;	width: 739px;	min-height: 500px;	margin: 0 auto;	background-image: url(images/HeadBG.jpg);	background-repeat: no-repeat;	background-position: top center;	text-align: center;}.innerwidth {	position: relative;	width: 702px;	zoom: 1;	margin: 0 auto;}#header {	background-image: url(images/HeadPhotos.jpg);	background-repeat: no-repeat;	background-position: top center;	height: 187px;	position: relative;	text-align: left;}#title {	width: 156px;	height: 156px;	position: relative;	top: 15px;	left: -78px;	}#logo {	margin-left: -72px;}#nav {	margin-top: 7px;	margin-bottom: 2em;	background-image: url(images/NavBG.jpg);	background-repeat: no-repeat;	background-position: top center;	height: 37px;	color: white;}#nav a, #nav span {    display:-moz-inline-box;    display:inline-block;    zoom:1;    _display: inline;    padding: 12px .7em 9px .7em;    font-size: 12px;    *font-size: 11px;    text-decoration: none;	text-transform: uppercase;	color: white;}#nav a:hover {	background-image: url(images/Triangle.gif);	background-position: bottom center;	background-repeat: no-repeat;}#main {	position: relative;	text-align: left;	line-height: 150%;}#maincol {	position: relative;	float: left;	width: 409px;	margin-left: 3px;}#pagetitle {	color: #104C80;}#sidecol {	position: relative;	float: right;	width: 242px;}#sidebox {	background-image: url(images/SideBG.jpg);	background-repeat: no-repeat;	background-color: #144F77;	color: white;	text-decoration: underline;	zoom: 1;}#sidebox img.shim {	height: 308px;	width: 1px;	float: right;}#sidebox div.pad {	zoom: 1;	width: 200px;	float: left;	margin: 0 15px 0 21px;	*padding-top: 1em;}#sidebox h3 {}#sidefoot {	width: 242px;	height: 10px;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/SideFoot.png');}#sidefoot[id] {	background-image: url(images/SideFoot.png);}#copyfoot {	clear: both;	padding-top: 1em;	color: #8C9C92;	font-size: x-small;}img.png {}.clear {	clear: both;}img.png {	behavior: url(pngbehavior.htc);}