@charset "utf-8";
/* CSS Document */

body{background-color: #1b0200; background-image: url(/images/bg_page.jpg); font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#logo_construction{margin: 100px auto 0px auto; text-align: center;}
h1.construction{color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-align: center;}

#wrapper{width: 802px; margin: 0px auto 0px auto; background-image: url(/images/bg_wire.png);}
#wrapper2{width: 800px; margin: 0px auto 0px auto; text-align: center; background-color: #ba967d; background-image: url(/images/bg_content.png);}
#logo-top{float: left; margin-top: 1px;}
#navigation{background-color: #000000; margin: 0px; padding: 0px; height: 68px; background-image: url(/images/border_wire_horizontal.png); background-repeat: repeat-x; background-position: top;}
#navigation-inner{padding: 22px 0px 0px 222px;}
#splash{clear: both; background-color: #000000; height: 203px; border-bottom: solid 1px #ffffff;}

#content{background-color: #ba967d; background-image: url(/images/bg_content.png); text-align: left;}
#content h1{display: block; color: #ffffff; font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: normal; background-color: #291507; background-image: url(/images/bg_heading.png); margin: 0px; padding: 2px 0px 2px 20px;}
#content h2{display: block; color: #000000; font-family: "Times New Roman", Times, serif; font-size: 20px; font-weight: normal; margin: 15px 0px 0px 0px; padding: 0px;}
#content p{margin:  10px 0px 15px 0px; padding: 0px;}
#content-inner{width: 528px; margin: 0px; padding: 0px 25px 10px 25px; background-color: #ba967d; background-image: url(/images/bg_content.png);}

#contrast-box{float: right; width: 199px; background-color: #1b0200; color: #ffffff; background-image: url(/images/bg_wire.png); margin: 0px 0px 15px 20px; padding: 0px;}
#contrast-box-inner{margin: 1px 0px 0px 1px; width: 198px; background-color: #250300; color: #ffffff;}
#contrast-box h2{font-size: 16px; color: #ffffff; font-weight: bold; margin: 0px; padding: 10px 10px 2px 10px; display: block; background-color: #000000; background-image: url(/images/border_wire_horizontal.png); background-repeat: repeat-x; background-position: bottom;}
#contrast-box h3{font-size: 12px; color: #ffffff; font-weight: bold; margin: 0px; padding: 10px 10px 0px 10px;}
#contrast-box .hours{font-size: 12px; color: #ba967d; font-weight: normal; margin: 0px; padding: 0px 10px 10px 10px;}
#contrast-box .box-text{font-size: 12px; color: #ffffff; font-weight: normal; padding: 0px 10px 0px 10px;}
#contrast-box a, a:visited{color: #ba967d; text-decoration: underline;}
#contrast-box a:hover, a:visited:hover{text-decoration: none;}

#boxes{border: 1px solid #000000; background-color: #ba967d; width: 798px; height: 142px;}
#boxes-inner{background-color: #665244; border: 1px solid #ba967d; width: 796px; height: 142px;}
#box-1{float: left; height: 142px; width: 258px; margin: 0px 3px 0px 4px;}
#box-2{float: left; height: 142px; width: 258px;}
#box-3{float: left; height: 142px; width: 258px; margin: 0px 3px 0px 3px;}

#footer{clear: both; background-color: #000000; margin: 0px; padding: 10px 0px 10px 0px; font-size: 10px; color: #ffffff; text-align: center; background-image: url(/images/border_wire_horizontal.png); background-repeat: repeat-x; background-position: bottom;}
#footer a, a:visited{color: #ffffff; text-decoration: underline;}
#footer a:hover, a:visited:hover{text-decoration: none;}

img{border: 0px;}
img.image-left{float: left; padding: 0px; margin: 5px 15px 10px 0px; border: 1px solid #000000;}
img.image-right{float: right; padding: 0px; margin: 5px 0px 10px 25px; border: 1px solid #000000;}

iframe{border: 1px solid #000000;}

/* Navigation */
#navigation ul{list-style-type: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#navigation ul li{display: inline; float: left;}
#navigation ul li div a{display: block;}

a:hover{visibility: visible;}

#button_home{width: 76px; height: 30px; background: url('/images/button_home_on.png') no-repeat; overflow:hidden;}
#button_home a:hover img{visibility: hidden;}
#button_club{width: 146px; height: 30px; background: url('/images/button_club_on.png') no-repeat; overflow:hidden;}
#button_club a:hover img{visibility: hidden;}
#button_menu{width: 72px; height: 30px; background: url('/images/button_menu_on.png') no-repeat; overflow:hidden;}
#button_menu a:hover img{visibility: hidden;}
#button_contact{width: 139px; height: 30px; background: url('/images/button_contact_on.png') no-repeat; overflow:hidden;}
#button_contact a:hover img{visibility: hidden;}

#menu h2{display: block; border-bottom: 1px solid #000000; border-top: 1px solid #000000; text-align: center; font-size: 20px;}
#menu h3{text-align: center; font-size: 12px; font-style: italic;}
#menu dt{display: block; font-weight: bold;}
#menu dd{margin: 0px; padding: 0px 0px 15px 10px;}
#menu ul{list-style-type: disc; margin-top: 10px; margin-bottom: 0px; list-style-position: outside; margin-left: 0px; padding-left: 30px;}

a, a:visited{color: #a31812; text-decoration: underline;}
a:hover, a:visited:hover{color: #a31812; text-decoration: none;}

table.music_table th, table.music_table td{padding: 2px 15px 8px 0px; border-bottom: 1px dotted #1b0200;}
