/** body, sections **/

p.introText {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .37cm; 
	font-size: 11px;
	color: #000000;
}

.introText {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .37cm; 
	font-size: 11px;
	color: #000000;
}

div.sub {
	width:413px;
	height:390px;
	padding : 5px;
	overflow: auto; 
}


div.LaRoccaMenu {
	width:230px;
	height:375px;
	padding : 3px;
	overflow: auto; 
}


div.LaRoccaSlab {
	width:415px;
	height:390px;
	padding : 3px;
	overflow: auto; 
}


div.recipesMenu {
	width:240px;
	height:400px;
	padding : 3px;
	overflow: auto; 
}


div.recipesText {
	width:530px;
	height:410px;
	padding : 3px;
	overflow: auto; 
}


div.cooking {
	width:413px;
	height:359px;
	padding : 5px;
	overflow: auto; 
}


div.allergy {
	width:775px;
	height:390px;
	padding : 5px;
	overflow: auto; 
}

div.featured_prod {
	width:770px;
	height:337px;
	padding : 5px;
	overflow: auto; 
}


div.wkspecial {
	width:772px;
	height:332px;
	padding : 5px;
	overflow: auto; 
}


/** General Info - John Palermo **/
div.gInfo {
	width:650px;
	height:405px;
	padding : 20px;
	overflow:visible; 
}


/** General Info  - Un-numbered List - John Palermo **/
ul.gInfoList {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .50cm; 
	font-size: 12px;
	color: #000000;
}

/** General Info  - Ordered List - John Palermo **/
ol.gInfoList {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .50cm; 
	font-size: 12px;
	color: #000000;
}

/** General Info  - Cell Header - John Palermo **/
td.gInfoCellHead {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	text-align:center;
/*	padding-left:10px;	
	padding-right:10px; */
	color: #9F0D0F;
}

/** General Info  - Cell Header - John Palermo **/
td.gInfoCellStrong {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color: #9F0D0F;
}

/** General Info  - Cell Text - John Palermo **/
td.gInfoCellText {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .40cm; 
	font-size: 12px;recipeHdr
/*	padding-right:20px; */
	color: #000000;
}


p.mainText {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	color: #000000;
}


p.mainTextFP {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .38cm; 
	font-size: 12px;
	color: #000000;
}


p.recipeText {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
}



ul.recipeText {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
}


.mainText {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	color: #000000;
}


.laroccaTextHdr {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 15px;
	font-weight: bold;
	color: #A9BA75;
}


.laroccaText {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .50cm; 
	font-size: 12px;
	color: #000000;
}


.prodPrice {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	color: #9F0D0F;
}



.headerTxt {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #9F0D0F;
}


.ctipsHdr {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}


.featuredProdHdr {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}



.toptxtHdr {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #9F0D0F;
}


.prodHdr {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


.recipeHdr {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


.galleryText {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	color: #819746;
}



.contactText1 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .40cm; 
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}



.contactText2 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}


.locText1 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .40cm; 
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}


.locText2 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}


.locText3 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .40cm; 
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


.floatRecipeImg{
	float: left;
	width: 155px;
	height: 155px;
	padding: 5;
	}


/* General Info - Header Level 1 - John Palermo */
.gInfoHeader1 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .70cm; 
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
	color: #9F0D0F;
}

/* General Info - Header Level 2 - John Palermo */
.gInfoHeader2 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .50cm; 
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	color: #9F0D0F;
}

/* General Info - Header Level 3 - John Palermo */
.gInfoHeader3 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	color: #9F0D0F;
}

/* General Info - Main Text - John Palermo */
.gInfoText {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .40cm; 
	font-size: 12px;
	color: #000000;
}





/** Links **/

a.recipeList {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: .50cm; 
	font-size: 11px;
	color: #000000;
	}
	

a.printTxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	color: #9F0D0F;
	}


a.crType {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFBF1C;
	}


.crType {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	}

/* Link - Allergies */
a.allergy:link, a.allergy:visited 
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	color: #9F0D0F;
	text-decoration: none;	
}

a.allergy:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 12px;
	font-weight: bold;
	color: #9F0D0F;
	text-decoration: underline;
}



/* Link - La Rocca */
a.larocca:link, a.larocca:visited 
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 10px;
	font-weight: bold;
	color: #9F0D0F;
	text-decoration: none;	
}

a.larocca:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: .35cm; 
	font-size: 10px;
	font-weight: bold;
	color: #9F0D0F;
	text-decoration: underline;
}







#recent-blogs
	{
		float:					left;
		padding:				2px 4px 0px;
	}
	
	
#recent-blogs .wrapper
	{
		width:					480px;
		overflow:				hidden;
		position:				relative;
		margin:					0px;
		top: 					0px;
	}

#recent-blogs .entries
	{
		list-style:				none;
		width:					470px;
		height:					121px;
		padding:				0px;
	}

#recent-blogs .entries li
	{
		width:					470px;
		height:					121px;
		padding:				0px;
	}

#recent-blogs .entry
	{
		position:				relative;
		height:					121px;
		padding:				0px;
	}

#recent-blogs p.content
	{
		width:					460px;
		font-size:				11px;
		padding:				0px;
	}


#blog-controls
	{
		position:				absolute;
		right:					0;
		top:					110px;
	}


#blog-controls a:link, a:visited, a:hover, a:active
	{
		color:					#5D7426;
		cursor:					default;
	}
	
	

	
/** link active menu **/

table.moduletable {
	margin: 0px 0px 0px 0px;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	border-top: solid 0px #000000;
	border-bottom: solid 0px #000000;
	}

.SubmenuTexto {
    font-size: 11px;
	font-family: Arial, Helvetica, sans-serif
}
