p.classtitle {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 14px;
	color: red; 
	margin: 0px 0px 0px 0px; 
}

p.classlevel {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 12px;
	color: black; 
	margin: 0px 0px 0px 0px; 
}

p.classdesc {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	margin: 0px 0px 10px 0px; 
}

p.classtime {
	font-family: Verdana, Arial, Sans-Serif;
	font-style: italic;
	font-size: 12px;
	margin: 0px 0px 0px 0px; 
}

p.classinst {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 12px;
	margin: 0px 0px 0px 0px; 
}


p.biotext {
	text-align: justify;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	margin: 5px 5px 12px 5px; 

}













p.fineprint {
	font-family: Garamond, Times New Roman, Serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px; 
}

p.menupoint {
	margin: 0px 0px 12px 0px;
	font-size: 15px;
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
}

p.wd_item {
	font-family: Times New Roman, Serif;
	font-size: 20px;
	font-weight: bold;
	margin: 0px 0px 0px 0px; 
}

p.wd_title {
	font-family: Times New Roman, Serif;
	font-size: 16px;
	font-style: italic;
	margin: 7px 0px 0px 0px; 
}

p.wd_title2 {
	font-family: Times New Roman, Serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	margin: 7px 4px 0px 4px; 
}

p.wd_desc {
	font-family: Times New Roman, Serif;
	font-size: 15px;
	font-style: italic;
	margin: 0px 0px 0px 0px; 
}

p.wd_pair {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
}

p.wd_text {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	line-height: 22px; 
	margin: 0px 0px 20px 0px;
	text-align: left;
}

img.leftbutton {
	border: none;
}

img.rightbutton {
	border: none; 
}

div.albumcaption {
	font-family: Sans-Serif;
	font-size: 12px;
}

div.albumframe {
	float: left; 
	margin: 4px 4px 4px 4px; 
	border: solid 1px green;
}

span.headline {
	font-family: Garamond, Times New Roman, Serif;
	font-size: 32px;
	font-weight: bold; 
}

span.valentineitem {
	font-family: Garamond, Times New Roman, Serif;
	font-size: 20px;
	font-weight: bold;
}

span.saggezzatext {
	font-family: Times New Roman, Serif;
	font-size: 20px;
	font-style: italic; 
}

span.saggezzaenglish{
	font-family: Calibri,Arial,Times New Roman, Serif;
	font-size: 15px; 
}

span.menudesc {
	font-family: Times New Roman, Serif;
	font-size: 16px;
	font-style: italic; 
}

span.menudesc2 {
	font-family: Times New Roman, Serif;
	font-size: 14px;
	font-style: italic; 
}

span.menudesc3 {
	font-family: Times New Roman, Serif;
	font-size: 13px;
}

span.dolcedesc {
	font-family: Times New Roman, Serif;
	font-size: 14px;
	font-style: italic; 
}

span.menuentry {
	font-family: Garamond, Times New Roman, Serif;
	font-size: 20px; 
	font-weight: bold;
}

span.menuentry2 {
	font-family: Garamond, Times New Roman, Serif;
	font-size: 16px; 
	font-weight: bold;
}

span.menuprice {
	font-family: Garamond, Times New Roman, Serif;
	font-size: 20px; 
}

span.spec4 {
	font-family: Arial, Sans-Serif;
	font-size: 14px;
}

span.spec5 {
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 13px; 
}

span.menusubheader_itl {
	font-family: Garamond, Times New Roman, Serif;
	font-size: 28px;
	font-style: italic; 
	font-weight: bold;
}

span.menusubheader_eng {
	font-family: Verdana, Times New Roman, Serif;
	font-size: 18px;
	font-weight: bold;
}

span.pizzedesc {
	font-family: Times New Roman, Serif;
	font-size: 16px;
}

span.seriftext {
	font-family: Arial, Times New Roman, Serif;
	color: #191919;
}

span.wine_entry {
	font-family: Garamond, Times New Roman, Serif;
	font-size: 14px;
}

span.wine_header {
	font-family: Garamond, Times New Roman, Serif;
	font-size: 20px;
	font-weight: bold; 
	font-style: italic;
}

a:link {
	color: #C73333;
}

a:visited {
	color: #C73333;
}

/* a:hover {
	color: #3B5E2B;
}
*/

a:hover {
	color: #005000;
}

a.menuitem {
	color: #000000;
	font-family: Garamond, Times New Roman, Serif;
	font-size: 26px; 
	font-weight: bold;
}

a.menuitem:hover {
	color: #BA2004;
}

a.menuitem:visited {
	color: #000000;
}

a.menuitem:visited:hover {
	color: #BA2004;
}




/*IE Hack To Center Main Container Div*/
/*body {
	padding: 10px;
	margin: 0;
	color: #004080;
	text-align: center;
}

