/* CSS Document */
/* Set font size, The SBMH, and positioning for central container, and font type */
body {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background:#BFBF99;
		}
* html body {
  font-size: x-small; /*forIE5/WIN*/
  f\ont-size: small; /*for other IE versions*/
  }
h1 {
  	font-size:150%;
	padding:0;
	margin:0;
	color:#54543E;
	}
h2 {
  	font-size:130%;
	padding:0;
	margin:0;
	color:#54543E;
  	}
h3 {
  	font-size:120%;
	padding:0;
	margin:0;
	color:#54543E;
  	}
h4 {
  	font-size:110%;
	color:#54543E;
	padding:0;
	margin:0;
  	}
ul li {
  	font-size:90%;
  	}
p  {
	color:#54543E;
	}
#note {
	font-size:85%;
	}
/*defining the central structure*/
#container {
	width: 600px;
	text-align: left;
	margin: 0 auto;
	background-color:#FFFFCC;
	}
/*this is for the header at the top of the page*/
#header {
	padding: 1em 0 1em 1em;
	background: #FFFF99 url(../img/topcorners.gif) no-repeat top left;
	}
/* this is the code for turning the list item into a menu bar*/
#menu {
  	margin: 0;
  	padding: 0.5em 0 0.5em 1em;
	background:#54543E;
		
	/*border-bottom: 1px solid gray;
	border-top: 1px solid gray;*/
  	}
#menu li {
  	display: inline;
  	list-style: none;
  	}
#menu a {
  	font-weight: bold;
  	margin: 0 1em 0 0;
	padding:0;
	text-decoration:none;
	color:#DDDDC7;
	}
/*linkstate colors*/
#menu a:link {
	}
/*#menu a:visited {
	color:#54543e;
	}*/
#menu a.active, #menu a:hover {
	border-bottom: 4px solid #ffffcc;
	padding-bottom: .3em;
	color: #FFFFCC;
	}
#menu a:hover {
	color:#FFF;
	}
#menu a:active {
	color:#FFFF99;
	}
#home {
	color:#FFFFCC;
	font-weight:bold;
	margin:0 1em 0 0;
	border-bottom: 4px solid #ffffcc;
	padding-bottom: .3em;
	}
/*content section for the main copy for the pagetype main*/
#content {
	padding: 1em 1em 1em 1em;
	background:#FFFFE5;
	}
#content a {
  	font-weight: bold;
  	text-decoration:none;
  	color:#54543E;
	}
#content a:hover {
	border-bottom:2px solid #54543E;
	padding:1px;
	}
/*this is the specific gallery content code*/
#gallcontent {
  	margin-left: 12em;
  	padding: 1em;
	background:#FFFFE5;
	}
#gallcontent img {
	border:1px solid #54543E;
	}
#gallcontent a {
	font-weight:bold;
	text-decoration:none;
	color:#54543E;
	}
/*leftnav structure for gallery pages*/
#leftnav {
	clear:left;  	
	float: left;
  	width: 10em;
  	margin: 0;
  	padding: 0 1em 1em 1em;
	background:#FFFFCC;
	/*border-left:1px solid gray;
	border-bottom:1px solid gray;*/
	}
#leftnav dl {
  	margin: 0 0 1em 0;
  	}
#leftnav dt {
  	font-weight: bold;
	padding:1em 0 1em 0;
  	}
#leftnav dt a {
	text-decoration:none;
	font-weight:bold;
	color:#A9A97C;
	}
#leftnav dd {
	font-size:85%;
	color:#FFFFCC;
	}	
#leftnav dd a {
	text-decoration:none;
	color:#54543e;
	font-weight:bold;
	}
#leftnav dt a.active, #leftnav dt a:hover {
	border-bottom: 4px solid #54543e;
	padding-bottom: 0px;
	color: #54543e;
	}
/*this is the code for the footer*/
#footer {
	padding: 1em 1em 1em 1em;
	background: #FFFF99 url(../img/bottcorners.gif) no-repeat bottom left;
	}
#footer a {
	font-weight:bold;
	text-decoration:none;
	color:#54543E;
	}
/*this is for the specific gallery footer*/
#gallfooter {
  	clear: both;
  	margin: 0;
  	padding: 1em;
  	background: #FFFF99 url(../img/bottcorners.gif) no-repeat bottom left;
  	}
#gallfooter a {
	font-weight:bold;
	text-decoration:none;
	color:#54543E;
	}
