/* General ---------------------------------------- */html, body{	padding: 0;	border: 0;	margin: 0;}body{	text-align: center;	color: #333333;	margin: 0;	background-color: #E4FFA4;	font-family: verdana, sans-serif;	font-size: 11px;	font-style: normal;	font-variant: normal;	font-weight: normal;}#page{	width: 745px;	margin: 5px auto 0 auto;}#container{	clear: both;	float: left;	width: 745px;	text-align: left;	padding: 0 0;	margin: 0 0;}img { border-width: 0; }a{	text-decoration: none;	color: #4C6437;	font-weight: bold;	font-family: verdana, sans-serif;	font-size: 11px;}a:hover{	text-decoration: underline;	color: #0F286A;}a.active{	text-decoration: none;	color: #333;}/* Header ---------------------------------------- */#header{	float: left;	width: 745px;	height: 134px;	background-image: url("../i/m/header.gif");	background-repeat: no-repeat;	background-position: 0 0;}/* Nav ---------------------------------------- */#tab {	float: left;	margin: 0;	padding: 0;	background-color: #000;	width: 745px;}#nav{	text-align: center;	margin: 0 0 0 20px;}#nav ul{	margin: 0;	padding: 0;	border: 0;}#nav li{	float: left;	list-style-type: none;	margin: 0px;	padding: 0px;}#nav a{	float: left;	padding: 0 20px 0 20px;	margin: 0;	color: #FFFFFF;	font-size: 12px;	text-decoration: none;	font-weight: bold;	background-color: #000;	height: 25px;	line-height: 25px;}#nav a:hover, #nav a.active { color: #E4FFA4; }/* leftBar ---------------------------------------- */#left-1{	float: left;	padding: 0px;	width: 163px;	height: 626px;	background-image: url("../i/m/l1.gif");	background-repeat: no-repeat;	background-position: 0 0;}#left-2{	float: left;	padding: 0px;	width: 163px;	height: 626px;	background-image: url("../i/m/l2.gif");	background-repeat: no-repeat;	background-position: 0 0;}#left-3{	float: left;	padding: 0px;	width: 163px;	height: 626px;	background-image: url("../i/m/l3.gif");	background-repeat: no-repeat;	background-position: 0 0;}#left-4{	float: left;	padding: 0px;	width: 163px;	height: 626px;	background-image: url("../i/m/l4.gif");	background-repeat: no-repeat;	background-position: 0 0;}#left-5{	float: left;	padding: 0px;	width: 163px;	height: 626px;	background-image: url("../i/m/l5.gif");	background-repeat: no-repeat;	background-position: 0 0;}#left-6{	float: left;	padding: 0px;	width: 163px;	height: 626px;	background-image: url("../i/m/l6.gif");	background-repeat: no-repeat;	background-position: 0 0;}#left-7{	float: left;	padding: 0px;	width: 163px;	height: 626px;	background-image: url("../i/m/l7.gif");	background-repeat: no-repeat;	background-position: 0 0;}#address{	float: left;	background-color: #FFFDDB;	font-size: 10px;	padding: 5px 0 5px 8px;	margin: 0;	line-height: 14px;}/* Content ---------------------------------------- */#content{	float: left;	width: 582px;	padding: 0;	background-color: #FFF;	height: 626px;}#content .pic{	background-image: url("../i/back/main2.jpg");	background-repeat: no-repeat;	width: 565px;	height: 222px;}#content .main { padding: 10px; }#content p{	color: #333;	font-size: 11px;	padding: 15px 18px 0 10px;	line-height: 18px;	margin: 0;}#content .events{	padding: 3px 0 0 15px;	font-size: 12px;	line-height: 16px;	margin: 0;}h2{	margin: 0;	padding: 8px 0 0 15px;	color: #732736;	font-size: 18px;	font-family: Trebuchet MS, Tahoma, Sans-Serif;}h3{	margin: 0;	padding: 0;	color: #732736;	font-size: 14px;	font-family: Trebuchet MS, Tahoma, Sans-Serif;}#content a { text-decoration: underline; }#content a:hover{	text-decoration: none;	color: #333;}/* Subs ---------------------------------------- */#subs{	float: left;	padding: 0 0 0 15px;	margin: 0px;	width: 500px;	background-color: FFFFFF;}#subs h1{	color: #003366;	font-size: 18px;	margin: 10px 0 0 0;	padding: 0;}#subs p{	padding: 0 0 0 10px;	font-size: 11px;	line-height: 18px;}#subs .apps img { padding: 0px 8px 0 8px; }#subs li{	list-style-type: decimal-leading-zero;	list-style-position: default;	font-size: 11px;	line-height: 14px;	padding: 5px 0 5px 0;}#subs .mission{	margin: 0;	padding: 0;}#subs .mission li{	list-style-type: none;	font-size: 11px;	padding: 0 0 4px 10px;	margin: 0;	line-height: 16px;}#location { padding: 10px 0 0 0; }#location img{	border-color: #CCCCCC;	border-width: 1px;	border-style: solid;	padding: 5px;	margin: 0 0 5px 0;}.aka{	color: #666666;	font-size: 11px;}/* Footer ---------------------------------------- */#footer{	clear: both;	width: 745px;	height: 40px;	padding: 0;	margin: 0;}#footer p{	padding: 5px 0 0 163px;	color: #4C6437;	font-size: 10px;	text-align: left;}