body {	margin: 0; padding: 0; background-color: #F8F5F0;
		font-family: Georgia, "Times New Roman", Times, serif;
		background-image: url(../img/page1bg.gif); background-repeat: no-repeat;}
#head-logo {margin: 5px; float: left; width: 148px; height: 89px; 
			background-image: url(../img/logo.jpg); background-repeat: no-repeat;}
#head-info {background-image: url(../img/beningbrough.gif); background-position: 0 20px;
			background-repeat: no-repeat; margin-left: 170px;}
#head-info h1 {display: none;}
#head-info p {padding: 0; margin: 0; padding-top: 51px; font-size: 12px;}
#head-info p strong {padding-left: 10px;}
#head-info p strong.first {padding-left: 0;}
#head-info a {text-decoration: none;}
#head-info a:hover {text-decoration: underline;}
#head-clear {clear: left;}
#page-wrap {width: 555px; float: left; }
#page-nav {width: 180px; float: left; }
#page-text {margin-left: 180px;}
#page-img {margin-left: 555px;}
#page-text h2 {padding: 0; margin:0; font-size: 22px; font-style: italic; color: #795776; 
			   font-weight: normal; margin-top: 25px; margin-bottom: 15px;}
#page-text p {font-size: 13px; line-height: 150%; padding-right: 20px;}
#page-nav div {margin: 20px 26px 0 8px; padding: 12px 0 10px 0; background: #795776; }
#page-nav ul {margin: 0; padding: 0; margin-left: 26px; list-style-type: square;}
#page-nav li {color: #fff; padding: 5px 0; font-size: 12px;}
#page-nav li a {color: #fff; text-decoration: none;}
#page-nav li a:hover {color: #ACB9AC; text-decoration: underline;}
#page-img {padding-top: 35px;}
.img-wrap {width: 180px; border: 1px solid #000; margin-bottom: 10px; padding: 3px;}
.img-wrap p {padding: 0; margin: 0; font-size: 11px; text-align: center;}
.img-wrap img {border: none; margin-bottom: 5px;}
#page-clear {clear: left; margin-bottom: 20px;}
hr {display: none;}

* html #page-text {display:inline-block; padding-left:2px;}
* html #page-img {display:inline-block; padding-left:2px;}

/* home page styles */
#home {background-image: none;}
#centered { position:absolute; left: 50%; top: 50%; width: 550px; height: 320px; margin: -160px 0 0 -275px; 
			text-align: center; border: 1px solid #000;}
#centered div {padding: 20px;}
#centered img {border: 0; margin-bottom: 20px;}
#centered h1, #centered h2, #centered h3, #centered p {padding: 0; margin: 0; font-size: 16px;}
#centered h3 {margin-top: 20px;}

#page-text p.quote {font-weight: bold; font-style: italic; padding-bottom: 0; margin-bottom: 0;}
#page-text p.quote-by {font-weight: normal; font-size: 11px; padding-top: 0; margin-top: 0; text-align: right; font-style: normal; }
#page-text p.map {text-align: center;}
#page-text p.map img {border: none;}


/* \*/
* html #page-text {
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;
}
/* */


