body {background:url(i/nav.jpg); font-size: 90%; font-family:  'georgia', 'times new roman', serif; line-height: 1.3em; margin:0; padding:0;}

#about { background:#fff url(i/about_bg.gif) bottom left repeat-x; padding: 2em 0 3em 0; display:none;}
#abouttext { width: 680px; margin: 0 auto; overflow:hidden;}
.aboutcol {width: 390px; float:left; }
.aboutimage {width: 270px; float:left; padding: 0.35em 0 0 0; }
.aboutcol span {text-transform:uppercase; font-size: 0.9em;}

#container {  margin:0 auto;  padding:0;}

p {margin:0; padding:0 0 0.4em 0; color:#333;}
a {color:#ff6766; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0;}

a.pdf {background:url(i/pdf.png) left center no-repeat; padding-left: 1.5em;}
span.filesize {font-size: 0.75em; color: #999;}


#logo h1 { padding:0; margin:0; float:left; width: 170px; text-indent:-8000em; background:url(i/logo.gif) 15px 18px no-repeat; height: 100px;}

#nav {background:url(i/nav.jpg) repeat-x; overflow:hidden; height: 106px;}
#nav ul {float:left; width: 130px; list-style-type:none; margin:0; padding:0 0 0 0;}
#nav li {padding:0; margin:0 0 1px 0; line-height: 1.25em;}
#nav li a {color:#c3a074; padding: 0.1em 1.8em 0.1em 0; background:url(i/across_off.gif) right 1px no-repeat;}
#nav li a:hover {text-decoration:none; color:#ff6766; background:url(i/across_on.gif) right 1px no-repeat;}

#nav li a#tiff {background:url(i/up_off.gif) right 1px no-repeat; padding: 0.3em 1em 0 0; display:block; width: 90px;}
#nav li a#tiff:hover {background:url(i/up_on.gif) right 1px no-repeat;}

#nav li.current a {color:#fff; background:url(i/across_on.gif) right 1px no-repeat;}

#thumbs {width: 640px; float:left; height: 106px; padding: 1.2em 0 0 0; }
#thumbs img {margin: 0 0.3em 0 0;}
#thumbs a#current {padding: 0 0 1em 0; background:url(i/current.gif) center bottom no-repeat;}


a#more {color:#c5e2b6; background:url(i/across_off.gif) right 1px no-repeat; padding: 0 1.7em 0 0; float:left; margin: 2.6em 0 0 0; }
a#more:hover {color:#fff; background:url(i/across_on.gif) right 1px no-repeat; text-decoration:none;}

#bigimage {padding: 1em 1em 3em 1em; overflow:hidden; text-align:center; background:url(i/bg.gif) top left repeat-x; height: 600px;}
#bigimage img {background:#fff; padding: 0.7em;}

#caption {width: 41em; text-align:left; margin: 0 auto; padding: 0.6em 0 0 2.5em; background:url(i/tocaption.gif) left center no-repeat;}

#footer {background:url(i/nav.jpg) repeat-x; clear:both; margin: 0 0 0 0; padding: 1em 0 2em 1em;  overflow:hidden;}
#footer a {color:#ff6766;}
#footer a:hover {color:#fff;}
#footer p {color:#fff; }

p.folksy {background:url(i/folksy_logo.png) left center no-repeat;  padding: 0.7em 0 1em 5.5em;}
#footer p.folksyfooter { background:url(i/folksy_footer.png) left top no-repeat; padding: 0 0 1em 0;}
#footer p.folksyfooter a {padding-left: 4em;  }

html { height: 100%; margin-bottom: 1px; }
