body {
	color: #ffffff;
}
#pagewrap {
	height: 600px;
	background-color:#514633;
	border-bottom: 1px solid #514633;
	}
#content 	{
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 16px;
	height: 506px;
	position: relative;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/homepage/3/bottom.jpg);
	background-repeat: no-repeat;
	}
#barwrap {
	background-image: url(../images/homepage/3/top.jpg);
	background-repeat: no-repeat;
}
	
	
#wrap1  {
	border-bottom: 1px solid #514633;
	}
	
#wrap2  {
	border-bottom: 1px solid #564a35;
	}
	
#wrap3  {
	border-bottom: 1px solid #5b4e38;
	}

#wrap4  {
	border-bottom: 1px solid #5f513b;
	}

#wrap5  {
	border-bottom: 1px solid #62543d;
	}


/* four areas */

#intro {
	color: #62543d;
	float: left;
	height: 240px;
	width: 187px;
	padding: 6px 0px 0px 0px;
	margin: 30px 0px 0px 33px;
	border-top: 1px solid #62543d;
}
html>body #intro	{
	margin: 30px 0px 0px 68px;
}
#eventswrap {
	float: left;
	width: 195px;
	padding: 0px;
	margin: 8px 0px 0px 16px;
	border-top: 1px solid #FFFFFF;
}
#events {
	height: 232px;
	}
#newswrap {
	padding: 0px;
	border-top: 1px solid #FFFFFF;
	margin: 48px 0px 0px 16px;
	height: 260px;
	float: left;
	width: 174px;
}
#news {
	height: 232px;
	}
#columnwrap {
	padding: 0px;
	margin: 18px 0px 0px -22px;
	height: 260px;
	float: left;
	width: 188px;
}
#columntop {
	padding: 0px;
	border-top: 1px solid #FFFFFF;
	margin: 0px 0px 0px 0px;
	height: 10px;
	clear:both
}
#columnbot {
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 38px;
	height: 210px;
}
html>body #columnbot {
	height: 220px;
}

#eventsfooter {
	text-align: center;
	padding: 4px 0px 0px;
	border-top: 1px solid #FFFFFF;
	margin: 0px;
}
#columnfooter {
	text-align: center;
	padding: 4px 0px 0px;
	border-top: 1px solid #FFFFFF;
	margin: 0px 0px 0px 38px;
}
#newsfooter {
	text-align: center;
	padding: 4px 0px 0px;
	border-top: 1px solid #FFFFFF;
	margin: 0px 0px 0px -20px;
}
h5 .small {
	font-size: 10px;
	text-transform: capitalize;
	letter-spacing: 0px;
}


/* links */



#eventsfooter a				{ color: #ffffff; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #ffffff; letter-spacing: 1px; text-transform: uppercase; font-size: 10px; }
#eventsfooter a:link		{ color: #ffffff; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #ffffff; letter-spacing: 1px; text-transform: uppercase; font-size: 10px; }
#eventsfooter a:visited		{ color: #ffffff; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #ffffff;} 
#eventsfooter a:hover		{ color: #8b795a; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #8b795a;}
#eventsfooter a:active		{ color: #ffffff; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #ffffff;} 
#eventsfooter h1 a .wideltrspace { letter-spacing: 2px; }

#columnfooter a				{ color: #ffffff; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #ffffff; letter-spacing: 1px; text-transform: uppercase; font-size: 10px; }
#columnfooter a:link		{ color: #ffffff; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #ffffff; letter-spacing: 1px; text-transform: uppercase; font-size: 10px; }
#columnfooter a:visited		{ color: #ffffff; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #ffffff;} 
#columnfooter a:hover		{ color: #8b795a; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #8b795a;}
#columnfooter a:active		{ color: #ffffff; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #ffffff;} 
#columnfooter h1 a .wideltrspace { letter-spacing: 2px; }

#newsfooter a				{ color: #ffffff; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #ffffff; letter-spacing: 1px; text-transform: uppercase; font-size: 10px; }
#newsfooter a:link			{ color: #ffffff; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #ffffff; letter-spacing: 1px; text-transform: uppercase; font-size: 10px; }
#newsfooter a:visited		{ color: #ffffff; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #ffffff;} 
#newsfooter a:hover			{ color: #8b795a; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #8b795a;}
#newsfooter a:active		{ color: #ffffff; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #ffffff;} 
#newsfooter h1 a .wideltrspace { letter-spacing: 2px; }

