/*COLORS USED
//////////////////////////////////////////////////////////
TEXT: black #000000
Highlighted pages: moongreen #ccff99 OR faded pink #ffcccc
faded olive green/brown #957F67
//////////////////////////////////////////////////////////
*/


* {	margin: 0; padding: 0; }
.clear { clear: both; }
.clearleft { clear: left; }

/* GENERAL ------------------------------------------------------*/
#page-wrap {width:875px; margin: 0 auto;}
body {background-color: #F1DDD4; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px;}

h1 {font-size: 16px; font-weight:bold; color: #000000; padding: 20px 0px 12px 0px;}
h2 {font-size: 18px; font-weight: bold; font-style:italic; color: #000000; padding: 16px 0px 5px 0px; text-align:center;}
/* h3-font for section-title in gallery list----------------------------------*/
h3 {margin:2px auto; font-size: 14px; font-weight: bold; color: #957F67; padding: 6px auto; text-align:left; }
/* h31-font for title of image in gallery--------------------------------------*/
h31 {font-size: 15px; font-weight: bold; color: #957F67; padding: 10px 0px 2px 0px; }
h4 {border: 2px solid; border-color: #cc9966; padding: 4px 4px 4px 4px; width: 150px; font-size: 11px; 	font-style: italic;	color: #000000; padding: 10px 0px 2px 0px;}
/* h5-font for subheading------------------------------------------------------*/
h5 {font-family:"Times New Roman", Times, serif;  font-size: 16px; font-weight:bold; font-style:normal; color: #957F67; text-align:center;}
/* h6-font for contact page info paragraph-------------------------------------*/
h6 {font-size: 12px; font-weight:normal; font-style: normal; color: #000000; text-align:left;}
/* h7-font for contact box-----------------------------------------------------*/
h8 {font-size: 15px; font-weight: bold; color: #957F67; text-align:left;}
	
.highlight {background-color:#ffcccc;}

a  { color: #957F67; text-decoration: none; }
a:visited { color: #957F67; text-decoration: none; }
a:hover, a:active { color: #0066cc; text-decoration: none; }

p {	font-size: 1.2em; line-height: 1.3em; margin-bottom: .8em; }


/* BACKGROUND------------------------------------------------------*/
.box {width:850px; background:white; border:1px solid brown; position:relative; margin:30px 10px 30px 10px;}
.box .inside {padding:10px auto;}


/* HEADER------------------------------------------------------*/
#header {height:200px; 	margin: 0 auto;}

#logo {padding-top: 25px; padding-bottom: 25px; text-align:center;}

#navarea {height:40px; margin: 0 auto; text-align:center;}
#navarea img {border-style:none; margin: 0px 5px 0px 5px;}

#subheading {border:none; padding: 0px 0px 5px 0px; width: 800px; text-align:center; margin:0 auto; }


/* NAVIGATION ------------------------------------------------------*/
.navig {margin:2px auto; padding:5px; text-align:left; color:#666666; list-style-type: none; }
.navig li {color: #666666; padding:1px;}
.navig li a {background: none; color: #666666;}
.navig li a:visited {color: #666666;}
.navig li a:hover {color: #957F67;}
.navig li a:active {color: #ffcccc;}
#selected a {color: #A22538; background-color:#F1DDD4;}


/* FOOTER------------------------------------------------------*/
#footer {padding-top: 4px; width:800px; margin: 0 auto;}
#footer p {font-size:11px; text-align:center;}	


/* STRUCTURE ------------------------------------------------------*/
#content {width:850px; border: none; text-align: center;}	

.container-a {width: 800px;  margin: auto; text-align: center;}
.container-a p {text-align:center;}
.mission-floatleft {float:left; width: 400px; height:120px; padding:5px 10px 5px 40px;}
.mission-floatright {float:right; width: 200px; height:120px; padding-top: 30px; padding-right: 100px;}
.container-b {width: 850px;  margin: 0 auto; text-align: center;}
.container-b img {padding: 0 auto;}	

div.contactbox {float: left; font-family:"Times New Roman", Times, serif; font-size:15px; border:2px solid; border-color:#957F67; padding:4px; margin-top:4px; width:194px;}

#contactpage-a {float:left; width:300px; padding-top: 10px; padding-left:50px;}
#contactpage-a p {text-align:center;}
#contactpage-b {float:right; background-color:#CCCCCC; width:370px; text-align:right; padding: 10px; margin:15px 30px 15px 15px;}
#contactpage-b-line {height: 5px; border-top: solid black 1.2px;}
#contactpage-b p {font-size:12px; text-align:left;}
#contactpage-b img {padding-bottom:15px;}

#gallery-a {float: left; padding: 10px 0px 10px 50px; width: 250px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em;}	

#gallery-b {float: right; width: 530px; margin-right:15px;}
#gallery-b img {border: none; margin:0 auto; }
.gallery-btitle {font-size: 15px; font-weight: bold; color: #957F67; padding: 10px 0px 8px 0px; }

div.galleryfloat {float:left;  border:none; margin:2px 2px 2px 2px; width: 165px; height: 165px;}
p.gallery-select {background-color:#cc9966;}	   

.gallery-c {width: 530px;  margin-top: 20px; text-align: center;}
.gallery-c1 {float:left; width:200px; padding-top: 10px 0px 0px 15px;}
.gallery-c1 img {border: none;}	
.gallery-c2 {float: right; width: 200px; padding-top: 10px 15px 0px 0px;}
.gallery-c2 img {border: none;}	



