html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;  padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;
}article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section { display: block;} body {line-height: 1;}ol, ul { list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: ''; content: none;}table { border-collapse: collapse; border-spacing: 0;}
body {background:#8b836c url(../images/background.jpg) fixed top left no-repeat; font-family: Arial, Helvetica, sans-serif; }
#main { position: absolute; top:140px; left:55px; color:#d6c699;}
#main ol {list-style:decimal; list-style-position:inside;}
#main ol ul {list-style-type:disc; list-style-position:inside;}
#main p { width:560px;  color:#d6c699; margin-top:2.5em; line-height:1.55em;}
#main p a:link, #main p a:visited { text-decoration: underline; color:#fff;} 
#main p a:hover, #main p a:focus, #main p a:active { text-decoration:none; color:#fff;}
#main li { width:520px; margin-top:2.5em; line-height:1.55em;}
 #main li li { margin-left:.5em;}
/* #main-text-area {width:600px; overflow:auto; background:none; height:600px;}*/
h1, h2, h3, caption { font-family:Georgia, "Times New Roman", Times, serif; font-size:3em; color:#d6c699; margin:.6em 0 0 1.1em;}
h2,  caption  {  font-size:1.5em; color:#d6c699; margin:.6em 0 0 0;}
h1 a:link, 
h1 a:visited { text-decoration:none; color:#d6c699;} 
h1 a:hover, h1 a:focus, h1 a:active { text-decoration:none; color:#fff;}
.hideme {display: block; height: 0; overflow: hidden;}
#skip {position:absolute; top:0; left:-9999px;}
#nav {margin:.75em 0 0 2em;  font-family: 'Oswald', serif;font-size:1em;font-style: normal;font-weight: 400;text-shadow: none;text-decoration: none;text-transform: none; letter-spacing: 0em;word-spacing: 0em;line-height: 1.2;}
#nav ul li { display:inline;  font-size:1.25em; padding:.25em 0 0 1em; }
#nav ul li a:link ,#nav ul li a:visited { text-decoration:none; color:#d6c699;}
#nav ul li a:hover,#nav ul li a:focus, #nav ul li a:active { text-decoration:underline;color:#fff;} 
#footer { margin:1em 0;}
#footer iframe { float:left; display:inline;} #footer p { width:250px; float:right; display:inline; margin-top:0;}
.floatleft { float:left; } .floatright { float:right; }
.marginleft {margin:0 0 .25em .5em; } .marginright {margin:0 .5em .25em 0; }
.clearfloat {clear:both;height:0;font-size: 1px; line-height: 0px;}
p.clearit { clear:both;}
.filmmaker {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.25em; font:bold;}  #nav #selected {color:#fff;}
.checkaddress {margin:1em 0 1em 1em; font-weight:bold;}
#donatebox { margin:1em 0;}
/* lightBox */
.lightbox {margin:7px;}
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {	position: absolute;top: 0;left: 0;height: 100%;width: 100%;	z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;	}
#masterlist { width:100%;}
table { border-collapse: collapse; margin-bottom: 2em;}
td, th { padding: 0.1em 1em; border: 1px solid #999;}