	h1 {
	color:#FFFFFF;
	font-size:20px;
	font-style:italic;
	letter-spacing:-1px;
	margin:0;
	padding:0;
	}
	h2 {
	color:#660000;
	font-size:20px;
	font-style:italic;
	letter-spacing:-1px;
	margin:0;
	padding:0;
	}
	p {
	margin:0;
	padding:3px;
	}
	a:link, a:visited {
	color:#660000;
	font-weight:bold;
	text-decoration:none;
	}
	a:hover {
	color:#990000;
	}
	hr {
	border-bottom:1px solid #FFFFFF;
	border-left:none;
	border-right:none;
	border-top:1px solid #D9D9D9;
	}
	th {
	text-align:right;
	padding:3px;

	}
#top {
height:10px;
margin:0;
padding:5px;
}
#tmid {
color:#EAEAEA;
font-size:11px;
text-align:right;
margin:0 auto;
width:800px;
}
	#tmid a {
	color:#EAEAEA;
	font-weight:normal;
	}
	#tmid a:hover {
	color:#CCC;
	}
#header {
height:50px;
margin:0 auto;
width:800px;
}
	#logo {
	float:left;
	padding:0 0 0 5px;
	}
	#menu {
	background:url(../_images/menu.png) no-repeat;
	float:right;
	height:41px;
	margin:10px 0 0 0;
	width:568px;
	}
	#menu ul {
	margin:11px 0 0 10px;
	padding:0;
	}
	#menu li {
	display:inline;
	list-style:none;
	}
	#menu li a:link, #menu li a:visited {
	color:#D9D9D9;
	font-weight:bold;
	padding:7px 13px 7px 14px;
	text-decoration:none;
	}
	#menu li a:hover {
	color:#FFF;
	text-decoration:none;
	}

#frame {
margin:0 auto;
width:800px;
}
#home_frame {
float:left;
height:256px;
width:630px;
}
	#home_events {
	background:url(../_images/events.jpg);
	float:right;
	height:242px;
	margin:0;
	padding:20px;
	width:223px;
	}
	#home_events .right {
	color:#FFFFFF;
	float:right;
	margin:0px 0px 0px 0px;
	padding:5px 20px 20px 5px;
	width:565px;
	}
	#home_events img {
	border:2px solid #7c1310;
	}
			#home_events .right a:link, #home_events .right a:visited {
			color:#FFFFFF;
			font-weight:bold;
			}			
			#home_events .right a:hover {
			color:#660000;
			font-weight:bold;
			}
			#photo {
			clear:left;
			height:100px;
			margin:0 auto;
			padding:1px;
			width:800px;
			}
				#pics {
				float:left;
				width:395px;
				}
				#event {
				width:395px;
				float:right;
				}
			#member_frame {
			background:url(../_images/memberback.jpg) no-repeat;
			height:144px;
			margin:0 auto;
			width:800px;
			}
			#page_news {
			background:url(../_images/newsback.jpg) no-repeat;
			height:144px;
			margin:0 auto;
			width:800px;
			}
				#page_awards {
				background:url(../_images/awardsback.jpg) no-repeat;
				height:144px;
				margin:0 auto;
				width:800px;
				}
				#page_about {
				background:url(../_images/aboutback.jpg) no-repeat;
				height:144px;
				margin:0 auto;
				width:800px;
				}

				#page_events {
				background:url(../_images/eventsback.jpg) no-repeat;
				height:144px;
				margin:0 auto;
				width:800px;
				}
				#page_contact {
				background:url(../_images/contactback.jpg) no-repeat;
				height:144px;
				margin:0 auto;
				width:800px;
				}					
#content {
margin:0 auto;
width:800px;
}
#content_left {
float:left;
padding:20px;
width:400px;
}
	#content_left li {
	list-style-image:url(../_images/liststyle.gif);
	}
#content_right {
border-left:5px solid #D9D9D9;
float:left;
margin:20px 0 10px 0;
padding:0px 10px 10px 10px;
width:325px;
}
			#content_right ul {
					margin:0;
					padding:0;
					width: 320px;
			} 	
			#content_right li {

					list-style:none;
					border-top:1px solid #FFFFFF;
					border-bottom:1px solid #D9D9D9;
			}
			#content_right li a { 
					color:#660000;
					display: block;
					padding: 5px;
					text-decoration: none;
			}
			 * html #content_right li a {  /* make hover effect work in IE */
				width: 320px;
			}		
			#content_right li a:hover {
				background: #D9D9D9;
			}
		#page_left {
		background:url(../_images/leftbtm.gif) bottom no-repeat #ebebeb;
		float:left;
		margin:5px 0 10px 0;
		min-height:220px;
		padding:0px 0px 10px 0px;
		width:205px;
		}
			#page_left ul {
			margin:0;
			padding:0;
			}
			#page_left li {
			list-style:none;
			display:block;
			border-top:1px solid #FFF;
			}
			#page_left .selected  {
			background:#CCC;
			border-bottom:1px solid #D9D9D9;
			color:#333333;
			font-weight:bold;
			display:block;
			}
			#page_left li a:link, #page_left li a:visited {
			border-bottom:1px solid #D9D9D9;
			color:#666666;
			display:block;
			padding:4px;
			}
			#page_left li a:hover {
			background:#DDD;
			color:#333333;
			}
		#page_content {
		background:url(../_images/left.jpg) no-repeat;
		float:right;
		margin:0 0 10px 0;
		padding:20px;
		width:555px;
		}
		#page_content td {
		vertical-align:top;
		}
		#page_content .even {
		background:#EAEAEA;
		clear:both;
		height:100px;
		padding:2px;
		}
		#page_content .odd {
		clear:both;
		height:100px;
		padding:2px;
		}
		#page_content .even img, #page_content .odd img {
		border:4px solid #CCC;
		float:left;
		}
		#page_content .even p, #page_content .odd p {
		float:left;
		padding:3px 0 3px 10px;
		}
#footer {
background:url(../_images/footer.gif) no-repeat;
font-size:10px;
height:66px;
margin:0 auto;
width:800px;
}
	#footer .left {
	color:#999999;
	float:left;
	padding:20px 0 0 80px;
	}	
	#footer .right {
	color:#999999;
	float:right;
	padding:20px;
	text-align:right;
	}
	#footercopy {
	color:#999999;
	font-size:10px;
	margin:0 auto;
	text-align:center;
	width:810px;
	}
		#footer a:link, #footer a:visited, #footercopy a:link, #footercopy a:visited {
		color:#999999;
		}
		#footer a:hover, #footercopy a:hover {
		color:#666666;
		}
	.even {
	background:#DDD;
	border-bottom:1px solid #CCC;
	border-top:1px solid #EAEAEA;
	padding:20px;
	}
	.odd {
	padding:20px;
	}