html{
}
body{
   background:#FCF8EB;   
   text-align:center;
}

img{
   border:0;
}
#AMWContentPath {
   width: 950px;
   height:15px;
   margin:0;
   padding:0;
   padding-left:4px;
   padding-top:1px;
   display:block;
   overflow:hidden;
   z-index:1000;
   text-align:left;
   margin:0 auto;
}
   #AMWContentPath li {
      display:inline;
      font-size: 9px;
      color:#AAA;
      background-image: url(../images/AMWContentPath_li.gif);
      background-repeat: no-repeat; background-position: 0px -2px;
      padding-left: 15px;
      padding-right: 5px;
      font-family:Verdana, Tahoma, Arial, sans-serif; font-size:9px; line-height:1;
   }

   #AMWContentPath li a,
   #AMWContentPath li a:visited { font-family:Verdana, Tahoma, Arial, sans-serif; font-size:9px; line-height:1; color: #999999; text-decoration: none;      }
   #AMWContentPath li a:hover,
   #AMWContentPath li a:active  { font-size:1em; color: #666666; text-decoration: underline; }

#AMWInterface{
   /*left: 50%;
   top:163px;*/
   width: 960px;
   /*margin-left: -480px;*/
   background: #FFF url(../images/AMWInterface3rd.jpg);
   text-align:left;
}

#AMWInterfaceHead{
   width: 950px;
   height:148px;
   background: #FFF url(../images/AMWInterfaceHead.jpg);
   text-align:left;
}

#AMWInterfaceTop{
   height:15px;
   background:#FFF url(../images/AMWInterfaceTop3rd.jpg);
   position:relative;
}

   #AMWInterfaceTop form{
      position:absolute;
      width:200px;
      left:650px;
      top:5px;
   }

#AMWInterfacePageNav{
   background:#FBF7EA;
   color:#900;
   height:30px;
   text-align:right;
   margin-right:5px;
   z-index:2;
}

   #AMWIntefacePageNav small,
   #AMWIntefacePageNav small *{
      color:#900;
   }

#AMWInterfaceSearch{
   position:absolute;
   width:280px;
   height:20px;
   top:-13px;
   left:675px;
   background:#FFF url(../images/AMWInterfaceSearch.gif) no-repeat top left;
   z-index:1;
}

#InterfaceSearch div{
   display:none;
}


#InterfaceSearchQ{
   position:absolute;
   left:-649px;
   top:-4px;
   width:259px;
   height:18px;
   margin:0;
   padding:0;
   border:0;
   color:#CCC;
   background:#FCF8EB url(../images/AMWInterfaceSearchQ.gif) no-repeat top left;
   font-size:12px;
}

#InterfaceSearchI{
   position:absolute;
   left:-388px;
   width: 19px;
   height:20px;
}

#AMWInterfaceArtists{
    position:absolute;
    top:12px;
    left:5px;
    text-align:center;
    font-size:12px;
    background:url('../images/topmenu/li_artists_hover.gif');
    width:162px;
    padding-top:5px;
    padding-bottom:2px;
}

#AMWTopMenu{
   position:absolute;
   top:-17px;
   left:5px;
   /* solve a Opera7/IE display bug */
   width:702px;
   width/**/:700px;
   margin:0;
   padding:0;
   list-style-type:none;
   background:none;
   z-index:200;
}

   #AMWTopMenu li{
      list-style-type:none;
      float:left;
      display:block;
      width:82px;
      height:24px;
      margin:0;
      padding:0;
      background:none;
      background: url('../images/topmenu/li.gif');
   }

   #AMWTopMenu li#AMWTopMenuFirst{
      width:162px;
      margin-right:8px;
      background: url('../images/topmenu/li_artists.gif');
   }

      #AMWTopMenu li a{
         display:block;
         text-align:center;
         padding-top:7px;
         font-size:12px;
         font-family:Verdana,Tahoma,Arial,sans-serif;
         color:#000;
      }

      #AMWTopMenu li a:hover{
         color:#900;
         text-decoration:none;
         background:url('../images/topmenu/li_hover.gif');
      }

      #AMWTopMenu li a#TopMenuActive{
         background:url('../images/topmenu/li_active.gif');
      }

      #AMWTopMenu li ul{
         margin:0;
         padding:0;
         position:absolute; /* important */
         width:152px;
         width/**/:150px;
         margin-left:2px; /* be careful */
         margin-top:1px;
         visibility:hidden;
         border-top: 1px solid #DFDFDF;
         border-left: 1px solid #DFDFDF;
         border-right: 1px solid #CCCCCC;
         border-bottom: 1px solid #CCCCCC;
         background: #F2F2F2;
      }
      #AMWTopMenu li#AMWTopMenuFirst ul{
         width:162px;
         width/**/:160px;
         border-top:none;
         margin-left:0px;
      }

      #AMWTopMenu li ul#AMWTopMenuFirst{
         width:162px;
         width/**/:160px;
      }

      #AMWTopMenu li ul li{
         background:none;
         height:auto;
      }

         #AMWTopMenu li ul li a{
            background:none;
            text-align:left;
            font-size:11px;
            background: #F7F7F7;
            color:#000;
            display:block;
            width:150px;
            text-decoration:none;
            margin:0;
            padding:2px 0 2px 0; /* em units can creat little graphic bug in mozilla */
            line-height:1.5;

         }

         #AMWTopMenu li ul li a:hover{
            background:none;
            font-size:11px;
            background-color: #DDD;
            color:#900;
            text-decoration:none;
         }

      #AMWTopMenu li ul li a#TopMenuGenesis          { padding:0; margin:0; border:0; width:160px; height:41px; background: url(../images/menu/genesis.gif);    }
      #AMWTopMenu li ul li a#TopMenuBanks            { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/banks.gif);      }
      #AMWTopMenu li ul li a#TopMenuCollins          { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/collins.gif);    }
      #AMWTopMenu li ul li a#TopMenuGabriel          { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/gabriel.gif);    }
      #AMWTopMenu li ul li a#TopMenuHackett          { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/hackett.gif);    }
      #AMWTopMenu li ul li a#TopMenuRutherford       { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/rutherford.gif); }
      #AMWTopMenu li ul li a#TopMenuPhillips         { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/phillips.gif);   }
      #AMWTopMenu li ul li a#TopMenuWilson           { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/wilson.gif);     }
      #AMWTopMenu li ul li a#TopMenuDiverse          { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/umfeld.gif);     }

      #AMWTopMenu li ul li a:hover#TopMenuGenesis    { padding:0; margin:0; border:0; width:160px; height:41px; background: url(../images/menu/genesis.gif)    bottom left; }
      #AMWTopMenu li ul li a:hover#TopMenuBanks      { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/banks.gif)      bottom left; }
      #AMWTopMenu li ul li a:hover#TopMenuCollins    { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/collins.gif)    bottom left; }
      #AMWTopMenu li ul li a:hover#TopMenuGabriel    { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/gabriel.gif)    bottom left; }
      #AMWTopMenu li ul li a:hover#TopMenuHackett    { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/hackett.gif)    bottom left; }
      #AMWTopMenu li ul li a:hover#TopMenuRutherford { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/rutherford.gif) bottom left; }
      #AMWTopMenu li ul li a:hover#TopMenuPhillips   { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/phillips.gif)   bottom left; }
      #AMWTopMenu li ul li a:hover#TopMenuWilson     { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/wilson.gif)     bottom left; }
      #AMWTopMenu li ul li a:hover#TopMenuDiverse    { padding:0; margin:0; border:0; width:160px; height:37px; background: url(../images/menu/umfeld.gif)     bottom left; }

.AMWInterfaceArtistsNormal{
    background:url('../images/topmenu/li_artists.gif');
}

#AMWInterfaceContent{
   display:block;
   margin:5px 20px;
}

#AMWInterfaceFooter{
   background: #FCF8EB url(../images/AMWInterfaceFooter3rd.jpg) no-repeat top left;
   font-size:9px;
}

#AMWInterfaceFeet{
   height:50px;
   margin:0;
   padding:0;
   padding-right:5px;
}
   #AMWInterfaceFeet li{
      list-style-type:none;
      background:none;
      padding:0;
      margin:0;
      padding-top:16px;
      padding-left:20px;
      float:right;
      font-size:9px;
   }

   #AMWInterfaceFeet li#Copyright{
      float:left;
      padding-left:5px;
   }