body {	background-color: #CCCCCC;}#container {	width: 900px;	margin-right: auto;	margin-left: auto;}#header {	margin: 0px;	padding: 0px;	height: 214px;	width: 900px;	background-image: url(images/bkgHeader.png);	position: relative;}#flashdiv {	position: absolute;	left: 70px;	top: 26px;}#topNav {	margin: 0px;	padding: 0px;	height: 36px;	width: 900px;}#navShadow {	background-image: url(images/menuShadow.png);	margin: 0px;	padding: 0px;	height: 11px;	width: 900px;}#mainArea {	margin: 0px;	padding: 0px;	width: 900px;	min-height: 300px;	background-color: #fff;	background-image: url(images/bkgMain.png);	background-repeat: repeat-y;	overflow: auto;}#leftNav {	float: left;	min-height: 300px;	background-color: #fff;	;	border: 1px solid #929497;	margin-top: 10px;	margin-right: 20px;	margin-bottom: 20px;	margin-left: 30px;	width: auto;	overflow: auto;	padding: 18px;	clear: left;}#address {	float: left;	background-color: #fff;	;	margin-right: 20px;	margin-bottom: 20px;	margin-left: 30px;	overflow: auto;	clear: left;	width: 212px;}#mCal {	float: left;	;	margin-right: 20px;	margin-bottom: 20px;	margin-left: 30px;	overflow: auto;	width: 212px;	clear: left;}#mainContentArea {	float: right;	margin-top: 10px;	margin-right: 70px;	width: 550px;}#callouts {	clear: both;	width: auto;	padding-left: 20px;}.calloutBtn {	float: left;	width: 195px;	margin-right: 10px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	margin-left: 10px;}#sponsors {	width: 900px;	padding-top: 18px;	padding-bottom: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	clear: both;	height: auto;}.sponsorLogos {	float: left;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 60px;}#footer {	background-image: url(images/bkgFooter.png);	margin: 0px;	padding: 0px;	height: 38px;	width: 900px;	clear: both;}.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: center;	padding-top: 10px;}.addressText {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: small;	text-align: center;}.addressText a {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: small;	font-weight: normal;	text-decoration: underline;}.addressText a:hover {	color: #f05622;	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: small;	font-weight: normal;	text-decoration: underline;}
