html, body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
  height:100%;
  width:100%;

	line-height:20px;
	color:white;
}


.belini {
	text-indent:-9000px;
	width:0px;
	height:0px;
	display:inline-block;
}

a img {
	border: solid 0px white;	
}

.content {
	font-size:12px;	
}

a,a:active,a:link,a:hover,a:visited {
	color:#f8d092;
	text-decoration:none;
}

a:hover {
text-decoration:underline;	
}

a.delicious:hover {
	text-decoration:none;	
}
/*
.subheader {
	font-size:14px;
	color:#310F0E;
	font-weight:bold;
}
*/

body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position:top center;
	background-color:#310F0E;
	}
	
	
#theplate 
{
    width:100%;
    position:relative;
    min-height:80%;
    margin-top:10px;
    
}	
#BakedStuffedMushrooms,#SpicyRomanoChicken {
	width:1024px;
	position:relative;
}

#BakedStuffedMushrooms {
	width:1024px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:0;
}


#HandBreadedCalamari{
	height:143px;
	position:relative;
	width:100%;
}


#StuffedVegetableRigatoni {
	position:absolute;
	left:540px;
	height:200px;
	top:50px;
	
}

#JalapenoGarlicTilapia {
	position:relative;
	width:1024px;
	overflow:visible;
	margin:0px;
	padding:0px;
	
}



.yummy /*,.pasta { */ {
	position:absolute;
	top:0;
	left:0;
	
	z-index:10;
	
	}
/*
.pasta {
	padding:3px;
	z-index:1;
	
}
*/

#SpicyShrimpandChicken {
	margin:0px;
	padding:0px;
	width:550px;
	height:281px;
	position:relative;
	float:left;
	margin-left:5px;
	margin-top:5px;
	overflow:hidden;
	margin-bottom:5px;

}

#SpicyShrimpandChicken imgs {
position:relative;
float:left;
}

#SpicyShrimpandChicken ul {
margin:0;
padding:0;
width:2000px;

overflow:visible;

}
#SpicyShrimpandChicken ul li {
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
	width:550px;
	position:relative;

}

#SpicyShrimpandChicken-spicy p
{
   margin:0px 0px 0px 0px;
   padding:0;  
}

#SpicyShrimpandChicken-spicy {
	margin-top:20px;
	margin-left:0px;
	padding:0px;
	width:454px;
	height:241px;
	position:relative;
	float:left;
	background-image:url(http://ilovethe.pastaharvest.com/res/images/hero-right.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;
	font-size:14px;
}

#SpicyShrimpandChicken-spicy div {
	width:411px;
	height:100%;
	margin-top:20px;
	margin-left:20px;
	margin-right:23px;
}



.spicy {
	display:block;
	margin-bottom:10px;
}

/*
#food {
	margin-left:22px;
	margin-top:29px;
	width:472px;
	height:383px;
	margin-bottom:0px;
	float:left;
	display:inline;

} */
/*
#tv {
	margin-right:1px;
	margin-top:19px;
	width:471px;
	height:420px;
	margin-bottom:0px;
	float:right;
	display:inline;

}
*/

.centered {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	display:block;
}

#Skilletini {
	clear:left;
	float:left;
	position:relative;
	width:520px;
	margin-top:30px;
	padding-right:30px;
}
#Skilletini.content 
{
    font-size:12px;
}

#ChickenPenneGorgonzola, #SocialMedia {
	width:464px;
	height:	417px;
	margin-right:5px;
	position:relative;
	float:left;
	margin-top:25px;
	overflow:hidden;

}

.creamy {
	display: block;
    margin-left: auto;
    margin-right: auto	
}

.baked {
 	margin-top:20px;
	margin-bottom:20px;
}

#LobsterRavioli {
	clear:left;
	width:100%;
	height:80px;
	background-image: url(http://aldente.pastaharvest.com/res/images/footer-bg.jpg);
	background-position: 0px 25px;
	background-repeat: repeat-x;
	position:relative;
	overflow:hidden;
	
}	

#SpicyRomanoChicken {
	height:100%;
	margin-left:auto;
	margin-right:auto;
	display:block;
	position:relative;
	width:1024px;
	
	margin-bottom:0px;
}

#SpicyRomanoChicken #GrilledChickenBowtieFestival {
	width:100%;
	height:55px;
	padding-top:33px;	
	position:absolute;
	left:0px;
	top:0px;
}

#top {
	top:0px;	
}


 #AngelHairwithArtichokes {
    width: 955px; height: 17px;
   background: url(../images/footer/footer-nav-branded.png);
    position: relative;
	overflow:hidden;
	background-repeat:no-repeat;
	margin-left:20px;
		}
  #AngelHairwithArtichokes li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}

  #AngelHairwithArtichokes li, #AngelHairwithArtichokes a {
    height: 16px; display: block;
	text-indent:-9000px;
	}
 
 #Lasagna {left: 0; width: 118px;}
  #ItalianPotRoast {left: 134px; width: 109px;}
  #GrilledItalianSirloin {left: 252px; width: 135px;}
 
 #GrilledCitrusBalsamicSalmon {left: 581px; width: 101px;}
 
  #Timballo {left: 695px; width: 124px;}
  
#FiveMeatTuscanPasta {left: 835px; width: 160px;}
  


#Lasagna a:hover {
	background: transparent url(../images/footer/footer-nav-branded.png) 0 -17px no-repeat;}
#ItalianPotRoast a:hover {
	background: transparent url(../images/footer/footer-nav-branded.png) -134px -17px no-repeat;}

#GrilledItalianSirloin a:hover {
	background: transparent url(../images/footer/footer-nav-branded.png) -252px -17px no-repeat;}

#GrilledCitrusBalsamicSalmon a:hover {
	background: transparent url(../images/footer/footer-nav-branded.png) -581px -17px no-repeat;
	}


#Timballo a:hover {
	background: transparent url(../images/footer/footer-nav-branded.png) -695px -17px no-repeat;}

#FiveMeatTuscanPasta a:hover {
	background: transparent url(../images/footer/footer-nav-branded.png) -835px -17px no-repeat;}

#MozzarellawithMarinara {
	 width: 460px; 
	 height: 23px;
   background-image: url(../images/header/mainnav-sprite.png);
    position: relative;
	overflow:visible;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	
}

 #MozzarellawithMarinara li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; 
	top: 0;display:block;
	height:20px;
	overflow:hidden;
	
	}

 #MozzarellawithMarinara li, #MozzarellawithMarinara a {
    height: 24px; 
	display: block; 
	text-indent:-9000px;
	
	}
	
	 
	 
	 #ShrimpScampiwithGarlicToast {left: 0; width: 136px;}
	 
	 #ShrimpScampiwithGarlicToast a:hover, #ShrimpScampiwithGarlicToast.on {
		  background: url(../images/header/mainnav-sprite.gif);
		  background-position:0px -24px;
		  background-repeat:no-repeat;
		
	 }
	 
	  #BruschettaBread {left: 163px; width: 138px;}
	 
	 #BruschettaBread a:hover, #BruschettaBread.on {
		  background: url(../images/header/mainnav-sprite.gif);
		  background-position:-163px -24px;
		  background-repeat:no-repeat;
	 }
	 
	 #ItalianNachos{
		left:317px; width:131px; 
	 }
	
	 #ItalianNachos a:hover, #ItalianNachos.on {
		  background: url(../images/header/mainnav-sprite.gif);
		  background-position:-320px -24px;
		  background-repeat:no-repeat;
	 }
	 
	 .marinarasauce 
	 {
	    background-color:Transparent;   
	  }
	 
	 .meatball 
	 {
	     width:604px;
	     position:relative;
	     margin-left:21px;
	     margin-right:67px;
         float:left;
	 }

     .sausage 
    {
     font-size:14px;
     color:#f7ce8c; 
     font-weight:bold;     
     text-align:center;
    }
    
    .espresso 
    {
        width:298px;
        position:relative;
        float:left;
    }
    
   .rightalign 
   {
       text-align:right;
       margin-left:50%;
   }
   
  