body { margin: 0px; padding: 0px; font-size: 10pt; font-family: verdana; color: #666666; background-color: #FFFFFF; line-height: 1.1em; } a { color: #cd2027; } a:hover { color: #cd6d70; } td.border, td.selected { border: 1px #cd2027 solid; padding: 0px; padding-bottom: 5px; } td.selected { background-color: #cd2027; } #content { position: absolute; top: 10px; left: 230px; } #graphic { position: absolute; top: 35px; left: 12px; } #title { position: absolute; font-size: 26pt; font-weight: bold; z-index: 1; top: 8px; } #subtitle { position: absolute; font-size: 10px; z-index: 1; top: 26px; width: 225px; text-align: right; } #title, #subtitle { color: #000000; } #photographers_link { position: absolute; top: 340px; width: 225px; text-align: center; font-size: 11px; } .main_header_inside, .main_header { font-weight: bold; font-size: 14pt; background-color: #cdcdcd; color: #000000; } .main_header { text-align: center; padding-top: 3px; padding-bottom: 3px; border-left: 1px #cd2027 solid; border-right: 1px #cd2027 solid; border-top: 1px #cd2027 solid; } .main_header a, .main_header a:visited { text-decoration: none; color: #000000; } .breadcrumb { border-left: 1px #cd2027 solid; border-right: 1px #cd2027 solid; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; background-color: #cd2027; color: #CCCCCC; font-size: 11px; } .breadcrumb a, .breadcrumb a:visited { color: #CCCCCC; } .breadcrumb a:hover, .breadcrumb a:visited:hover { color: #FFFFFF; } .photo_date { font-size: 10px; } .photostats { font-size: 10px; } img { border: 0px; } table { border-collapse: collapse; } .rotatelinks { font-size: 10px; text-align: right; } .red { color: #cd2027; }