body { font-family: Georgia, serif; font-size:.85em; color:#414036; margin-top:0px; background-color:#a39c80; }

a { color:#6e1d23; }
a:hover { color:#555; text-decoration:none; }

h2 { display:block; width:100%; font-size:1.2em; font-weight:bold; text-align:center; color:#414036; }
img { margin-bottom:5px; }
acronym { cursor:default; }

.GSsig { margin-right:15px; }
.imgANDcaption { display:block; width:185px; text-align:center; color:#555555; font-size:.80em; }
.imgANDcaption2 { display:block; width:570px; text-align:center; color:#555555; font-size:.85em; padding:0px 0px 20px 0px; }
.titleLetter { font-weight:bold; font-size:1.5em; font-family:"Times New Roman", serif; }

#container { position:relative; margin:0px auto; top:0px; width:900px; background:#a39c80 url(images/paperBack.jpg) repeat-y top center; padding:0px; }


#header { position:relative; margin:0px auto; width:900px; height:280px; }
/* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
  #header h1 { background:transparent url(images/banner.jpg) no-repeat top center;  margin-top:0px; width:900px; height:280px; text-align:center; }
  #header h1 span { display:none }
  
#main { position:relative; margin:0px auto; width:900px; }
  
#nav { position:relative; margin:0px auto; width:900px; text-align:center; padding:5px 0px 20px 0px; }
  #nav a { color:#5f5d4e; font-size:.87em; font-weight:700; text-decoration:none; padding:0px 10px 0px 10px; }
  #nav a:hover { color:#6e1d23; border-top:1px solid #999; border-bottom:1px solid #999; }
  
/* The following divs are for two column display on index page only */

#leftCol { position:relative; float:left; padding:15px 0px 5px 150px; width:250px; }

#rightCol { display:block; padding:15px 100px 15px 410px; }

/* One column div for rest of site */

#oneCol { position:relative; margin:0px auto; display:block; width:600px; padding:15px 150px 15px 150px; text-align:center; }
	#oneCol p { text-align:justify; }
	#oneCol ul { text-align:left; }
	#oneCol ul li { padding-bottom:10px; }
	
	#gallery { display:block; margin:0px auto; width:450px; text-align:center; overflow:hidden; clear:both; }
		#gallery p { display:block; float:left; width:205px; margin:0px 10px 0px 10px;; padding-bottom:20px; }
		#gallery img { border:#555 1px solid; }

#footer { position:relative; margin:0px auto; width:900px; height:100px; text-align:center; padding:0px; font-size:.80em; background:#a39c80 url(images/paperBtm.jpg) no-repeat bottom center; }

