@charset "utf-8";
/* CSS Document */

body{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.centre-content { 
/*CENTER CONTENT*/
	width:1024px; /* the width of your main div */
	left:50%;
	position:absolute;
	margin-left:-512px; /* half the width  */
}

.centre-main-content { 
/*CENTER CONTENT*/
	width:810px; /* the width of your main div */
	left:50%;
	position:absolute;
	margin-left:-405px; /* half the width  */
	padding-left: 12px;
}

.block-align {
	width: auto;
}
.left-align {
	float: left;
}
.right-align {
	text-align: right;
	float: right;
}

.header-right-align{
	text-align: right;
	float: right;
	padding-right:11px;
}

.top-links{
	position:absolute;
	color:#828282;
	font-size:12px;
}

.search-box{
	height:auto;
	vertical-align:bottom;
}

.bottom-links{	
	font-size:9px;
	vertical-align:top;
}

.banner{
	position:absolute;
	top: 82px;
}

.lower-content{
	position:absolute;
	top: 401px;
}

.left-column{
	width:440px;
	padding-right: 15px;
}

.middle-column{
	width:162px;
	padding-right: 28px;
}

.right-column{
	width:137px;
	height: 260px;
}

.page-title{
	font-size: 28px;
}

.black-text{
	color:#000000;
}

.bold-text{
	font-weight: bold;
}

.news-event-text{
	font-size: 10px;
}

.grey-font-text{
	color:#828282;
	font-size:12px;
}

.grey-text{
	color:#828282;
}

.red-text{
	color:#9a2037;
}

img
{  
	border-style: none;
}

.tel-fax{
	position:absolute;
	width: 345px;
	margin-top: 590px;
	margin-left: 455px;
}

a:link {
	color: #828282;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #828282;
}
a:hover {
	text-decoration: underline;
	color: #828282;
}
a:active {
	text-decoration: none;
	color: #828282;
}

a.footer-link-txt:link {
	color: #828282;
	text-decoration: none;
}
a.footer-link-txt:visited {
	text-decoration: none;
	color: #828282;
}
a.footer-link-txt:hover {
	text-decoration: underline;
	color: #828282;
}
a.footer-link-txt:active {
	text-decoration: none;
	color: #828282;
}

a.new-event-link-txt:link {
	color: #000000;
	text-decoration: none;
}
a.new-event-link-txt:visited {
	text-decoration: none;
	color: #000000;
}
a.new-event-link-txt:hover {
	text-decoration: underline;
	color: #000000;
}
a.new-event-link-txt:active {
	text-decoration: none;
	color: #000000;
}

a.statcounter:link {
	color: #ffffff;
	text-decoration: none;
}
a.statcounter:visited {
	text-decoration: none;
	color: #ffffff;
}
a.statcounter:hover {
	text-decoration: underline;
	color: #ffffff;
}
a.statcounter:active {
	text-decoration: none;
	color: #ffffff;
}
