body {
  font-family:Verdana;
  font-size:12px;
  text-align:center;
  background-color:white;
}

div {
 margin:0px;
 padding:0px;
}

#container {
  width:701px;
  text-align:left;
  margin:0 auto;
  padding:0px;
  background-image:url(/system/storage/22/13/background.png);
  background-repeat:repeat-y;
}

  #header {
    height:202px;
    width:701px;
    background-image:url(/system/storage/22/15/header.jpg);
    background-repeat:no-repeat;
  }

  #header_home {
    height:353px;
    width:701px;
    background-image:url(/system/storage/22/56/header_home.jpg);
    background-repeat:no-repeat;
  }

  #header_live_music {
    height:202px;
    width:701px;
    background-image:url(/system/storage/22/37/live_music_header.jpg);
    background-repeat:no-repeat;
  }

  #main_menu {
    background-image:url(/system/storage/22/14/menu_bar.jpg);
    background-repeat:none;
    height:36px;
    position:relative;
  }
  
  #main_menu ul {
    list-style-type:none;
    margin:0 0 0 10px;
    padding:0px;
  }
  
    #main_menu li {
      list-style-type:none;
      display:block;
      float:left;
      padding: 8px 9px;
    }  
  
    #main_menu a {
      font-size:12px;
      color:white;
      font-weight:bold;
      text-decoration:none;
    }  
  
    #main_menu a:hover {
      font-size:12px;
      color:#D9271C;
      font-weight:bold;
      text-decoration:none;
    }  

    
    #main_menu li.live_music {
      list-style-type:none;
      display:block;
      float:left;
      padding: 8px 8px;
      position:absolute;
      top:-8px;
      right:-1px;
    }  
    
  #content {
    margin: 20px 0 35px 20px;
    padding: 0 17px 0 0;
    width:500px;
    border-right:1px solid #c5d0e3;
    float:left;
  }
  
  #sidebar {
    margin: 20px 15px 35px 15px;
    padding:0px;
    width:110px;
    text-align:center;
    float:left;
    color:#5a74aa;
    font-size:10px;
  }

  #home_content {
    margin: 20px 6px 0 6px;
    padding:0px;
    width:689px;
  }
  
  #home_sidebar {
     margin:0px;
     padding:0px;
  }


  
 
    
  
  #footer {
    text-align:center;
    background-color:#184690;
    height:45px;
    padding-top:20px;
    color: #7587b6;
  
  }
  
  #footer a {
    padding: 0 8px;
    color: #7587b6;
    text-decoration:none;
  }
  
  #attribution {
     background-color:#184690;
    color: #7587b6;
     text-align:right; 
     font-size:10px;
     padding:5px;
  }
  
  #attribution a {
    color: #7587b6;
     font-size:10px;
  }


div.clearer {
  clear:both;
}


body {
  font-family:Verdana;
  font-size:12px;
}


div {
 margin:0px;
 padding:0px;
}

a img {
 border:0px;
}

h1 {
  margin:10px 0 5px 0;
  padding:0px;

}

h2 {
 margin:0px;
 padding:0px;
 color:#184690;
 font-size:11px;
 font-weight:bold;
}

.menu_header {
 text-align:center;
 color:#184690;
 padding-top:20px;
 font-size:14px;
 font-weight:bold;
}

.menu_item {
 display:block;
 padding-top:10px;
 font-size:11px;
 font-weight:bold;

}

.menu_addendum {
 font-size:10px;
 font-style: italic;
}

.home_text {
 font-size:14px;
 font-weight:bold;
 color: #184690;
}

.home_text_small {
 font-size:14px;
 font-weight:bold;
 color: #184690;
}

.home_text_small a {
 font-size:14px;
 font-weight:bold;
 color: #184690;
 text-decoration:none;
}

a {
 color: #184690;
 text-decoration:underline;
}

a:visited {
 color: #184690;
 text-decoration:underline;

}

a:hover {
 color: #d9271C;

}

.block {
      text-align:left;
    
    }
 .header {
        color:white;
        background-color:#184690;
        text-align:center;
        font-weight:bold;
        margin:0 0 5px 0;
        padding:8px 0 8px 0;
      
      }

 .header a {
        color:#FFFFFF;
        text-decoration:underline;
      
      }

 .header a:hover {
        color:#FFFFFF;
        text-decoration:underline;
      
      }

 .header a:visited {
        color:#FFFFFF;
        text-decoration:underline;
      
      }

a img {
 border:0px;
}

h1 {
  margin:10px 0 5px 0;
  padding:0px;

}
    