body {margin:20px; font:11px Verdana,Arial; background: #000099 url(images/Background.jpg) top left repeat-x;}
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#ffffff; text-decoration:none; text-align: center;}
ul.menu li {position:relative; float:left; margin-right:1px}
ul.menu ul {position:absolute; top:26px; left:0; background:#000099; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #ffffff; border-top:none; width: 144px; margin:0}
ul.menu ul li a {display:block; padding:2px 6px 4px; background-color:#000099}
ul.menu ul li a:hover {background-color:#000099; color:#ff6633;}
ul.menu ul ul {left: 100%; top:-1px}
ul.menu .menulink {border:1px solid #ffffff; padding:5px 7px 7px; font-weight:bold; background:url(images/header.gif); width: 130px;}
ul.menu .menulinkdouble {border:1px solid #ffffff; padding:5px 7px 7px; font-weight:bold; background:url(images/header.gif); width: 260px;}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif); color:#ff6633;}
ul.menu .topline {border-top:1px solid #ffffff}
li.tree_header1 {list-style: none; font-weight: bold; font: 20px arial; text-decoration: none; color: #0000CC; margin-bottom: 5px;}
li.tree_header2 {list-style: none; font-weight: bold; font: 16px arial; text-decoration: none; margin-left: 8px; color: #0000CC; margin-bottom: 5px;}
li.tree_items {list-style-type: circle; font-weight: bold; font: 14px arial; margin-left: 30px; color: #0000CC; margin-bottom: 5px;}
li.tree_items_selected {font-weight: bold; font: 14px arial; margin-left: 30px; color: #FF6600; margin-bottom: 5px;}
a.no_decoration_orange:link, a.no_decoration_orange:active, a.no_decoration_orange:hover, a.no_decoration_orange:visited {text-decoration: none; color: #FF6600;}
a.no_decoration:link, a.no_decoration:active, a.no_decoration:hover, a.no_decoration:visited {text-decoration: none; color: #0000CC;}
td.menu_title {font-family: lucida handwriting; font-size: 20px; color: #0000CC; text-align: center;}
td.menu_content {font-family: garamond; font-size: 16px; color: #000000; text-align: center;}
td.menu_price {font-family: garamond; font-size: 20px; font-weight: bold; color: #000000; text-align: center;}
li.inquiry_header {list-style: none; font-size: 22px; text-decoration: none; color: #000000; margin-bottom: 5px; text-align: center;}
td.inquiry {font-size: 13px; color: #000000; text-align: right;}
fieldset {border:1px solid #0000CC; }
legend {font-size: 16px;}


div#body{position:relative; height: 70px; width: 900px; top: 100px; left: 30px; z-index: 2;}
div#content{position:relative; height: 475px; width: 875px; top: 87px; left: 30px; background:url(images/whitebox.gif) top left no-repeat; z-index: 1;}
div#site_content{position:relative; height: 425px; width: 610px; top: 10px; left: 105px; #top: 10px; #left: 106px; _top: 10px; _left: 106px; overflow: auto; margin: 0.3em auto; padding: 15px;}
div#menu_tree{position:absolute; height: 425px; width: 195px; top: 0px; left: 0px; #top: 13px; #left: 0px; _top: 0px; _left: 0px; margin: 0px auto; padding: 2px;}
div#barpics{position:absolute; height: 400px; width: 195px; top: 40px; left: 10px;}


