body {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  margin:0;
  background:url(../../images/background.jpg) fixed;

}


a {
color:#ffffff;
}

a:hover {
color:#ffcc00;
}



/* Firefox Only*/html>body li {
margin:0 0 0 14px;
}
    
#container {
  width:749px;
  margin-left:auto;
  margin-right:auto;
}


/* Start HEADER styles */
#header {
  width:749px;
  height:144px;
  display:block;
  background:url(../../images/header.gif) no-repeat;  
}

#navBlock {
  width:593px;
  height:36px;
  display:block;
  position:relative;
  float:left;
  top:72px;
  left:15px;
  background: url(../../images/navBackground.gif) no-repeat;
}

/* Firefox Fix */html>body #navBlock {
  width:593px;
  height:36px;
  display:block;
  position:relative;
  float:left;
  top:76px;
  left:15px;
  background: url(../../images/navBackground.gif) no-repeat;
}

#topNavBlock {
  width:593px;
  height:19px;
  display:block;
  position:relative;
  float:left;
}

#topNavBlock a { 
  display: block;
  float: left;
}

a#navMenu {
  width:51px;
  height:19px;
  background:url(../../images/navMenu.gif) no-repeat;
}

a#navMenu:hover {
  background:url(../../images/navMenuOver.gif) no-repeat;
}

a#navMenuSelected {
  width:51px;
  height:19px;
  background:url(../../images/navMenuOver.gif) no-repeat;
}


a#navWokking {
  width:129px;
  height:19px;
  background:url(../../images/NavWokking.gif) no-repeat;
}

a#navWokking:hover {
  background:url(../../images/NavWokkingOver.gif) no-repeat;
}

a#navWokkingSelected {
  width:129px;
  height:19px;
  background:url(../../images/NavWokkingOver.gif) no-repeat;
}


a#navCatering {
  width:81px;
  height:19px;
  background:url(../../images/NavCatering.gif);
}

a#navCateringSelected {
  width:81px;
  height:19px;
  background:url(../../images/NavCateringOver.gif);
}


a#navCatering:hover {
  background:url(../../images/NavCateringOver.gif);
}

a#navBuilding {
  width:117px;
  height:19px;
  background:url(../../images/NavBuilding.gif);
}

a#navBuildingSelected {
  width:117px;
  height:19px;
  background:url(../../images/NavBuildingOver.gif);
}


a#navBuilding:hover {
  background:url(../../images/NavBuildingOver.gif);
}

a#navJobs {
  width:116px;
  height:19px;
  background:url(../../images/NavJobs.gif);
}

a#navJobsSelected {
  width:116px;
  height:19px;
  background:url(../../images/NavJobsOver.gif);
}

	
a#navJobs:hover {
  background:url(../../images/NavJobsOver.gif);
}
	
a#navAbout {
  width:99px;
  height:19px;
  background:url(../../images/NavAbout.gif);
}

a#navAboutSelected {
  width:99px;
  height:19px;
  background:url(../../images/NavAboutOver.gif);
}

a#navAbout:hover {
  background:url(../../images/NavAboutOver.gif);
}

#bottomNavBlock {
  width:593px;
  height:17px;
  display:block;
  position:relative;
  float:left;
  padding:0;
  margin:0;
}

.displayNone {
display:none;
}

#MenuLinks {
  width:586px;
  height:17px;
  display:block;
  background:url(../../images/NavMenuBackground.gif) no-repeat;
  padding:0 0 0 7px;
}

#WokkingLinks {
  width:548px;
  height:17px;
  display:block;
  background:url(../../images/NavWokkingBackground.gif) no-repeat;
  padding:0 0 0 45px;
}

#CateringLinks {
  width:401px;
  height:17px;
  display:block;
  background:url(../../images/NavCateringBackground.gif) no-repeat;
  padding:0 0 0 192px;
}

#BuildingLinks {
  width:491px;
  height:17px;
  display:block;
  background:url(../../images/NavBuildingBackground.gif) no-repeat;
  padding:0 0 0 103px;
}

#JoinLinks {
  width:492px;
  height:17px;
  display:block;
  background:url(../../images/NavJoinBackground.gif) no-repeat;
  padding:0 0 0 101px;
}

#AboutLinks {
  width:593px;
  height:17px;
  display:block;
  background:url(../../images/NavAboutBackground.gif) no-repeat;
}

#AboutMargin {
float:right;
}

.subNav {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
float:left;
display:block;
height:17px;
margin:2px 20px 0 0;
text-decoration:none;
}

a#subNav {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
float:left;
display:block;
height:17px;
margin:2px 20px 0 0;
text-decoration:none;
}

a#subNav:hover {
color:#FFCC00
}


a#logoblock {
  width:126px;
  height:126px;
  float:left;
  display:block;
   left:13px;
   top:10px;
   position:relative;
}

#locatorblock {
  width:142px;
  height:30px;
  display:block;
  position:relative;
  left:433px;
  top:62px;
}


/* Firefox Fix*/html>body #locatorblock {
  width:142px;
  height:30px;
  display:block;
  position:relative;
  left:435px;
  top:62px;
  float:left;
  padding:0;
}

#fieldMargin {
  margin:0 0 0 10px;
}

/* Firefox Fix*/html>body #fieldMargin {
  margin:0 0 1px 11px;
}

#storelocatorbutton {
padding: 0 0 0 2px;
}

#storelocatortext a{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  text-align:center;
  color: #ffcc00;
  display:block;
  text-decoration:underline;
  height:10px;
  position:relative;
  top:-1px;
}


.storelocatorfield {
	float:left;
	background-color:#fff;
	font-family:Verdana, Arial;
	font-size:9px;
	border:1px #666666 solid;
	color:#000000;
	text-decoration:none;
	width:80px;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:5px;
}

/* End HEADER styles */

/* Start right BANNERS */
#rightbannerblock2{
  background-color:#990000;
  background:url(../../images/BannerBlockOrange.gif) no-repeat;
  margin:0 8px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
 }

/* Firefox Fix*/html>body #rightbannerblock2{
  background-color:#990000;
  background:url(../../images/BannerBlockOrange.gif) no-repeat;
  margin:0 16px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
}

#rightbannerblock2 a{
  height: 94px;
  width: 170px;
  display: block;
  float: left;
  margin-bottom:8px;
}
#rightbannerblock{
  background-color:#990000;
  background:url(../../images/BannerBlockBackground.gif) no-repeat;
  margin:0 8px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
 }

/* Firefox Fix*/html>body #rightbannerblock{
  background-color:#990000;
  background:url(../../images/BannerBlockBackground.gif) no-repeat;
  margin:0 16px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
}

#rightbannerblock a{
  height: 94px;
  width: 170px;
  display: block;
  float: left;
  margin-bottom:8px;
}

#smallBanners a{
  height: 25px;
  width: 170px;
  display: block;
  margin-bottom:8px;
}
a#smlbannerHistory {
  background:url(../../images/BanHistory.jpg) no-repeat;
}

a#smlbannerContactUs {
  background:url(../../images/BanSmallContactUs.jpg) no-repeat;
}
a#smlbannerContactUsWait {
  background:url(../../images/pleaseWaitGreen.jpg) no-repeat;
}
a#smlbannerFAQ {
  background:url(../../images/BanSmallFAQ.jpg) no-repeat;
}
a#smlbannerSurvey {
  background:url(../../images/BanSmallSurvey.jpg) no-repeat;
}
a#smlbannerNutritional{
  background:url(../../images/BanSmallNutritional.jpg) no-repeat;
}
a#smlbannerLasVegas{
  background:url(../../images/BanLasVegasOnlineOrder.jpg) no-repeat;
}
a#smlbannerPandaHistory{
  background:url(../../images/BanSmallPandaHistory.jpg) no-repeat;
}
a#smlbannerPressRoom{
  background:url(../../images/BanSmallPressRoom.jpg) no-repeat;
}
a#smlbannerPandaAds{
  background:url(../../images/BanSmallPandaAds.jpg) no-repeat;
}

#medBanners a{
  height: 43px;
  width: 170px;
  display: block;
  margin-bottom:8px;
}
a#medbannerPandaKids{
  background:url(../../images/BanMedPandaKids.jpg) no-repeat;
  height: 43px;
  width: 170px;
}
a#medbannerTVAds{
  background:url(../../images/BanMedTVAds.jpg) no-repeat;
  height: 43px;
  width: 170px;
}


a#bannerJoin {
  background:url(../../images/BanJoin.jpg) no-repeat;
}
  
a#bannergiftcard {
  background:url(../../images/BanGiftCards.jpg) no-repeat;
}

a#bannergiftcardXmas {
  background:url(../../images/BanGiftCardsXmas.jpg) no-repeat;
}

a#bannerkids {
  background: url(../../images/BanPandaKids.jpg) no-repeat;
}

a#bannerpromo {
  background:url(../../images/BanPromo.jpg) no-repeat;
}


/* End right BANNERS */

/* Start CONTENT styles */

#content {
  background-color:#000000;
  padding:0px 0px 0px 0px;
  margin:0;
  min-height:345px;
}

#maincontent {
  float:left;
  margin:17px 0 0 8px;
  background-color:#000000;
}

/* Firefox Fix*/html>body #maincontent {
  float:left;
  margin:17px 0 0 16px;
  background-color:#000000;
}


#mainText {
  margin:0 16px 0 38px;
  padding:0 0 20px 0;
  color:#FFFFFF;
}

#menuText {
  padding:30px 0 0 0;
}

#cateringText {
  padding:30px 0 0 0;
}

#mainText img{
 float:left;
 margin:0 10px 8px 0px;
}

/* End CONTENT styles */

/* Start FOOTER styles */

#footer {
  margin-top:10px;
  text-align: center;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9px;
  clear:both;
}
#footer a{
  font-size:11px;
}

#footermenu { 
  font-size: 10px;
  width: 749px;
  height: 97px;
  background: url(../../images/FooterBackgroundNew.gif) no-repeat;
  clear:both;
}

#footerfamilyblock { 
  text-align: center;
  position: relative;
  left: 43px;
  top:20px;
  height:20px;
  width: 663px;
  display:block;
}

#pandafamily { 
  padding-top:10px;
  text-align: center;
  height:25px;
  width: 248px;
  float:left;
}

#footerfamilyblock a#pi { 
  height:25px;
  width: 124px;
  float: left;
  position:relative;
}

#footerfamilyblock a#hb { 
  height:25px;
  width: 109px;
  float: left;
  position:relative;
}

#footerfamilyblock a#prg { 
  height:25px;
  width: 180px;
  float: left;
  position:relative;
}

#footermenublock { 
  padding-top:2px;
  text-align: center;
  position: relative;
  top:10px;
  left: 42px;
  width: 663px;
  clear:both;
}

#footermenublock a {  
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none;
  color:#FFFFFF;
}

#footermenublock a:hover {  
  color: yellow;
}

#copyright {  
  font-size:10px;
  margin-top:3px;
}

/* Start MENU Styles */
#menubannerblock{
  background-color:#990000;
  background:url(../../images/BannerBlockGreen.gif) no-repeat;
  margin:0 8px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
}

/* Firefox Fix*/html>body #menubannerblock{
  background-color:#990000;
  background:url(../../images/BannerBlockGreen.gif) no-repeat;
  margin:0 16px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
}

#menubannerblock a{
  height: 94px;
  width: 170px;
  display: block;
  float: left;
  margin-bottom:8px;
}
h1#menu {
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:15px;
  font-weight:bold;
  color:#7ecf04;
  margin:0 0 0px 0;  
}

a#bannermenuitems {
  background:url(../../images/BanMenuItems.jpg) no-repeat;
}

a#bannernutritionalinfo {
  background: url(../../images/BanNutrition.jpg) no-repeat;
}

a#bannercatering {
  background:url(../../images/BanCatering.jpg) no-repeat;
}

#menuitem { 
  clear: both;
  margin-left: 70px;
  margin-bottom: 10px;
  width:500px;
} 
  
#menuitem img#menu { 
  float: left;
  margin-right: 10px;
  margin-top: 12px;
}

#menuitem h2 {
  margin: 0px; 
  padding-top: 10px;
  font-weight: bold;
  font-size: 15px;
  color: orange;
}

#menuText {
  padding:30px 0 0 0;
}

#spicyOFC {
  background:url(../../images/chili.gif) no-repeat;
  width:27px;
  height:14px;
  display:block;
  position:relative;
  left:300px;
  top:-115px;
}


/* Firefox Fix*/html>body #spicyOFC {
  background:url(../../images/chili.gif) no-repeat;
  width:27px;
  height:14px;
  display:block;
  position:relative;
  left:342px;
  top:-115px;
}

#spicyKP {
  background:url(../../images/chili.gif) no-repeat;
  width:27px;
  height:14px;
  display:block;
  position:relative;
  left:305px;
  top:-99px;
}


/* Firefox Fix*/html>body #spicyKP {
  background:url(../../images/chili.gif) no-repeat;
  width:27px;
  height:14px;
  display:block;
  position:relative;
  left:305px;
  top:-99px;
}


/* End MENU Styles */

/* Start WOKKING Styles */
#wokkingbannerblock{
  background-color:#990000;
  background:url(../../images/BannerBlockOrange.gif) no-repeat;
  margin:0 8px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
}

/* Firefox Fix*/html>body #wokkingbannerblock{
  background-color:#990000;
  background:url(../../images/BannerBlockOrange.gif) no-repeat;
  margin:0 16px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
}

#wokkingbannerblock a{
  height: 94px;
  width: 170px;
  display: block;
  float: left;
  margin-bottom:8px;
}

#wokkingbannerblock img{
  width: 170px;
  display: block;
  float: left;
  padding-bottom:10px;
}

a#bannergiftcard_wokking {
  background:url(../../images/BanGiftCardsWokking.jpg) no-repeat;
}
a#bannergiftcard_wokkingXmas {
  background:url(../../images/BanGiftCardsWokkingXmas.jpg) no-repeat;
}


a#bannerorangechicken {
  background: url(../../images/BanOrangeChicken.jpg) no-repeat;
}

a#bannerWebzine {
  background: url(../../images/WokkingPromos/BanTCC2008.jpg) no-repeat;
}
a#bannerpromo_wokking {
  background:url(../../images/BanWokking.jpg) no-repeat;
}

h1#wokking {
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:15px;
  font-weight:bold;
  color:#ff6600;
  margin:0 
}

h2#wokking {
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:13px;
  font-weight:bold;
  color:#ffffff;
  margin:0 0 1px 0;  
}

#wokkingText {
  padding:0px 0 0 0;
}
/* End WOKKING Styles */

/* Start CATERING Styles */

#cateringbannerblock{
  background-color:#990000;
  background:url(../../images/BannerBlockBlue.gif) no-repeat;
  margin:0 8px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
}

/* Firefox Fix*/html>body #cateringbannerblock{
  background-color:#990000;
  background:url(../../images/BannerBlockBlue.gif) no-repeat;
  margin:0 16px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
}

#cateringbannerblock a{
  height: 94px;
  width: 170px;
  display: block;
  float: left;
  margin-bottom:8px;
}
a#bannerenglish_form {
  background:url(../../images/BanEnglishForm.jpg) no-repeat;
}

a#bannerspanish_form {
  background: url(../../images/BanSpanishForm.jpg) no-repeat;
}
a#bannercateringcoupon {
  background: url(../../images/BanCoupon.jpg) no-repeat;
}

a#bannerstorelocator {
  background:url(../../images/BanStoreLocator.jpg) no-repeat;
}

#cateringText {
  padding:15px 0 0 0;
}
/* End CATERING Styles */

/* Start BUILDING Styles */

h1#building {
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:15px;
  font-weight:bold;
  color:#c300ff;
  margin:0;
  padding:0;
  position:relative;
  top:12px
}

h2#building {
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:13px;
  font-weight:bold;
  color:#ffffff;
  margin:0 0 0 0;  
}
h3#building {
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:14px;
  font-weight:bold;
  color:#c300ff;
  margin:0;
  position:relative;
  top:-2px;
}

h4#building {
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:13px;
  font-weight:bold;
  color:#f5ad20;
  margin:0;
  position:relative;
  left:-1px;
}
#buildingbannerblock{
  background-color:#990000;
  background:url(../../images/BannerBlockBuilding.gif) no-repeat;
  margin:0 8px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
}

/* Firefox Fix*/html>body #buildingbannerblock{
  background-color:#990000;
  background:url(../../images/BannerBlockBuilding.gif) no-repeat;
  margin:0 16px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
}

#buildingbannerblock a{
  height: 94px;
  width: 170px;
  display: block;
  float: left;
  margin-bottom:8px;
}

#buildingbannerblock img{
  width: 170px;
  display: block;
  float: left;
  padding-bottom:10px;
}

a#bannerconcept {
  background:url(../../images/BanConcept.jpg) no-repeat;
}

a#bannergrowing {
  background: url(../../images/BanGrowing.jpg) no-repeat;
}

a#bannercontacts {
  background:url(../../images/BanContacts.jpg) no-repeat;
}

#buildingGallery {
 float:right;
 margin:0 0px 8px 10px;
}

/* END BUILDING Styles */

/* Start JOIN PANDA Styles */
#joinbannerblock{
  background-color:#990000;
  background:url(../../images/BannerBlockBlue.gif) no-repeat;
  margin:0 8px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
}

/* Firefox Fix*/html>body #joinbannerblock{
  background-color:#990000;
  background:url(../../images/BannerBlockBlue.gif) no-repeat;
  margin:0 16px 12px 16px;
  width:171px;
  height:311px;
  display:block;
  float:right;
  padding:16px 8px 0 8px; 
}

#joinbannerblock a{
  height: 94px;
  width: 170px;
  display: block;
  float: left;
  margin-bottom:8px;
}

#joinbannerblock img{
  width: 170px;
  display: block;
  float: left;
  padding-bottom:10px;
}

a#bannermission {
  background:url(../../images/BanMission.jpg) no-repeat;
}

a#bannerjointeam {
  background: url(../../images/BanApply.jpg) no-repeat;
}

a#banneropenhouse {
  background:url(../../images/BanOpenHouse.jpg) no-repeat;
}

a#bannerbenefits {
  background:url(../../images/BanBenefits.jpg) no-repeat;
}

h1#join {
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:15px;
  font-weight:bold;
  color:#3d70ff;
  margin:0 0 0px 0;  
}

h2#join {
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:13px;
  font-weight:bold;
  color:#ffffff;
  margin:0 0 1px 0;  
}

#joblinks {}
#joblinks a{
	display: block;
	text-decoration: none;
	height:21px;
	font: bold 11px Arial;
	color: #FFFFFF;
	/*float: center;*/
	display: inline;
	padding: 2px 5px 2px 5px;
	background-color:#297400;
	text-align: center;
	border: 1px solid #143900;
	position:relative;
	top:10px;
}

/* End JOIN PANDA Styles */

/* Start ABOUT Styles */
a#bannerpandastory {
  background:url(../../images/BanPandaStory.jpg) no-repeat;
}

a#bannerpandacares {
  background: url(../../images/BanPandaCares.jpg) no-repeat;
}

a#bannercontactus {
  background:url(../../images/BanContactUs.jpg) no-repeat;
  
}

#faq{
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:13px;
  font-weight:bold;
  color:#ffcc00;
  margin:margin:0 0 5px 0;
}
#faq a{
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:12px;
  font-weight:bold;
  color:#ffcc00;
  margin:margin:0 0 5px 0;
  text-decoration:underline;
}

#answer {
    margin:0 0 0 22px;
}
#top {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#ffcc00;
}

h1#about {
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:15px;
  font-weight:bold;
  color:#ff0000;
  margin:0;
  padding:0;
  position:relative;
  top:12px
}
/* End ABOUT Styles */

/* Start LOCATOR Styles */
#JoinLinks {
  width:492px;
  height:17px;
  display:block;
  background:url(../../images/NavJoinBackground.gif) no-repeat;
  padding:0 0 0 101px;
}

#locatorBlock {
	display: block;
	width:690px;
	height:320px;
	margin:12px 0 0 0;
}

#locatorBlockLeft {
	display: block;
	width:210px;
	height:280px;
	display:inline;
	float:left;
	margin:0 33px 0 0;
	padding:45px 0 0 25px;
	background:url(../../images/locatorblock.gif) no-repeat;
}

#locatorBlockRight {
    font-size:11px;
	display: block;
	width:390px;
	height:310px;
	display:inline;
	float:left;
}
#border {
height: 0px;
width: 100%;
border-top-width: 2px;
border-top-style:dotted;
border-top-color: #666666;
}

.stateheader {
	background-color:#313194;
	font-weight:bold;
	color:#ffffff;
	font-size:13px;
	padding:0 0 0 3px;
	margin:0 0 5px 0;
}
.go { 
  width: 54px;
  height: 23px;
  background: url(../../images/ButtonGoBlue.gif) no-repeat;
  border: 0px;
}

#locatorlinks {}
#locatorlinks a{
	display: block;
	text-decoration: none;
	height:18px;
	font: bold 11px Arial;
	color: #FFFFFF;
	/*float: center;*/
	display: inline;
	padding: 1px 5px 1px 5px;
	background-color:#ba0000;
	text-align: center;
	border: 2px solid #670505;
	position:relative;
	top:10px;
	margin:0 0 0 10px;
}

a#locatorlinks {
	display: block;
	text-decoration: none;
	height:18px;
	font: bold 11px Arial;
	color: #FFFFFF;
	/*float: center;*/
	display: inline;
	padding: 1px 5px 1px 5px;
	background-color:#ba0000;
	text-align: center;
	border: 2px solid #670505;
	position:relative;
	top:10px;
	margin:0 0 0 0;
}


.locatorlinks {
	display: block;
	text-decoration: none;
	height:18px;
	font: bold 11px Arial;
	color: #FFFFFF;
	/*float: center;*/
	display: inline;
	padding: 1px 5px 1px 5px;
	background-color:#ba0000;
	text-align: center;
	border: 2px solid #670505;
	position:relative;
	top:10px;
	margin:0 0 0 0;
}
/* End LOCATOR Styles */

/* Start GIFT CARD Styles */
#frame1{
    width: 100%;
    }
#frame2{
    width: 100%;
    }
/* End GIFT CARD Styles */

/* Start Form Styles*/

.TextBox{
background-color:#fff;
font-family:Arial;
font-size:12px;
border:1px #666666 solid;
color:#000000;
text-decoration:none;
padding-top:2px;
padding-right:5px;
padding-bottom:2px;
padding-left:5px
}

.DropDownList{
background-color:#FFF;
border:1px #666666 solid;
font-family:Arial;
font-size:12px;
color:#000;
text-decoration:none;
padding-top:2px;
padding-right:5px;
padding-bottom:2px;
padding-left:5px;
}

#border {
height: 0px;
width: 100%;
border-top-width: 2px;
border-top-style:dotted;
border-top-color: #666666;
}

.wideSelect 
{
    border: #fafafa 1px outset; 
    font:8pt arial; 
    
}
/* End Form Styles*/
h1#sitemap {
   font-family:Arial, Helvetica, Sans-Serif;
  font-size:18px;
  font-weight:bold;
  color:#ff0000;
  margin:margin:0 0 0 0; 
}

h1#sitemap a{
   font-family:Arial, Helvetica, Sans-Serif;
  font-size:15px;
  font-weight:bold;
  color:#ff0000;
  margin:margin:0 0 5px 0; 
}

h1#sitemap a{
  color:#ff0000;
  margin:margin:10px 0 0 0; 
}

h2#sitemap {
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:13px;
  font-weight:bold;
  color:#ff0000;
  margin:0 0 1px 0;  
}

.contactheader {
	background-color:#313194;
	font-weight:bold;
	color:#ffffff;
	font-size:13px;
	padding:0 0 0 3px;
	margin:0 0 5px 15px;
}

.tinyborder{
border-style:solid;
border-color:red;
border-width:1px;
border-top-color: #ffcc00;

}

/* New Footer*/

#footerbannerblock { 
  padding-top:2px;
  text-align: center;
  position: relative;
  top:8px;
  left: 28px;
  width: 700px;
  height: 48px;
  clear:both;
}

#footerBanners a{
  height: 48px;
  width: 170px;
  display: block;
  float:left;
  display:block;
  padding:0 4px 0 0;
}

/* Footer Banner*/
a#footerbannerLasVegas{
  background:url(../../images/BanFootLasVegas.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerEClub{
  background:url(../../images/BanFootEClub.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerBuild{
  background:url(../../images/BanFootBuild.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerAnju{
  background:url(../../PX/2008/images/bannerAnjuJason.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannermenu{
  background:url(../../images/BanFootMenuItems.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerhealthy{
  background:url(../../images/BanFootHealthyEating.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerrumor{
  background:url(../../images/BanFootRumor.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerCNY09{
  background:url(../../images/BanFootCNY09.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerFR09{
  background:url(../../images/BanFootFR09.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerWokSmart{
  background:url(../../images/BanFootWokSmart.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerFacebook{
  background:url(../../images/BanFootFacebook.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerCNYSchool{
  background:url(../../images/BanFootCNYSchool.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerShirt{
  background:url(../../images/BanFootShirt.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerCNY10{
  background:url(../../images/BanFootCNY10.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerHaiti{
  background:url(../../images/BanFootHaiti.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerOnlineOrder{
  background:url(../../images/BanFootOnlineOrder.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerHWS10{
  background:url(../../images/BanFootHWS10.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerTTC10{
  background:url(../../images/BanFootTCC10.jpg) no-repeat;
  height: 48px;
  width: 170px;
}
a#footerbannerLate{
  background:url(../../images/BanFootLate.jpg) no-repeat;
  height: 48px;
  width: 170px;
}


/* Recipe Corner Links*/
.recipecorner {
margin:0 0 3px 0;
}

.recipecorner a:link{
color:#ff6600;
font-size:14px;
text-decoration:none;
}
.recipecorner a:visited{
color:#ff6600;
font-size:14px;
text-decoration:none;
}
.recipecorner a:hover {
color:#ff6600;
font-size:14px;
text-decoration:underline;
}

.recipedetails{
color:#ff6600;
font-size:16px;
}

.recipedetails a:link{
color:#ff6600;
font-size:16px;
text-decoration:underline;
}
.recipedetails a:visited{
color:#ff6600;
font-size:16px;
text-decoration:underline;
}
.recipedetails a:hover {
color:#ff8c10;
font-size:16px;
text-decoration:underline;
}