body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0; /* to avoid margins */
     text-align: center; /* to correct the centering IE bug*/
}
#global {
     margin-left: auto;
     margin-right: auto;
     width: 958px; /* mandatory to be centered */
}
.footerTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #bcbcbb;
	padding-left: 10px;
}
.footerTxt a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bcbcbb;
	text-decoration: none;
}
.footerTxt a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bcbcbb;
	text-decoration: none;
}
.footerTxt a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bcbcbb;
	text-decoration: underline;
}
.footerTxt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bcbcbb;
	text-decoration: underline;
}
img {
	margin: 0px;
	padding: 0px;
}
.bdyTxtLft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	padding-left: 212px;
	line-height: 22px;
}
.bdyBg {
	background-image: url(../images/bgBdy.gif);
}
.bdyTxtInternal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	padding-left: 25px;
	line-height: 22px;
	padding-right: 25px;
	padding-top: 15px;
}
.bdyTxtInternal a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.bdyTxtInternal a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.bdyTxtInternal a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.bdyTxtInternal a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.boldTxt {
	font-weight: bold;
}
.yearTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7f714e;
	line-height: 16px;
}
.historyGrowthTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	padding-bottom: 11px;
	line-height: 16px;
}
.historyGrowthTxt a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	text-decoration: none;
}
.historyGrowthTxt a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	text-decoration: none;
}
.historyGrowthTxt a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	text-decoration: none;
}
.historyGrowthTxt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	text-decoration: none;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #9fa617;
	margin-top: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9fa617;
}
.formTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
}
.formTxtSam {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f714e;
	padding-bottom: 10px;
	font-weight: bold;
}
.logosBox {
	padding-top: 10px;
}
.restaurantsTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	margin-top: -10px;
}
.restaurantsPadding {
	padding-top: 10px;
	padding-right: 15px;
}
.pressBg {
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 15px;
	background-image: url(../images/pressBg.gif);
	padding-bottom: 10px;
}
.pressTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	line-height: 17px;
	padding-bottom: 7px;
}
.pressTxt a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.pressTxt a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.pressTxt a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.pressTxt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.pressTxtBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.employTxtLft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	padding-left: 35px;
	line-height: 15px;
	padding-top: 15px;
	padding-right: 15px;
}
.employTxtLft a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.employTxtLft a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.employTxtLft a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.employTxtLft a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.employTxtRgt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	padding-left: 20px;
	padding-right: 25px;
	line-height: 15px;
	padding-top: 15px;
}
.employTxtRgt a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.employTxtRgt a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.employTxtRgt a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.employTxtRgt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.restDetailTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	padding-left: 10px;
	padding-right: 25px;
	line-height: 22px;
	padding-top: 15px;
}
.restDetailTxt a{
	color: #9fa617;
	text-decoration: underline;
}
.restDetailTxt a:hover{
	color: #9fa617;
	text-decoration: none;
}
form {
	margin: 0px;
	padding: 0px;
}
.locationsTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	padding-left: 10px;
	line-height: 22px;
	padding-right: 10px;
	padding-top: 15px;
}
.locationsDetailTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	line-height: 17px;
}
.locationsDetailTxtPad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	line-height: 17px;
	padding-top: 15px;
	padding-bottom: 1px;
}
.locationsNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9FA617;
	padding-bottom: 22px;
	padding-top: 5px;
}
.locationsNav a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.locationsNav a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.locationsNav a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.locationsNav a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.buzzTxt {
	font-weight: bold;
	font-style: italic;
}
.txtIndent {
	margin-left: 10px;
}
.promotionsPad {
	padding: 8px;
}
.promotionsTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	line-height: 17px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.promotionsTxt a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.promotionsTxt a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.promotionsTxt a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.promotionsTxt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
hr {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border: dotted;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9fa617;
	background-color: #FFFFFF;
	padding: 5px;
	margin-bottom: 5px;
}
input {
	margin-top: 3px;
}
.promotionsBg {
	background-image: url(../images/bgPromotions.gif);
}
.privateBg {
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 15px;
	background-image: url(../images/pressBg.gif);
	padding-bottom: 10px;
}
.privateLftTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	padding-left: 28px;
	line-height: 22px;
}
.privateLftTxt a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.privateLftTxt a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.privateLftTxt a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.privateLftTxt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.indentBullet {
	padding-left: 7px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.logoLocPad {
	padding: 10px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9fa617;
	margin: 0px;
	padding: 0px;
}
.formTxtGiftCard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f714e;
	padding-bottom: 10px;
	font-weight: bold;
}
.formFieldGC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f714e;
}
li {
	line-height: 18px;
	padding-left: 0px;
	padding-bottom: 7px;
	margin-left: 0px;
}
.locPad {
	padding-top: 8px;
}
.indentBulletSub {
	padding-left: 14px;
}
.giftCardTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
}
.giftCardDetailTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f714e;
	padding-left: 10px;
	padding-right: 25px;
	line-height: 22px;
	padding-top: 15px;
}
.giftCardDetailTxt a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.giftCardDetailTxt a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: underline;
}
.giftCardDetailTxt a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.giftCardDetailTxt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fa617;
	text-decoration: none;
}
.nye{
	background-color: #FFF;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#jobFair {
	border: 2px solid #000;
	padding: 10px;
	background: #FFF url(../images/jobFairZin10.gif) no-repeat top left;
}
#jobFair p{
	padding: 0 20px 0 155px;
}

.mothersDay{
	background-color: #FFF;
	padding: 20px;
}