/* photo style sheet */
body {font-family:Verdana, Helvetica, sans-serif; background:#333; color: #aaa; font-size: 75%; margin: 0; padding: 0; text-align: center;}
a {color: #ccc;}
a:hover {color: #fff;}
a img {border: none;}
h1 {margin: 0; padding: 1em 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 2em; font-weight: normal; background: #222; border: 1px #555 solid; border-width: 1px 0;}
ul.nobullets li {list-style: none; margin-bottom: 2em;}
ul.nobullets a {text-decoration: none;}
ul.nobullets a:hover {text-decoration: underline;}


#header {/*background: #664 url('/photos/images/header_background.gif'); */padding: .5em;}
#header ul {margin: 0; padding: 0;}
#header li {display: inline; margin: 0; padding: 0;}
#header a {text-decoration: none; padding: .5em 1em;}
#header a:hover {color: #fff;}

#thumbnails {text-align: center; margin: 30px 60px 0;}
/*
#thumbnails a {margin: 10px; width: 60px; height: 60px; overflow: hidden; border: solid #aaa 1px; vertical-align: middle;}
#thumbnails a {margin: 10px; width: 60px; height: 60px; border: solid #aaa 1px; overflow: hidden; display: block; clear: none; float: left;}
*/
#thumbnails a {margin: 10px; width: 60px; height: 60px; overflow: hidden; display: block; border: solid #aaa 1px; float: left;}
#thumbnails a:hover {border-color: #fff;}
#thumbnails a img {vertical-align: middle;}

#photo {text-align: center; margin: 2em auto; /*height: 420px;*/}
#photo img {border: 10px #fff solid;}

#nav {text-align: center;}
#nav img {}
#nav a {margin: 0 2em; text-decoration: none;}

#footer {font-size: .8em; padding: 1em; text-align: center; clear: both;}

