/* GLOBAL STYLES */html, body {background: #ddd; font: 10pt verdana, helvetica, arial, sans-serif; color: #7a7f83; height: 100.1%; min-width: 800px; }h1 {font: 20pt 'Apple LiGothic', 'Century Gothic', 'Gill Sans', Lucida, Verdana, Helvetica, sans-serif; letter-spacing: .1em; }ul, li {list-style: none; display: inline; }table, tr, td {border: none;}table tr, table td {vertical-align: top; padding: 5px; text-align: left; } a:link, a:visited {color: #6e89a0; text-decoration: none; }a:hover, a:active {color: #9c2c2c; }.clear {clear: both;}img {border: none;}/* remove active link outline */:focus, :active  {outline: none;}/* MAIN PAGE LAYOUT STYLES */#wrapper {margin: 0 auto; width: 1002px; border: 1px solid #333; background: #fff; }#header {margin: 0px; width: 1000px; color: #000; border-bottom: 1px solid #000;  }#header img {width: 350px; float: left; border-right: 1px solid #000; padding-right: 10px; padding-bottom: 5px;  }#header p#center-info {float: left; clear: none; width: 470px; margin-left: 10px; font: 8pt verdana, helvetica, sans-serif !important;  }#content {clear: both; margin-top: 50px; }/* GALLERY */#thumbs {width: 200px;float: left; margin-top: 0px; margin-left: 20px;}* html #thumbs {margin-left: 10px; margin-top: 0;}#thumbs a {display: block; height: 35px; width: 35px; margin: 0 5px 5px 0; float: left; background-position: 20px center; border: 1px solid #ccc; background-position: center center;}#gallerywrap {height: 600px; width: 700px; float: right; margin: 30px 0px 0 15px ; padding: 0;}* html #gallerywrap {margin: 0px;  }#gallerywrap h1 {font: 10pt 'century gothic', 'andale mono', verdana, helvetica, sans-serif lighter; color: #bbb; text-align: left !important; float: right; width: 240px;  }* html #gallerywrap h1 {width: 200px; }#gallery {height: 600px; width: 450px; background-repeat: no-repeat; background-position: center 0;}* html #gallery { width: 450px;  }#bodygallery h1 {font-size: 9pt; font-weight: lighter; margin: 0;}.on {opacity: .40; *filter:alpha(opacity=40); border: 1px solid #000 !important;}.off {opacity: 1.00; *filter:alpha(opacity=100); border: 1px solid #ccc !important;}#head h1 {color: #666; margin: 0 0 5px 0; font-size: 90%; text-align: center;}
