body {background-color: #000022; margin: 0;}
body, table, tr, th, td, p, blockquote, li, ul, div { font-size: 13px; color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; }

h1 { margin: 0px; font-size: 33px; font-weight: bold; color: #FFFFFF; font-family: Arial, Arial, Helvetica, sans-serif; }

h3 { font-size: 16px; font-weight: bold; }
h2 {font-size: 20px;}
h4 {font-size: 13px;}
h5 {font-size: 11px; font-weight: normal;}

a { color: #9090cc; text-decoration: underline; }
a:hover { color: #FFFF00; text-decoration: underline; }


#headergal a, #headergal p { color: #CCCCCC; text-decoration: none; font-size: 11px; font-weight: bold; }
#headergal a:hover { color: #FFFF00; text-decoration: underline; }
#headergal h1 {font-size: 33px; line-height: 1.2em; }


#pics td { border-bottom-color: #444444; border-bottom-width: 1px; border-bottom-style: solid; border-right-color: #444444; border-right-width: 1px; border-right-style: solid;}
#pics table { border-color: #444444; border-width: 1px; border-style: solid; }


.whitenonebold { color: #CCCCCC; text-decoration: none; font-weight: bold; }


#thumbtable td { border-right-color: #555555; border-right-width: 1px; border-right-style: solid; }
#thumbtable a { font-size: 12px; text-decoration: none; color: #BBBBBB;}
#thumbtable a:hover { color: #FFFF00; text-decoration: underline; }
#thumbtable table { border-color: #555555; border-width: 1px; border-style: solid; }


#xplain li { font-size: 12px; color: #BBBBBB; line-height: 1.4em; list-style-type: circle; }
#xplain h3 { font-size: 12px; }

.buttonstyle { vertical-align: top; text-align: center; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; width: 100px; }
.kmt { color: #BBAA77; }
.hl3 { font-weight: bold; color: #ffcc55;}


.upperhalfmenu {
  width: 100%; 
  background-color: #444485;
  border-left-style: solid; 
  border-right-style: solid; 
  border-top-style: solid;
  border-color: #999999; 
  border-width: 1px; 
  padding-top: 5px; 
  padding-right: 10px; 
  padding-bottom: 6px; 
  padding-left: 5px;
  }
  
  
.lowerhalfmenu {
  width: 100%; 
  border-bottom-style: solid; 
  border-left-style: solid; 
  border-right-style: solid; 
  background-color: #535397; 
  border-color: #999999; 
  border-width: 1px; 
  padding-top: 1px; 
  padding-right: 10px; 
  padding-bottom: 2px; 
  padding-left: 5px;
}


.tdpicthumb { padding-top: 10; padding-bottom: 6; vertical-align: bottom; text-align: center; }
.tdpicinfo { padding-top: 5; padding-bottom: 3; padding-left: 0; padding-right: 0; background-color: #181840; vertical-align: top;}
.tdpicinfotable { padding-top: 3; padding-bottom: 6; padding-left: 0; padding-right: 0; background-color: #181840; vertical-align: top;}

.verdana12 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.verdana11 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.borderbottomright {border-bottom-color: #444444; border-bottom-width: 1px; border-bottom-style: solid; border-right-color: #444444; border-right-width: 1px; border-right-style: solid; }
.borderright { border-right-color: #444444; border-right-width: 1px; border-right-style: solid; }
.bordertable { border-color: #444444; border-width: 1px; border-style: solid; }

.prevnextbar {background-color: #444485; padding-bottom: 2px; padding-top: 2px; padding-left: 6px; padding-right: 6px; border-color: #999999; border-width: 1px; border-style: solid; }