.navigation:link, .navigation:visited {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px 8px 5px 10px;
	text-decoration: none;
	background-color: #993300;
	margin: 0px;
	height: 30px;

}

.navigation:hover {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFCC66;
	padding: 5px 8px 5px 10px;
	text-decoration: none;
	background-color: #D03D03;
	margin: 0px;
	height: 30px;

}

.navigationcurrent {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	padding: 5px 8px 5px 10px;
	text-decoration: none;
	background-color: #D03D03;
	margin: 0px;
	height: 30px;
	color: #CC9900;

}

.main {
	color: #000000;
	padding: 0px;
	margin: 3px 32px 6px 12px;
	font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	background: center;
	
}
.main a:link {
	color: #003366;
}
.main a:visited {
	color:#663333
}


.italicsbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #990000;
}

/** new styles added for menu page **/

.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 19px;
	padding: 3px;
	margin: 0px;
	text-decoration: none;
}

.menu_header {
	font: bold 18px 'Trebuchet MS';
	display: block;
	padding: 3px 3px 3px 12px;
	border-bottom: 1px solid #CCCCCC;
	color: #330000;
}

.menu_title {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 14px;
	color: #330000;
	line-height: 14px;
	padding: 3px 24px;
	margin: 0px;
	list-style-type: none;
	text-align: center;
}

.menu {
	color: #330000;
	padding: 3px 22px;
	margin: 0px;
	list-style-type: none;
	text-align: center;
	font: normal 12px/18px "Trebuchet MS";
}

#top {
	background: #FFFFFF url(images/banner_graphic_pics.jpg) no-repeat;
	height: 92px;
	width: 700px;
	top: 45px;
	padding: 0px;
	border-style: none;
	vertical-align: top;
	position: absolute;
	left: 88px;
}

#top_left_image {
	background: url(images/combo_stripped.jpg) no-repeat;
	height: 77px;
	width: 100px;
	position: absolute;
	left: 9px;
	top: 125px;
}

#left_image_2 {
	background: url(images/pie_stripped.jpg) no-repeat;
	height: 89px;
	width: 100px;
	position: absolute;
	left: 11px;
	top: 210px;
}

#left_image_3 {
	background: url(images/veggi_pizza.jpg) no-repeat;
	height: 95px;
	width: 100px;
	position: absolute;
	left: 13px;
	top: 317px;
	background: url(images/veggi_pizza.jpg) no-repeat;
}


#left_image_4 {
	background: url(images/box.jpg) no-repeat;
	height: 95px;
	width: 100px;
	position: absolute;
	left: 15px;
	top: 436px;
	background: url(images/box.jpg) no-repeat;
}

#left_image_5{
	background: url(images/mixed_pizza_small.jpg) no-repeat;
	height: 74px;
	width: 100px;
	position: absolute;
	left: 16px;
	top: 555px;
	background: url(images/veggie_with_cutter.jpg) no-repeat;
	
}

#top_right_image {
	background: url(images/combo_stripped.jpg) no-repeat;
	height: 77px;
	width: 100px;
	position: absolute;
	right: 11px;
	top: 117px;
}


#right_side {
	background: url(images/right_side.jpg) repeat-y top;
	height: 860px;
	width: 98px;
	position: absolute;
	top: 177px;
	left: 691px;
}
.page_title {
	font-family: "I Did This!";
	font-size:  24px;
	font-style: bold;
	color: #FF9900;
	line-height: 14px;
	padding: 3px 10px;
	margin-top: 20px;
	margin-bottom: 10px;
}



#left_side {
	background: url(images/left_side.jpg) repeat-y center top;
	height: 676px;
	width: 102px;
	position: absolute;
	left: 86px;
	top: 177px;
}
#main_body{
	height: 664px;
	width: 463px;
	position: absolute;
	left: 183px;


	top: 122pxfont-family: "Trebuchet MS";
	font-size: 12px;
	color: #330000;
	line-height: 18px;
	padding: 3px 22px;
	margin: 0px;
	list-style-type: none;
	text-align: center;
	top: 177px;
	background: #FFFF99 center;
}
#left_stroke{
	background: url(images/stroke.jpg) no-repeat;
	height: 515px;
	width: 13px;
	position: absolute;
	left: 123px;
	top: 131px;
	background: url(images/stroke.jpg) no-repeat;
}

#navbar{
	height: 25px;
	width: 692px;
	position: absolute;
	left: 87px;
	top: 140px;
	color: #FFFFFF;
	vertical-align: middle;





	background color: #993300;
	background: #993300 center;
	text-align: left;
	padding: 5px;
	font-size: 16px;
	font-weight: bold;
}

.body {
	color: #330000;
	padding: 0px;
	margin: 3px 32px 6px 12px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	background: center;
	margin-left: 30px;	
}