 /* stylesheet */

* {
 	padding: 0;
 	margin: 0;

}

#bottom {
	float: center;	
	width: 780px;
	height: 60px;
	margin: auto;
	background-color:#990000;
}

body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #000;
	background-color: #990000;
 	background-image: url(images/bg.jpg);
 	background-repeat: repeat-x;
	border: 0px solid #000;
}

	a:link { color: #036; }
	a:visited { color: #066; }

div#header {
	margin:auto;
	padding-top: 0px;
	padding-right:;
	padding-bottom:;
	padding-left:;
	width: 780px;
	height: 232px;
	color: #f1f1f1;
	background-color: #fff;
	border-top: 1px solid white;
	border-right: 1px solid white;
	border-bottom: 0px solid white;
	border-left: 1px solid white;
}


div#mainnav {
	margin:auto;

	background-color: #fff;
	width: 780px;
	height: 60px;
	border-right: 1px solid white;
	border-left: 1px solid white;
}


div#menu {
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #f1f1f1;
	width:780;
	height:auto;
	border: 1px solid #cccccc;
	text-align: left;
}


div#menu li {
	display: inline;
	padding-left: 15px;
	padding-right: 0px;
	font-size: 14px;
	font-family: times;
	font-weight: bold;
}


div#menu li a {
	color: #000;
	text-decoration: none;
}


div#menu li a:hover {
	color: #fff;
	background-color: #990000;
}


div#container {
	margin:auto;
	padding-top:;
	padding-right:;
	padding-bottom:;
	padding-left:;
	width: 780px;
	color: #f1f1f1;
	background-color: #fff;
	border-top: 0px solid white;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	border-left: 1px solid white;
}


div#container2 {
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 15px;
	margin-left: 25px;
	padding-top:;
	padding-right:;
	padding-bottom:;
	padding-left:;
	color: #f1f1f1;
	background-color: #fff; /* */
	border: 0px solid #cccccc;
}


div#leftCol {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top:;
	padding-right:;
	padding-bottom:;
	padding-left: 0px;
	width: 321px;
	color: #000;
	border: 0px solid #000;
	float: left;
}


div#rightCol {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top:;
	padding-right:;
	padding-bottom:;
	padding-left:;
	width: 321px;
	color: #000;
	border: 0px solid #000;
	float: right;
}
div#rightCol1 {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top:;
	padding-right:;
	padding-bottom:;
	padding-left:;
	width: 381px;
	color: #000;
	border: 0px solid #000;
	float: right;
}


div#clear {
	clear: both;
	height: 2px;
}


div#footer{
	color: #000;
	clear:;
	margin-top: 15px;
	border-top: 0px solid #999;
	text-align: center;
}


img.style_1 {
	margin-top: 5px;
	border: 1px solid #000;
}

img.style_2 {
	margin-top: 5px;
	margin-left: 45px;
	border: 1px solid #000;
}

img.wrap_1 {
	margin-top: 5px;
	margin-right: 12px;
	margin-bottom: 2px;
	border: 1px solid #000;
	float: left;
}

img.map {
	margin-left: 8px;
	border: 0px solid #000;
}


p {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	color: #000;
	font-size: 14px;
	font-family: times;
	font-weight: normal;
}

p.wrap {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
	color: #000;
	font-size: 14px;
	font-family: times;
	font-weight: normal;
}

b.bold_1 {
	font-weight: bold;
}

h3 {
	font-size: .9em;
	font-weight: normal;
}

h2 {
	color: #000;
	font-size: 1em;
}

h2.mission {
	padding-left: 10px;
}

h2.benefits {
	color: #000;
	padding-left: 10px;
	text-align: center;
}


ul.equipment {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 45px;
	list-style-type: disc;
}

ul.equipment li a {
	color: #333399;
	text-decoration: none;
}

ul.equipment li a:visited {
	color: #6666cc;
}

table.benefits {
	margin-top: 15px;
	margin-left: 25px;
	width: auto;
	border: 0px solid #000;
}

td.benefits {
	color: #000;
	padding-left: 15px;
	width: 215px;
	border: 0px solid #000999;
}

table.staff {
	color: #000;
	padding: 10px;
	width: 600px;
	border: 0px solid #000;
}



li.benefits {
	list-style-type: none;
	font-weight: bold;
	margin-bottom: 8px;
}