body {
	background-color: #ffffff; color: #0a2972; margin-top: 0px; margin-right : 0px; margin-left: 0px; }
A { color: #3C3AB0; font-weight: bold;
	
}

a:visited {
	color: #528917; font-weight: bold;
	
}
a: active{
	color: #66CC33; font-weight: bold;
		text-decoration: underline;
}
P, TD, SPAN, DIV { font-family: "Times New Roman", Times, serif; font-size: 13px; color:#0a2972; letter-spacing: .02em; }
.intro { font-family: "Times New Roman", Times, serif; font-size: 13px; color:#528917; margin-right: 8px; margin-left: 8px; text-align: justify;}
.menutext  {  font-family:  "Times New Roman", Times, serif; font-size: 13px;  color: #0a2972; 
}
.menuitem { color:#528917; font-weight: bold; font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 15px; letter-spacing: .01em; 
		}
		.menuPrice { color:#0a2972; font-weight: bold; font-family:   "Times New Roman", Times, serif; font-size: 13px; 
}
img.menu {
	margin-bottom: 0;
}
		p.menutext {
	margin-top: 8px;  margin-bottom: 0px;
}

td.menuPattern {
background-image: url(http://www.ilfornaio.com/Festa/festa0204/graySquares.gif); background-repeat: repeat;
}

.leftGreenBorder{border-style: solid; border-color: #528917; border-left-width: 1px;border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px;
}
.greenBorder{border-style: solid; border-color: #528917; border-left-width: 1px;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; background-image: url(greenGradient.gif); background-repeat : repeat-x;
}

div.menu {
	margin: 5px;
}
img.menuSections {
	margin-top: 4px; margin-bottom: 1px;
}
	
.wine {color:#528917; font-weight: 800; font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 14px; margin-bottom: 0px; letter-spacing: .02em; text-align: center;  }
	.winetxt  {   font-family:  "Times New Roman", Times, serif; font-size: 13px;	line-height: 18px; margin-right: 8px; margin-left: 8px; color:#528917; font-weight: normal; text-align : justify;}

	.wineprice {font-family:  "Times New Roman", Times, serif; font-size: 11px;  	letter-spacing : .5px;
	}
	
	
	h3 {color: #DF9e55; font-weight: bold; font-family:  "Times New Roman", Times, serif; font-size: 13px; 
	margin-top: 5px; margin-bottom: 0; letter-spacing: .5px; text-align: center;  }
	
	.chef { font-family:  "Times New Roman", Times, serif; font-size: 13px;	line-height: 18px; margin-right: 8px; margin-left: 8px; text-align: justify;
}
div.chefBack { border-style: solid; border-width: 4px; border-color:#577721; width: 610px; background-image: url(http://www.ilfornaio.com/Festa/festa0204/chefGradient.jpg); background-repeat: repeat-x;
}
.transparent {
	background-image: url(http://www.ilfornaio.com/Festa/festa0204/spacer.gif); background-repeat: repeat;
}


.chefName {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; margin-top: 0px; 
}
.menulink {
	margin-bottom: 5px;
	}
	div.stripe { border-style: solid; border-width: 1px; border-color:#0a2972; 	border-right-width : 0;  border-left-width : 0;  border-top-width :0 ;  border-bottom-width : 1px;    }
div.GreyStripe { border-style: solid; border-color: #999999; 	border-right-width : 0;  border-left-width : 0;  border-top-width :0 ;  border-bottom-width : 1px;    }

p.region { font-family: "Times New Roman", Times, serif; font-size: 13px; color:#0a2972; margin-right: 8px; margin-left: 8px; text-align: justify;}

.regionBack {background-image: url(http://www.ilfornaio.com/Festa/festa0204/regionGradient.jpg); background-repeat: repeat-y;
	}

