/* Global  */
body{margin:0;padding:0;font:16px Arial;color:#ccc;background:#300 url(images/bgpage.jpg) repeat-x top;cursor:default}
img{border:none}
a{text-decoration:none}
/* Layout */
#identity{display:none;width:0;height:0}
#wrapper{position:relative;margin:auto;width:1000px}
#content{width:1000px;;height:490px;background:url(images/bgtopcontest.jpg) no-repeat}
#extendpage{width:1000px;;height:430px;background:url(images/bgmid.jpg)}
#footer{clear:both;font-size:12px;font-style:italic;line-height:12px;margin:0 0 10px 0;padding:20px 0 0;width:1000px;background:url(images/bgbot.jpg) repeat-x top;z-index:1}
#footer .left{width:300px;float:left;text-align:left;padding-left:80px}
#footer .center{width:200px;float:left;text-align:center}
#footer .right{width:300px;float:right;text-align:right;color:red;padding-right:70px}
#footer a:link{color:red}#footer a:visited{color:red}#footer a:hover{color:#ff0}
/* Titles */
.ptshort{width:194px;height:32px;margin:auto;margin-top:20px;background:url(images/chalktext.jpg) no-repeat;overflow:hidden;z-index:1;clear:both}
.ptlong{width:320px;height:18px;float:left;background:url(images/chalktext.jpg) no-repeat;overflow:hidden;z-index:1}
.ptlongc{width:320px;height:24px;margin:auto;background:url(images/chalktext.jpg) no-repeat;overflow:hidden;z-index:1}
.ptmenu{background-position:0 0}
.ptaboutus{background-position:-192px 0}
.ptcatering{background-position:0 -32px}
.ptbreakfast{background-position:-192px -32px}
.ptserved{background-position:0 -128px}
/* Layers */
#menu{position:absolute;top:310px;left:100px;width:786px;color:#FFD;display:block}
#breakfast{position:absolute;top:310px;left:100px;width:786px;color:#FFD;display:none}
#aboutus{position:absolute;top:310px;left:100px;width:786px;color:#FFD;display:none}
#catering{position:absolute;top:310px;left:100px;width:786px;color:#FFD;display:none}
#arcade{position:absolute;top:310px;left:100px;width:786px;color:#FFD;display:none}
#screen{position:absolute;top:297px;left:101px;width:695px;color:#FFD;margin-left:46px}
#screenbot{position:relative;width:691px;height:33px;display:block;background:url(images/mapbot.gif) no-repeat}
#screenpull{position:absolute;height:33px;width:30px;top:1px;left:337px;text-decoration:none;cursor:pointer}
#map{display:none;width:640px;height:480px;background:#FFF url(images/map.gif) top no-repeat; border-left:#000 solid 1px;border-right:#000 solid 1px;margin-left:25px;z-index:99999}
#hogzilla{display:none;width:640px;height:512px;background:#fff url(images/hogzilla.jpg) top no-repeat; border-left:#000 solid 1px;border-right:#000 solid 1px;margin-left:25px;z-index:99999}
#video{display:none;width:640px;height:480px;background-color:#000;border-left:#333 solid 1px;border-right:#333 solid 1px;margin-left:25px;z-index:99999}
/* Nav */
#nav a{position:absolute;height:72px;width:117px;top:48px;text-decoration:none; cursor:pointer}
#nav a i{visibility:hidden}
a#navbbqfest{left:744px}
a#navmenu{top:216px;left:189px}
a#navbreakfast{top:217px;left:317px}
a#navaboutus{top:218px;left:444px}
a#navcatering{top:218px;left:570px}
a#navlocation{top:219px;left:696px}
a#navvideo{top:238px;left:22px}
a#navhogzilla{top:262px;right:20px}
/* menu */
#menu a{display:block;color:#FFC4E1;letter-spacing:1px;font-weight:bold;cursor:pointer}#menu a:visited{color:#FFC4E1}#menu a:hover{color:#ff0}
#menu i{font-style:inherit;font-size:12px}
#breakfast a{display:block;color:#FFC4E1;letter-spacing:1px;font-weight:bold;cursor:pointer}
#breakfast i{font-style:inherit;font-size:12px}
#catering a{color:#FFC4E1;cursor:pointer}#catering a:visited{color:#FFC4E1}#catering a:hover{color:#ff0}
.md{width:220px}
.m2{width:340px}
.mp{width:42px;color:#C4FFFC}
.ms{padding:6px 10px 6px 17px;border-top:#FFFFCC solid 1px}
.dailycols{width:16.66%}
.dailyday{font-size:16px; letter-spacing:6px; font-weight:bold;color:#F7FEA0}
.dailymeat{font-size:16px; letter-spacing:4px; color:#FFCED8; text-decoration:underline}
.dailyvege{font-size:16px; letter-spacing:4px; color:#C4FFB9; text-decoration:underline}
.dailyitem{height:5px; line-height:13px; font-size:14px}
table{margin:auto}
td{text-align:right;vertical-align:top}
.center{text-align:center;}
.mhide{display:none; text-align:center}
.mshow{display:block; text-align:center}