* { margin:0; padding:0; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;   background: #009999 url('../images/BG3P.jpg') top left no-repeat; color: #FFFFFF; margin-top:-0px; margin-left:-0px; }
#container      {overflow:auto;width:320px;}
#banner         {position:absolute;top:10px;left:10px;width:150px;height:65px;background:transparent url("../images/newlogoL.gif") top left no-repeat;	padding:0;}
#banner a{width:120px; height:60px; display:block;}
#mainnav{padding-left:0px;margin:0; display:block;padding-top:5px;padding-bottom:5px;float: right;}
#mainnav ul li  {background-color: transparent;  display:inline;}
#mainnav ul li a{background-color: transparent; text-decoration: none; display:block; color: #000000; font-size:12px; text-align:right; border-right: solid #009999; 1px;padding-right:1px;height:17px; width:100px;}
#mainnav ul li a:hover{color:#FFF;border-right: solid #3366cc; 1px;}
#mainnav ul li a:active{color:#FFF;border-right: solid #3366cc; 1px;}

#maincontent{display:block; background-color: transparent; margin-top:120px; width:230px; text-align:right; padding:5px; padding-left:80px;min-height:320px;}
#maincontent h1 {font-size: 12px; color: #000; padding-bottom:3px;}
#maincontent h2 {font-size: 10px; padding-bottom:3px;}
#maincontent h3 {font-size: 10px; font-weight: normal; padding-bottom:3px; }
#maincontent A:link          {color: #663399; font-weight : bold; text-decoration : none; background-color: transparent;}
#maincontent A:hover         {color: #663399; font-weight : bold; text-decoration : underline; background-color: transparent;}
#maincontent A:active        {color: #663399; font-weight : bold; text-decoration : none; background-color: transparent;}
#maincontent A:visited       {color: #663399; font-weight : bold; text-decoration : none; background-color: transparent;}

#footer         {display:block; width:320px; margin-top:5px; padding-top:5px; padding-bottom:5px;	border-top: 1px solid #66CCCC; background-color: transparent; font-size: 6px; font-weight: normal; color: #c3c3c3; text-align:center;}  
.DGfooter       {padding-right:0px;}  
.small          {font-size: 8px; font-weight: normal;}
#songList       {width: 320px;}
#bandimageSM    {width:170px;}

#index{background: transparent;height:0; width:0;}
#indexOff{background: transparent;height:0; width:0;}
#repertoire{background: transparent;height:0; width:0;}
#repertoireOff{background: transparent;height:0; width:0;}
#songs{background: transparent;height:0; width:0;}
#songsOff{background: transparent;height:0; width:0;}
#players{background: transparent;height:0; width:0;}
#playersOff{background: transparent;height:0; width:0;}
#reviews{background: transparent;height:0; width:0;}
#reviewsOff{background: transparent;height:0; width:0;}
#contact{background: transparent;height:0; width:0;}
#contactOff{background: transparent;height:0; width:0;}