html, body {height:100%}
body {
padding:0;
margin:0;
background: #f2f3f4 url(../images/backbar.gif) top left repeat-y;
color: #655847;
}

p,td, li {
	margin:0;
	font: 80% verdana, helvetica, sans-serif;
	color: #696b4e;
	padding: 5px 10px 5px 20px;
	line-height: 1.50;
	text-align: left;
	}

ul {margin: 0; padding: 0; margin-left: 30px; list-style-type: none;}

h1 {
	color: #696b4e;
	padding: 20px 0 30px 20px;
	margin: 0;
	font: 120% verdana, helvetica,sans-serif;
	font-style: normal;
	font-weight: bold;
	}
	
h2 {
	font: 90% verdana, helvetica, sans-serif;
	font-weight: bold;
	padding: 30px 5px 20px 5px;
	}
	

	
.list2 { 
	font: 120% verdana, helvetica, sans-serif;
	list-style-type: disc;	
	}
.address {
	list-style-type: none;

	}
.address li {line-height: 1.0;}
a:link {
	font-family: verdana, helvetica, sans-serif;
  font-weight: bold;
	text-decoration: none;
	color: #2d4343;
	background: transparent;
	}
	
 a:visited {
 	font-family: verdana, helvetica, sans-serif;
    font-weight: bold;
	text-decoration: none;
	color: #2d4343;
	background: transparent;
	}

 a:hover {
 	font-family: verdana, helvetica, sans-serif;

    font-weight: bold;
	text-decoration: none;
	color: #2d4343;
	background: #d4d4d4;
	}
	
a:active {
	font-family: verdana, helvetica, sans-serif;

    font-weight: normal;
	text-decoration: none;
	color: #2d4343;
	background: transparent;
	}
	
#outer{
min-height:100%;
margin-left:144px;
margin-right:10%;
margin-bottom:-80px;
background: white url(../images/rightborder.gif) top right repeat-y;
color: #655847;
}

* html #outer{height:100%;} /* IE6 and under treat height as min-height anyway*/


#header{
position: relative;
text-align: right;

}
/* mac hide \*/
* html #header{height:56px;he\ight:1px}/* height needed for ie to force layout*/
/* end hide*/

	
#header img {border: 0;}

#centrecontent {margin-left: -3px;}

#footer {
width:100%;
height:50px;

}
#clearfooter {
clear:both;
height:80px;
}/*needed to make room for footer*/
#innerfooter {margin-left: 144px; margin-right: 10%;border-top: 1px solid #655847;}
#footertable {padding: 0; margin: 0; width:100%;}
#footertable td {text-align: center; padding: 2px; color:#655847;}

div,p  {margin-top:0}/*clear top margin for mozilla*/

#footer p {font-family: verdana, garamond, helvetica, sans-serif; text-align: center; color:#655847; font-size: small; }

* html #centrecontent {height:1%;}/* combat IE's 3 pixel jog */


.topbox {
	background: url(../images/topright.jpg) top right no-repeat;
	}
.bottombox {
	background: transparent url(../images/bottomright.jpg) bottom right no-repeat;
	}
.left {float: left;}
	
#logo {float: left; margin: 20px;}

#name {
	margin-top: 30px; 
	float: right;
	margin-right: 2%;

}
.clearall {clear: both;}
#chris {padding: 5px 20px 0 20px; float: left; }
#map {float: right;margin-right: 20px;}
.quote {border: 1px solid #655847; width: 80%; margin: 10px 0 10px 30px; padding-bottom: 30px;}
.rowhead {background: #f1edee; }
.rowhead td {font-size: larger; font-weight: bold;}

/*        *********** new nav experiment **** */


#navbox {
	position: relative;
	float: left;
	width: 100%;
	font: 95% verdana, helvetica, sans-serif;
	background: transparent url(../images/topborder.gif) bottom right repeat-x;
 line-height:normal;
 margin: 0;
 padding: 0;
 margin-bottom: 20px;
 margin-top: 30px;
	}


#navbox ul {
	margin: 0;
  padding:0;
	list-style: none;
	padding-left: 20px;
}

#navbox li {
	float: left;
	background: url(../images/rightcurve.gif) top right no-repeat;
	margin:0;
	padding: 0;
	font: 90% verdana, helvetica, sans-serif;
	font-weight: bold;
	border-bottom: 1px solid #aeaeae;

}

#navbox li a {
	display: block;
	background: url(../images/leftcurve.gif) no-repeat top left;
	text-decoration: none;
		color: #655847;
	padding:10px 15px 9px 15px;

		}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #navbox a {float:none;}
  /* End IE5-Mac hack */
	
#navbox #thispage  {
	background: url(../images/lightrightcurve.gif) top right no-repeat;
		font-weight: bold;
border-bottom: 0;
}

#navbox #thispage a {
	background: url(../images/lightleftcurve.gif) top left no-repeat; 
	color: #655847;
	padding-bottom: 10px;


}