body {
	font-family: Arial, Helvetica, sans-serif;
	background: url(images/bk_body.gif);
	margin: 0;
}

img {
	border: 0;
}

/*************************************************  CONTENT  **************************************************************/
table#content {
	padding: 0;
	width: 760px;
	background: #FFF;
}

table#content p {
	font-size: 14px;
	color: #333;
}

table#content td#hmtop {
	background: url(images/top_hm.gif) no-repeat;
	height: 145px;
	margin: 0;
}

table#content td#top {
	background: url(images/top.jpg) no-repeat;
	height: 100px;
	vertical-align: bottom;
	margin: 0;
}

table#content td#nav {
	background: url(images/bk_nav.gif) no-repeat;
	padding-left: 15px;
	text-align: left;
	height: 40px;
	vertical-align: top;
}

table#content td#aleft {
	width: 45%;
	text-align: left;	
	padding-left: 15px;
	vertical-align: top;
	border-right: solid 1px #999;
	background: #FFF;
	vertical-align: top;
}
	
table#content td#aleft img {
	display: block;
	padding-bottom: 5px;
}
	
table#content td#aright {
	width: 55%;
	background: #FFF;
	padding: 0 20px;
	vertical-align: top;
	text-align: justify;	
}

table#content td#aright img {
	display: block;	
}

table#content td#aright strong {
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	color: #005826;	
}
	
table#content td#aright a {
	font-weight: bold;
}
	
table#content td#aright a:link, a:visited {
	color: #8D332B;	
}
	
table#content td#aright a:hover {
	color: #000;
	text-decoration: none;	
}
	
	
	
/*************************************************  NAVIGATION  **************************************************************/
table#navline {
	width: 100%;
}

table#navline a {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

table#navline a:visited, a:link {
	color: #000;
}

table#navline a:hover {
	color: #F00;
}

td#navHome {
	text-align: left;
	width: 14%;
}

td#navAbout {
	text-align: left;
	width: 27%;
}

td#navHistory {
	text-align: center;
	width: 19%;
}

td#navEvents {
	text-align: center;
	width: 20%;
}

td#navContact {
	text-align: right;
	width: 20%;
	padding-right: 15px;
}

/*************************************************  FOOTER  **************************************************************/
td#footerleft {
	vertical-align: middle;
	text-align: left;
	padding-left: 20px;
	height: 100px;
	font-size: 11px;
	font-weidth: bold;
	border-top: solid 1px #8D332B;
}

td#footerright {
	vertical-align: middle;
	text-align: right;
	padding-right: 20px;
	border-top: solid 1px #8D332B;
}

/*************************************************  M2 InfoNation  ********************************************************/
#m2Events.SmallPrint {
	font-size: 12px;
	font-weight: bold;
}

.newline {
	display: block;
}

/******************************** CALENDAR ************************************/
a.evlink {dipslay: inline;}
