body       {
	background: #6f2924;
	margin: 0px;
	color: #333333;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:22px; margin-bottom:22px;
	zoom: 1;
}


h2 {                                                  /*subpage titles*/
  font-family: Garamond, Arial, Helvetica, sans-serif;
  color: #7b302b;
  font-size: 1.7em;
  position : relative;
  text-align: left;
  margin-left:0; margin-right:0; margin-top:.2em; margin-bottom:.5em;
  padding : 0; 
}

h3 {                                                  /*subpage subtitles*/
  font-family: Arial, Helvetica, sans-serif;
  color: #7b302b;
  font-size: 1.2em;
  margin: 0 0 .1em 0;
  padding : 0; 
}

h4 {                                                  /*garamond subtitles*/
  font-family: Garamond, Arial, Helvetica, sans-serif;
  color: #4d4d4f;
  font-size: 1.5em;
  margin: 0 0 .1em 0;
  padding : 0; 
}


a, a:link, a:visited {
	color: #7b302b;
	text-decoration: none;
}

a:hover {
	color: #616161;
	text-decoration: underline;
}


table {
	border: 0px;
	border-collapse: collapse;
	margin: 0; padding: 0;
}

td {
	margin: 0; padding: 0;
	font-size: 1em}
	
table.border {
	border: 1px solid #7b302b;
	margin: 0; padding: 10px;
}
table.border td {
	margin: 0; padding: 20px;
}



p {
	margin: .5em 0 1em; padding: 0;
	font-size: 1em}
	
#wrapper {
	width: 888px;
	border: 0px;
	border-collapse: collapse;
}
#header {
	width: 888px;
	padding: 4px 4px 0 4px; margin: 0;
}
	
#content {
	width: 874px;
	border: 0px;
	border-collapse: collapse;
	background-color: #ffffff;
	float:center;
}
.content_rt {
	width: 573px;
	background-color: #ffffff;
	padding-left: 9px; padding-right: 9px
}

#title{
	padding-top: 4px; margin-bottom: 8px;}

td#tab {
	background: #ffffff url('images/bg_left_tab.gif') no-repeat;
	padding-left: 7px; padding-right: 7px;}	

td#index_top_lt {
	background: #eeebdf url('images/bg_index_sh.jpg');}	

td.index_mission {
	background: #f1efe2 url('images/bg_mission.jpg') repeat-y;}	
	
td#quote {
	background: #dfd8c2 url('images/bg_quote.jpg') repeat-y;
	padding: 10px;
	}

td.left_subpages_top {
	background: #F8F6F1 ;
	width: 294px;
	}
td.left_subpages {
	background: #dfd8c2 url('images/bg_sub_lt_quote.jpg') repeat-x;
	width: 294px;
	height:380px;
	min-height:380px;
	float: center;
	color:	#7b302b;
	padding: 0; margin: 0
	}
div.left_padding{
	padding: 10px 26px 10px 26px;}

td.highlight{
	background: #d2c9aa}
	
.highlight{
	color:	#7b302b}

img {border: 0px;}

.right {
	float: right;
	margin: 0 0 5px 5px}
	 
.indent{
	margin: 0 0 0 30px;
	padding: 0}


a.nochange, a.nochange link, a.nochange visited, a.nochange hover {
	color: black;
	font-weight: normal;
	background-color: transparent;
	border: none;
}


.footertext {
	font-size: .8em;
	color: #ffffff;
	margin: .5em 0 .5em .1em;
	float: services;
	line-height: 150%;
	background-color: #6f2924;}


/***********************/
/* Assorted Formatting */
/***********************/

div.line_menu{	
	margin: 0;
	height: 1px; width: 100%;
	background: #bcbec0;
	}
	
ul {
	list-style-position: outside;
margin: .2em 0 .7em 1.6em;
padding: 0;
}

li {
	margin: .2em 0 0 0;
padding:0
}

/***********************/
/* Navigation Formatting */
/***********************/

div#rollover	{
	height: 37px;
	width: 880px;
	margin: 0;
	padding: 0;
	display: inline;
	}

div#rollover ul#button	{
	height: 37px;
	width: 880px;
	background:     url(images/nav/nav_bar_matrix.jpg) top left no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
	}

div#rollover ul#button li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
	
ul#button li, ul#button a {
	height: 37px;
	display: block;
	outline: none;
	}
	
div#rollover ul#button li a {
	text-indent: -9999px;
	text-decoration: none;
	border-style: none;
	}

#home {left: 0px; width: 84px;}
#about {left: 86px; width: 203px;}
#renewal {left: 291px; width: 151px;}
#rates {left: 446px; width: 88px;}
#links {left: 535px; width: 82px;}
#map {left: 619px; width: 78px;}
#news {left: 698px; width: 86px;}
#contact {left: 788px; width: 90px;}

/* Select button */
ul#button, ul.home li#home {background: transparent url(images/nav/nav_bar_matrix.jpg) 0px -37px no-repeat;}
ul#button, ul.about li#about {background: transparent url(images/nav/nav_bar_matrix.jpg) 0px -37px no-repeat;}
ul#button, ul.renewal li#renewal {background: transparent url(images/nav/nav_bar_matrix.jpg) 0px -37px no-repeat;}
ul#button, ul.rates li#news {background: transparent url(images/nav/nav_bar_matrix.jpg) 0px -37px no-repeat;}
ul#button, ul.links li#links {background: transparent url(images/nav/nav_bar_matrix.jpg) 0px -37px no-repeat;}
ul#button, ul.map li#map {background: transparent url(images/nav/nav_bar_matrix.jpg) 0px -37px no-repeat;}
ul#button, ul.news li#news {background: transparent url(images/nav/nav_bar_matrix.jpg) 0px -37px no-repeat;}
ul#button, ul.contact li#contact {background: transparent url(images/nav/nav_bar_matrix.jpg) 0px -37px no-repeat;}

ul#button, ul.home li#home a {width: 0px;}
ul#button, ul.about li#about a {width: 0px;}
ul#button, ul.renewal li#renewal a {width: 0px;}
ul#button, ul.rates li#rates a {width: 0px;}
ul#button, ul.links li#links a {width: 0px;}
ul#button, ul.map li#links a {width: 0px;}
ul#button, ul.news li#news a {width: 0px;}
ul#button, ul.contact li#contact a {width: 0px;}

/* disable button */
li.disable#home {background: transparent url(images/nav/nav_bar_matrix.jpg) 0px -37px no-repeat;}
li.disable#about {background: transparent url(images/nav/nav_bar_matrix.jpg) -86px -37px no-repeat;}
li.disable#renewal {background: transparent url(images/nav/nav_bar_matrix.jpg) -291px -37px no-repeat;}
li.disable#rates {background: transparent url(images/nav/nav_bar_matrix.jpg) -446px -37px no-repeat;}
li.disable#links {background: transparent url(images/nav/nav_bar_matrix.jpg) -535px -37px no-repeat;}
li.disable#map {background: transparent url(images/nav/nav_bar_matrix.jpg) -619px -37px no-repeat;}
li.disable#news {background: transparent url(images/nav/nav_bar_matrix.jpg) -698px -37px no-repeat;}
li.disable#contact {background: transparent url(images/nav/nav_bar_matrix.jpg) -788px -37px no-repeat;}
li.disable a {width: 0px;}

/* mouseover */
#home a:hover {background: transparent url(images/nav/nav_bar_matrix.jpg) 0px -74px no-repeat;}
#about a:hover {background: transparent url(images/nav/nav_bar_matrix.jpg) -86px -74px no-repeat;}
#renewal a:hover {background: transparent url(images/nav/nav_bar_matrix.jpg) -291px -74px no-repeat;}
#rates a:hover {background: transparent url(images/nav/nav_bar_matrix.jpg) -446px -74px no-repeat;}
#links a:hover {background: transparent url(images/nav/nav_bar_matrix.jpg) -535px -74px no-repeat;}
#map a:hover {background: transparent url(images/nav/nav_bar_matrix.jpg) -619px -74px no-repeat;}
#news a:hover {background: transparent url(images/nav/nav_bar_matrix.jpg) -698px -74px no-repeat;}
#contact a:hover {background: transparent url(images/nav/nav_bar_matrix.jpg) -788px -74px no-repeat;}