/* CSS Document */
/*--------------- General Page Styles ---------------*/

body {
	background-color:#AAA;
	font-size : 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#mainlayout {
	margin:50px auto 2em auto;
	text-align:center;
	height:auto;
	width: 850px;
	background-color:#FFFFE5;
}

#header {
	margin:0 auto 1em auto;
}

#header a {
	text-decoration:none;
}

#header a:hover {
	color:#333;
	font-style:oblique;
}

#logo {
	margin-right:auto;
	margin-left:auto;
	padding: .5em 0 .5em 0;
	width: 500px;
}

#navbuttons {
	border-bottom: 2px solid #000000;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-left: auto;
	padding-right: 25px;
	padding-left: 20px;
	margin-right: auto;
	text-align: center;
	width: 665px;
}

#navlinks li {
	margin-bottom:0;
	display: inline;
	padding:0 .6em 0 .6em;
	font-weight: bold;
}

#navlinks a {
	text-decoration:none;
	color:#000000;
}

#home {
	margin-left:-1.5em;
}

#textarea {
	padding-top:1em;
	text-align: left;
}

#compass {
	float: left;
	width: 185px;
	margin-right: 10px;
}
p {
	text-indent: 20pt;
}

/*---------------- Home Page Styles ----------------*/

#home_cont {
	width: 435px;
	padding:1em 1em 1em 1em;
	float: left;
}

#h_spec {
	padding-left: 5em;
}

#home_im {
	width: 165px;
	float: left;
	margin: 1em auto 1em 10px;
	padding: 2em 0 2em 1em;
	border-left: 1px solid #999999;
}

#im_up {
	font-size:large;
	font-weight:bold;
	text-decoration:underline;
}

#im_h {
	text-decoration: underline;
}

#id_spacer {
	clear:both;
	width:750px;
	height:1em;
}

#webmaster {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin:1em auto 2em auto;
}

/*--------------- Mission Page Styles ---------------*/

#m_cont {
	width: 550px;
	padding:1em 1em 1em 1em;
	float: left;
}


/*--------------- Partners Page Styles ---------------*/

#p_cont {
	width: 575px;
	padding:1em 1em 1em 1em;
	float: left;
}

#options {
	display: inline-block;
	height: 35px;
	width: 350px;
	margin-left: auto;
	margin-right: auto;
}

#ins_option {
	float: left;
	width: 175px;
	text-align: center;
	padding-top: .5em;
	padding-bottom: .5em;
}

#ins_option a {
	text-decoration: none;
	color: #000000;
}

#ins_option a:hover {
	font-weight: bold;
}

#list_part {
	width: 270px;
	padding:1em 1em 1em 0;
	float:left;
}

#listpartners {
	text-align:left;
	list-style:disc;
}

#listpartners a {
	text-decoration: none;
	color:#000000;
}

#listpartners a:hover {
	font-weight: bold;
	text-decoration: underline;
}

#part_desc {
	width: 260px;
	margin: 1em auto 1em 10px;
	padding: 1em 0 1em 1em;
	border-left: 1px solid #999999;
	float:left;
}

#part_desc a {
	text-decoration: none;
	color: #000000;
}

#part_desc a:hover {
	font-weight: bold;
}

#health_in li {
	list-style:circle;
	color: #000000;
	clear: both;
}

#health_in a {
	text-decoration :none;
	color: #000000;
}

#health_in a:hover {
	font-weight:bold;
	text-decoration:underline;
}

#part_info {
	padding-left: 10px;
}

#part_app {
	padding-left: 10px;
}

#part_type {
	text-decoration: underline;
	font-weight: bold;
	margin: 3px 0;
	height: 16px;
}

/*-------------- Associates Page Styles --------------*/

#a_cont {
	width: 550px;
	padding-top:3em;
	text-align: center;
	padding-right: 1.25em;
	float: left;
}

#listassociates {
	text-align:center;
}

/*--------------- Location Page Styles ---------------*/

#l_cont {
	width: 550px;
	padding-top:3em;
	padding-left:2em;
	text-align: center;
	padding-right: 1.25em;
	float: left;
}

#local {
	margin-bottom:2em;
}

#office {
	font-weight:bold;
	text-decoration:underline;
}

#wagt_map_1 {
	text-align:center;
	margin:auto auto auto auto;
}

/*--------------- Updates Page Styles ---------------*/

#left_col {
	width: 185px;
	float: left;
}

#left_nav {
	width: 185px;
	float: left;
	margin-bottom: 20px;
}

#up_cont {
	width: 550px;
	padding-top:3em;
	padding-left:2em;
	padding-right: 1.25em;
	float: left;
}

#update_title {
	text-align: center;
	font-weight: bold;
	font-size:large;
	text-decoration: underline;
}

#up_under {
	text-decoration: underline;
}

#up_list {
	list-style: circle;
}

#up_im {
	font-weight: bold;
	text-decoration: underline;
}

#up_b {
	font-weight: bold;
	text-indent: 10px;
}

#up_date {
	font-size: 12px;
	font-style: italic;
}