        body
{
background:#333333 url('gallerytile.jpg');
background-repeat: repeat-y;
background-attachment: fixed;
}
 
      .menu ul {
        padding:0px;
        margin:0px;
        list-style-type:none;
        width:0px;
        z-index:100;
      }

      .menu a, .menu a:visited { 
        display:block;
        text-decoration:none;
        padding-left:10px;	
        font-family:"tahoma";
        font-size:14px;
        font-weight:bold;
        line-height:29px;
        width:165px;
        color:#000000;
        background:#D0D0D0;
        background-image:url(../gallery/goldmotifmenu1.png);
        background-repeat:no-repeat;
      }

      .menu a:hover, .menu li:hover a, .menu ul ul li:hover a {
        background-image:url(../gallery/goldmotifmenu2.png);
        background-repeat:no-repeat;
        color:#0066FF;
      }
      
      
      
  
      .menu li:hover ul a {
      	background-image:url(../gallery/goldmotifmenu1.png);
        background-repeat:no-repeat;
        color:#000000;
       }
       


  /* for accessability, consider positioning instead of visibility */
      .menu ul ul {
        visibility:hidden;
        position:relative;
        height:0px;
        width:0px;
        left:174px;
        top:-30px;
      }

      a.toplink {
        border-top:1px solid black;
      }

      .menu ul li:hover ul, .menu ul a:hover ul {
        visibility:visible;
      }

      .menu ul a, .menu ul a:visited {
        font-weight:bold;
        font-variant:small-caps;
      }

      .menu ul ul a, .menu ul ul a:visited {
        font-weight:normal;	
        font-variant:normal;
      }

