* {margin:0;padding:0;}
.alt {text-indent:-999em;line-height:1px;font-size:1px;}
body {background:url(images/body_bg.png) 0 0 repeat;font-family:Verdana, Arial sans-serif;}
p {font-size:8px;color:#756c62;position:absolute;width:326px;left:246px;letter-spacing:2px;bottom:142px;text-transform:uppercase;font-weight:bold;}
p a {color:#756c62;float:right;display:inline;text-decoration:none;}
h1 {width:286px;height:110px;background:url(images/logo.png) 0 0 no-repeat;margin:40px auto 20px;}
#content {background:url(images/content_bg.png) 0 0 no-repeat;width:802px;height:635px;margin:0 auto 30px;position:relative;overflow:hidden;}
#content.contact {background:url(images/contact_bg.jpg) 0 5px no-repeat;}
#content img {top:65px;left:65px;position:absolute;}
.galleryImage {z-index:1;opacity:1;}
#preload {position:absolute;left:999em;}
#site_nav {margin:0 0 0 233px;padding-top:10px;padding-left:40px;}
#site_nav li {float:left;color:#c5b33d;font-size:8px;letter-spacing:2px;padding-left:12px;margin-left:8px;list-style:none;list-style-position:outside;background: url(images/bullet.png) 0 center no-repeat;}
#site_nav li a {color:#756c62;text-decoration:none;text-transform:uppercase;}
#site_nav li a.active, #gal_nav li a.active {color:#fff;}
#site_nav li.people {background:none;}
#gal_nav {position:absolute;bottom:5px;left:134px;}
#gal_nav li {float:left;display:inline;margin-left:41px;font-size:12px;}
#gal_nav li a {color:#756c62;text-decoration:none;}
#previous {position:absolute;left:5px;top:306px;width:17px;height:13px;background:url(images/previous.png) 0 0 no-repeat;}
#next {position:absolute;right:5px;top:306px;width:17px;height:13px;background:url(images/next.png) 0 0 no-repeat;}
#gal_nav li a#activeGalLink {color:#fff;}
.hide {display:none;}
.show {display:block;}
.newGalleryImage {opacity:0;}