
* { box-sizing:border-box; margin:0px; padding:0px; }
::selection { color: black; background: gold; }
::-moz-selection { color: black; background: gold; } 
body.foodknottypi { background-image:url("zzFoodAF/pageout/PO_KnottyPinePanel.jpg");
background-color:#251613; background-attachment:fixed; }
div.apgwrapr { width:1000px; margin-left:auto; margin-right:auto; }
p.btconfood { background-image:url("zzFoodAF/BFnS/foodbantopcon1000x34.jpg"); background-color:navajowhite;
color:lemonchiffon; font-family: Verdana, sans-serif; text-align:center; font-weight:bold; font-size:12px;
position:relative; height:34px; line-height:34px; }
div.awrpbanpboxFood { background-image:url("zzFoodAF/BFnS/foodbanpbox1000x100.jpg");
background-color:navajowhite; background-repeat:no-repeat; overflow:hidden;
color:black; font-family: Georgia, serif;
width:1000px; height:100px; margin-left:auto; margin-right:auto; }
p.bphilononame { text-align:center; display:table-cell; vertical-align:middle;
width:440px; height:94px; position:relative; top:2px; left:280px; overflow:hidden; }
div.bphilowithname { width:440px; height:100px; position:relative; left:280px; overflow:hidden; }
p.bphilobxMainwi { text-align:center; display:table-cell; vertical-align:middle; background-color:transparent;
width:440px; height:80px; position:relative; top:4px; overflow:hidden; }
p.bphiloname { text-align:right; font-family: Verdana, sans-serif; font-size:13px; line-height:15px;
width:440px; height:16px; position:absolute; top:82px; overflow:hidden; }
div.plksfoodbar { background-image:url("zzFoodAF/pats/foodpatt1.png");
border: 1px solid black; }
div.pfoodbar2rel { width:1000px; height:40px; position:relative; text-align:center; }
div.ddmenudiv4abfoodMn { text-align:center;
position:absolute; top:4px; left:3px; }
div.mndiv4relfoodMn { position:relative; z-index:3; }
.butlabdivfoodMn { color:lemonchiffon; font-family: Verdana, sans-serif; font-size:16px; letter-spacing:1px;
width:176px; height:31px; padding-bottom:2px; text-shadow:1px 1px 1px gray;
border: 1px solid lemonchiffon; border-radius:12px; background-color:transparent; }
.ddlksdivfoodMn { background-image:url("zzFoodAF/pats/foodpatt1.png");
width:180px; display:none; left:-4px; position:absolute; line-height:250%; z-index:1; }
.mndiv4relfoodMn:hover .butlabdivfoodMn { color:black; background-color:papayawhip; border-color:black; font-weight:bold; }
.mndiv4relfoodMn:hover .ddlksdivfoodMn { display:block; }
.ddlksdivfoodMn a { font-family: Verdana, sans-serif; font-size:16px; border: 1px solid black; }
a.foodbutmenulksMn { color:white; text-decoration:none; display:block; }
a.foodbutmenulksMn:hover { color:black; background-color:papayawhip; border-color:black; font-weight:bold; }
a.foodbutmenulksMn:active { color:black; background-color:white; }
div.foodpreshdr a { color:lemonchiffon; text-decoration:none; display:block; font-size:12px; line-height:16px;
font-family: Verdana, sans-serif; font-weight:bold;
width:391px; height:37px; position:absolute; top:1px; left:304px;
border: 1px solid lemonchiffon; border-radius:16px; }
div.foodpreshdr a:hover { color:white; background-color:blue; border-color:red; }
div.foodpreshdr a:active { color:ghostwhite; background-color:black; border-color:ghostwhite; }
div.foodplkbotlk a { color:lemonchiffon; text-decoration:none; display:block; font-size:13px;
width:40px; height:20px; position:absolute; top:10px; right:5px;
border: 1px solid lemonchiffon; border-radius:9px; line-height:19px; }
div.foodplkbotlk a:hover { color:black; background-color:papayawhip; border-color:black; }
div.foodplkbotlk a:active { color:papayawhip; background-color:black; border-color:papayawhip; }
div.bcctitfood83 { background-image:url("zzFoodAF/pagein/PI_YelStarfishMain.jpg"); background-color:navajowhite;
width:1000px; height:83px; position:relative; }
h1.ctit-food1 { font-family: Arial, sans-serif;
font-size:36px; line-height:100%; text-shadow:2px 2px 2px gray;
text-align:center;
width:300px; position:absolute; top:5px; left:350px; }
h1.ctit-food2cara { font-family: Arial, sans-serif;
font-size:24px; line-height:125%; text-shadow:2px 2px 2px gray;
text-align:center;
width:800px; position:absolute; top:10px; left:100px; }
h1.ctit-food3piz { font-family: Arial, sans-serif;
font-size:24px; line-height:125%; text-shadow:2px 2px 2px gray;
text-align:center;
width:800px; position:absolute; top:10px; left:100px; }
div.bsbarstd36 { text-align:center; font-family: Arial, sans-serif; font-weight:bold;
width:1000px; height:36px; position:relative; background-color:navajowhite; }
div.sb7food { background-image:url("zzFoodAF/sbars/sbar7foodcur.jpg"); }
div.sb7foodxox { background-image:url("zzFoodAF/sbars/sbar7foodcurxox_.jpg"); }
div.sbhb64x36 { width:64px; height:36px; position:absolute; z-index:2; }
div.HBJacoCopOlvOn a { background: url("zzFoodAF/sbars/HBJacoCopOlvOn.png");
color:white; font-size:15px; line-height:37px; }
div.HBJacoCopOlvOf a { background: url("zzFoodAF/sbars/HBJacoCopOlvOf.png");
color:silver; font-size:15px; line-height:37px; }
div.hbblockstuf a { display:block; margin:0px; overflow:hidden; height:100%;
text-decoration:none; }
div.sbhblkhovWhit a:hover { background-position: -64px 0; color:white; }
div.sbhblkactlime a:active { background-position: -128px 0; color:lime; }
div.sbar7B2 { left: 66px; }
div.sbar7B3 { left:222px; }
div.sbar7B4 { left:378px; }
div.sbar7B5 { left:534px; }
div.sbar7B6 { left:690px; }
div.sbar7B7 { left:846px; }
div.sb7foodlkrg { position:absolute; top:3px; z-index:2; }
div.sb7foodlkrg a { color:cornsilk; text-decoration:none; display:block;
text-align:center; display:table-cell; vertical-align:middle;
width:151px; height:30px; border: 3px double black; }
div.sb7foodlkrg a:hover { color:black; background-color:cornsilk; }
div.sb7foodlkrg a:active { color:cornsilk; background-color:black; border-color:cornsilk; }
div.sb7foodlkhi { position:absolute; top:3px; z-index:2; }
div.sb7foodlkhi a { color:cornsilk; text-decoration:none; display:block; background-color:black;
text-align:center; display:table-cell; vertical-align:middle;
width:151px; height:30px; border: 3px double lime; }
div.sb7foodtxtB2 { font-size:16px; line-height:28px; }
div.sb7foodtxtB3 { font-size:16px; line-height:28px; }
div.sb7foodtxtB4 { font-size:16px; line-height:28px; }
div.sb7foodtxtB5 { font-size:16px; line-height:28px; }
div.sb7foodtxtB6 { font-size:20px; line-height:24px; }
div.sb7foodtxtB7 { font-size:15px; line-height:24px; }
div.bcmaincont { background-image:url("zzFoodAF/pagein/PI_YelStarfishMain.jpg"); background-color:navajowhite;
width:1000px; min-height:800px; position:relative; }
div.abotUpwrapstd { background-image:url("zzFoodAF/pagein/PI_YelStarfishMain.jpg");
height:35px; background-color:navajowhite; }
div.bfoodbotbar { background-image:url("zzFoodAF/BFnS/foodbotupbar400x30.png");
width:400px; height:30px; position:relative; left:300px; }
div.botUptxtFood { text-align:center; font-size:24px; line-height:24px;
width:114px; height:20px; position:relative; top:5px; left:143px; }
a.foodbotbarcls { color:lemonchiffon; display:block; height:100%; text-decoration:none; }
a.foodbotbarcls:hover { color:black; background-color:papayawhip; }
a.foodbotbarcls:active { color:papayawhip; background-color:black; }
div.cad4thcol200 { width:200px; position:absolute; top:20px; left:800px; }
div.bfootbrfood24 { background-image:url("zzFoodAF/BFnS/foodfootbar1000x24.png"); background-color:navajowhite;
color:lemonchiffon; line-height:22px; text-align:center;
width:1000px; height:24px; position:relative; }
div.bfootbrfood35 { background-image:url("zzFoodAF/BFnS/foodfootbar1000x35.png"); background-color:navajowhite;
color:lemonchiffon; line-height:29px; text-align:center;
width:1000px; height:35px; position:relative; }
div.bfootbrfood37 { background-image:url("zzFoodAF/BFnS/foodfootbar1000x37.png"); background-color:navajowhite;
color:lemonchiffon; line-height:29px; text-align:center;
width:1000px; height:37px; position:relative; }
p.cainfo { font-family: Verdana, sans-serif; font-weight:bold; font-size:11px; }
p.ccinfo { font-family: Verdana, sans-serif; font-weight:bold; font-size:14px; }
div.stdtabcen760 { width:760px; position:relative; left: 20px; margin-bottom:20px; }
div.tXob3ac760teqp1r { width:240px; position:relative; }
div.tXob3ac760teqp2a { width:240px; position:absolute; top:0px; left:260px; }
div.tXob3ac760teqp3a { width:240px; position:absolute; top:0px; left:520px; }
.fclXComicSansMS18p115per { font-family: "Comic Sans MS", cursive; font-size:18px; line-height:115%; }
div.foodindxnot { color:black; font-family: Georgia, serif; font-size:18px; font-weight:bold;
width:688px; position:relative; left:20px; padding:20px;
border: 5px double black; border-radius:35px; background-color:wheat; }
div.foodhpLkbox { background: url("zzFoodAF/BxBkg/foodindexbut232x105ds4.png");
font-family: Georgia, serif; font-weight:bold;
width:232px; height:105px; position:relative; margin-left:6px;}
div.foodhpbxlktxt a { color:cornsilk; text-decoration:none;
text-align:center; display:table-cell; vertical-align:middle;
width:212px; height:88px; position:relative; top:7px; left:8px; display:block;
border: 2px solid black; border-radius:18px; }
div.foodhpbxlktxt a:hover { color:cornsilk; background-color:black; border-color:cornsilk; }
div.foodhpbxlktxt a:active { color:black; background-color:cornsilk; border-color:black; }
div.pizhomebut { background-image:url("zzFoodAF/nvbr/foodbakhb250x33r.jpg");
font-family: Arial, sans-serif; font-size:16px; line-height:23px; font-weight:bold;
width:250px; height:33px; position:relative; left:275px; margin-bottom:-1px; }
div.backpizzahb a { color:cornsilk; text-decoration:none; display:block;
text-align:center; display:table-cell; vertical-align:middle;
width:242px; position:relative; top:4px; left:4px; }
div.backpizzahb a:hover { color:black; background-color:cornsilk; }
div.backpizzahb a:active { color:cornsilk; background-color:black; }
div.pizzanavb { background-image:url("zzFoodAF/nvbr/foodnavbrg760x33.jpg"); background-repeat:no-repeat;
color:cornsilk; font-family: Arial, sans-serif; font-weight:bold;
font-size:24px; line-height:25px; text-align:center;
width:760px; height:33px; position:relative; left:20px; margin-bottom:20px; }
div.piznavlab { width:680px; height:24px; position:absolute; left:40px; top:4px; }
div.dpizanbarws { width:24px; height:25px; position:absolute; top:4px; }
div.pizanext { right:7px; }
div.pizaprev { left: 7px; }
div.ccaramelapplenavbar { background-image:url("zzFoodAF/nvbr/foodcarmappnv619x33.jpg"); background-repeat:no-repeat;
color:cornsilk; font-family: Arial, sans-serif; font-weight:bold;
font-size:20px; line-height:27px; text-align:center;
width:619px; height:33px; position:relative; left:90px; }
div.dcarappnvbutrg { width:246px; position:absolute; top:3px; }
div.dcarappnvb1 { left: 61px; }
div.dcarappnvb2 { right:60px; }
div.dcarappnbarrws { width:34px; height:27px; position:absolute; top:3px; }
div.dcarappprev { left: 11px; }
div.dcarappnext { right:11px; }
div.dcarappnvbutrg a { color:cornsilk; text-decoration:none; display:block; }
div.dcarappnvbutrg a:hover { color:black; background-color:cornsilk; }
div.dcarappnvbutrg a:active { color:cornsilk; background-color:black; }
div.dcarappnvbuthi { width:246px; position:absolute; top:3px; }
div.dcarappnvbuthi a { color:black; text-decoration:none; display:block; background-color:cornsilk;}
div.dcarappnvbuthi a:active { color:cornsilk; background-color:black; }
