
div#wrapper 
{

width: 955px; 
height: 100%;
margin: 0 auto; 

} 

.menu
{
    float: left; 
    width: 150px; 
    height: 700px;
    padding-top: 15px;
	text-align: Center;

}

.header
{
	float: right; 
    width: 800px;
    Height: 130px;
	padding-top: 15px;
}

.content
{
	float: right; 
    width: 800px;
    Height: 720px;
	overflow-y: Scroll;
	overflow-x: hidden;
}

.scrollingtext
{
	float: center; 
    width: 800px;
    Height: 20px;
	font-family: Arial;
	font-size: 18px;
	color: #000099;
}

.topleft
{

	
	margin-top: 4px;
  	position:relative;
	margin-left: 0px;
}

.topcenter
{

	width: 262px; 
	height: 273px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
	margin-top: 4px;
	float: left;
	margin-right: -150px;
}

.topright
{

	width: 262px; 
	height: 273px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
	margin-top: 4px;
	float: right;
	margin-right:-200px;
  	position:relative;
}

#container{
  background-color:#FFF;
  float:left;
  width:244px;
  margin-top: 10px;
  border-left:244px solid #FFF; » 
  /* The width and color of the left rail */
  border-right:200px solid #f00; » 
  /* The width and color of the right rail */
}


#topleftRail{
  float:left;
  margin-left: -240px;
  position:relative;
  width: 244px; 
	height: 256px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
}
#topcenter{
  float:left;
  margin-right:-950px;
  margin-left:20px;
   width: 244px; 
	height: 230px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
}
#toprightRail{
  float:right;
  margin-right: -290px;
  position:relative;
   width: 244px; 
	height: 264px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
}

#middleleftRail{
  float:left;
  margin-left: -240px;
  position:relative;
  width: 244px; 
	height: 253px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
	margin-top: 0px;
	text-align: center;
}
#middlecenter{
 float:left;
  margin-right:-950px;
  margin-left:20px;
   width: 244px; 
	height: 253px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
clear: both;
margin-top: -26px;
}
#middlerightRail{
   float:right;
  margin-right: -290px;
  position:relative;
   width: 244px; 
	height: 103px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
	margin-top: 6px;

}

#bottomleftRail{
  float:left;
  margin-left: -240px;
  position:relative;
  width: 244px; 
	height: 273px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
	margin-top: 6px;
}
#bottomcenter{
 float:left;
  margin-right:-950px;
  margin-left:20px;
   width: 244px; 
	height: 297px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
clear: both;
margin-top: -18px;
}
#bottomrightRail{
   float:right;
  margin-right: -290px;
  position:relative;
   width: 244px; 
	height: 90px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
	margin-top: -135px;

}

#bottomrightRail2{
   float:right;
  margin-right: -290px;
  position:relative;
   width: 244px; 
	height: 306px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
	margin-top: -316px;
	clear: both;

}

.Lunchtime
{
	font-size: 15px;
	font-family: Arial;
	color: #E63E03;
	text-align: center;
	font-weight: Bold;
}

.short
{
	font-size: 15px;
	font-family: Arial;
	color: #000099;
	text-align: center;
	font-weight: Bold;
}


.rapido
{
	font-size: 15px;
	font-family: Arial;
	color: #5DAFD8;
	font-weight: Bold;
}

.withmario
{
	font-size: 15px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
}

.time
{
	font-size: 12px;
	font-family: Arial;
	color: #000000;
}

.contenttext
{
	font-size: 10px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
}

.contenttext1
{
	font-size: 10px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
	line-height: 1.4;
}

.greycontenttext
{
	font-size: 10px;
	font-family: Arial;
	color: #6C5C57;
	font-weight: Bold;
}

.orangecontenttext
{
	font-size: 10px;
	font-family: Arial;
	color: #CE6238;
	font-weight: Bold;
}

.DiplomaTitle
{
	font-size: 15px;
	font-family: Arial;
	color: #DA1B3A;
	font-weight: Bold;
}

.diplomacontent
{
	font-size: 10px;
	font-family: Arial;
	color: #6C5C57;
	font-weight: Bold;
}

.diplomacontentorange
{
	font-size: 10px;
	font-family: Arial;
	color: #CE6238;
	font-weight: Bold;
}

.diplomalink
{
	font-size: 10px;
	font-family: Arial;
	color: #889CCD;
	font-weight: Bold;
}

.diplomacontent8
{
	font-size: 10px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
}

childrens
{
	font-size: 15px;
	font-family: Arial;
	color: #CE6238;
	font-weight: Bold;
}

.healthyeating
{
	font-size: 15px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
}

.childrens2
{
	font-size: 10px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
}

.childrens3
{
	font-size: 10px;
	font-family: Arial;
	color: #905CCB;
	font-weight: Bold;
}

.childrens4
{
	font-size: 10px;
	font-family: Arial;
	color: #6C5C57;
	font-weight: Bold;
}

.childrens5
{
	font-size: 10px;
	font-family: Arial;
	color: #99303D;
	font-weight: Bold;
}

.TeamBuildingTitle
{
	font-size: 15px;
	font-family: Arial;
	color: #5D2AAC;
	font-weight: Bold;
}

.Teambuildingorange
{
	font-size: 12px;
	font-family: Arial;
	color: #CE6238;
	font-weight: Bold;
}

.TeamBuildingContent
{
	font-size: 10px;
	font-family: Arial;
	color: #6C5C57;
	font-weight: Bold;
}

.WeddingTitle
{
	font-size: 13px;
	font-family: Arial;
	color: #f50d35;
	font-weight: Bold;
}

.WeddingSubTitle
{
	font-size: 13px;
	font-family: Arial;
	color: #6e599c;
	font-weight: Bold;
}

.Weddingcontenttext
{
	font-size: 12px;
	font-family: Arial;
	color: #6C5C57;
	font-weight: Bold;
}

.Specialoffer
{
	font-size: 11px;
	font-family: Arial;
	color: #B17147;
	font-weight: Bold;
}

.wedding2
{
	font-size: 11px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
}

.EveningTitle
{
	font-size: 15px;
	font-family: Arial;
	color: #CE6238;
	font-weight: Bold;
}

.EveningContent
{
	font-size: 10px;
	font-family: Arial;
	color: #6C5C57;
	font-weight: Bold;
}

.EveningContent1
{
	font-size: 10px;
	font-family: Arial;
	color: #CE6238;
	font-weight: Bold;
}

.SoupTitle
{
	font-size: 14px;
	font-family: Arial;
	color: #A52027;
	font-weight: Bold;
}

.SoupTitle1
{
	font-size: 14px;
	font-family: Arial;
	color: #046204;
	font-weight: Bold;
}

.Soup2
{
	font-size: 12px;
	font-family: Arial;
	color: #A52027;
	font-weight: Bold;
}

.SoupContent
{
	font-size: 10px;
	font-family: Arial;
	color: #6C5C57;
	font-weight: Bold;
}

.Soupheads
{
	font-size: 10px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
}


.CelebrityTitle
{
	font-size: 15px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
}

.CelebrityContent
{
	font-size: 10px;
	font-family: Arial;
	color: #6C5C57;
	font-weight: Bold;
}

.CelebrityNames1
{
	font-size: 10px;
	font-family: Arial;
	color: #C4294D;
	font-weight: Bold;
}

.CelebrityNames2
{
	font-size: 10px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
}

.CelebrityNames3
{
	font-size: 10px;
	font-family: Arial;
	color: #6C5C57;
	font-weight: Bold;
}

.singlestitle
{
	font-size: 15px;
	font-family: Arial;
	color: #A67EB4;
	font-weight: Bold;
}

.singlescontent
{
	font-size: 10px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
}

.vegtitle
{
	font-size: 15px;
	font-family: Arial;
	color: #912930;
	font-weight: Bold;
}

.vegtitle1
{
	font-size: 15px;
	font-family: Arial;
	color: #046204;
	font-weight: Bold;
}

.vegtitle2
{
	font-size: 15px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
}

.vegcontent
{
	font-size: 10px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
}

.vegcontent1
{
	font-size: 12px;
	font-family: Arial;
	color: #C94B43;
	font-weight: Bold;
}

#footer{
  float:left;
  position:relative;
  margin-left: 4px;
  margin-top: 4px;
   width: 764px; 
	height: 50px; 
	border: 1px; 
	border-color: #653366; 
	border-style: solid; 
	font-family: Arial; 
	padding: 4px;
	clear: both;
}

.buy
{
	font-family: Arial; 
	font-size: 20px;
	font-family: Castellar;
	color: #96D575;

}

.footertext
{
	font-family: Arial; 
	font-size: 11px;
	font-family: Arial;
	color: #DB6A34;
	font-weight: Bold;
}
	
	
