
h1
{
  font:bold 1.5em lucida grande, arial, sans-serif;
  color:#715d3b;
margin-bottom:.3em;
}

h2, h3
{
  margin: 1.3em 0 -.8em 0em;  
  color:#333;
  font: bold 1.2em lucida grande, arial, sans-serif;
}

em
{ font-weight:bold;}

html
{
  background:#2d333e url(../images/bg.jpg) repeat-x 0 0;
  font-size:100%;
}

body {margin-top:0px;}
 
#wrapper
{ 
  color: #222;  
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0px;
  margin-top:0px;
  padding-bottom:0em;
  width: 946px;
  font: .9em verdana, sans-serif;
}

#header
{ height:146px;
  background: url(../images/top.jpg) no-repeat;
 }



/*-------------------------------------Right Side------------------------------*/
#content
{  color: #333;
  background:#fff;
  width:900px;
  padding:0 0 2.5em 0em;
  margin-right:auto;
  margin-left:auto;
  width:900px;
  height:100%;
  overflow:auto;
   border-top:5px solid #797167;
   clear:both;
  }

#textarea a
{ 
  font: .9em verdana,sans-serif;	 	
  text-decoration:none;
  color: #315a7b;				
  text-decoration:underline;}

#textarea a:hover, #textarea a:focus
{
  text-decoration:underline;
  color:#315a7b; 
}


ul.bc {margin:0px;padding:0px; color:#8B814C;}

ul.bc li {padding:0px 0px 1px 0px; font: .9em arial, verdana, sans-serif; display:inline; margin-right:.8em;}

ul.bc li a {color:#8B814C !important; text-decoration:underline;}

#textarea
{ 
  font: .9em arial, verdana, sans-serif;
  color: #333;
  padding: 2em 3em 2em 2em;
margin:0px;
line-height:150%;
width:600px;  
float:right;
}

#textarea img 
{ margin-top:15px;}

#textarea ul
{  line-height: 160%;
}




/*------------------------------------End Right Panel Style--------------------------------*/
#globalnav {
background:#dcd29d url(../images/bottom.jpg) no-repeat;
width:900px;
margin-right:auto;
margin-left:auto;
height:56px;
overflow:visible;
}


ul#secnav li , ul#secnav{
display:inline;
list-style:none;
margin:0px;
}

ul#primarynav li {
float:left;
list-style:none;
border-right:0px #c3b87b solid;
padding-right:.6em;
padding-left:.6em;
text-align:center;
}

ul#primarynav {

padding:.8em 0px 0px 0px;
margin:0px 0px 0px 20px;
width:900px;
}

ul#primarynav a{
font:1.1em georgia, times, serif;
color:#1d2c44;
text-decoration:none;

text-align:center;
margin-top:0px;
}

ul#primarynav a:hover, ul#primarynav a:focus{
text-decoration:underline;
}

ul#secnav a{
float:right;
font:1em arial, sans-serif;
color:#4b4838;
width:auto;
text-decoration:none;
padding-right:.75em;
padding-top:1em;
margin-bottom:0px;
}

ul#secnav a:hover, ul#secnav a:focus{
text-decoration:underline;
}


/*------------------------------------Left Panel--------------------------------*/
#sidebar
{
  width:230px;
  display:block;
float:left;
  border-right:2px double #eee;
}

.active_menu 
{
  font: bold 1em verdana, san-serif;
}

ul#navbar
{ 
  padding:1em 0px 0px 0px;
  text-decoration: none;
  background: #f5f3e7;
  font: .9em arial, verdana, sans-serif;
  text-align:left;
  margin:0px;
  line-height:1.6em;
  list-style:none;
}
ul#navbar a
{ margin-left:10px;
  text-decoration: none;
  color:#333;
} 

ul#navbar li
{
margin-left:0px;
padding:.2em 0px .2em 0px;
border-bottom:1px #dad4cd solid;
}


ul#navbar ul
{ margin-left:25px;
  padding-left:0px;
  line-height:1.5em;
}

ul#navbar ul li
{  
  list-style-image:url(../images/indent1.png);

  text-indent:-.1em;
  padding-top:0;
  padding-bottom:0;
}

 
ul#navbar a:hover, #navbar a:focus
{ 
  text-decoration:underline;
  padding:0; /*declare padding, otherwise FF moves active links to the right*/
  line-height:1.5em; /*declare line height for IE*/
}


/*------------------------------------End Left Panel Style--------------------------------*/


#footer p
{
padding:.85em 1.2em .5em 4.5em;
}

#footer
{
  font: .7em arial, verdana, sans-serif;
  background:#d0c08a;
  clear: both;
  width:900px;
  margin-left:auto; 
  margin-right:auto;
  margin-top:0em;
  color:#333;
  padding:.5em 0em 1em 0em;
}


#footer ul
{
 margin-right:5em;
}


#footer li
{ background: #255665;
  display:inline;
  line-height:125%;
}

#footer a
{ text-decoration: none;
  color: #000;
 }

#footer a:hover, #footer a:focus
{ 
  color:#fff;
  text-decoration: underline;
}

a img {border:0;}
.caption { color: #603; font-size: 0.8em; }
.left {float:left;width:auto;margin:0em 1em 1em 0;clear:both;}
.right {float:right;width:auto;margin:0em 0 1em 1em;clear:both;}
.clear {clear:both;}

body#home #textarea {width:90%;}
body#contact #textarea {width:90%;}
body#giving #textarea {width:90%;}
body#calendar #textarea {width:90%;}
body#siteindex #textarea {width:90%;}

body#histories img {border:2px solid #ccc;}




