body { background-color: #32312F; text-align: center; background-image: none; margin-bottom: 35px; padding: 0; height: 100%; font-family: Arial, Verdana, Helvetica, san-serif; }

/* DIV BOX POSITIONS AND SIZES */

/* DIV BIGBOX IS IN LIGHT AND DARK CSS FILES */

#banner { height: 125px; background-image: url(/images/_banner.jpg); background-repeat: no-repeat; margin: 0; padding: 0; text-align: left; }
#navbar1 { position: absolute; left: 170px; top: 106px; z-index: 50; text-align: left; color: black; font-size: 11px; }
#wrap { overflow: auto; width: 100% left: 0; padding-top: 50px; padding-bottom:75px; }
#navbar2 { text-align: right; width: 125px; margin: 0; padding: 0; float: left; }
#content { /*width: 601px;*/width: 701px; height: 450px; margin: 0; padding: 0; margin-left: 45px; text-align: left; float: left; }
#footernav { text-align: left; }
#overlay { position: absolute; top: 145px; left: 145px; width: 350px; height: auto; background-color: #C5C0BC; margin: 0; padding: 20px; visibility: hidden; border: 1px solid black; text-align: left; z-index: 100;
-moz-box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.5);
box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.5);}

/*  #container { margin: 0; padding: 0; width: 800px; margin-left: auto; margin-right: auto; }  */
#splash { height: 250px; z-index: 100; }

#footer {position:absolute; left:170px; bottom:15px; text-align:left;}

/* NAVBAR 1 STYLES */

#navbar1 ul, #navbar1 ul li { list-style-type: none; display: inline; margin: 0px; padding: 0px; }
#navbar1 a  { margin: 0 20px 0 0; padding: 0; text-decoration: none; text-transform: uppercase; }
#navbar1 a:link { color: #9b9b9b; }
#navbar1 a:visited { color: #9b9b9b; }
#navbar1 a:hover { color: white; }
#navbar1 a:active { color: black; }

/* NAVBAR 2 STYLES */

#navbar2 h1 { color: black; font-size: 11px; margin: 12px 0 4px 0; padding: 0px; }

/* COMMON FONTS */

p { color: black; font-size: 11px; line-height: 13px; margin-top: 0; margin-bottom: 8px; }
a:link { color: #772727; font-size: 11px; font-style: inherit; text-decoration: none; }
a:visited { color: #772727; font-size: 11px; font-style: inherit; text-decoration: none; }
a:hover { color: #d00000; font-size: 11px; font-style: inherit; text-decoration: none; }
a:active { color: black; font-size: 11px; font-style: inherit; text-decoration: none; }
h1 { color: black; font-size: 16px; font-weight: bold; line-height: 20px; margin-top:0; padding-top:0; }
h2  { color: #000; font-size: 10px; font-weight: bold; line-height: 8px; text-transform: uppercase; margin-top: 14px; margin-bottom: 1px }
.bodyfancy { color: black; font-size: 12px; line-height: 25px; padding-top: 10px; }
.quote    { color: #000 }
.quoteattrib  { color: #7A5535; line-height: 11px; margin-bottom: 20px }
.footareaL { color: #aaa; }
ul { list-style: none; padding: 0; margin: 0 0 15px 10px; }
#navbar2 hr { color: #272727; background-color: transparent; height: 1px; margin-top: 8px; margin-bottom: 8px;}
h1.footerInfo {font-size:10px; margin-top:50px; margin-bottom:0; padding:0;}
p.copyright {font-size:9px;}
span.xtraspace {
	padding-left:0.75em;
	padding-right:0.75em;
	margin:0
}


.galleryList {
				
				}
				.galleryList img {
					float:left;
					margin-right:1.25em;
					}
				.galleryList p { margin-top:-.5em; }
				.galleryList .scrollable,
				.galleryList .autoscrollable {	
					height:440px;
					left:-10px;
					overflow:hidden;
					padding:0;
					position:relative;
					top:-5px;
					width:700px;
					}
					.galleryList .scrollable ul,
					.galleryList .autoscrollable ul {
						display:block;
						left:0;
						position:absolute;
						width:20000em;
						}
					.galleryList .scrollable li,
					.galleryList .autoscrollable li {
						display:block;
						float:left;
						margin-right:20px;
						position:relative;
						width:700px;
						}





