body{background-color:#28b;margin:0;padding:0;font: 80% "Trebuchet MS", Sans-serif;color:#000}
div{border-width:1px 3px 1px 3px;border-color:#000;border-style:solid;margin:0.625em;padding:0.375em 0.7em;background-color:#fff}
div.spacer{clear:both;border:none;margin:0;padding:0;font-size:0;line-height:0}
h1{font:200% Georgia, "Times New Roman", Times, serif;margin:0;letter-spacing:0.08em}
h2{margin:0.3em 0 0.9em 0;font-size:125%}
h3{margin:0.9em 0 0.2em 0;font-weight:bold}
ul{margin:0;padding:0;list-style-type:none}
p{line-height:150%;margin:0 0 1em 0}
p.small{font-size:75%}
p.lesspace{margin-bottom:0.5em}
a{text-decoration:none;color:#000}
img{border:none}

#fadein, #fadeout{position:fixed;left:0;right:0;height:10px;border:none;margin:0;padding:0}
#fadein{background:url(gfx/fadein.png) repeat-x;top:0}
#fadeout{background:url(gfx/fadeout.png) repeat-x;bottom:0}

#h{padding:0.5em 0.5em 0.5em 1em}
#getff{position:absolute;top:0.8125em;right:1.5em;border:none;float:right;background: none}
#getff img{margin:0;background:none}

#t{padding:0.375em}
#t li{display:inline;margin-left:3em;padding-top:0;padding-bottom:0}
#t #first{margin-left:0.5em}
#t a{padding:0 5px;border:solid #888;border-width:0 1px}
#t a:hover{background-color:#eeac4f;border-color:#000;border-width:0 2px;padding:0 4px}

#l{width:8.5em;float:left;padding:1.2em 0 2em 1.2em;position:fixed}
#l ul{line-height:140%}
#l a{padding:0 0.3em 0.1em;margin:0 -0.3em;line-height:190%;border-left:1px solid transparent;border-bottom:1px solid transparent}
#l a:hover{border-left:1px solid black;border-bottom:1px solid black}
#l h3{margin-top:0}

#m{min-height:25em;padding:1em 2em 4em;margin-left: 11.7em}
#m p{max-width:25em}
#m a{text-decoration:underline}
#m a:hover{background-color:#ddd}
#updated{margin-top:3em;border:none;padding:0}
.thumb{float:left;margin:2em;border:1px solid #b6b8b5;-moz-border-radius:15px;border-radius:15px;background:#e8e6de;text-align:center;padding:25px 13px 13px;width:10em;min-width:200px;min-height:230px}
.thumb.new {background-image:url("gfx/new.png");background-image-position:top left;background-repeat:no-repeat}
.thumb div{margin:0;padding:0;border-width:0;background:transparent;display:table}
.thumb-image{height:180px;width:100%}
.thumb-image div,.thumb-desc div{display:table-cell;vertical-align:middle;width:100%}
.thumb img{border:1px solid #000;vertical-align:bottom}
.thumb-desc{height:3em;width:100%}
.thumb-desc p{text-align:center;margin:0}
#m #copyright{margin:0;border:none;padding:3em 0 0 0}
#m table.equipment td{padding:3px 0;vertical-align:top;line-height:150%}
#m td.col1{width:120px}
#m td.col2{width:250px}
#m ul{list-style:square;margin:13px 15px;line-height:140%;width:320px}
#m li{margin-bottom:3px}

#ph{padding:30px;height:800px;width:808px;margin:10px auto}
#ph img{border:1px solid #000;margin:0}
.photo, .desc{border:none;margin:0;padding:0;float:left}
.photo{min-width:540px;min-height:540px;font-size:0}
.desc{max-width:18em;padding:40px 0 0 20px}
#ph img.preload{display:none}
.nav{border:none;position:absolute;top:780px;width:766px;text-align:right;background-color:transparent}
.nav a{margin-left:16px;border:1px solid transparent;padding:0px 3px;}
.nav a:hover{background:#eeac4f;border:1px solid #000;padding:0px 3px}
