/*  ==== LUCIANOS CSS ===== */

* {margin:0px; padding:0px;}
a img{ border:0px; }
p { font-size:12px; color:#FFF; text-align:center; padding:18px; }
p b { color:#eccf2c; }

body { background:#000000; font-family:Verdana; text-align:center; }
#main { height:auto; margin:0px auto; width:950px; }
#head { background:url(images/headBg.jpg) no-repeat; float:left; height:113px; margin:0px; width:950px; }
#navBar { background:url(images/navbarBg.jpg); float:left; height:50px; margin-left:0px; width:950px; }
#content { background:url(images/contentBg.jpg) no-repeat; float:left; height:auto; margin:0px; width:950px; }
#leftHs { display:inline; float:left; height:auto; margin-left:75px; width:200px; }
#mnuList { background:url(images/menuBg.jpg) no-repeat; float:left; height:auto; margin:0px; width:200px; }
#rightHs { background:url(images/rightBg.jpg) no-repeat #262625; float:left; height:auto; margin-left:11px; width:589px; }
#portRight { background:url(images/pics/portRight.jpg) no-repeat #262625; float:left; height:auto !important; height:508px; min-height:508px; margin-left:11px; width:589px; }
#portRight p { font-size:11px; color:#FFF; text-align:left; padding:18px; }
#portRight p b { color:#eccf2c; }
#portFoot { background:url(images/pics/portFoot.jpg) no-repeat #000; color:#FFF; float:left; font-size:11px; height:50px; width:950px; }

/*  MENUS  */			
#menus{ width:569px; float:left; padding-left:10px; height:auto !important; height:580px; min-height:580px; }
#menus form{	margin-bottom:0px; margin-bottom:20px; padding:0px; width:100%; }							
#menus td{ font-family:Verdana; font-size:12px; font-variant:normal; font-style:normal; color:#FFFFFF; width:100%; }
#menus td font { color:#FFF; } /* Menu "section" color */
#menus td.fnsz14	{ font-size:16px;	font-weight:bold; font-family:Verdana; font-variant:normal;	font-style:normal; }
#menus td.fnsz18 { font-size:12pt; font-weight:bold; color:#f7881f; }
#menus td a { text-decoration:none; color:#eccf2c; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; } /* item title */
#menus td a:hover { text-decoration:none; color:#fd4600; }
.menudetails_item_name_link { font-weight:normal; }
.menudetails_menu_hdr_img { margin-bottom:10px; }

/* MENUSC */
#menusc{ width:569px; float:left; padding-left:10px; height:auto !important; height:580px; min-height:580px; margin-top:36px; }
#menusc form{ margin-bottom:0px; margin-top:25px; margin-bottom:20px;	padding:0px;	width:100%; }					
#menusc td	{ font-family:Verdana; font-size:12px; font-variant:normal;	font-style:normal; }
#menusc td font{ color:#FFF; }															
#menusc td.fnsz14	font{ font-size:16px; font-family:Verdana; font-variant:normal; font-style:normal; font-weight:bold; color:#eccf2c; }/*colour for menu items name*/
#menusc td i font {color:#FFF;}/* instruction, this is for ...*/
#menusc td i b font{ color:#eccf2c;}/*for size price  choice of salad ...*/	
#menusc td a font { text-decoration:underline; color:#eccf2c; }			
#menusc td a { color:#C00000; text-decoration:underline; }		

/*  Cart  */
#cart { width:200px; background:url(images/cartbg.gif) repeat-y #000; margin:10px 0 0 0; float:left; }
#cart td { font-family:Verdana; font-size:12px; font-variant:normal;	font-style:normal; text-align:center; }
#cart a { text-decoration:none; color:#eccf2c; }
#cart a:hover { text-decoration:none; color:#fd4600; }
#cart td b font { color:#bc7528;}
#cart td font { color:#FFFFFF; }
#cart td i font{ color:#fb4600;}/*  Min Delivery Order: $10.00 Delivery Charge: $1.00*/
#cart td font b {color:#bc7528;}/*Your cart is empty*/		

#hours { width:200px; background:url(images/cartbg.gif) repeat-y #000; margin:10px 0 0 0; float:left; }
#hours td { font-family: Verdana; font-size:12px; font-variant:normal; font-style:normal; text-align:center; color:#FFF; }

#foot { background:url(images/footBg.gif) no-repeat #000; float:left; height:83px; margin-top:11px; width:950px; font-size:11px; color:#FFFFFF; }
#foot a { font-size:11px; color:#FFFFFF; text-decoration:none; }
#foot a:hover { text-decoration:underline; }

#contact { font-size:12px; color:#FFF; margin-top:10px; }
#contact h1 { color:#97bc28; font-size:16px; text-decoration:underline; }

/* Tab Panels */
.TabbedPanels { margin:20px 0px 0px 0px; }

.menulist_menu_name_link { background:url(images/mnuicon.gif) no-repeat; color:#FFF; font-weight:normal; font-size:13px; font-family:Verdana; text-decoration:none; padding-left:15px; margin-left:10px; }
.menulist_menu_name_link:hover { background:url(images/mnuicon-over.gif) no-repeat; color:#fd4600; }
.menulist_menu_name_link b { font-weight:normal; }



