/*  ==== PIZZA PIRATES CSS ===== */

* {margin:0px; padding:0px;}

a img{ border:0px; }

body { padding:0px; margin:0px auto; background:url(images/bodyBg.jpg) #fae8cc repeat-x; text-align:center; font-family:Verdana; }

#main { margin:7px auto; width:945px; height:auto; }
#leftHs { margin:0px; width:194px; height:auto; float:left; }
#mnuList { width:194px; height:auto; float:left; }
#rightHs { margin:0 0 20px 0;width:751px; height:auto; float:left; display:inline; }
#location { width:751px; height:151px; float:left; background:url(images/navBar.jpg) no-repeat; }
#navBar { margin-top:76px; width:438px; height:20px; float:left; }
#content { margin:0px; width:751px; height:auto !important; height:500px; min-height:500px; float:left; background:url(images/rightBg.gif);}
#portal { margin:0px auto; width:711px; height:717px; background:url(images/portal/portBg.gif) no-repeat; text-align:center; }
#portLoc { margin:35px 0 0 0px; padding-left:100px; width:711px; height:153px; float:left; display:inline; }
#portAdd { margin:30px 0 0 135px; width:210px; height:95px; float:left; display:inline; }

/*  MENUS  */			
#menus{ width:560px; margin-left:96px; float:left; display:inline;}
#menus form{	margin-bottom:0px; margin-bottom:20px; padding:0px; width:100%; }							
#menus td{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-variant:normal; font-style:normal; color:#000000;  }
#menus td font { color:#000000; } /* Menu "section" color */
#menus td.fnsz14	{ font-size:16px;	font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-variant:normal;	font-style:normal; }
#menus td.fnsz18 { font-size:12pt; font-weight:bold; color:#f7881f; }
#menus td a { text-decoration:none; color:#e21a22; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; } /* item title */
#menus td a:hover { text-decoration:underline; }
.menudetails_item_name_link { font-weight:normal; }
.menudetails_menu_hdr_img { margin-bottom:15px; }

/* MENUSC */
#menusc{ width:560px; margin-left:96px; float:left; display:inline; }
#menusc form{ margin-bottom:0px; margin-top:25px; margin-bottom:20px;	padding:0px;	width:100%; }					
#menusc td	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-variant:normal;	font-style:normal; }
#menusc td font{ color:#000000; }															
#menusc td.fnsz14	font{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-variant:normal; font-style:normal; font-weight:bold; color:#e21a22; }/*colour for menu items name*/
#menusc td i font {color:#000000;}/* instruction, this is for ...*/
#menusc td i b font{ color:#e21a22;}/*for size price  choice of salad ...*/	
#menusc td a font { text-decoration:underline; color:#e20c0c; }			
#menusc td a { color:#C00000; text-decoration:underline; }		

/* MENUCHKOUT */
#menuchkout{ width:743px; padding-left:13px; margin-top:0px; }
#menuchkout form{ margin-bottom:0px; margin-top:25px; margin-bottom:20px;	padding:0px;	width:100%; }					
#menuchkout td	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-variant:normal;	font-style:normal; }
#menuchkout td font{ color:#000000; }															
#menuchkout td.fnsz14	font{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-variant:normal; font-style:normal; font-weight:bold; color:#e20c0c; }/*colour for menu items name*/
#menuchkout td i font {color:#000000;}/* instruction, this is for ...*/
#menuchkout td i b font{ color:#e20c0c;}/*for size price  choice of salad ...*/	
#menuchkout td a font { text-decoration:underline; color:#e20c0c; }			
#menuchkout td a { color:#C00000; text-decoration:underline; }		

/*  Cart  */
#cart { width:194px; background:url(images/cartbg.gif) repeat-y; margin:9px 0px 0px 0px; float:left; text-align:center; }
#cart td { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-variant:normal;	font-style:normal; text-align:center; }
#cart a { text-decoration:none; color:#e21a22; }
#cart a:hover { text-decoration:underline; }
#cart td b font { color:#e21a22;}
#cart td font { color:#000000; }
#cart td i font{ color:#333333;}/*  Min Delivery Order: $10.00 Delivery Charge: $1.00*/
#cart td font b {color:#e21a22;}/*Your cart is empty*/		

/* Tab Panels */
.TabbedPanels { margin:20px 0px 0px 0px; }

.coupon { padding:5px; float:left; }





