body 		{margin:0; background-color:#7F3B3C; color: #5B1412; text-align:center; padding:0; font:75%/1.4em "Lucida Grande", "Lucida Sans Unicode", geneva, arial, verdana, sans-serif;}

p 			{font: 100%/1.4em "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;}
a:link 		{text-decoration: underline; color: #5B1412;}
a:visited 	{text-decoration: underline; color: #5B1412;}
a:hover,
a:active 	{text-decoration: underline; color: #FF9999;}
input,
textarea,
select		{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#outer 		{text-align:left; width:749px; margin:22px auto; border:4px solid #FFFFFF; background-color:#D9D0D0;}
#header 	{background:#5D3737; border-bottom:3px solid #FFFFFF;}

#nav	{float:right; width:400px; color:#FFFFFF; margin:64px 0 0 0;}
#nav a:link 		{text-decoration: none; color: #FFFFFF;}
#nav a:visited 		{text-decoration: none; color: #FFFFFF;}
#nav a:hover,
#nav a:active 		{text-decoration: underline; color: #FF9999;}

#homebody	{font-size:100%; margin:35px 40px 0 120px; height:230px;}
#menusbody	{font-size:100%; margin:35px 40px 0 120px; height:305px;}
#eventsbody	{font-size:100%; margin:35px 40px 0 120px; height:398px;}
#contactbody	{
	font-size:100%;
	margin:35px 35px 0 120px;
	height:398px;
	background-image: url(/images/mapbg.gif);
	background-repeat: no-repeat;
}
#centralbody	{font-size:110%; margin:0 14px;}

#contacttbl {border-collapse:collapse;}
#contacttbl td {border-collapse:collapse; padding:4px 6px 6px 0;}

h1			{
	font-size:200%;
	font-style:normal;
	font-weight:bold;
	height:29px;
	margin:0 0 5px;
	color: #FD6F74;
	font-family: Arial, Helvetica, sans-serif;
}

h2			{font-size:140%; font-style:normal; font-weight:normal;}

.small		{font-size:80%;}
