body {background-color: #000000; color: #EEEEEE;
      font-size: 10pt; font-family: Segoe UI Semibold, verdana, arial, sans;}
a:link, a:visited {color: #EEEEEE;}
a:hover.nav {border: 1px solid #EEEEEE; color: 00BFFF;}
a:hover.navt {border: 1px outset #EEEEEE;}
a:hover.navt2 {border: 1px outset #EEEEEE;}
td.thumbs:hover {border-color: #EEEEEE;}
div.nav {margin: 10px 0 0 0;}
a.nav {float: left; text-align: center;
       padding: 2px 5px 2px 5px;  font-size: 10pt;
       text-decoration: none; margin: 0 8px 4px 4px;
       border: 1px solid #00BFFF; border-radius: 7px; display: inline-block;}
.hide {visibility: hidden; width: 80px; float: left; text-align: center;
       padding:2px;  font-size: 8pt; margin: 0 8px 4px 4px;
       border: 1px outset #EEEEEE;}
.inactive {width: 80px; float: left; text-align: center;
       padding:2px;  font-size: 8pt; margin: 0 8px 4px 4px;
       border: 1px outset #00BFFF; color:#00BFFF;}
a.thumbs {text-decoration: none;}
a.close {font-size: 8pt; text-decoration: none; color: #EEEEEE;}
div.line1 {margin: 3px 0 3px 0; font-weight: bold;}
div.notes {margin: 0 100px 0 100px;}
div.notes2 {margin: 3px 40px 3px 0;}
td.desc1 {vertical-align: top; padding: 2px 0 0 10px; font-weight: bold;}
td.desc2 {vertical-align: top; padding: 2px 0 0 10px;}
td.numof {vertical-align: top; padding: 2px 10px 0 15px; font-weight: normal;}
td.wheel {vertical-align: top; padding: 2px 10px 0 15px; font-weight: normal; font-size: 0.75em; color: #888888;}
div.exif_data { text-align: left;
                border: 1px ridge;
                background-color: #000000;
                border-color: #00BFFF;
                padding: 0px 30px 0px 20px; margin: 8px 2px 0px 2px;}
div.exif_title { border: 2px ridge; 
                 background-color: #000000;
                 border-color: #00BFFF;
                 padding: 5px; margin: 5px;}
div.navt {margin-left: 10px;}
a.navt {display: block; text-align: center;
        padding: 2px 5px 2px 5px; font-size: 8pt; cursor: pointer;
        text-decoration: none; margin: 0px;
        border: 1px solid #00BFFF; border-radius: 7px; display: inline-block;}
a.navt2 {width: 50px;  display: block; text-align: center;
        padding: 1px 0px 2px 1px; font-size: 8pt; cursor: pointer;
        text-decoration: none; margin: 6px 0 0 0;
        border: 1px solid #00BFFF; border-radius: 7px; display: inline-block;}
div.date {text-align: left; margin: 0 0 5px 20px; font-size: smaller; color: #EEEEEE; float: left;}
div.email {text-align: right; margin-right: 20px; font-size: smaller; color: #EEEEEE;}
td.title {text-align: center; font-weight: bold; font-size: larger; padding: 0 75px 0 0;}
td.home {text-align: left; font-size: 8pt; padding: 0 0 0 15px; width: 80px;}
td.thumbs {font-size: smaller; border: 2px ridge; padding: 7px;
            border-color: #00BFFF;
            vertical-align:middle; text-align:center;
            background-color: #000000;}
td.thumbs_cur {font-size: smaller; border: 2px ridge; padding: 7px;
            border-color: #EEEEEE;
            vertical-align:middle; text-align:center;
            background-color: #000000;}
img.thumbs {border: none; margin: 0px 0px 3px 0px;}
img.exif_slide { border: 2px ridge;
                 background-color: #000000;
                 border-color: #00BFFF;
                 padding: 0px;}
img.exif_slide:hover {border-color: #EEEEEE;}
td.notes {font-weight: normal;
          vertical-align: top; text-align: left; padding: 3px 8px 3px 5px;}
li.plain {margin: 3px; list-style-type: none;}
img.bg_full {max-width: 100%; max-height: 100%; width: auto; height: auto;
             margin: auto; display: block;
             position: absolute; top: 0; left: 0; z-index: -1;}
img.bg_full2 {max-width: 100%; max-height: 92%; width: auto; height: auto;
             margin: auto; display: block;
             position: absolute; top: 40px; left: 5; z-index: -1;}
img.bg_full3 {max-width: 100%; max-height: 100%; width: auto; height: auto;
             margin: 0 auto; display: block;}
             position: absolute; left: 0; z-index: -1;}
