/* CSS Document */

body {background:#c82509 url(images/body_back.jpg) repeat-x; margin-top:30;}
#song {width:802; padding:0; margin:0; background:black;}
#container {display:block; width:800; height:500; background:#000000 url(images/back.jpg) no-repeat center; border:1px solid black; overflow:hidden;}
#container ul,li {display:inline; list-style-type:none; margin:0; padding:0;}
#container li {padding:0 15;}
#container a {font:bolder 15px 'Tahoma'; color:#AA0000; text-decoration:none;}
#container a:hover {color:#000000;}
#background {width:325; height:160; border:1px solid black; background:url(images/temp/back3.jpg) no-repeat center; visibility:hidden;}
#box {display:block; width:800; height:445; visibility:hidden;}

#home {display:block; float:right; width:513;}

#menubar {display:block; width:800; height:50; background:transparent; padding:0 0 10 0; visibility:hidden;}
#menubar li {background:url(images/button_back.jpg) repeat-x center #FFDF00; border:1px ridge black;} 
#menu_text {height:10; padding-bottom:10; font:bolder 14px 'Tahoma'; color:white;}
#menu_box {display:block; width:470; height:395; margin-top:2; margin-left:320; overflow:auto;}
#menu_box span:hover {text-decoration:underline;}
#menu_links {display:block; width:800; height:10; vertical-align:top; text-align:right;}
#menu_links ul,li {height:1; vertical-align:top; padding:0; margin:0;}

#specials {display:block; float:right; width:450; KHTMLOpacity:.85; MozOpacity:.85; filter:"alpha(opacity=85)"; opacity:.85;}
#specials b {font:bold 18px 'Tahoma'; text-decoration:underline;}
.rightIndent {padding-left:8;}
#specials_box {font:bold 14px 'Tahoma'; border:1px solid black; background:url(images/box_back.jpg) repeat-x center #fcd228; margin-right:15; margin-top:12; padding:20 20; text-align:left; text-indent:10;}


#gallery {margin-right:40;}
#gallery img {border:2px solid white;}

#locations {display:block; float:right; width:375; border:1px solid black; background:url(images/box_back.jpg) repeat-x center #fcd228;  margin-right:10; margin-top:6; padding:4 10 4 8; KHTMLOpacity:.85; MozOpacity:.85; filter:"alpha(opacity=85)"; opacity:.85;}
#locations td {font:bold 12px 'Arial'; padding:0;}
#locations img {border:1px solid black;}
#locations a {text-decoration:underline; font-size:14px;}
#locations p {font:bold 14px 'Tahoma';}

#suggestions {display:block; float:right; width:475; KHTMLOpacity:.85; MozOpacity:.85; filter:"alpha(opacity=85)"; opacity:.85;}
#suggest_box {border:1px solid black; background:url(images/box_back.jpg) repeat-x center #fcd228; margin-right:15; margin-top:20; padding:8 8; text-align:left; text-indent:10; font:bolder 14px 'Tahoma';}
#suggestions td {font:bolder 14px 'Tahoma';}

#about {display:block; float:right; width:450; KHTMLOpacity:.85; MozOpacity:.85; filter:"alpha(opacity=85)"; opacity:.85;}
#about p {font:bold 14px 'Tahoma'; border:1px solid black; background:url(images/box_back.jpg) repeat-x center #fcd228; margin-right:15; margin-top:25; padding:20 20; text-align:left; text-indent:10;}
#about p:first-letter {font:30px 'Verdana';}

#menu {display:block; float:right; width:420; height:424; background:url(images/menu_collage.jpg) no-repeat bottom center;}
#menu_switch {display:block; float:right; width:410; font:bold 14px 'Tahoma'; border:1px solid black; background:#fcd228; margin-right:25; margin-top:25; margin-bottom:5; padding:5 5; text-align:left; KHTMLOpacity:.85; MozOpacity:.85; filter:"alpha(opacity=85)"; opacity:.85;}
#menu_switch ul,li {display:inline;}

#footer {display:block; width:800; height:10; background:black; border:2px solid black; visibility:hidden;}

