.TeaserBlock3Columns .boxBody,.TeaserBlock4Columns .boxBody{padding-bottom:0;}.TeaserBlock5Columns .boxBody{padding:10px 11px 0 11px;}.TeaserBlock3Columns .column,.TeaserBlock4Columns .column,.TeaserBlock5Columns .column{width:231px;float:left;margin-left:12px;overflow:hidden;}.TeaserBlock3Columns .column{width:312px;}.TeaserBlock5Columns .column{width:182px;}.TeaserBlock3Columns .firstColumn,.TeaserBlock4Columns .firstColumn,.TeaserBlock5Columns .firstColumn{margin-left:0;}.TeaserBlock3Columns .lastColumn,.TeaserBlock4Columns .lastColumn,.TeaserBlock5Columns .lastColumn{float:right;margin-left:0;}.TeaserCarousel .jcarousel-container{padding:0 35px;width:890px;height:165px;margin-bottom:10px;background-color:Transparent;}#RegionMainContent .TeaserCarousel .jcarousel-container{padding:0 36px;width:578px;height:174px;}.TeaserCarousel .jcarousel-clip-horizontal{width:890px;height:165px;}#RegionMainContent .TeaserCarousel .jcarousel-clip-horizontal{width:578px;height:174px;}.TeaserCarousel .linkBlock a{float:right;background:transparent url(/Frameworks/Default/Images/Icons/Link.gif) no-repeat 0 50%;padding-left:10px;}.TeaserCarousel ul{list-style:none none;margin:0;padding:0;}.TeaserCarousel ul li{float:left;width:150px;height:145px;margin:0 10px 0 0;padding:10px;overflow:hidden;background:#fff url(/Frameworks/Default/Images/SmallCarouselItemBg.png) no-repeat 0 0;}#RegionMainContent .TeaserCarousel ul li{width:166px;height:154px;background-image:url(/Frameworks/Default/Images/MainContentCarouselItemBg.png);}.TeaserCarousel ul li:hover{background-position:-170px 0;cursor:pointer;}#RegionMainContent .TeaserCarousel ul li:hover{background-position:-186px 0;}.TeaserCarousel li .imgContainer{height:85px;overflow:hidden;}#RegionMainContent .TeaserCarousel li .imgContainer{height:94px;}.TeaserCarousel li img{vertical-align:bottom;}.TeaserCarousel li h3,.TeaserCarousel li p{text-align:left;margin:0;line-height:normal;}.TeaserCarousel li h3{margin:8px 0 3px 0;}.TeaserCarousel li h3 a{color:#333;text-transform:none;}.TeaserCarousel li:hover h3 a,.TeaserCarousel li h3 a:hover{color:#de7108;}.TeaserCarousel .Navigation{width:26px;height:166px;position:absolute;top:0;cursor:pointer;background:transparent url(/Frameworks/Default/Images/SmallCarouselNavigation.png) no-repeat 0 0;}#RegionMainContent .TeaserCarousel .Navigation{height:175px;background-image:url(/Frameworks/Default/Images/MainContentCarouselNavigation.png);}.TeaserCarousel .PrevButton{left:0;}.TeaserCarousel .PrevButton:hover{background-position:-104px 0;}.TeaserCarousel .jcarousel-prev-disabled,.TeaserCarousel .jcarousel-prev-disabled:hover{background-position:-52px 0;cursor:auto;}.TeaserCarousel .NextButton{right:0;background-position:-26px 0;}.TeaserCarousel .NextButton:hover{background-position:-130px 0;}.TeaserCarousel .jcarousel-next-disabled,.TeaserCarousel .jcarousel-next-disabled:hover{background-position:-78px 0;cursor:auto;}.FanPageWidget{}.LinkListBox ul{list-style:none none;padding:0;margin:0;border-bottom:1px solid #e1e1e1;}.LinkListBox li{margin:0;padding:0;border:1px solid #e1e1e1;border-bottom:none;}.LinkListBox a{display:block;padding:5px 10px 5px 14px;text-decoration:none;text-transform:uppercase;line-height:normal;font-weight:bold;color:#de7108;background:#f6f6f6 url(/Frameworks/Default/Images/Icons/Link.gif) no-repeat 6px 8px;}.LinkListBox a:hover{color:#fe9128;background-color:#fafafa;text-decoration:none;}.LinkListBox .Ext3ContentFunctionIconContainer a{display:inline;background:none;font-weight:normal;padding:0 2px 0 0;color:#333;}.NewsList ul{list-style:none none;padding:0;margin:0;border-top:1px solid #e1e1e1;}.NewsList ul li{padding:10px;margin:0;background-color:#f6f6f6;border:1px solid #e1e1e1;border-top:none;}.NewsList ul li:hover{background-color:#fafafa;cursor:pointer;}.NewsList ul li h3{margin:0;line-height:normal;}.NewsList ul li a{color:#333;text-transform:none;}.NewsList ul li:hover a,.NewsList ul li a:hover{color:#de7108;text-transform:none;}.NutritionWidget .teaserContent{background-color:#f6f6f6;padding:10px;border:1px solid #e1e1e1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.NutritionWidget .box .FooterLink{line-height:27px;}.NutritionWidget select{display:block;width:100%;margin-bottom:5px;}.NutritionWidget .searchResult{margin-top:10px;}.NutritionWidget .textBox{width:248px;border:1px solid #e1e1e1;padding:4px;line-height:normal;font-size:120%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.NutritionWidget .textBox:hover,.NutritionWidget .textBox:focus{border-color:#de7108;background-position:7px 50%;}.NutritionWidget .waterMarked{color:#ccc;font-style:italic;}.NutritionWidget .waterMarked:hover{color:#de7108;}.PageTypeList .boxBody{padding-bottom:0;}.PageTypeList h2{font-size:200%;}.PageTypeList a:hover,.PageTypeList li:hover a{color:#fe9128;}.PageTypeList ul.itemList{list-style:none none;padding:0;margin:0 0 10px 0;}.PageTypeList ul.imageList{margin:0;}.PageTypeList li.PageTypeListItem{padding:10px;margin:0;border:1px solid #e1e1e1;border-top:none;background-color:#fff;}.PageTypeList li.first{border-top:1px solid #e1e1e1;}.PageTypeList li.PageTypeListItem:hover{background-color:#fafafa;cursor:pointer;}.PageTypeList .PageTypeListItem .ListVideo,.PageTypeList .PageTypeListItem img{float:left;}.PageTypeList li.PageTypeListItem:hover img{opacity:.9;}.PageTypeList .listItemContent{float:right;width:363px;}.PageTypeList .LinkArea{padding:10px 0 0 9px;line-height:normal;background:transparent url(/Frameworks/Default/Images/Icons/Link.gif) no-repeat 0 13px;}.PageTypeList .LinkArea a{text-transform:none;}.PageTypeList li.PageTypeImageListItem{width:188px;border:1px solid #e1e1e1;float:left;margin:0 10px 10px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.PageTypeList li.firstInRow{clear:both;}.PageTypeList li.lastInRow{clear:right;float:right;margin-right:0;}.PageTypeList li.PageTypeImageListItem img{float:none;display:block;margin-bottom:5px;}.PageTypeList li.PageTypeImageListItem h2{font-size:120%;margin:0;}.PageTypeList .listItemContent h2 a,.PageTypeList li.PageTypeImageListItem h2 a{color:#333;text-transform:none;}.PageTypeList .PageTypeListItem:hover h2 a,.PageTypeList .PageTypeListItem h2 a:hover,.PageTypeList li.PageTypeImageListItem:hover h2 a,.PageTypeList li.PageTypeImageListItem h2 a:hover{color:#de7108;}.PageTypeList .Paging{margin-bottom:10px;}.PageTypeList li.PageTypeContactListItem:hover{background-color:#fff;cursor:default;}.PageTypeList li.PageTypeContactListItem:hover img{opacity:1;}.PageTypeList li.PageTypeContactListItem:hover a{color:#de7108;}.PageTypeList li.PageTypeContactListItem a:hover{color:#fe9128;}.PageTypeContactListItem .ContactInfo strong{text-transform:uppercase;vertical-align:middle;}.PageTypeList .PageTypeContactListItem h2{margin:0;}.PageTypeList .PageTypeContactListItem .WorkTitle{display:block;margin:0;}.PageTypeList .PageTypeContactListItem .TextBlock,.PageTypeList .PageTypeContactListItem .ListItemIntro{margin-top:10px;}.PageTypeList .PageTypeContactListItem .ShowMap{margin-top:5px;}.ProjectMap .googleMap{border:1px solid #e1e1e1;border-bottom-color:#ccc;}.googleMap .map{width:936px;height:428px;}#ProjectMap .actionLinkContainer a{margin-left:10px;}#ProjectMap #iw_kml{padding-top:5px;}.ProjectMap .categoryLinkSelected,.ProjectMap .showButton{display:none;}#ProjectMap .MapFilters{padding:7px 10px 0 10px;background-color:#fff;}#ProjectMap .MapFilters strong{float:left;text-transform:uppercase;color:#333;line-height:23px;margin-right:30px;}#ProjectMap .checkBox input{display:none;}#ProjectMap .checkBox label{float:left;background:transparent url(/Functions/ProjectMap/Images/CheckBox_Unchecked.gif) no-repeat left center;padding:0 0 0 28px;margin:0 20px 0 0;line-height:23px;cursor:pointer;font-weight:bold;text-transform:uppercase;color:#666;}#ProjectMap .checkBox label:hover{text-decoration:underline;}#ProjectMap .checkBox .CheckBoxLabel-Bakeries:hover{color:#eb0;}#ProjectMap .checkBox-checked .CheckBoxLabel-Bakeries{background-image:url(/Functions/ProjectMap/Images/CheckBox_Bakeries.gif);color:#eb0;}#ProjectMap .checkBox .CheckBoxLabel-Cafes:hover{color:#7d1f1d;}#ProjectMap .checkBox-checked .CheckBoxLabel-Cafes{background-image:url(/Functions/ProjectMap/Images/CheckBox_Cafes.gif);color:#7d1f1d;}#ProjectMap .checkBox .CheckBoxLabel-Catering:hover{color:#de7108;}#ProjectMap .checkBox-checked .CheckBoxLabel-Catering{background-image:url(/Functions/ProjectMap/Images/CheckBox_Catering.gif);color:#de7108;}#ProjectMap .checkBox .CheckBoxLabel-Restaurants:hover{color:#043486;}#ProjectMap .checkBox-checked .CheckBoxLabel-Restaurants{background-image:url(/Functions/ProjectMap/Images/CheckBox_Restaurants.gif);color:#043486;}#ProjectMap .checkBox .CheckBoxLabel-Vendings:hover{color:#4b9bb8;}#ProjectMap .checkBox-checked .CheckBoxLabel-Vendings{background-image:url(/Functions/ProjectMap/Images/CheckBox_Vendings.gif);color:#4b9bb8;}.RestaurantSearchTeaser .teaserContent{background-color:#f6f6f6;padding:10px;border:1px solid #e1e1e1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.RestaurantSearchTeaser .box .FooterLink{line-height:27px;}.RestaurantSearchTeaser select{display:block;width:100%;margin-bottom:5px;}#RegionHeader .SearchForm{clear:right;float:right;margin-top:10px;}#RegionHeader .SearchForm .textBox{width:300px;}.SearchForm{border:1px solid #ececec;background-color:#f5f5f5;padding:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}.SearchForm div{white-space:nowrap;}.SearchForm .textBox{width:400px;border:1px solid #e1e1e1;padding:4px 10px 4px 35px;line-height:normal;font-size:140%;background:#fff url(/Frameworks/Default/Images/Icons/SearchBox.gif) no-repeat -574px 50%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.SearchForm .textBox:hover,.SearchForm .textBox:focus{border-color:#de7108;background-position:7px 50%;}.BlockTeaser{border:1px solid #e1e1e1;background-color:#fff;padding:10px;margin:10px 0 0 0;}.BlockTeaser:first-child{margin-top:0;}.BlockTeaser:hover,#RegionSecondaryContent .BlockTeaser:hover{background-color:#fafafa;cursor:pointer;}.TeaserBlock3Columns .BlockTeaser,.TeaserBlock4Columns .BlockTeaser,.TeaserBlock5Columns .BlockTeaser{margin:0 0 10px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.TeaserBlock .BlockTeaser,.TeaserBlock3Columns .BlockTeaser{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}#RegionSecondaryContent .BlockTeaser{margin:0;border-bottom:none;background-color:#f6f6f6;}#RegionSecondaryContent .TeaserBlock .BlockTeaser{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}#RegionSecondaryContent .TeaserBlock .BlockTeaser:last-child{border-bottom:1px solid #e1e1e1;}.BlockTeaser img{display:block;}#RegionMainContent .BlockTeaser .ListVideo,#RegionMainContent .BlockTeaser img,#RegionSecondaryContent .BlockTeaser img{float:left;}.BlockTeaser:hover img {opacity:.9;}#RegionMainContent .BlockTeaser .teaserContent{width:363px;float:right;}#RegionSecondaryContent .BlockTeaser .teaserContent{width:193px;float:right;}.TeaserBlock3Columns .BlockTeaser .teaserContent,.TeaserBlock4Columns .BlockTeaser .teaserContent,.TeaserBlock5Columns .BlockTeaser .teaserContent{padding-top:10px;}.BlockTeaser h3{line-height:normal;}#RegionMainContent .BlockTeaser h3{font-family:'Gill Sans','Gill Sans MT',Arial,sans-serif;font-size:300%;font-weight:normal;margin-bottom:5px;}#RegionSecondaryContent .BlockTeaser h3{margin:0;}.BlockTeaser h3 a,.BlockTeaser h3 a:hover{color:#333;text-transform:none;}.BlockTeaser:hover h3 a,.BlockTeaser h3 a:hover{color:#de7108;}.TeaserBlock3Columns .BlockTeaser h3,.TeaserBlock4Columns .BlockTeaser h3,.TeaserBlock5Columns .BlockTeaser h3{font-size:120%;margin:0 0 3px 0;}.BlockTeaser p{margin:0;line-height:normal;}#RegionMainContent .BlockTeaser p{font-size:1.1em;line-height:1.25;}#RegionMainContent .BlockTeaser .LinkArea{padding:10px 0 0 9px;line-height:normal;background:transparent url(/Frameworks/Default/Images/Icons/Link.gif) no-repeat 0 13px;}.NumberTeaser{padding-top:10px;margin:0;}.NumberTeaser .teaserContent{border:1px solid #e1e1e1;padding:10px;margin:0;background-color:#f6f6f6;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}.NumberTeaser:first-child{padding-top:0;}.NumberTeaser .jsLink:hover{background-color:#fafafa;cursor:pointer;}.NumberTeaser h3{margin:0;text-align:center;font-family:'Gill Sans','Gill Sans MT',Arial,sans-serif;font-size:250%;line-height:normal;color:#4899b6;}.NumberTeaser h3.length1,.NumberTeaser h3.length2,.NumberTeaser h3.length3,.NumberTeaser h3.length4,.NumberTeaser h3.length5,.NumberTeaser h3.length6{font-size:500%;}.NumberTeaser h3.length7{font-size:470%;}.NumberTeaser h3.length8{font-size:440%;}.NumberTeaser h3.length9{font-size:410%;}.NumberTeaser h3.length10{font-size:380%;}.NumberTeaser h3 a,.NumberTeaser h3 a:hover,.NumberTeaser:hover h3 a{color:#4899b6;text-transform:none;}.NumberTeaser p{margin:7px 0 0 0;font-size:1.2em;line-height:normal;text-align:center;}.TwinglyTeaser ul{list-style:none none;padding:0;margin:0;border-top:1px solid #e1e1e1;}.TwinglyTeaser ul li{padding:10px;margin:0;background-color:#f6f6f6;border:1px solid #e1e1e1;border-top:none;}.TwinglyTeaser ul li:hover{background-color:#fafafa;cursor:pointer;}.TwinglyTeaser ul li h3{margin:0;line-height:normal;}.TwinglyTeaser ul li a{color:#333;text-transform:none;}.TwinglyTeaser ul li:hover a,.TwinglyTeaser ul li a:hover{color:#de7108;text-transform:none;}.XFormContainer{padding:15px;border:1px solid #e1e1e1;background-color:#fff;}.XForm .xForm{border:1px solid #ececec;background-color:#f5f5f5;padding:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}.XForm table{margin:0;padding:0;width:100%;}.XForm td{padding:3px 0;}.XForm label{display:inline-block;width:120px;margin:0 5px;font-weight:bold;}.XForm .button{float:right;}.XForm input.value,.XForm textarea{width:250px;border:1px solid #e1e1e1;padding:4px 10px;line-height:normal;background:#fff url(/Frameworks/Default/Images/Forms/TextBoxBg.gif) repeat-x 0 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.XForm textarea{font-family:Helvetica,Arial,Sans-Serif;}#RegionSecondaryContent .XForm input.value,#RegionSecondaryContent .XForm textarea{width:184px;}.XForm input.value:hover,.XForm input.value:focus,.XForm textarea:hover,.XForm textarea:focus{border-color:#de7108;}.XForm .xformvalidator{width:60px;padding:2px 0 8px 25px;color:Red;background:transparent url(/Frameworks/Default/Images/Forms/ErrorIcon.gif) no-repeat 5px 2px;}.XForm .PostMessage{padding-top:15px;}