/*  ====  BELLAS PIZZA CSS ===== */

* {margin:0px; padding:0px;}

a img{ border:0px; }

p { text-align:justify; }

.divset { float:left; }

body { background:url(images/body-bg.jpg) repeat-x #912719; color:#3d3d3d; font-size:12px; text-align:left; }

#wrapper { float:left; height:auto; margin:0px; width:1000px; }

#top { float:left; height:281px; margin:0px; width:1000px; }

#topinfo { background:url(images/topinfo-bg.jpg) no-repeat; float:left; height:281px; margin:0px; width:670px; }

#storeinfo { display:inline; float:left; height:102px; margin:88px 0 0 40px;  }

.storename { color:#ebb41e; font-size:16px; font-weight:bold; }

#address font { color:#FFF; font-family:Century Gothic; font-size:16px; }

#nav { float:left; height:62px; margin:0px; width:670px; }

#main { background:url(images/main-bg.jpg) repeat-y; float:left; height:auto; margin:0px; width:1000px; }

#sidebar { float:left; height:auto; margin:0px; width:310px; }

#mnulist { background:#ebb41e; float:left; height:373px; margin:0px; width:310px; }

#content { background:url(images/content-bg.jpg) no-repeat; float:left; height:auto !important; height:501px; min-height:501px; margin:0px; width:690px; }

#container { background:url(images/container-bg.gif) no-repeat #ebb41e; display:inline; float:left; height:auto !important; height:499px; min-height:499px; margin:0 0 0 20px; width:670px; }

.contactadd { float:left; height:auto; margin:0px; width:300px; }
.contactadd td font { font-size:14px; }

#bottom { color:#de857a; float:right; font-family:Century Gothic; font-size:13px; height:auto; margin:0 0 0 20px; width:670px; }
#bottom font { color:#de857a; }

#feedback { background:#f6dd99; border:1px solid #000; float:left; margin:25px 0 0 0; padding:20px; text-align:left; width:500px; }

#feedback td { text-align:left; }


/*  MENUS  */			
#menus{ display:inline; float:left; height:auto !important; height:410px; min-height:410px; margin:0 0 0 40px; width:600px; }

#menus form{	margin-bottom:0px; margin-top:0px; padding:0px 0px 0px 0px; width:100%; }			
				
#menus td{ font-family:Century Gothic; font-size:14px; font-variant:normal; font-style:normal; color:#1f1f1f; width:100%; }

#menus td font { color:#1f1f1f; } /* Menu "section" color */

#menus td.fnsz14	{ font-size:16px;	font-weight:bold; font-family:Century Gothic; font-variant:normal;	font-style:normal; }

#menus td a { text-decoration:none; color:#1f1f1f; font-size:17px; font-weight:bold; font-family:Century Gothic; } /* item title */

#menus td a:hover { text-decoration:underline; }



/* MENUSC */
#menusc{ display:inline; float:left;  height:auto !important; height:410px; min-height:410px; margin:20px 0 0 40px; width:600px; }

#menusc form{ margin-bottom:0px;	margin-top:0px;	padding:0px 0px 30px 1px;	width:100%; }			
		
#menusc td	{ font-family:Century Gothic; font-variant:normal;	font-size:14px; font-style:normal; }

#menusc td font{ color:#1f1f1f; }			
												
#menusc td.fnsz14	font{ font-size:17px; font-weight:bold; font-family:Century Gothic; font-variant:normal; font-style:normal; color:#1f1f1f; }/*colour for menu items name*/

#menusc td i font {color:#3d3d3d;}/* instruction, this is for ...*/

#menusc td i b font{ color:#982824; font-size:14px; }/*for size price  choice of salad ...*/	

#menusc td a font { color:#ae2733; }			

#menusc td a { color:#1f1f1f; font-size:17px; font-weight:bold; text-decoration:none; }	

#menusc td a:hover { text-decoration:underline; }	
	

/*  Cart  */
#cart { background:url(images/cart-bg.gif) repeat-y; margin:0 0 15px 0; float:left; width:310px; }

#cart td { font-family:Century Gothic; font-size:12px; font-variant:normal;	font-style:normal; text-align:right; }

#cart a { text-decoration:underline; color:#ebb41e; }

#cart a:hover { text-decoration:none; }

#cart td b font { color:#FFF;}

#cart td font { color:#FFF; }

#cart td i font{ color:#FFF;}/*  Min Delivery Order: $10.00 Delivery Charge: $1.00*/

#cart td font b {color:#FFF;}/*Your cart is empty*/		




/* Tab Panels in Build Your Own Pizza */
.TabbedPanels { margin:25px 0px 0px 0px; }

.crtctmitm_layout78_table { width:150px; text-align:center; } /*Build your own pizza tab menu (radio button td width )*/



/*  Portal  */
#portleft { background:url(images/portal/leftside-bg.jpg) no-repeat; float:left; height:789px; margin:0px; position:relative; width:348px; }
#portright { float:left; height:auto; margin:88px 0 0 0; width:636px; }
.portloc { background:url(images/portal/single-bg.gif) no-repeat; float:left; height:315; margin:0px; text-align:center; width:636px; }

.fbicon, .twiticon, .yelpicon, .fsicon, .usicon { position:absolute; bottom:250px; height:31px; width:30px; } 

.fbicon { left:40px; }
.twiticon { left:80px; }
.yelpicon { left:120px; }
.fsicon { left:160px; }
.usicon { left:200px; }



