body    {
	background-image: url("../images/bg.gif");
	margin-top: 20px;
	text-align:center;
}
p   { 
	color: #424242; 
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 15px 
}

h1  {  color: #424242; 	font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 21px; font-weight:normal;}
h2  {  color: #424242; 	font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; font-weight:normal;}

a:link  { 
	color: #700500; 
	text-decoration: none 
}
a:visited  { 
	color: #700500; 
	text-decoration: none 
}
a:hover  { 
	color: #fe9e00; 
	text-decoration: underline 
}
a:active { 
	color: #F7DD00 
}
#main ul {
	color: #424242;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	text-align: left; 
	list-style-image: url(../images/arrow.gif);
	margin-top: 0px;
	margin-right: 314px;
	margin-bottom: 10px;
	margin-left: 59px;
}

ol {
	color: #424242;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	text-align: left;
	margin: 0px 0 10 0;
}
/***************Container Styles************/

#main {
	background-color: #ffffff;
	width:750px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-bottom: 20px;
	display:block;
	overflow: auto;
}
#main_min_height {
	background-color: #ffffff;
	width:750px;
	height:330px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-bottom: 20px;
	vertical-align: top;
}
.div_nav2 , .div_nav2 ul{
	width: 750px;
	background-color: #ffffff;
	list-style: none;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	clear: none;
}
.navbanner {
	background-image: url(../images/banner_base.jpg);
	clear: none;
	float: right;
	width: 656px;
	background-repeat: no-repeat;
	background-position: top;
}
.navbuttons {
	clear: none;
	float: left;
	width: 94px;
}
#navlist, #navlist ul {
	clear: none;
	float: left;
	width: 94px;
	list-style: none;
	height: 129px;
	padding: 0;
	margin: 0;
	list-style: none;
	display: block;
	line-height: 0px;
}
#main #menu {
	float:right;
	width:277px; 
	background:#fff;
	margin:0px 0px 10px 10px;
}
.div_footer {
	width: 750px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	clear: none;
}
#contactleft {
	width: 230px;
	float: left;
	clear: none;
	padding-right: 30px;
}
.history {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	float:right;
	width:276px;
	clear: none;
	background-image: url(../images/historybutton_bg.jpg);
	background-repeat: repeat;
	text-align: left;
	background-position: bottom;
}

/************* Nav List *************/

#buttons    { 
clear: none;
float: left;
width: 94px; 
height: 129px ;
}

#buttons ul {
margin:0;
padding:0;
list-style:none;
}

#buttons ul a    { 
line-height: 17px; 
text-indent: -1000em; 
display: block; 
padding: 0 ;
}

#buttons ul li {
float: none;
}

li#home a  { 
background: url("images/Banner_home.jpg");
background-repeat: no-repeat; 
height: 23px ;
}

li#home a:hover  { 
background: url("images/Banner_home_r.jpg");
background-repeat: no-repeat;
height: 23px; 
}

li#safety a   { 
background: url("images/banner_safety.jpg");
background-repeat: no-repeat;
height: 17px;
}

li#safety a:hover  { 
background: url("images/banner_safety_r.jpg");
background-repeat: no-repeat;
height: 17px;
}

li#join a  { 
background: url("images/banner_join.jpg");
background-repeat: no-repeat;
height: 16px;
}

li#join a:hover  { 
background: url("images/banner_join_r.jpg");
background-repeat: no-repeat;
height: 16px;
}

li#events a  { 
background: url("images/banner_events.jpg");
background-repeat: no-repeat;
height: 17px;
}

li#events a:hover  { 
background: url("images/banner_events_r.jpg");
background-repeat: no-repeat;
height: 17px;
}

li#about a  { 
background: url("images/banner_about.jpg");
background-repeat: no-repeat;
height: 17px;
}

li#about a:hover  { 
background: url("images/banner_about_r.jpg");
background-repeat: no-repeat;
height: 17px;
 }

li#contact a    { 
background-image: url("images/banner_contact.jpg");
background-repeat: no-repeat;
height: 19px;
}

li#contact a:hover  { 
background: url("images/banner_contact_r.jpg");
background-repeat: no-repeat;
height: 19px;
}

/*************** P Styles************/
.p_noborder   {
	color: #424242;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 49px;
}
.p_bold_nb   {
	color: #700500;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 49px;
}
.p_bold_lt   {
	color: #700500;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left; 
	margin: 0px 39px 10px 49px;
	font-weight: bold;
	line-height: 15px 
}
.footer { 
	color: #700500; 
	font-size: 9px; 
	text-align: center 
}
.lt_title {
	text-align: left;
	vertical-align: top;
	margin: 10px 314px 20px 38px
}
.lt_subtitle {
	text-align: left;
	vertical-align: top;
	margin: 10px 39px 20px 38px
}
.lt_copy {
	text-align: left;
	vertical-align: top;
	margin: 0px 314px 10px 49px
}
.lt_introcopy {
	font-size: 13px;
	text-align: left;
	vertical-align: top;
	margin: 0px 314px 10px 49px;
	line-height: 20px;
	color: #700500;
}
.rt_form {
	color: #ffffff;
	margin: 0px 20px 10px 10px
}
.rt_label {
	color: #ffffff;
	margin: 10px 30px 0px 10px
}
input {
	color: #424242;
	font-size: 10px; 
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #424242; 
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
historyform {
	color: #ffffff;
	margin: 0px 20px 10px 10px;
}

.ul_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: left;
	list-style-image: url(../images/arrow_wht.gif);
	margin-top: 0px;
	margin-right: 20px;
	margin-left: 0px;
	margin-bottom: 0px;
}
.hr {
	text-align: left;
	margin-left: 49px;
}
