body { background-image: url('./images/background.gif'); background-repeat: repeat-x; background-color: #ffff99; font-family: Arial, Helvetica, sans-serif; margin: 0px; margin-right: 0px; padding: 0px; font-size: 14pt; line-height: 18pt; } td { font-size: 14pt; line-height: 18pt; } table.menu { margin-bottom: 10px; } td.menu { border-bottom: 1px dotted #666666; } dl { margin: 10px; padding: 0px; } dt { margin: 10px; padding: 0px; } ol { margin: 0px; padding: 0px; } a:link { color: #000000; } a:visited { color: #000000; } a:hover { color: #000000; text-decoration: none; } p { margin-top: 0px; padding-top: 0px; } h1{ margin: 0px; padding: 0px; } h2{ font-face: 'Arial,Helvetica,sans-serif'; font-size: 14pt; font-weight: bold; margin: 0px; padding: 0px; } h3 { margin: 0px; padding: 0px; } h4 { margin: 0px; padding: 0px; } h4.news { border-bottom: 1px dotted #cccc99; } h5 { margin: 0px; padding: 0px; } h6 { margin: 0px; padding: 0px; } div.console { padding: 0px; padding-top: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; font-face: 'Arial,Helvetica,sans-serif'; font-size: 12pt; font-weight: normal; } .path { border-bottom: 0px dotted #cccc99; margin-bottom: 5px; } h2.path { padding: 5px; padding-bottom: 0px; background: transparent; color: #000000; } .masthead { margin: 10px; } div.masthead { margin-right: 15px; } .navigation { color: #000000; font-size: 12pt; font-weight: bold; padding: 0px; } li.submenu-active { list-style-image: url(images/red-star.gif); } ul.submenu { list-style-image: url(images/small-star.gif); line-height: 20px; margin-left: 5px; margin-right: 5px; padding-left: 10px; } li.nav-active { list-style-image: url(images/large-red-star.gif); } ul.nav { list-style-image: url(images/star.gif); line-height: 25px; margin-top: 0px; margin-left: 5px; margin-right: 5px; padding-left: 25px; } ul.netscape-nav { line-height: 20px; margin-left: 0px; margin-right: 5px; padding-left: 0px; } #footer { color: #999966; font-size: 8pt; font-weight: normal; text-align: right; } .location { font-weight: bold; margin-bottom: 30px; } a.footer { color: #666633; } a.room { color: #333333; text-decoration: none; } a.room:visited { color: #333333; text-decoration: none; } a.room:hover { color: #990000; text-decoration: underline; } a.room:active { color: #cc0000; text-decoration: underline; } a.room-active { color: #660000; text-decoration: none; } a.submenu { color: #333333; font-size: 10pt; text-decoration: none; } a.submenu:visited { color: #333333; text-decoration: none; } a.submenu:hover { color: #990000; text-decoration: underline; } a.submenu:active { color: #990000; text-decoration: underline; } .submenu-active { color: #660000; font-size: 10pt; text-decoration: none; } div.b3r-snipe { font-size: 12pt; font-weight: normal; margin: 10px; margin-bottom: 5px; padding: 5px; text-align: center; width: 120px; } div.navigation-snipe { background-color: #ffffff; border: 1px dotted #000000; font-size: 12pt; font-weight: normal; margin: 10px; margin-bottom: 5px; padding: 5px; } div.snipe { background-color: #ffffcc; border: 1px dotted #cccc99; font-size: 12pt; font-weight: normal; margin: 0px; margin-bottom: 5px; padding: 5px; } a.barbed-wire-snipe { background-color: transparent; font-size: 12pt; font-weight: normal; border: 0px; margin: 0px; margin-bottom: 5px; } div.barbed-wire-snipe { background-color: transparent; border: 0px; font-size: 12pt; font-weight: normal; margin: 0px; margin-bottom: 5px; } img.barbed-wire-snipe { background-color: transparent; border: 0px; font-size: 12pt; font-weight: normal; margin: 0px; margin-bottom: 5px; } div.snipe1 { background-color: #ffff66; border: 1px dotted #cccc99; font-size: 12pt; font-weight: normal; margin: 5px; padding: 5px; } div.snipe2 { background-color: #ffff66; border: 1px dotted #cccc99; font-size: 12pt; font-weight: normal; margin: 5px; padding: 5px; } div.snipe3 { background-color: #ffff66; border: 1px dotted #cccc99; font-size: 12pt; font-weight: normal; margin: 5px; padding: 5px; } img.image { border: 1px solid #666666; } img.photo { border: 1px solid #000000; } img.lpz { border: 0px solid #000000; margin-top: 10px; margin-left: 230px; } div.cover-image { float: left; padding: 0px; padding-right: 10px; } td.image { border: 1px solid #000033; border-bottom: 0px solid #000033; margin: 0px; padding: 0px; } .caption { background: #ffffff; font-size: 9pt; border: 1px solid #000033; border-top: 0px solid #000033; padding: 2px; } div.artist { clear: both; } table.sidebox { border: 0px solid #000000; } tr.sidebox { } td.sidebox { color: #000000; font-weight: bold; line-height: 30px; } a.sidebox { color: #000000; font-weight: bold; border: 1px dotted transparent; padding: 5px; } a.sidebox:hover { color: #000000; font-weight: bold; background: #ffffcc; border: 1px dotted #ffcc00; text-decoration: none; } a.title { color: #000000; font-weight: bold; } div.news-headline { font-size: 9pt; font-weight: normal; } div.news-description { font-size: 9pt; font-weight: bold; } div.status-warn { background: #ffffcc; border: 1px solid #000033; margin-bottom: 10px; padding: 10px; width: 60%; } div.status { background: #ccffcc; border: 1px solid #000033; margin-bottom: 10px; padding: 10px; width: 60%; } .missing { background: #ffff66; border: 2px dotted #ff0000; margin: 0px; margin-bottom: 10px; padding: 10px; } .message { color: #ff0000; font-weight: bold; } .notint { background: #ffff66; border: 2px dotted #ff0000; margin: 0px; margin-bottom: 10px; padding: 10px; } .friendly { background: #ccffcc; border: 2px dotted #003300; margin: 0px; margin-bottom: 10px; padding: 10px; } p.submit { background: #99ff99; border: 1px dotted #cccc99; padding: 10px; font-size: 10pt; font-weight: bold; } input.submit { margin-bottom: 10px; } div.article { } img.article { float: right; margin: 5px; } .small { font-size: 10pt; margin: 0px; padding: 0px; } div.vegetarian { background: #ccffcc; border: 1px dotted #666666; margin: 5px; padding: 5px; text-align: center; } .order { padding-top: 5px; padding-bottom: 0px; text-weight: normal; } .notice { background: #ffff66; border: 2px dotted #ff0000; margin: 0px; margin-bottom: 10px; padding: 10px; } h1.home { font-size: 1em; margin: 0px; padding: 0px; padding-top: 5px; padding-bottom: 5px; } h2.home { font-size: 1em; margin: 0px; padding: 0px; padding-top: 5px; padding-bottom: 5px; } h3.home { font-size: 1em; font-weight: normal; margin: 0px; padding: 0px; padding-top: 5px; padding-bottom: 5px; } .promotion { background: #ffff66; margin: 10px; padding: 10px; } .ctbbqa { background: #ffffff; border: 1px solid; float: right; margin: 10px; text-align: center; width: 120px; } #logo h1 { font-size: 24px; line-height: 24px; letter-spacing: 1px; margin: 0px auto; padding: 0px; color: #000000; } #logo h2 { font-size: 24px; line-height: 24px; letter-spacing: 1px; margin: 0px auto; padding: 0px; color: #000000; } #logo h3 { font-size: 20px; line-height: 24px; letter-spacing: 1px; margin: 0px auto; padding: 0px; color: #000000; } #logo h4 { font-size: 20px; line-height: 24px; letter-spacing: 1px; margin: 0px auto; padding: 0px; color: #000000; }