
body  {
    background-image:url('../home_page_design_2 copy.jpg');
    background-color:#0e0e0e;
    background-repeat:no-repeat;
    background-position:center;
    
}

.hs {
    width: 900px;
    margin-right:auto;
    margin-left:100px;
   
 }
 .bannertop
 {
 float:left;
 margin:10px 0px 30px 150px;
 }
 
 .logo 
{
color:#000;
 -moz-opacity: 0.6;
    opacity:.60;
    filter: alpha(opacity=60);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
margin-top:35px;

}
.menu-menu
{
    float: left;
    width: 795px;
    height: 50px;
    padding: 10px 0px 10px 50px;
    margin:0px 10px 10px 100px;
    background-color:#EDB713;
    -moz-opacity: 0.6;
    opacity:.60;
    filter: alpha(opacity=60);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    background-repeat: no-repeat;
    
}


.menu-menu a:link, .menu-menu a:visited 
{
    float: left;   
    text-decoration:none;
    color:#0e0e0e;
    font-family:Helvetica;
    font-size:36px;
    letter-spacing:-.2ex;
   margin-left: 30px;
   }



.menu-menu a:hover {
color:#acd2dd;
-moz-opacity: 1.;
    opacity:1.;
    filter: alpha(opacity=100);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}  /* mouse over link */

.topmenu
{
position:relative;
padding:20px 20px 20px 20px;
 }
 .topmenu, .topmenu*
 {
 padding:20px 20px 20px 20px;
}
 .index
 {
 float:left;
 margin:10px 10px 10px 100px;
 width:795px;
 height:50px;
 
 }
.news
 {
    float: left;
    width: 250px;
    height: 400px;
    padding: 10px 50px 50px 50px; 
    overflow:auto;
    background-color:#000;
    -moz-opacity: 0.6;
    opacity:.60;
    filter: alpha(opacity=60);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
 background-position:left;
   }
 .bannerleft
{
float:left;
padding:10px 10px 10px 10px;
   
     
  }
.header
{
background-color:#EDB713;
float:left;
-moz-opacity: 1;
    opacity:1;
    filter: alpha(opacity=100);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
padding:10px 10px 10px 10px;
margin:10px 10px 10px 10px;


}
.news h2
{
float:left;
width:250px;
margin:10px 10px 10px 10px;
font-family:Helvetica;
font-size:20px; 
color:#acd2dd;
 letter-spacing:-.2ex;
text-decoration: underline;

}
.news p
{
float:left;
width:250px;
top:100px;
margin:10px 10px 10px 10px;

 font-family:Helvetica;
  letter-spacing:-.1ex;
 font-size:15px; 
 color:#acd2dd;

 } 
 .events
 {
float: left;
    width: 200px;
    height: 400px;
    padding: 10px 10px 10px 10px; 
    overflow:auto;
    background-color:#000;
    -moz-opacity: 0.6;
    opacity:.60;
    filter: alpha(opacity=60);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
 background-position:left;
margin-left:10px;

  }
 .events h1
 {
background-color:#EDB713;

-moz-opacity: 1;
    opacity:1;
    filter: alpha(opacity=100);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
padding:10px 10px 10px 10px;
  }
   .events p
 {
float:left;
width:250px;
margin:10px 10px 10px 10px;

 font-family:Helvetica;
  letter-spacing:-.1ex;
 font-size:15px; 
 color:#acd2dd;

}

   .bio
   {

    float: left;
    background-color:#000;
    -moz-opacity: 0.6;
    opacity:.60;
    filter: alpha(opacity=60);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
        padding: 30px 80px 30px 80px; 
     margin-top: 5px;
    margin-left:200px;
    
    
     }
   
     .bio p
     {
     float:left;
margin-top:100px;
font-family:Helvetica;
  letter-spacing:-.1ex;
   font-size:15px; 
 color:#acd2dd;
     
     
      
     }
     .music
     {
        float: left;
    background-color:#000;
    -moz-opacity: 0.6;
    opacity:.60;
    filter: alpha(opacity=60);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
        padding: 30px 80px 30px 80px; 
     margin-top: 5px;
    margin-left:250px;  
    } 
    
     .music p
     
      {
     top:100px;
font-family:Helvetica;
  letter-spacing:-.1ex; font-size:15px; 
 color:#acd2dd;
     
      }
      
      .cdcover
      {
      float:left;
     margin:10px 10px 10px 20px;  
     padding: 10px 10px 0px 20px;  
   }     
   .media
      {
       float: left;
    background-color:#000;
    -moz-opacity: 0.6;
    opacity:.60;
    filter: alpha(opacity=60);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
        padding: 30px 80px 30px 80px; 
     margin-top: 5px;
    margin-left:250px;  
    
    
     }
     .media h1
     {
         font-family:BIRTH OF A HERO;
background-color:#EDB713;
padding:0px 0px 0px 10px;
 }
  .media p
     
      {
     top:100px;
 font-family:Helvetica;
  letter-spacing:-.1ex;
 font-size:15px; 
 color:#acd2dd;
 }
 
        
    .pictures
      {
       float: left;
    background-color:#000;
     -moz-opacity: 0.6;
    opacity:.60;
    filter: alpha(opacity=60);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
     padding: 30px 80px 30px 80px; 
     margin-top: 5px;
    margin-left:250px;  
    
    
     }

  .pictures p
     
      {
      width:600px;
     top:100px;
 font-family:Agency FB;
 font-size:15px; 
 color:#acd2dd;
 }

 .gallery, .gallery *
 {
  -moz-opacity: 1;
    opacity:1;
    filter: alpha(opacity=100);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  }
   .links
      {
       float: left;
    background-color:#000;
    -moz-opacity: 0.6;
    opacity:.60;
    filter: alpha(opacity=60);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
        padding: 30px 80px 30px 80px; 
     margin-top: 5px;
    margin-left:250px;  
    
    
     }
    
  .links p
     
      {
     top:100px;
font-family:Helvetica;
  letter-spacing:-.1ex;
   font-size:15px; 
 color:#acd2dd;
 }

}
.icon
{
margin:30px 0px 10px 30px;
}
   .contact
      {
       float: left;
    background-color:#000;
    -moz-opacity: 0.6;
    opacity:.60;
    filter: alpha(opacity=60);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
        padding: 30px 80px 30px 80px; 
     margin-top: 5px;
    margin-left:250px;  
    
    
     }
    
  .contact p
     
      {
     top:100px;
font-family:Helvetica;
  letter-spacing:-.1ex;
 font-size:15px; 
 color:#acd2dd;
 }
   
     }
    .contactform
    {
    margin:50px 10px 10px 50px; 
font-family:Helvetica;
  letter-spacing:-.1ex;
      color:#acd2dd;
    }  
    
