body {margin: 26px;
      padding: 10px 0px 0px 10px;       
      background-image: url(img/umblgreybackveryLong.jpg);
      background-repeat: no-repeat;
      /*WinIE behavior call */
      behavior: url(csshover.htc);         
     }

div#transNav {position: absolute;           
              top: 80px;
              left: 53px;
              width: 143px;
              margin: 0px;
              padding: 0px;                                               
             }

div#transNav ul {margin: 0; padding: 0px; width: 143px; background: black;
                 font: bold 9px/22px Verdana, Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; 
                 background-repeat: no-repeat;}

div#transNav li {position: relative; list-style: none; margin: 0; padding: 0;}

div#transNav li.submenu{background: black;}

div#transNav li a {display: block;
                   margin: 0;
                   padding: 0px;                   
                   text-decoration: none;
                   vertical-align: middle;
                   width: 100%;
                   voice-family: "\"}\""; voice-family:inherit;
                   width: 143px;
                   height: 32px;
                   color: black;
                   background: url(img/bullet.jpg);
                   background-repeat: no-repeat;                                                
                  }

div#transNav>ul a {width: auto;}

div#transNav ul ul {position: absolute; top: 0px; left: 145px; display: none}

div#transNav li.submenu:hover {background-image: url(img/bullet.jpg); background-repeat: no-repeat;border-bottom: 1px solid black;}

div#transNav ul.level1 li.submenu:hover ul.level2,
div#transNav ul.level2 li.submenu:hover ul.level3 {display: block; background-repeat: no-repeat;}

#siteNav {position: absolute;
          top: 46px;
          left: 175px; 
          width: 620px;
          height: 50px;
 	  margin: 2px;
          padding-top: 5px;                    
          font: bold 8px Verdana, Arial, Helvetica, sans-serif;                 
         }

#siteNav li {list-style: none;
             display: inline;
             margin: 5px;
             padding: 2px;                                           
            }

#siteNav a {
            text-decoration: none;            
            color: white;
            margin: 0px;
            padding: 0px;                     
           }

#navBase {position: absolute;
          top: 500px;
          left: 36px;
          width: 178px;
         }         
      

#navBase ul {margin: 0px;
             padding: 0px;
             list-style-type: none;
             font: bold 9px/22px Verdana, Arial, Helvetica, sans-serif;
             text-align: center;                                               
            }

#navBase a {display: block;
            color: black;            
            width: 143px;
            height: 19px;
            background: url(img/orange.jpg);
            background-repeat: no-repeat;
            text-decoration: none;
            }

#main {position: absolute;
       top: 75px;
       left: 205px;
       margin: 0px;
       padding: 0px 0px 0px 0px;
       width: 580px;
       height: 475px;
       font: 11px Arial;
      }

#main ul{margin: -1em 0px 0px .5em; color: white;}
#main li {list-style: none; margin-bottom: 6px;}
#main li a {text-decoration: none; font: 12px Times Roman; color: white;}
#main li a:visited {color: #BFE4FF;}
#main li a:hover {color: #FFD980;}

#photohome {position: relative;
            margin-top: 7px;
            left: 12px;}

#hp {position: absolute;
     top: 140px;
     left: 240px;
     width: 260px;
     margin-top: 0em;}

#listphoto {float: right;
            top: 30px;            
           }
#photo {position: absolute;
        top: 180px;
        left: 12px;}

#left  {position: relative;
        padding: 2px;             
        left: 50px;    
        width: 230px;          
       }

#left2  {position: absolute;
        top: 40px;
        left: 200px;    
        width: 360px;
        color: #FFFFFF;
        text-align: center;          
       }

#center {position: absolute;
         padding: 2px;
         top: 180px;        
         left: 210px;                    
         width: 240px;
         padding: 2px;
        }

.info {font: 12px Arial;
       color: #FFCC00;
       letter-spacing: .125em;       
       }

#right {position: absolute;
        padding: 2px;
        top: 188px;
        left: 325px;                    
        width: 230px;
        }

.gold {color: #CC9900;}

h3 {color: #FFCC00;}

h4 {position: relative;
    left: 20px;
    color: gray;    
    }

h5 {color: #FFCC00;
    }

.white {color: #FFFFFF}
