BODY 
{
	color:#404040;
	cursor:default;
	letter-spacing:1px;
	text-align:center;
	font:10pt tahoma;
	margin:0;
	line-height:15px;
	background:#fff url('lndmrkname.png') repeat-x;
}

a:link, a:visited 
{
	color:#6FCED9;
	text-decoration:none;
	cursor:default;
	font:bold 10pt tahoma;
	text-transform:none;
	background:fff;
}

a:hover 
{
	color:#fff;
	cursor:default;
	font:bold 10pt tahoma;
	text-transform:none;
	background:#6FCED9;
}

textarea, input 
{
	color:#404040;
	font:bold 10pt tahoma;
	text-transform:none;
	background:#ffffff;
	border-bottom:3px solid #c0c0c0;
	border-top:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
}

IMG 
{
     border:0px;
}

.center 
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

#mainbox 
{
	background:#fff;
	width:950pxpx;
	margin:auto;
	text-align:justify;
	margin-top:81px;
}

#content 
{
	width:950px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

#sidebar
{
	width:950px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

#announcements 
{
	background:#fff;
	text-align:justify;
	width:300px;
	border-left:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	border-top:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	float:left;
	margin:auto;
	margin-left:10px;
	padding:5px;
}
		
#services
{
	background:#fff;
	text-align:justify;
	width:280px;
	border-left:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	border-top:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	float:left;
	margin:auto;
	margin-left:23px;
	padding:5px;
}

#directions
{
	background:#fff;
	text-align:justify;
	width:250px;
	border-left:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	border-top:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	float:right;
	margin:auto;
	margin-right:10px;
	padding:5px;
}

.announcementsheader 
{
	font:22pt trebuchet ms;
	color:#9CD559;
	text-align:center;
	border-bottom:1px solid #c0c0c0;
	background: url('boxesbackground.gif');
}
.servicesheader 
{
	font:22pt trebuchet ms;
	color:#F38B8B;
	text-align:center;
	border-bottom:1px solid #c0c0c0;
	background: url('boxesbackground.gif');
}
.servicesheader2 
{
	font:bold 10pt tahoma;
	color:#F38B8B;
	text-align:center;
	background:#ffffff;
}
.directionsheader 
{
	font:22pt trebuchet ms;
	color:#F3B43B;
	text-align:center;
	border-bottom:1px solid #c0c0c0;
	background: url('boxesbackground.gif');
}

.contentheader 
{
	font:22pt trebuchet ms;
	color:#A1DDE6;
	text-align:center;
	border-bottom:1px solid #808080;
	background:#ffffff;
}
.contentheader2 
{
	font:bold 10pt tahoma;
	color:#404040;
	text-decoration:underline;
	text-align:center;
	background:#ffffff;
}