body {
	background: #000;
	font-family: "Myriad Pro", sans-serif;
}
a:link {
	text-decoration: none;
	color: #7B130F;
}
a:hover {
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #7B130F;
	text-decoration: none;
}


#rap1 {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
#rap2 {
	background: #FFF url(i/rap2_bg.png) repeat-x;
	width: 940px;
	clear: both;
}
#rap3 {
	background: url(i/border_h.png) repeat-y -20px 0px;
	width: 940px;
}
#rap4 {
	background: url(i/border_h.png) repeat-y 920px 0px;
	width: 940px;
}
#rap5 {
	width: 874px;
	margin-right: auto;
	margin-left: auto;
	background: url(i/rap5_bg.png) repeat-x 0px 23px;
	clear: both;
}
#rap6 {
	width: 940px;
	clear: both;
}


#top {
	background: url(i/border_v.png);
	height: 33px;
	width: 940px;
}
#bot {
	background: url(i/border_v.png) 0px -33px;
	height: 33px;
	width: 940px;
	clear: both;
}
#corn_tl {
	float: left;
	height: 33px;
	width: 34px;
	background: url(i/corner.png);
}
#corn_tr {
	background: url(i/corner.png) -34px 0px;
	float: right;
	height: 33px;
	width: 34px;
}
#corn_bl {
	background: url(i/corner.png) 0px -33px;
	float: left;
	height: 33px;
	width: 34px;
}
#corn_br {
	background: url(i/corner.png) -34px -33px;
	float: right;
	height: 33px;
	width: 34px;
}
#acol_l {
	float: left;
	width: 230px;
	background: url(i/col_bg.png) repeat-x 0px 23px;
}
#acol_r {
	width: 644px;
	float: right;
	background: url(i/col_bg.png) repeat-x 0px 23px;
}
#bcol_l {
	width: 470px;
	float: left;
}
#bcol_r {
	float: right;
	width: 470px;
}
#ccol {
	margin-top: 15px;
}
#ccol_l {
	float: left;
	width: 302px;
	text-align: center;
}
#ccol_r {
	float: right;
	width: 302px;
	text-align: center;
}




#logo {
	background: url(i/logo.png);
	height: 346px;
	width: 230px;
}
#nav {
	height: 155px;
	margin-top: 15px;
}
#nav span{
	position: absolute;
	left: -9999px;
}
#nav a {
	display: block;
	height: 31px;
}
#nav a.meetings {
	background: url(i/nav.png) no-repeat 0px 0px;
}
#nav a.meetings:hover {
	background: url(i/nav.png) no-repeat -230px 0px;
}

#nav a.events {
	background: url(i/nav.png) no-repeat 0px -31px;
}
#nav a.events:hover {
	background: url(i/nav.png) no-repeat -230px -31px;
}
#nav a.involved {
	background: url(i/nav.png) no-repeat 0px -62px;
}
#nav a.involved:hover {
	background: url(i/nav.png) no-repeat -230px -62px;
}
#nav a.contact {
	background: url(i/nav.png) no-repeat 0px -93px;
}
#nav a.contact:hover {
	background: url(i/nav.png) no-repeat -230px -93px;
}
#nav a.home {
	background: url(i/nav.png) no-repeat 0px -124px;
}
#nav a.home:hover {
	background: url(i/nav.png) no-repeat -230px -124px;
}





#sir {
	height: 180px;
	width: 644px;
	margin: 0px;
	background: url(i/sir_bg.png) no-repeat 0px 65px;
}


#sir h1 {
	position: absolute;
	left: -9999px;


}
#content {
	width: 613px;
	margin-top: 0px;
	padding-left: 20px;
	clear: both;
}
#content h2 {
	font-size: 24px;
	color: #7B130F;
	margin: 0px;
	text-align: center;
}
#content h4 {
	color: #FD0308;
	font-size: 18px;
	margin-top: 0px;
	margin-bottom: 10px;
}

#content p {
	font-size: 18px;
	margin-top: 15px;
	margin-bottom: 0px;
}
#ccol p {
	margin-bottom: 15px;
}


.highlight  {
	color: #7B130F;
	font-weight: bold;
}
img.floatright {
	float: right;
	margin-left: 10px;
	border: 1px solid #7B130F;
}
img.floatleft {
	float: left;
	border: 1px solid #7B130F;
	margin-right: 10px;
}
img.brdr {
	border: 1px solid #7B130F;
}



#rap6 a.involved {
	background: url(i/box_getinvolved.png) no-repeat right center;
	height: 118px;
	width: 470px;
	display: block;
	margin-bottom: 10px;
}
#rap6 a.help {
	background: url(i/box_gethelp.png) no-repeat left center;
	height: 118px;
	width: 470px;
	display: block;
	margin-bottom: 10px;
}
#rap6 span {
	position: absolute;
	left: -9999px;
}



#foot {
	height: 45px;
	width: 897px;
	margin-right: auto;
	margin-left: auto;
	background: url(i/foot_bg.png) repeat-x left bottom;
	clear: both;
}
#foot p {
	font-size: 12px;
	color: #FFF;
	margin: 0px;
	text-align: center;
}

