﻿/**Catering Page**/
#cateringWrapper
{
    /*padding-bottom:40px;*/
    margin:40px 0 0 30px;
    background:#ffe09d;
    width:859px;
    float:left;
    position:relative;
}

#cateringWrapper img
{
    float:left;
}

#cateringWrapperBtm
{
	margin:0 0 0 30px;
	float:left;
}

#cateringWrapper div.cateringContent
{
	background:url(../catering/images/cateringContentTop.gif) #ffffff no-repeat;
	width:809px;
	float:left;
	margin-top:28px;
	margin-left:15px;
	padding:20px 0 20px 20px;	
}

#cateringWrapper div.cateringContent .leftContent.helpfulHints
{
	padding-bottom:60px;
}

#cateringWrapper div.cateringContent .leftContent
{
	width:500px;
	margin:0;
	padding:0;
	background-image:none;
	float:left;
}

#cateringWrapper div.cateringContent .leftContent.helpfulHints p
{
	float:left;
	width:440px;
	margin:10px 0 0 10px;
	padding-bottom:15px;
	border-bottom:1px solid #cccccc;
}

#cateringWrapper div.cateringContent .leftContent.helpfulHints p.noBorder
{
	border:0px;
}

#cateringWrapper div.cateringContent .leftContent.helpfulHints img
{
	margin-top:10px;
	float:left;
}

#cateringWrapper div.cateringContent .rightContent
{
	width:250px;
	float:right;
}

#cateringWrapper div.cateringContent .rightContent.helpfulHints div
{
	background:#fff6e4;
	padding:10px 8px;
	width:213px;
}

#cateringWrapper div.cateringContent .rightContent.helpfulHints ul
{
	margin-left:10px;
}

#cateringWrapper div.cateringContent .rightContent.helpfulHints ul li
{
	list-style:disc;
	margin-left:10px;
}

#cateringWrapper div.cateringContent .rightContent.helpfulHints h2
{
	background:url(../Images/Common/fullContainerRightHeader.gif) no-repeat;
	width:229px;
	height:19px;
	padding:3px 0px 0px 8px;
}

#cateringWrapper div.cateringContent h1
{
	margin:0 0 10px 0;
}

#cateringWrapper div.cateringContent p
{
	margin-bottom:15px;
}

#cateringWrapper .cateringContentBtm
{
	margin:0 0 0 15px;
}

#cateringWrapper img#cateringPeople
{
    margin-top:-47px;
	position:relative;
	z-index:30;
}

div#findSpecialsCallout
{
	position:absolute;
	top:249px;
	left:566px;
	background:url(../catering/images/locationCallout.gif) no-repeat;
	width:255px;
	height:155px;
}

div#findSpecialsCallout div
{
	position:relative;
	width:255px;
	height:155px;
}

div#findSpecialsCallout div a
{
	position:absolute;
	bottom:20px;
	left:50px;
}

div#findSpecialsCalloutBtm
{
	float:left;	
	margin-top:-26px;
	margin-left:30px;	
	background:url(../catering/images/groupDealCalloutBtm.gif) no-repeat;
	width:796px;
	height:60px;
}


div#findSpecialsCalloutBtm div
{
	position:relative;
	width:796px;
	height:60px;
}

div#findSpecialsCalloutBtm div a
{
	position:absolute;
	bottom:15px;
	*bottom:19px;
	right:30px;
}