/* global style sheet */ body {margin: 0; padding: 0; background: #E5E6DE; font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; color: #666; font-size: 8pt;} img {border-style: none;} #page {position: absolute; left: 50px; top: 10px;} a {text-decoration: none; color: #666;} a:hover {text-decoration: none; color: #000;} #page {width: 800px; margin: 15px 0; text-align: center;} #header, #photoCategories, #other {width: 700px; padding: 10px 0;} h1 {font-size: 9pt; width: 680px; height: 20px; margin: 5px 0; padding: 3px 10px; background: #D2D1CC; text-align: left; border-top: 2px solid #999;} #photoCategories table {margin: 0; padding: 0; width: 700px;} #photoCategories table td {text-align: center; vertical-align: top;} #photoCategories h2 {font-size: 9pt; width: 232px; height: 20px; margin: 2px 0 0 0; padding: 5px 0 0 0; background: #D2D1CC; text-align: center;} #photoCategories ul {list-style: none; width: 232px; margin: 0; padding: 0;} #photoCategories li {width: 232px; height: 20px; padding: 5px 0 0 0; margin: 2px 0; background: #DEDBC6;} #photoCategories li a {font-size: 8pt;} #other {text-align: left;} #other ul {list-style: none; width: 700px; margin: 0; padding: 0;} #other li {width: 690px; height: 20px; padding: 5px 0 0 10px; margin: 2px 0; background: #DEDBC6;} #homeLink {width: 700px; height: 20px; padding: 5px 0 0 0; margin: 0; text-align: right;} #photoNav table {width: 700px; margin: 0; padding: 0; border: 1px dashed #999; border-width: 1px 0;} #photoNav table td {width: 232px; text-align: center; padding: 3px 0; font-size: 8pt;} #photoDisplay {width: 700px;} #photoDisplay img {margin: 0; padding: 5px 0;}