/*#gallery {
    min-height:400px;
}*/

#gallery a img {border: 1px solid #333;padding:2px;margin:3px}
#gallery a:hover img {border: 1px solid #B0CF00;padding:2px;}
#gallery a:hover {color: #B0CF00;border: 0px ;} /* Dummy definition to overcome IE bug */

#gallery a:link { color:#CCC;}
#gallery a:visited { color:#CCC;}
#gallery a:hover { color:#666;}
#gallery a:active { color:#CCC;}

#context p a:link, p#nav a:link { color:#FFF; text-decoration:none; background:#333;padding:2px 4px 2px 4px;border:1px #333 solid;}
#context p a:visited, p#nav a:visited { color:#EEE; text-decoration:none; background:#333;padding:2px 4px 2px 4px;border:1px #333 solid;}
#context p a:hover, p#nav a:hover { color:#333; text-decoration:none; background:#B0CF00;padding:2px 4px 2px 4px;border:1px #000 solid;}
#context p a:active, p#nav a:active { color:#FFF; text-decoration:none; background:#333;padding:2px 4px 2px 4px;border:1px #333 solid;}

.noimg {padding:5px 5px 5px 0}

div#photo p {width:500px;margin-top:20px}

#thumbs {width:701px}

p#nav {font-size:1.3em;margin-top:20px}
p#nav a {margin-right:1.2em}

p.note {color:#666;font-size:1em;margin-top:10px}
p.disclaimer {color:#B0CF00;font-size:11px;margin-top:10px}

div#context {width:175px;text-align:center;}