html {overflow-y: scroll;}
body {color: #686868; font-family: verdana, sans-serif; font-size: 11px; background: url('../images/pieces/header_bg.png') 0 0; background-repeat: repeat-x; margin: 0;}
a {color: #359aff; text-decoration: none;}
a:hover {color: #024080;}
h1, h2, h3 {font-size: 11px; background-color: #eaf4ff;}
p {margin: 0;}
ul, ol {padding-left: 0; list-style-type: none;}
li {padding: 6px;}
form {display: inline;}
input[type=checkbox] {position: relative; top: 2px;}
.restaurant_name {font-weight: bold;}
.selected {font-weight: bold;}
.selected a {color: #686868;}
.even {background-color: #f0f0f0;}
.leaderboard {height: 95px; padding-top: 5px; text-align: center;}
.mantle {background-color: #fff; width:300px; height: 250px; padding: 10px 0 0 0;}
.miniboard {float: left; width: 470px; height: 125px;}
.button_ad {float: left; width: 125px; height: 125px; margin-bottom: 10px;}
.owner_message {margin: 20px; font-weight: bold;}
#content, #header div {width: 980px; margin: 0 auto;}
#footer p, #footer ul {width: 540px; margin: 0 auto;}
#header {position: absolute; top: 0px; width: 100%;}
#content, #footer {position: relative; top: 142px;}
#footer {float: left; width: 100%; text-align: center; background-color: #f2f2f2; background-image: url('../images/pieces/dropshadow.png'); background-repeat: repeat-x; z-index: -10; padding: 30px 0;}
#footer li {padding: 0 10px; display: inline; white-space: nowrap;}
#header a {color: #359AFF; text-decoration: none;}
#header a:hover {color: #fff;}
#allmenus_logo {position: relative; background-color: #0050ad; height: 102px;}
#allmenus_logo p {width: 302px; height: 57px; border: 0; position: absolute; bottom: 8px;}
#navigation {color: #fff; font-size: 11px; font-weight: bold; font-family: verdana; background-color: #003f85; height: 28px;}
#navigation #breadcrumb {margin-top: 8px; float: left; width: 790px; height: 18px; display: inline; overflow: hidden; position: relative; left: -6px;}
#navigation #user {margin-top: 8px; float: right; display: inline; position: relative; right: -12px;}
#navigation li {display: inline; padding-right: 12px;}