body {	background : #FFFFFF;	margin: 0;	padding: 0;	font: x-small Arial, Helvetica, sans-serif;}#container {	width: auto;	padding: 0;	margin: 0;}#footer {	text-align: left;	margin-top: 30px;	color: #CCCCCC;	font-size: 12px;}#page {	margin: auto;	padding: 0;	width: 760px;}#masthead {	height: 80px;	margin: 0;	padding: 0;	background: url(../images/logo.gif) no-repeat 0px 0px;	border-bottom: 5px solid #cccccc;	width: 760px;	position: relative;	top: 0;}a:link, a:visited {	color: #CC6600;}h1 {	font-size: 12px;	text-transform: uppercase;	margin: 0px;	padding: 0px;	color: #006699;}h4 {	text-transform: uppercase;	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	border-left: 10px solid #ff6600;	padding-left: 5px;	text-align: left;}h5 {	text-align: left;	text-transform: uppercase;	letter-spacing: .1em;	color: #006699;	display: inline;	padding: 0;	font: bold 10px Verdana, Arial, Helvetica, sans-serif;}h3 {	text-align: left;	font-size: 12px;	border-bottom: none;	border-top: 1px solid #cccc00;	border-left: none;	border-right: 1px solid #cccc00;}h2 {	font-size: x-small;	color: #993300;	font-weight: normal;}#logo {	background: transparent no-repeat;	height: 39px;	width: 198px;	margin-left: 20px;	margin-top: 10px;	position: absolute;	visibility: hidden;}#band {	background: #cc9933 url(../images/middle.jpg) no-repeat;	height: 200px;	margin: 0;	width: auto;	border-bottom: 10px solid #999999;	border-top: 1px solid white;	position: relative;	top: 0;	padding: 0;	display: none;}#center1 {	background: url(../images/center_01.jpg) no-repeat;}#center2 {	background: url(../images/center_02.jpg) no-repeat;}#bottom {	width: auto;	position: relative;	top: 10px;	margin: 0;	padding: 0;	text-align: left;}#leftcol {	width: 400px;	text-align: left;	position: absolute;	top: 0;	padding-left: 10px;	margin: 0;	vertical-align: top;}#rightcol {	text-align:	margin-top: 0;	margin-bottom: 0;	padding-top: 0;	padding-right: 10px;	padding-bottom: 0;	float: right;	position: absolute;	left: 425px;	top: 0;	width: 320px;}#top_graber {	background: #a4cd66 url(../images/graberbk.jpg);	margin-top: 2px;	height: 200px;}#graber_txt {	color: #ffffff;	width: 400px;	margin-left: 20px;	padding-top: 30px;	font-size: 1.5em;}#graber_img {	}#nav {	margin: 0;	float:;	text-align: right;	padding: 0;}#nav a {	color: black;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;}#nav a:hover {	text-decoration: overline;}#nav ul {	text-align:;	margin: 0;	padding-top: 30px;	padding-right: 10px;}#nav li {	list-style: none;	text-align: left;	display: inline;	padding-left: 10px;	text-transform: lowercase;	font-size: 12px;	font-weight: bold;	letter-spacing: .25em;};}#nav ul li ul li {	float: left;	list-style: none;	margin-right: 2ex;	margin-left: 0;	padding: 0;}#main {	text-align: left;	margin-top: 40px;	width: 100%;}.leftImg {	padding: 0px;	margin-right: 10px;	margin-top: 10px;	margin-bottom: 10px;}#main li {	list-style: square;	font-size: small;	text-transform: uppercase;	font-weight: bold;}#premise_list {	color: #CC6600;	text-align: left;	margin-top: -10px;	font-size: 12px;	font-weight: normal;	display: block;	margin-left: 50px;	padding-left: 120px;}#premise_list li {	list-style-type: decimal;	margin-bottom: 0.5em;	margin-top: 0.5px;}#service_box {	border: 1px solid #666666;	padding: 15px;	margin-right: 10px;	background-color: #FAFAFA;}#service_box p {	padding-bottom: 10px;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	text-align: left;	color: #333333;}p {	text-align: left;	color: #666666;	margin: 0px 0px 1em;	padding: 0px;	line-height: 1.5em;	font-size: 12px;}