*{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6,blockquote,form,label,ul,ol,dl,fieldset,address {margin-top:.5em;margin-bottom:.5em;}
p{margin-bottom:1em;}
body,td,th{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0 0 5px 0;}
body{background:#ffffcc url('http://www.cafegrill.net/images/bg.jpg');padding:5px 0 0 0;}
a:link, a:visited, a:active{color:#990000;text-decoration:underline;}
a:hover{text-decoration:none;}
a:visited{color:#950000;}
H1, H2, H3, H4, H5, H6{font-weight:bold;font-size:2em;color:#990000;margin:0;padding:0;}
H1{margin:10px 0px 10px 0px;padding:0;}
H2{font-size:1.5em;margin:10px 0px 10px 0px;}
H3{font-size:1.2em;}
H4{font-size:.9em;}
H5{font-size:.8em;}
H6{font-size:.5em;}
#wrapper{width:955px;margin:0 auto;padding:0px;text-align:left;background:#ffffcc url('http://www.cafegrill.net/images/vineside.jpg') repeat-y;}
#header{float:left;width:955px;height:100px;background:#75331d url('http://www.cafegrill.net/images/headerbg.jpg') repeat-x;margin:0;padding:0;}
#header a{color:#ffffcc;}
#logo{float:left;width:183px;height:100px;}
#topnav{float:right;height:100px;width:425px;margin:20px;}
#topnav a{float:left;width:80px;height:60px;background:url('http://www.cafegrill.net/images/menubuttons.jpg') no-repeat;text-align:center;padding-top:20px;font-weight:bold;color:#FFFF99;font-size:1.1em;margin-right:5px;}
#topnav a.selected{float:left;width:80px;height:60px;background:url('http://www.cafegrill.net/images/menubuttons2.jpg') no-repeat;text-align:center;padding-top:21px;font-weight:bold;color:#FFFF99;font-size:1.1em;margin-right:5px;}
#main{float:left;width:700px;background:url('http://www.cafegrill.net/images/vineside.jpg') repeat-y right;padding:0px 127px 0 128px;min-height:600px;}
#footer{float:left;width:955px;height:100px;background:#75331d url('http://www.cafegrill.net/images/headerbg.jpg') repeat-x top right;margin:0;padding:0;}
#section{margin:0px;padding:20px 10px 40px 10px;clear:both;}
#subheader{text-align:center;padding:0px 0 15px 0;}
#menunav li{float:left;list-style:none;margin:0px 0px 0px 0px;padding:2px 5px 2px 5px;}
#item{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;background:url('http://www.cafegrill.net/images/dots.gif') repeat-x;clear:both;}
#name{float:left;font-weight:bold;background:#ffffcc;margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;}
#name2{font-weight:bold;background:#ffffcc;margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;text-align:center;}
#price{float:right;font-weight:bold;background:#ffffcc;margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}
#description{clear:both;width:100%;margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;}
#time{float:left;width:100%;padding:0px;margin:0px;}
#right{float:right;padding:0px;margin:0px;}
#left{float:left;padding:0px;margin:0px;}
#menutab ul{list-style:none;padding:0;margin:0;}
#menutab li{float:left;border:1px solid #bbbbbb;border-bottom-width:0;margin:0 2px 0 0px;}
#menutab a{text-decoration:none;display:block;padding:3px;color:#888888;text-align:center;}
#menutab a:hover{background:#999999;color:#ffffff;}
#menutab #selected{border-color:#880000;}
#menutab{position:relative;top:1px;background:#880000;font-weight:bold;}
#selected a{position:relative;top:1px;background:#ffffcc;color:#880000;font-size:1.2em;font-weight:bold;}
#selected a:hover{position:relative;top:1px;background:#ffffcc;color:#880000;font-size:1.2em;font-weight:bold;}
#menubox{width:648px;margin:0px;padding:20px 25px 20px 25px;clear:both;border:1px solid #880000;min-height:300px;}
.clearfloat{clear:both;height:0;}