body {	background-color:#330066;	margin: 0;	padding:0;	width:100%;	height:100%;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;}#container #textArea .floatRightList {	display: block;	float: right;	width: 320px;}div#container{	margin-top:0px;	width:770px;	margin-left:auto;	margin-right:auto;	text-align:justify;	background-color:#FFFFFF;	color: #000000;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}div#logo{	margin-left:auto;	margin-right:auto;	height:170px;	width:770px;	display:block;	background-color:#763E49;	color:white;	background-image: url(../images/site/logo.jpg);	background-repeat: no-repeat;}div#textArea{..clear:both;display:block;width:760px;margin-left:auto;margin-right:auto;background-position:right top;background-repeat:repeat-y;}#container #logo #menuBar {	text-align: right;	padding-top: 150px;	padding-right: 50px;	padding-bottom: 0px;	padding-left: 0px;	margin: 0px;}#container #textArea #days {	margin-left: 20px;	margin-top: 0px;}#container #logo #menuBar a {	color: #FFFFFF;}#container #logo #menuBar a:hover {	color: #CCCCCC;	text-decoration: underline;}#container #logo #menuBar li {	display: inline;	margin-right: 5px;	margin-left: 5px;	font-size: 14px;}p{padding-left:20px;padding-right:20px;}p.bodyText{padding-left:20px;padding-right:20px;margin-right:250px;}#container #textArea #specialsBoard {	width: 213px;	text-align: left;	border: 1px solid #AC64A3;	background-color: #FF99FF;	float: right;	margin-right: 20px;}#container #textArea #specialsBoard .smallText {	font-size: 10px;}#container #textArea #specialsBoard h2 {	font-size: 14px;	margin: 0px;	padding: 0px;	text-align: center;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #BA72B1;}h2{color:#811D29;font-size:16px;margin-left:20px;margin-bottom:0px;margin-top:10px;}#container #textArea .imageCenter {	text-align: center;}span#bottomText{	margin-left:auto;	margin-right:auto;	width:770px;	display:block;	font-size:11px;	height:16px;	text-align:center;	color:white;	clear:both;	background-color:#330066;	line-height: 20px;}span#bottomText a{color:white;text-decoration:none;}span#bottomText a:hover{color:white;text-decoration:underline;}div#map{	padding: 4px 4px 4px 4px;	display:block;	border:1px solid #026533;	margin-bottom:10px;	margin-left:20px;	width: 440px;	height: 330px;	color: #000000;}div#map a{color:black;}a{color:#391B4E;text-decoration:none;font-weight:bold;}a:hover{color:#DE7FB2;text-decoration:underline;font-weight:bold;}img{	border:1px solid #391B4E;	margin-bottom:0px;	margin-right: 4px;	margin-left: 4px;}p.underNormal{padding-left:20px;padding-right:20px;margin-top:0px;}img.floatRight{	float:right;	margin-right:20px;	margin-left: 10px;}div#address{width:260px;display:block;float:right;}.mainText {	color: #000000;}#container #textArea .floatRightList ul {	margin-top: 0px;	padding-top: 0px;}.mainText {	color: #FFFFFF;}#rightFloat {	height: auto;	width: 242px;	float: right;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 10px;}#container #textArea #rightFloat img {	margin-bottom: 5px;}.heading {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	line-height: normal;	color: #330066;}.bigheading {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	line-height: normal;	color: #330066;	font-style: normal;}.bodybold {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	color: #000000;}body {	background-color: #330066;}a:link {	color: #FFFFFF;}a:hover {	color: #3399FF;}#aEmail {color: #330066;}