﻿

*{margin:0; padding:0;}

.category{position:absolute; top:165px; left:215px; width:745px; min-height:523px; font:normal 9pt arial;  color:#4b5660; z-index:152; border:0px solid blue;}
.category-full{position:absolute; top:165px; left:106px; width:800px; min-height:523px; font:normal 9pt arial;  color:#4b5660; z-index:152; border:0px solid blue;}

.level3-prop .main-callout{border:0px solid red; position:absolute; top:0px; left:0; width:745px; height:523px; background-image:url(../../images/level3-prop-main-callout-tile.png); background-repeat:no-repeat; background-position:0 0;}
.level3-prop .related-callout{border:0px solid red; position:absolute; top:363px; left:0; width:745px; height:150px; background-image:url(../../images/level3-prop-related-callout-tile.png); background-repeat:no-repeat; background-position:10px 0;}
.level3-prop .main{border:0px solid red; position:absolute; top:13px; left:0; width:734px; height:345px; background-image:url(../../images/xlevel3-prop-main-tile.png); background-repeat:no-repeat; background-position:0 0;}
.level3-prop .right-ad{border:0px solid blue;position:absolute; top:0px; left:540px; width:197px; height:523px; background-image:url(../../images/level3-prop-right-ad-tile.png); background-position:0 10px; background-repeat:no-repeat;}
.level3-prop .right-ad .cross-view{position:absolute; top:57px; width:197px; padding:0; margin:0; border:0px solid green;}
.level3-prop .right-ad .cross-view .items{border:0px solid red;}
.level3-prop .right-ad .cross-view .items .item{position:relative; border:0px solid blue; height:100px; text-align:center; padding:14px;}
.level3-prop .right-ad .cross-view .items .item img{width:108px; height:100px; cursor:pointer;}
.level3-prop .right-ad .cross-view .items .item .hover{position:absolute; top:80px; left:25px;  width:147px; height:64px; text-align:left;  border:0px solid blue; font:bold 9pt/9pt arial; white-space:normal; color:#616161; background-image:url(../../images/time-of-day-item-hover4.png); background-repeat:no-repeat; background-position:center top; cursor:pointer;}


.level3-prop .related{border:0px solid red; position:absolute; top:363px; left:0; width:745px; min-height:150px; padding-top:30px; padding-left:15px;}
.xlevel3-prop .related .title{border:0px solid blue; position:absolute; top:12px; left:25px; width:84px; height:15px;  background-position:0 0; background-repeat:no-repeat;}
.level3-prop .main .copy{position:absolute; top:65px; left:25px; width:172px; height:235px; color:#fff; border:0px solid blue;}
.level3-prop .main .copy a{color:#fff;}
.level3-prop .main .copy-thirsty-hot-specialty{position:absolute; top:85px; left:275px; width:200px; height:235px; color:#fff; border:0px solid blue;}
.level3-prop .copy-container{position:absolute; top:0; left:0;}
.level3-prop.wide .right-ad{display:none;}

.level3-non-prop .main{border:0px solid red; position:absolute; top:13px; left:0; width:745px; height:345px; background-image:url(../../images/xlevel3-prop-main-tile.png); background-repeat:no-repeat; background-position:0 0;}
.level3-non-prop .main-callout{border:0px solid red; position:absolute; top:0px; left:0; width:745px; height:534px; background-image:url(../../images/level3-non-prop-main-callout-tile.png); background-repeat:no-repeat; background-position:0 0;}
.level3-non-prop .related-callout{border:0px solid red; position:absolute; top:209px; left:0; width:745px; height:330px; background-image:url(../../images/level3-non-prop-related-callout-tile.png); background-repeat:no-repeat; background-position:center 0;}
.xlevel3-non-prop .related .title{border:0px solid blue; position:absolute; top:12px; left:25px; width:84px; height:15px; background-image:url(../../images/xlevel3-prop-related-title-tile.png); background-position:0 0; background-repeat:no-repeat;}
.level3-non-prop .copy-container{position:absolute; top:0; left:0;}
.level3-non-prop .related{border:0px solid red; position:absolute; top:209px; left:0; width:745px; min-height:150px; padding-top:30px;}
.level3-non-prop .copy{border:0px solid red; position:absolute; top:75px; left:350px; width:354px; }
.level3-non-prop .copy-thirsty{border:0px solid red; position:absolute; top:75px; left:283px; width:354px; }
.level3-non-prop .copy-and-more{border:0px solid red; position:absolute; top:68px; left:259px; width:354px; }
.level3-non-prop .copy-only-at-7eleven{border:0px solid red; position:absolute; top:64px; left:253px; width:410px; }
.level3-non-prop .copy-play{border:0px solid red; position:absolute; top:64px; left:290px; width:385px; }

.level3-prop-no-right-ad .main{border:0px solid red; position:absolute; top:13px; left:0; width:745px; height:345px; background-image:url(../../images/xlevel3-prop-main-tile.png); background-repeat:no-repeat; background-position:0 0;}
.level3-prop-no-right-ad .main-callout{border:0px solid red; position:absolute; top:0px; left:0; width:745px; height:534px; background-image:url(../../images/level3-prop-main-callout-tile.png); background-repeat:no-repeat; background-position:0 0;}
.xlevel3-prop-no-right-ad .related .title{border:0px solid blue; position:absolute; top:12px; left:25px; width:84px; height:15px; background-image:url(../../images/xlevel3-prop-related-title-tile.png); background-position:0 0; background-repeat:no-repeat;}
.level3-prop-no-right-ad .copy-container{position:absolute; top:0; left:0;}
.level3-prop-no-right-ad .related{border:0px solid red; position:absolute; top:209px; left:0; width:745px; min-height:150px; padding-top:30px;}
.level3-prop-no-right-ad .copy{border:0px solid red; position:absolute; top:75px; left:350px; width:354px; }
.level3-prop-no-right-ad .copy-thirsty{border:0px solid red; position:absolute; top:75px; left:283px; width:354px; }
.level3-prop-no-right-ad .copy-and-more{border:0px solid red; position:absolute; top:68px; left:259px; width:354px; }
.level3-prop-no-right-ad .copy-only-at-7eleven{border:0px solid red; position:absolute; top:64px; left:253px; width:385px; }
.level3-prop-no-right-ad .copy-play{border:0px solid red; position:absolute; top:64px; left:290px; width:385px; }

.product-related {display:none; position:absolute; top:345px; left:30px; width:670px; padding-left:20px; min-height:100px;}
.product-related .items-view{position:absolute; top:30px; left:20px; border:0px solid green; width:570px; height:150px; clip:rect(0px, 570px, 150px, 0px);}
.product-related .items{position:absolute; top:0; left:0px; border:0px solid red; height:150px; white-space:nowrap;}
.product-related .items .item{position:absolute; top:0; left:-1000px; display:inline-block; width:100px; height:100px; padding:10px; border:0px solid silver; font:bold 33pt/120px verdana; color:silver; text-align:center; background-image:url(../../images/product-related-items-item-tile.png); background-repeat:no-repeat; background-position:center center;}
.product-related .items .item img{width:100px; height:100px;}
.product-related .items .item .hover{position:absolute; top:100px; left:18px;  width:99px; height:40px; text-align:left; padding:20px 30px 10px 10px;  border:0px solid blue; font:12pt/14pt arial; white-space:normal; color:#616161; background-image:url(../../images/time-of-day-item-hover.png);}
.product-related .left-arrow{display:none; position:absolute; top:70px; left:0; width:20px; height:30px; border:0px solid red; text-align:center; cursor:pointer; background-image:url(../../images/time_of_day_arrow_left.png); background-position:center center; background-repeat:no-repeat;}
.product-related .right-arrow{position:absolute; top:70px; left:590px; width:20px; height:30px; border:0px solid red; text-align:center; cursor:pointer; background-image:url(../../images/time_of_day_arrow_right.png); background-position:center center; background-repeat:no-repeat;}

.product-related .title{width:160px; height:15px;  background-repeat:no-repeat; background-position:0 0; margin-bottom:10px;}
.product-related .title.category1{background-image:url(../../images/varieties_title_669a2b.png);}
.product-related .title.category2{background-image:url(../../images/varieties_title_669a2b.png);}
.product-related .title.category3{background-image:url(../../images/varieties_title_C84A05.png);}
.product-related .title.category4{background-image:url(../../images/varieties_title_00694e.png);}
.product-related .title.category5{background-image:url(../../images/varieties_title_e11f1f.png);}
.product-related .title.category6{background-image:url(../../images/varieties_title_10550b.png);}
.product-related .title.category7{background-image:url(../../images/varieties_title_669a2b.png);}

.product-related .product-related-view{position:absolute; top:30px; left:50%; margin-left:-320px; border:0px solid red;}
.product-related-callout{display:none;position:absolute; top:325px; left:30px; width:690px; height:330px; background-image:url(../../images/chilled_related_callout.png); background-position:0 0; background-repeat:no-repeat;}

.product-main{display:none; position:absolute; top:20px; left:30px; width:690px; height:300px;}
.product-main .photo{position:absolute; top:0; right:0; width:290px; height:290px; background-image:url(../../images/product-main-photo-tile.png); background-repeat:no-repeat; background-position:0 0;}
.product-main .photo .photo-img{width:280px; height:280px;}
.product-main .name{margin-bottom:2px; font:bold 18pt arial;  width:360px;}
.product-main .description{margin-bottom:20px; width:360px;}
.product-main .learn-button{width:105px; height:26px; background-image:url(../../images/learnmore_orange_BTN.png); background-repeat:no-repeat; background-position:0 0; cursor:pointer;}

.product-main .learn-button.category1{background-image:url(../../images/learnmore_button_669a2b.png);}
.product-main .learn-button.category2{background-image:url(../../images/learnmore_button_669a2b.png);}
.product-main .learn-button.category3{background-image:url(../../images/learnmore_button_C84A05.png);}
.product-main .learn-button.category4{background-image:url(../../images/learnmore_button_00694e.png);}
.product-main .learn-button.category5{background-image:url(../../images/learnmore_button_e11f1f.png);}
.product-main .learn-button.category6{background-image:url(../../images/learnmore_button_10550b.png);}
.product-main .learn-button.category7{background-image:url(../../images/learnmore_button_669a2b.png);}

.product-main .name.category1{color:#669a2b;}
.product-main .name.category2{color:#669a2b;}
.product-main .name.category3{color:#C84A05;}
.product-main .name.category4{color:#00694e;}
.product-main .name.category5{color:#e11f1f;}
.product-main .name.category6{color:#10550b;}
.product-main .name.category7{color:#669a2b;}

.custom .main{border:0px solid red; position:absolute; top:0; left:0; height:600px; width:734px; background-image:url(../../images/xlevel3-prop-main-tile.png); background-repeat:no-repeat; background-position:0 0;}

body{ background-image:url(../../images/body-tile-b.png); z-index:100; overflow-x:hidden; overflow-y:scroll;}
form{position:absolute; top:0; left:0; width:100%; border:0px solid yellow; background-image:url(../../images/form-tile-b.png); background-repeat:repeat-x; z-index:100; }
img{border-width:0;}

#content{border:0px solid orange; position:relative;top:0; left:50%; margin-left:-493px; width:986px; height:572px; background-image:url(../../images/content-tile-b.png); background-position:0 0; background-repeat:no-repeat; z-index:100; }
#content_repeat{border:0px solid blue; position:absolute; top:572px; left:50%; margin-left:-493px; width:986px; height:1px; background-image:url(../../images/content-repeat-tile-b.png); background-position:0 0; background-repeat:repeat-y; z-index:100;}
#form_repeat{border:0px solid red; position:absolute; height:1px; width:100%; top:572px; background-image:url(../../images/form-repeat-tile-b.png); background-position:0 0; background-repeat:repeat; z-index:100;}

#footer{position:fixed; bottom:0px; width:100%; height:2px; font:normal 13pt verdana; border:0px solid blue; z-index:991;}
#footer .header{position:absolute; top:-4px; left:-220px; width:100%; height:6px; background-image:url(../../images/footer_header_tile.png); background-position:0 0; background-repeat:repeat-x;}
#footer .legal-links{position:absolute; top:-22px; left:2%; width:200px; height:17px; color: #8f8b8b; font-size: 9px; }
#footer .legal-links a{color: #8f8b8b; font-size: 9px; }
#footer .quick-links{position:absolute; top:-30px; left:100%; margin-left:-230px; width:132px; height:32px; background-image:url(../../images/footer_quick_links.png); background-repeat:no-repeat; cursor:pointer;}
#footer .share{position:absolute; top:-19px; left:100%;  margin-left:-90px; width:54px; height:17px; background-image:url(../../images/footer_share.png); background-repeat:no-repeat; cursor:pointer;}
#footer .content{position:absolute; top:2px; left:0; width:100%; height:122px; background-color:#fff; padding:13px 15px 0px 13px;}

#footer .box{display:inline-block; margin-right:8px; width:200px; height:85px; background-color:#E55813; padding:8px 10px;}
#footer .box .title{color:#fff; font:bold 8pt arial;}
#footer .box ul{list-style:none; display:inline-block;  vertical-align:top;}
#footer .box ul li{height:15px;}
#footer .box ul li a{color:#F6B774; font:normal 8pt arial;}
#footer .content .links{position:absolute; top:38px; left:480px; width:350px; color:#E55813; font:normal 9pt arial;}
#footer .content .links a{font:normal 8pt arial; color:#E55813; display:inline-block; margin:0px 2px;}

#footer .content .privacy{position:absolute; top:63px; left:480px; width:350px; color:#E55813; font:normal 8pt arial;}
#footer .content .privacy a{font:normal 8pt arial; color:#E55813; display:inline-block; margin:0px 2px;}

#footer .content .disclaimer{position:absolute; top:85px; left:480px; width:500px; color:#9A9A9A; font:normal 8pt arial;}


#map_container{position:absolute; top:144px; left:93px; width:591px; height:420px;  background-image:url(../../images/map-container-tile.png); background-repeat:no-repeat; z-index:151; display:none;}
#map{position:absolute; top:15px; left:15px; width:562px; height:420px; background-image:url(../../images/xmap-tile.png); background-repeat:no-repeat; }
#map_container .licensee{display:none; position:absolute; top:445px; left:15px; width:532px; background-color:#fff; color:#313131; padding:10px 15px; color:#F06E00; font:normal 9pt arial;}

#map_container .licensee{
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
}

#menubox{position:absolute; top:25px; left:691px; width:295px; z-index:200;}
#menubox .content{position:absolute; top:0; left:0; width:295px;  height:103px; background-image:url(../../images/menubox-tile.png); background-position:0 0; background-repeat:no-repeat; z-index:10;}
#menubox .content-my{background-position:0 -103px;}
#menubox .authenticated{background-image:url(../../images/menubox-tile-b.png); }

.licensee-store{margin-top:20px; margin-bottom:10px; color:#F06E00;}

#menubox .find-button{position:absolute; top:8px; left:12px; width:125px; height:25px; cursor:pointer;}
#menubox .nearest-location{color:#F06E00;}
#menubox .my-button{position:absolute; top:8px; left:144px; width:120px; height:25px; cursor:pointer;}
#menubox .extended{position:absolute; top:93px; left:4px; width:287px; height:260px; background-image:url(../../images/menubox-extended-tile.png); background-repeat:no-repeat; z-index:9; display:none; color:#fff; font:normal 8pt arial;}
#menubox .extended .features{position:absolute; top:20px; left:10px; width:117px;}
#menubox .extended .features label{line-height:20px;}
#menubox .extended .features input[type=checkbox]{position:relative; top:2px; margin-right:4px;}
#menubox .extended .features .subheader{font-weight:bold; margin:12px 0 9px 0;}
#menubox .extended .items{position:absolute; top:30px; left:133px; font:normal 10px arial;}
#menubox .extended .items-subheader{position:absolute; top:14px; left:133px; width:100px; height:11px; border:0px solid red; background-image:url(../../images/menubox-items-subheader-tile.png);}
#menubox .extended .items .item{margin-bottom:7px; font:normal 10px arial;}
#menubox .extended .items .item .header{color:#F06E00;}
#menubox .extended .items .item .header .txt{display:inline-block; cursor:pointer; border:1px solid transparent;}

#menubox .extended .items .item .adddress{white-space:nowrap;}
#menubox .extended .items .item .show-me{color:#F06E00; float:right; margin-right:4px;}
#menubox .extended .collapse{position:absolute; top:229px; left:256px; width:27px; height:9px; background-image:url(../../images/collapse-tile.png); background-repeat:no-repeat; background-position:4px 4px; cursor:pointer; border:0px solid blue; display:none;}
#menubox .extended .more-locations-button{position:absolute; left:132px; bottom:8px; width:85px; height:17px; background-image:url(../../images/more-locations-button-tile.png); background-repeat:no-repeat; background-position:0 0; cursor:pointer;}
#menubox .extended .close-button{display:block; position:absolute; right:6px; bottom:8px; width:35px; height:17px; color:#f06e00; text-decoration:underline; cursor:pointer; border:0px solid blue;}

#menubox #find_container{position:absolute; top:43px; left:17px; width:140px; height:20px;  border:1px solid silver; padding:0 4px 0 4px; z-index:0; background-color:#fff;  background-image:url(../../images/find-tile.png); background-position:130px 4px; background-repeat:no-repeat;}
#menubox #find{position:relative; top:-1px; padding-top:2px; border-width:0; height:16px; width:120px;  font:normal 8pt/14px arial; color:#737373;}
#menubox #find_container span{font:normal 8pt/14px arial; color:#737373;}
#menubox #find_container .hot{border:0px solid red; position:absolute; width:20px; height:20px; top:0; right:0; cursor:pointer;}

#menubox .only{position:absolute; top:78px; left:17px; background-image:url(../../images/only-tile.png); background-position:2px 1px; background-repeat:no-repeat; padding-left:10px; color:#fff; font:normal 8pt/8pt arial; cursor:pointer;}
#menubox .only-down{background-image:url(../../images/only-down-tile.png); background-position:0 3px;}
#menubox .count{position:absolute; top:43px; left:172px; width:110px; font:normal 8pt arial; color:#fff;}

#menubox .content-my #find_container{display:block;}
#menubox .content-my .only{display:block;}
#menubox .content-my .count{display:block;}

#nav{position:absolute; top:0; left:10px; width:956px; height:33px; z-index:150; display:none;}
#nav_tile{position:absolute; top:0; left:8px; width:970px; height:33px; background-image:url(../../images/nav-tile.png); background-repeat:repeat-x; z-index:147; border:0px solid blue;}

#nav .home{position:absolute; top:9px; left:78px; width:15px;  height:14px; background-image:url(../../images/nav-home-tile.png); background-position:0 0; background-repeat:no-repeat; cursor:pointer;}

#nav ul.main{position:absolute; top:0; left:100px;}
#nav ul.main li{color:#4b5660; display:inline-block; padding:0px 15px 0 15px; margin-right:0px; background-image:url(../../images/nav-li-tile.png); background-position:0 0; background-repeat:no-repeat; font:normal 10pt/33px arial; cursor:pointer;}
#nav ul.main li.hover{color:#fff; background-image:url(../../images/nav-li-hover-tile.png); background-position:0 0; background-repeat:repeat-x;  color:#fff;}
#nav ul.main li.selected{color:#fff; background-image:url(../../images/nav-li-hover-tile.png); background-position:0 0; background-repeat:repeat-x;  color:#fff;}
#xnav ul.main li.hover span.metaprobold{background-image:url(../../images/metaprobold_ffffff.png);}

#nav ul.alternate{position:absolute; top:0; left:680px; border:0px solid blue}
#nav ul.alternate li{display:inline; padding:10px 5px 6px 5px; color:#F06E00; font:normal 9pt/33px arial; cursor:pointer;}

#nav .arrow{position:absolute; top:16px; left:775px; width:5px; height:5px; background-image:url(../../images/nav-arrow-tile.png); background-position:0 0px; background-repeat:no-repeat;}
#nav .arrow.hover{background-position:0 -5px;}


#subnav{position:absolute; top:32px; left:10px; width:955px; z-index:999; font:normal 10pt/30px arial;}
#subnav > div{position:absolute; top:0; left:0; background-image:url(../../images/sub-nav-tile-c.png); background-repeat:no-repeat; background-position:0 bottom; width:274px; height:auto; min-height:116px; display:none;}
#subnav ul{list-style:none; padding-bottom:8px; width:254px; margin:0 10px 0 8px; background-image:url(../../images/sub-nav-ul-tile.png); background-repeat:repeat-x; background-position:0 bottom;}

#subnav .thumb{position:absolute; top:0; left:146px; width:120px; height:120px; background-image:url(../../images/sub-nav-thumb-default.png); background-repeat:no-repeat; background-position:0 0; display:block;}

#subnav ul{width:138px; margin-bottom:0px;}
#subnav ul li{color:#4b5660; padding-left:4px; background-image:url(../../images/sub-nav-li-tile.png); background-repeat:repeat-x; background-position:0 0; height:30px; cursor:pointer; }
#subnav ul li.hover{padding-left:4px; background-image:url(../../images/sub-nav-li-hover-tile.png); background-repeat:repeat-x; background-position:0 0; height:30px; color:#fff;}
#subnav ul li.hover span.metaprobold{background-image:url(../../images/metaprobold_ffffff.png);}

#subnav_alt{position:absolute; top:28px; left:10px; width:955px; z-index:999; font:normal 10pt/30px arial;}
#subnav_alt > div{position:absolute; top:0; left:0; background-image:url(../../images/sub-nav-alt-tile.png); background-repeat:no-repeat; background-position:0 bottom; width:189px; height:auto; min-height:40px; display:none;}
#subnav_alt ul{list-style:none; padding-bottom:0px; width:254px; margin:10px 10px 10px 8px; }
#subnav_alt ul li{padding-left:4px; cursor:pointer; color:#4b5660; line-height:22px;}
#subnav_alt ul li.hover{padding-left:4px; color:#F06E00;}


.left-ad{display:none;}
.img-asterisk{position:relative; top:-2px; display:inline-block; width:5px; height:5px; border:1px solid transparent; background-image:url(../../images/licensee-asterisk.png); background-position:0 0; background-repeat:no-repeat;}


#subcontent{display:block; position:absolute; top:85px; left:83px; border:0px solid blue; width:617px; height:510px;  background-image:url(../../images/subcontent-tile.png); background-position:0 0; background-repeat:no-repeat; z-index:149;}

#search_container{position:absolute; top:100px; left:105px; width:553px; height:27px;  border:1px solid silver; padding-left:6px; padding-right:6px; z-index:990; background-color:#fff;  background-image:url(../../images/search-tile.png); background-position:542px 7px; background-repeat:no-repeat;}
#search_container span{font:normal 10pt/25px arial; color:#737373;}
#search{border-width:0; height:25px; width:528px;  font:normal 10pt/25px arial; color:#737373; }

#map_results{position:absolute; top:80px; border:0px solid blue; left:690px; width:296px; min-height:620px; background-image:url(../../images/results-tile.png); background-repeat:no-repeat; z-index:190;}

#map_results .turns-container{display:none; position:relative; top:0; left:15px; width:266px;  border:0px solid blue; background-color:#fff;}
#map_results .turns-container .header{position:relative; margin-bottom:10px; font:normal 8pt arial; color:#616161;}

#map_results .turns-container .header .print{position:absolute; top:100%; left:100%; width:14px; height:12px; background-image:url(../../images/map_print.png); cursor:pointer; background-position:0 0; margin-top:-12px; margin-left:-42px;}
#map_results .turns-container .header .email{position:absolute; top:100%; left:100%; width:15px; height:17px; background-image:url(../../images/map_email.png); cursor:pointer; background-position:0 0; margin-top:-15px; margin-left:-20px;}

#map_results .turns-container .header .print.hover{background-position:0 -12px;}
#map_results .turns-container .header .email.hover{background-position:0 -17px;}

#map_results .turns-container .header .subtitle .distance{display:inline-block;}
#map_results .turns-container .header .title{font:bold 9pt arial; color:#616161; margin-bottom:4px;}
#map_results .turns-container .turns{width:264px; height:200px; overflow-y:auto; overflow-x:hidden; border:1px solid #ddd; padding:4px;}
#map_results .turns-container .turns table{font:normal 8pt arial; color:#616161;}
#map_results .turns-container .turns table td{padding-bottom:8px; vertical-align:top;}
#map_results .turns-container .turns table td.dot{text-align:center; background-image:url(../../images/turn-dot.png); background-position:0 0; background-repeat:no-repeat; color:#fff; font:bold 7pt arial; padding-top:1px;}
#map_results .turns-container .turns table td.txt{padding-left:6px;}
#map_results .turns-container .turns table td.right{text-align:right;}
#map_results .turns-container .footer{height:20px; color:#F06E00; cursor:pointer; font:normal 9pt arial; margin-top:4px;}

.route-dot{width:14px; height:14px; text-align:center; background-image:url(../../images/turn-dot.png); background-position:0 0; background-repeat:no-repeat; color:#fff; font:bold 7pt arial; padding-top:1px;}


#map_results .btm{position:absolute; top:100%; left:0; width:296px; height:30px; background-image:url(../../images/results-tile-btm.png); background-repeat:no-repeat; border:0px solid blue;  padding-bottom:30px;}

#map_results .promo{position:relative; margin-top:60px; top:0px; left:12px; width:272px; height:185px; background-image:url(''); background-repeat:no-repeat; background-position:center 20px; border:0px solid blue;}
#map_results .promo .header{position:absolute; left:0; top:0; width:272px; height:14px; border:0px solid red; background-image:url(../../images/its-that-time.png); background-repeat:no-repeat; background-position:center 0;}
#map_results .promo .item{position:absolute; top:20px; left:0; display:inline-block; width:272px; height:160px; border:0px solid blue; font:bold 33pt verdana; color:silver; text-align:center;}
#map_results .promo .item .hover{position:absolute; top:98px; left:60px;  width:147px; height:64px; text-align:left;  border:0px solid blue; font:bold 9pt/9pt arial; white-space:normal; color:#616161; background-image:url(../../images/time-of-day-item-hover4.png); background-repeat:no-repeat; background-position:center top; cursor:pointer;}

#map_results .items{ display:block; position:relative; margin-top:40px; margin-bottom:10px; top:0px; left:12px; width:272px;}
#map_results .items .item{position:relative; font:normal 8pt arial; color:#616161; padding:4px 10px 4px 30px; cursor:default; border:0px solid blue;}
#map_results .items .item .number{position:absolute; top:4px; left:5px;}
#map_results .items .item .header{}
#map_results .items .item .header .distance{position:absolute; top:6px; right:10px; color:#616161; font-weight:normal; text-decoration:none;}
#map_results .items .item .header .txt{font-weight:bold; color:#F06E00; text-decoration:underline;  display:inline-block; cursor:pointer;}


#map_results .items .item .detail{ display:none;}
#map_results .items .item .show-me{color:#F06E00; border:0px solid blue;display:block; text-align:right;}
#map_results .items .item-hover{background-color:#F3F8F2;}
#map_results .pager{display:block; position:absolute; top:100%; left:10px;}
#map_results .pager a{display:inline; text-decoration:none; font:normal 8pt/8pt arial; padding-right:8px; padding-left:7px; border:1px solid #B8B8B8; border-width:0 1px 0 0; color:#F06E00;}
#map_results .pager span{display:inline; font:normal 8pt/8pt arial; padding-right:8px; padding-left:7px; padding-left:7px; border:1px solid #B8B8B8; border-width:0 1px 0 0; color:#616161; }
#map_results .pager .prev{border-width:0; padding-right:2px;}
#map_results .pager .next{border-width:0; padding-left:2px;}
#map_results .location-results{position:absolute; left:40px; top:260px; width:104px; height:10px; border:0px solid red; background-image:url(../../images/location-results.png); background-repeat:no-repeat; background-position:center 0;}
#map_results #directions_start{font:normal 8pt arial; width:215px; margin-bottom:6px; }
#map_results #directions_end{font:normal 8pt arial; width:215px; margin-bottom:6px;}
#map_results .directions-container{padding-top:8px; padding-bottom:4px;}


.store-info .header{margin-bottom:10px;}
.store-info .bold{font-weight:bold;}
.store-info .features{font-weight:bold; text-decoration:underline; margin-bottom:4px;}
.store-info .features-list{margin-bottom:10px;}
.store-info li{padding-left:10px;}
.store-info .directions-link{color:#616161;}

.number{display:inline-block; background-image:url(../../images/number-tile.png); background-repeat:no-repeat; width:18px; height:31px; font:bold 10px/10px arial; padding-top:5px; color:#fff; text-align:center;}

#games_container .checkbox-label-container{position:relative; top:2px; margin-right:4px;}
#games_container label{line-height:22px;}
#games_container div.item{display:inline-block; margin-right:8px;}

.label{font:bold 9pt arial; color:#616161; margin-top:8px;}

#filter_container{}
#usmap_container{}
#games_container{display:none;}
#date_range_container{display:none;}
#results_button{display:none;}
#results_container{display:none; padding-bottom:20px;}

.grid td{padding:2px 4px 2px 2px;}
.grid .header{font:bold 10pt arial; color:#fff; background-color:#336699; }
.grid .item{background-color:#ddd;}
.grid .item-alt{background-color:#fff;}
.button{padding:2px 4px 2px 4px;}

.delicious{background-image:url(../../images/delicious.png); background-repeat:no-repeat; background-position:0 0; display:inline-block; height:33px;}
.delicious-f06e00{background-image:url(../../images/delicious_f06e00.png); background-repeat:no-repeat; background-position:0 0; display:inline-block; height:33px;}
.delicious-ffffff{background-image:url(../../images/delicious_ffffff.png); background-repeat:no-repeat; background-position:0 0; display:inline-block; height:33px;}

.chunkfive{background-image:url(../../images/chunkfive.png); background-repeat:no-repeat; background-position:0 0; display:inline-block; height:27px;}
.metaprobold{background-image:url(../../images/metaprobold.png); background-repeat:no-repeat; background-position:0 0; display:inline-block; height:33px;}
.metaprobold-f06e00{background-image:url(../../images/metaprobold_f06e00.png); background-repeat:no-repeat; background-position:0 0; display:inline-block; height:33px;}
.metaprobold-ffffff{background-image:url(../../images/metaprobold_ffffff.png); background-repeat:no-repeat; background-position:0 0; display:inline-block; height:33px;}

.metapromedium{background-image:url(../../images/metapromedium.png); background-repeat:no-repeat; background-position:0 0; display:inline-block; height:15px;}


#main_promo{position:absolute; border:0px solid blue; top:139px; left:47px; width:956px; height:415px; background-image:url(../../images/xmain-promo-tile-b.png); background-position:0 0; background-repeat:no-repeat; z-index:150;}
#main_promo #main_promo_flash .copy{margin-left:60px; margin-top:10px;}
#main_promo #main_promo_flash .copy div{font:normal 10pt arial; color:#4b5660; margin-top:10px;}
#main_promo #main_promo_flash .copy a{margin-bottom:20px; font:normal 9pt arial; color:#F06E00;}


#time_of_day{position:absolute; top:344px; left:14px; width:686px; height:185px; background-image:url(../../ximages/time-of-day-tile.png); background-repeat:no-repeat; background-position:center 0; z-index:150;}
#time_of_day .header{position:absolute; top:0; left:0; background-image:url(../../images/time_of_day_header_tile.png); background-repeat:no-repeat; background-position:0 0; width:684px; height:51px;}
#time_of_day .content{position:absolute; top:60px; left:60px; border:0px solid green; background-image:url(../../ximages/time-of-day-content-tile.png); background-repeat:no-repeat; background-position:0 0; width:565px; height:160px}
#time_of_day .callout{position:absolute; top:47px; left:26px; background-image:url(../../images/time-of-day-callout-tile.png); background-repeat:no-repeat; background-position:0 0; width:634px; height:183px;}


#time_of_day .header ul{margin-top:5px; margin-left:8px;}
#time_of_day .header li{display:inline-block; margin-right:-4px; cursor:pointer;}

#time_of_day .header .morning{width:124px; height:54px; background-image:url(../../images/morning_default.png); background-repeat:no-repeat;}
#time_of_day .header .afternoon{width:127px; height:54px; background-image:url(../../images/afternoon_default.png); background-repeat:no-repeat;}
#time_of_day .header .late-afternoon{width:175px; height:54px; background-image:url(../../images/late_afternoon_default.png); background-repeat:no-repeat;}
#time_of_day .header .evening{width:108px; height:54px; background-image:url(../../images/evening_default.png); background-repeat:no-repeat;}
#time_of_day .header .late-night{width:150px; height:54px; background-image:url(../../images/late_night_default.png); background-repeat:no-repeat;}

#time_of_day .header .morning.hover{background-image:url(../../images/morning_hover.png);}
#time_of_day .header .afternoon.hover{width:127px; height:54px; background-image:url(../../images/afternoon_hover.png);}
#time_of_day .header .late-afternoon.hover{width:175px; height:54px; background-image:url(../../images/late_afternoon_hover.png);}
#time_of_day .header .evening.hover{width:108px; height:54px; background-image:url(../../images/evening_hover.png);}
#time_of_day .header .late-night.hover{width:150px; height:54px; background-image:url(../../images/late_night_hover.png);}

#time_of_day .header .morning.selected{background-image:url(../../images/morning_selected.png);}
#time_of_day .header .afternoon.selected{width:127px; height:54px; background-image:url(../../images/afternoon_selected.png);}
#time_of_day .header .late-afternoon.selected{width:175px; height:54px; background-image:url(../../images/late_afternoon_selected.png);}
#time_of_day .header .evening.selected{width:108px; height:54px; background-image:url(../../images/evening_selected.png);}
#time_of_day .header .late-night.selected{width:150px; height:54px; background-image:url(../../images/late_night_selected.png);}


.daypart {position:absolute; top:0px; left:0px; border:0px solid blue; width:565px; height:180px;}
.daypart .items-view{position:absolute; top:0; left:20px; border:0px solid green; width:525px; height:180px; clip:rect(0px, 525px, 180px, 0px);}
.daypart .items{position:absolute; top:0; left:0px; border:0px solid red; height:160px; white-space:nowrap;}
.daypart .items .item{position:absolute; top:0; left:-1000px; display:inline-block; width:175px; height:160px; border:0px solid silver; font:bold 33pt/160px verdana; color:silver; text-align:center; cursor:pointer;}
.daypart .items .item .hover{position:absolute; top:100px; left:18px;  width:147px; height:64px; text-align:left;  border:0px solid blue; font:bold 9pt/9pt arial; white-space:normal; color:#616161; background-image:url(../../images/time-of-day-item-hover4.png); background-repeat:no-repeat; background-position:center top; cursor:pointer;}
.daypart .left-arrow{position:absolute; top:65px; left:0; width:20px; height:30px; border:0px solid red; text-align:center; cursor:pointer; background-image:url(../../images/time_of_day_arrow_left.png); background-position:center center; background-repeat:no-repeat;}
.daypart .right-arrow{position:absolute; top:65px; left:545px; width:20px; height:30px; border:0px solid red; text-align:center; cursor:pointer; background-image:url(../../images/time_of_day_arrow_right.png); background-position:center center; background-repeat:no-repeat;}



.carousel {position:absolute; top:6px; left:18px; border:0px solid blue; width:660px; height:344px;}
.carousel .items-view{position:absolute; top:0; left:2px; border:0px solid green; width:668px; height:344px; clip:rect(0px, 668px, 344px, 0px);}
.carousel .items{position:absolute; top:0; left:0px; border:0px solid red; height:344px; white-space:nowrap;}
.carousel .items .item{position:absolute; top:0; left:-1000px; display:inline-block; width:193px; height:344px; border:0px solid silver; text-align:center;}
.carousel .items .item img{border:0px solid blue; }
.carousel .items .item .hover{position:absolute; top:100px; left:18px;  width:99px; height:40px; text-align:left; padding:20px 30px 10px 10px;  border:0px solid blue; font:12pt/14pt arial; white-space:normal; color:#616161; background-image:url(../../images/time-of-day-item-hover.png);}

.carousel .left-arrow{display:none; position:absolute; top:-2px; left:0px; width:40px; height:344px; border:0px solid red; text-align:center; cursor:pointer;  background-repeat:repeat; background-image:url(../../images/spacer.gif); background-position:0 0;}
.carousel .right-arrow{display:block; position:absolute; top:-2px; left:631px; width:40px; height:344px; border:0px solid red; text-align:center; cursor:pointer;  background-repeat:repeat; background-image:url(../../images/spacer.gif);  background-position:0 0;}
.carousel .left-arrow.hover{ background-image:url(../../images/time_of_day_arrow_left2.png); background-position:left top;  background-repeat:no-repeat; }
.carousel .right-arrow.hover{ background-image:url(../../images/time_of_day_arrow_right2.png); background-position:right top; background-repeat:no-repeat; }

.carousel .hot{display:none; border:0px solid blue; position:absolute; top:0px; left:0px; width:672px; height:344px;}

.carousel .items-view{
	-moz-border-radius-topleft:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-right-radius:8px;
}

/*
	-moz-border-radius-bottomleft:8px;
	-webkit-border-bottom-left-radius:8px;
	-moz-border-radius-bottomright:8px;
	-webkit-border-bottom-right-radius:8px;
*/

#home_description .link{display:block;}
#home_description .address{display:none;}
#home_description .button{display:none;}

#home_description.edit .link{display:none;}
#home_description.edit .address{display:block; width:90%;}
#home_description.edit .button{display:block;}

#category_blank{position:absolute; top:165px; left:220px; width:720px; height:400px; z-index:152; font:normal 10pt arial; color:#616161;}

.seal{}


#snav{position:absolute; top:165px; left:29px; z-index:170; padding-left:4px;}
#snav .item .header{width:165px; height:23px; background-image:url(../../images/snav_item.png); background-position:0 0; background-repeat:no-repeat; padding-left:9px; color:#fff; padding-top:4px; margin-bottom:2px; cursor:pointer;}
#snav .item.selected .header{background-image:url(../../images/snav_item_selected.png); color:#fff; margin-bottom:2px;}
#snav .item .content{position:relative; top:-2px; display:none; color:#6E6E6E; font:normal 10pt arial; background-image:url(../../images/snav_tile.png); background-position:-5px -10px; background-repeat:no-repeat; }
#snav .item.selected .content{display:block;}
#snav .bar{position:absolute; top:100%; margin-top:-2px; left:4px; width:50px; height:17px; background-image:url(../../images/snav_bar.png); background-position:0 0; background-repeat:no-repeat;}

#snav .item .content ul{list-style:none;}
#snav .item .content.populated {padding:15px 5px 20px 5px;}
#snav .item .content ul li div{padding-left:10px; cursor:pointer; margin-bottom:2px;}
#snav .item .content ul li div.selected{ background-image:url(../../images/snav_item_div_selected.png); background-position:3px 4px; background-repeat:no-repeat;}
#snav .item .content ul li div.selected span.metapromedium{background-image:url(../../images/metapromedium_f06e00.png);}




#snav.category1 .item .header{background-image:url(../../images/snav_item1.png);}
#snav.category1 .item .header.hover{background-image:url(../../images/snav_item_selected1.png);}
#snav.category1 .item.selected .header{background-image:url(../../images/snav_item_selected1.png);}
#snav.category1 .bar{background-image:url(../../images/snav_bar1.png);}
#snav.category1 .item .content ul li div.selected{ color:#669a2b; background-image:url(../../images/snav_item_div_selected_669a2b.png);}
#snav.category1 .item.selected .content ul li div.hover{ color:#669a2b;}

#snav.category2 .item .header{background-image:url(../../images/snav_item2.png);}
#snav.category2 .item .header.hover{background-image:url(../../images/snav_item_selected2.png);}
#snav.category2 .item.selected .header{background-image:url(../../images/snav_item_selected2.png);}
#snav.category2 .bar{background-image:url(../../images/snav_bar2.png);}
#snav.category2 .item .content ul li div.selected{ color:#669a2b; background-image:url(../../images/snav_item_div_selected_669a2b.png);}
#snav.category2 .item.selected .content ul li div.hover{ color:#669a2b;}

#snav.category3 .item .header{background-image:url(../../images/snav_item3.png);}
#snav.category3 .item .header.hover{background-image:url(../../images/snav_item_selected3.png);}
#snav.category3 .item.selected .header{background-image:url(../../images/snav_item_selected3.png);}
#snav.category3 .bar{background-image:url(../../images/snav_bar3.png);}
#snav.category3 .item.selected .content ul li div.selected{ color:#C84A05; background-image:url(../../images/snav_item_div_selected_C84A05.png);}
#snav.category3 .item.selected .content ul li div.hover{ color:#C84A05;}

#snav.category4 .item .header{background-image:url(../../images/snav_item4.png);}
#snav.category4 .item .header.hover{background-image:url(../../images/snav_item_selected4.png);}
#snav.category4 .item.selected .header{background-image:url(../../images/snav_item_selected4.png);}
#snav.category4 .bar{background-image:url(../../images/snav_bar4.png);}
#snav.category4 .item .content ul li div.selected{ color:#00694e;  background-image:url(../../images/snav_item_div_selected_00694e.png);}
#snav.category4 .item.selected .content ul li div.hover{ color:#00694e;}

#snav.category5 .item .header{background-image:url(../../images/snav_item5.png);}
#snav.category5 .item .header.hover{background-image:url(../../images/snav_item_selected5.png);}
#snav.category5 .item.selected .header{background-image:url(../../images/snav_item_selected5.png);}
#snav.category5 .bar{background-image:url(../../images/snav_bar5.png);}
#snav.category5 .item .content ul li div.selected{ color:#00694e;  background-image:url(../../images/snav_item_div_selected_00694e.png);}
#snav.category5 .item.selected .content ul li div.hover{ color:#00694e;}

#snav.category6 .item .header{background-image:url(../../images/snav_item6.png);}
#snav.category6 .item .header.hover{background-image:url(../../images/snav_item_selected6.png);}
#snav.category6 .item.selected .header{background-image:url(../../images/snav_item_selected6.png);}
#snav.category6 .bar{background-image:url(../../images/snav_bar6.png);}
#snav.category6 .item .content ul li div.selected{ color:#10550b;  background-image:url(../../images/snav_item_div_selected_10550b.png);}
#snav.category6 .item.selected .content ul li div.hover{ color:#10550b;}

#snav.category7 .item .header{background-image:url(../../images/snav_item7.png);}
#snav.category7 .item .header.hover{background-image:url(../../images/snav_item_selected7.png);}
#snav.category7 .item.selected .header{background-image:url(../../images/snav_item_selected7.png);}
#snav.category7 .bar{background-image:url(../../images/snav_bar7.png);}
#snav.category7 .item .content ul li div.selected{ color:#669a2b;  background-image:url(../../images/snav_item_div_selected_669a2b.png);}
#snav.category7 .item.selected .content ul li div.hover{ color:#669a2b;}

/*

#snav.category1 .item .header{background-image:url(../../images/snav_item1.png);}
#snav.category1 .item.selected .header{background-image:url(../../images/snav_item_selected1.png);}
#snav.category1 .bar{background-image:url(../../images/snav_bar1.png);}
#snav.category1 .item .content ul li div.selected{ color:#4b5660;}
#snav.category1 .item .content ul li div.selected{ }
#snav.category1 .item .content ul li div.selected span.metapromedium{background-image:url(../../images/metapromedium_669a2b.png);}

#snav.category2 .item .header{background-image:url(../../images/snav_item2.png);}
#snav.category2 .item.selected .header{background-image:url(../../images/snav_item_selected2.png);}
#snav.category2 .bar{background-image:url(../../images/snav_bar2.png);}
#snav.category2 .item .content ul li div.selected{ color:#4b5660;}
#snav.category2 .item .content ul li div.selected{ background-image:url(../../images/snav_item_div_selected_669a2b.png);}
#snav.category2 .item .content ul li div.selected span.metapromedium{background-image:url(../../images/metapromedium_669a2b.png);}

#snav.category3 .item .header{background-image:url(../../images/snav_item3.png);}
#snav.category3 .item .header.hover{background-image:url(../../images/snav_item_selected3.png);}
#snav.category3 .item.selected .header{background-image:url(../../images/snav_item_selected3.png);}
#snav.category3 .bar{background-image:url(../../images/snav_bar3.png);}
#snav.category3 .item.selected .content ul li div.selected{ color:#C84A05;}
#snav.category3 .item.selected .content ul li div.hover{ color:#C84A05;}

#xsnav.category3 .item .content ul li div.selected{ background-image:url(../../images/snav_item_div_selected_C84A05.png);}
#xsnav.category3 .item .content ul li div.selected span.metapromedium{background-image:url(../../images/metapromedium_C84A05.png);}

#snav.category4 .item .header{background-image:url(../../images/snav_item4.png);}
#snav.category4 .item.selected .header{background-image:url(../../images/snav_item_selected4.png);}
#snav.category4 .bar{background-image:url(../../images/snav_bar4.png);}
#snav.category4 .item .content ul li div.selected{ color:#4b5660;}
#snav.category4 .item .content ul li div.selected{ background-image:url(../../images/snav_item_div_selected_00694e.png);}
#snav.category4 .item .content ul li div.selected span.metapromedium{background-image:url(../../images/metapromedium_00694e.png);}

#snav.category5 .item .header{background-image:url(../../images/snav_item5.png);}
#snav.category5 .item.selected .header{background-image:url(../../images/snav_item_selected5.png);}
#snav.category5 .bar{background-image:url(../../images/snav_bar5.png);}
#snav.category5 .item .content ul li div.selected{ color:#4b5660;}
#snav.category5 .item .content ul li div.selected{ background-image:url(../../images/snav_item_div_selected_e11f1f.png);}
#snav.category5 .item .content ul li div.selected span.metapromedium{background-image:url(../../images/metapromedium_e11f1f.png);}

#snav.category6 .item .header{background-image:url(../../images/snav_item6.png);}
#snav.category6 .item.selected .header{background-image:url(../../images/snav_item_selected6.png);}
#snav.category6 .bar{background-image:url(../../images/snav_bar6.png);}
#snav.category6 .item .content ul li div.selected{ color:#4b5660;}
#snav.category6 .item .content ul li div.selected{ background-image:url(../../images/snav_item_div_selected_10550b.png);}
#snav.category6 .item .content ul li div.selected span.metapromedium{background-image:url(../../images/metapromedium_10550b.png);}

#snav.category7 .item .header{background-image:url(../../images/snav_item7.png);}
#snav.category7 .item.selected .header{background-image:url(../../images/snav_item_selected7.png);}
#snav.category7 .bar{background-image:url(../../images/snav_bar7.png);}
#snav.category7 .item .content ul li div.selected{ color:#4b5660;}
#snav.category7 .item .content ul li div.selected{ background-image:url(../../images/snav_item_div_selected_669a2b.png);}
#snav.category7 .item .content ul li div.selected span.metapromedium{background-image:url(../../images/metapromedium_669a2b.png);}
*/

#crumb{position:absolute; top:135px; left:215px; width:745px; height:16px; z-index:151; display:none; cursor:pointer;}
#crumb li{position:relative; display:inline-block; font:normal 8pt arial; color:#919191; background-image:url(../../images/crumb_item_tile.png); background-repeat:repeat-x; height:16px; margin-right:-4px; padding-right:4px; }
#crumb .crumb-item-left{position:relative; float:left;  background-image:url(../../images/crumb_item_left.png); background-repeat:no-repeat; width:2px; height:16px; margin-right:6px; }
#crumb .crumb-item-right{position:relative; float:right; background-image:url(../../images/crumb_item_right.png);  background-repeat:no-repeat; width:10px; height:16px; margin-right:4px; margin-left:2px;}
#crumb .crumb-item-right-term{position:absolute; top:0; left:100%; background-image:url(../../images/crumb_item_right_term.png);  background-repeat:no-repeat; width:10px; height:16px;}
#crumb li.selected{color:#f06e00; background-image:url(''); padding-left:18px; position:relative; top:1px;}

#crumb.category1 li.selected{color:#669a2b;}
#crumb.category2 li.selected{color:#669a2b;}
#crumb.category3 li.selected{color:#C84A05;}
#crumb.category4 li.selected{color:#00694e;}
#crumb.category5 li.selected{color:#e11f1f;}
#crumb.category6 li.selected{color:#10550b;}
#crumb.category7 li.selected{color:#669a2b;}


#banner{position:absolute; top:13px; left:0; width:830px; height:100px;  background-image:url(../../images/banner-tile.png); background-repeat:no-repeat; z-index:150; display:block; }




.category .main > .ex{ position:absolute; top:9px; left:505px; width:11px; height:11px; cursor:pointer; border:0px solid #fff; background-image:url(../../images/x_btn.png); background-position:0 0; background-repeat:no-repeat;}

.category .main .ingredients{display:none; border:0px solid blue; position:absolute; top:100%;  left:15px; width:515px; height:320px; height:0px; background-image:url(../../images/ingredients_red.png); background-position:0 0; background-repeat:no-repeat;}
.category .main .ingredients .ex{display:none; position:absolute; top:40px; right:20px; width:11px; height:11px; cursor:pointer; border:0px solid #fff; background-image:url(../../images/x_btn.png); background-position:0 0; background-repeat:no-repeat;}
.category .main .ingredients .tab{position:absolute; top:-27px; left:20px; width:98px; height:27px; cursor:pointer; background-image:url(../../images/tab_ingredients_red.png); background-position:0 0; background-repeat:no-repeat;}
.category .main .ingredients .img{display:none; margin-top:20px; margin-left:10px; width:515px; height:340px; border:0px solid blue;}
.category .main .nutrition{display:none; border:0px solid blue; position:absolute; top:100%; left:15px; width:515px; height:320px; height:0;  background-image:url(../../images/nutrition_white.png); background-position:0 0; background-repeat:no-repeat;}
.category .main .nutrition .ex{display:none; position:absolute; top:9px; right:20px; width:11px; height:11px; cursor:pointer; border:0px solid #000;  background-image:url(../../images/x_btn_black.png); background-position:0 0; background-repeat:no-repeat;}
.category .main .nutrition .tab{position:absolute; top:-27px; left:118px; width:98px; height:27px; cursor:pointer; background-image:url(../../images/tab_nutrition_white.png); background-position:0 0; background-repeat:no-repeat; cursor:pointer;}
.category .main .nutrition .img{display:none; margin-top:20px; margin-left:10px; width:515px; height:260px;}
.category .main .variety{background-repeat:no-repeat; background-position:0 0;}

.search-items .header{margin-bottom:4px;  border:0px solid #e0e0e0; border-bottom-width:1px; font:bold 10pt/30px arial; color:#616161; padding-left:4px;}
.search-items .footer{font:bold 9pt/25px arial; color:#616161; text-decoration:underline; cursor:pointer; display:inline-block;  padding-left:4px;}
.search-items{position:absolute; top:28px; left:-1px; border:1px solid #c1c1c1; width:392px; display:none; padding:6px 4px 4px 4px; background-color:#fff; width:557px;}
.search-item{margin-bottom:4px;  border:0px solid #e0e0e0; border-bottom-width:1px; height:57px;  padding-left:4px;}
.search-item .text a{font:bold 10pt arial; color:#616161; margin-bottom:6px; text-decoration:none;}
.search-item .likes{color:#E87A1E; margin-bottom:6px;}
.search-item .categories{  color:#616161;}
.search-item .categories a{color:#e87a1e;}
.search-item .thumb{position:relative; float:left; margin-right:10px; clear:left;}
.search-item .thumb img{ width:50px; height:50px;}
.search-item .content{position:relative; float:left; }


.category .detail{display:none; position:absolute; top:165px; left:215px; width:735px; min-height:534px; border:0px solid blue;}
#cash .maincopy{font-family:Arial; font-weight:600; font-size:10pt;color:#dddada; position:absolute; top:280px; left:362px;}


/* search-items*/
.search-items{position:absolute; top:28px; left:-1px; border:1px solid #c1c1c1; width:392px; display:none; padding:6px 4px 4px 4px; background-color:#fff; width:557px;}
.search-item{margin-bottom:4px; font:normal 9pt arial; border:0px solid #e0e0e0; border-bottom-width:1px; height:57px;}
.search-item .text a{font:bold 10pt arial; color:#616161; margin-bottom:6px; text-decoration:none;}
.search-item .likes{color:#E87A1E; margin-bottom:6px;}
.search-item .categories{font-weight:bold;  color:#616161;}
.search-item .categories a{color:#e87a1e;}
.search-item .thumb{position:relative; float:left; margin-right:10px; clear:left;}
.search-item .content{position:relative; float:left; }





#banner{position:absolute; top:13px; left:0; width:830px; height:100px;  background-image:url(../../images/banner-tile.png); background-repeat:no-repeat; z-index:150; display:block; }

.variety-view {position:absolute; top:0px; left:16px; border:0px solid blue; width:510px; height:200px;}

.variety-view .title{position:absolute; top:20px; left:15px; width:100px; height:15px; border:0px solid blue; background-image:url(../../images/varieties_hdr_ORNG.png); background-repeat:no-repeat; background-position:0 0;}
.variety-view.category4 .title{position:absolute; top:20px; left:25px; width:100px; height:15px; border:0px solid blue; background-image:url(../../images/varieties_hdr_GRN.png); background-repeat:no-repeat; background-position:0 0;}


.variety-view .items-view{position:absolute; top:45px; left:10px; border:0px solid green; width:470px; height:200px; clip:rect(0px, 470px, 200px, 0px);}
.variety-view .items{position:absolute; top:0; left:0px; border:0px solid red; height:120px;}
.variety-view .items .item{position:absolute; top:0; left:-1000px; display:inline-block; border:0px solid silver; text-align:center; cursor:pointer;}
.variety-view .items .item .name{margin-right:15px; margin-left:15px; width:100px; }

.variety-view .item .img {background-image:url(../../images/variety-view-item-tile.png);background-position:center center;background-repeat:no-repeat;border:0 solid blue;cursor:pointer;height:105px;padding:10px;width:105px; text-align:center;}
.variety-view .item .img.hover {background-image:url(../../images/variety-view-item-frame_ORNG.png);}
.variety-view.category4 .item .img.hover {background-image:url(../../images/variety-view-item-frame_GRN.png);}

.variety-view .item .img.selected {background-image:url(../../images/variety-view-item-frame_ORNG.png);}
.variety-view.category4 .item .img.selected {background-image:url(../../images/variety-view-item-frame_GRN.png);}

.variety-view .left-arrow{display:none; position:absolute; top:86px; left:0; width:20px; height:30px; border:0px solid red; text-align:center; cursor:pointer; background-image:url(../../images/time_of_day_arrow_left.png); background-position:center center; background-repeat:no-repeat;}
.variety-view .right-arrow{position:absolute; top:86px; left:490px; width:20px; height:30px; border:0px solid red; text-align:center; cursor:pointer; background-image:url(../../images/time_of_day_arrow_right.png); background-position:center center; background-repeat:no-repeat;}

.category-view{border:0px solid blue; padding-left:65px;}
.category-view .item{display:inline-block; float:left; width:138px; height:138px; cursor:pointer; text-align:center; margin-bottom:40px; margin-right:21px;}
.category-view .item .img{ cursor:pointer;   background-image:url(../../images/product-view-item-tile.png); background-repeat:no-repeat;   width:138px; height:138px; margin-bottom:5px; padding-top:0px;}

.product-view{border:0px solid blue; padding-left:65px;}
.product-view .item {display:inline-block; float:left;  text-align:center; margin-bottom:40px; margin-right:21px;}
.product-view .item .img{ cursor:pointer;   background-image:url(../../images/product-view-item-tile.png); background-repeat:no-repeat;   width:128px; height:132px; margin-bottom:5px; padding:5px;}
.product-view .item .img img{ }
.product-view .header{margin-left:8px; height:20px; width:593px; position:relative; border:0px solid blue;}
.product-view .header .filter{position:relative; float:left; width:120px;}
.product-view .header .page{position:relative; float:right; width:473px; text-align:right; margin-bottom:20px;}
.product-view .header .page .pager{display:inline-block; margin-left:10px;}
.product-view .header .filter input{position:relative; top:2px; margin-left:2px; }
.product-view .header .page select{width:42px; margin-left:4px; font:normal 8pt/8pt arial; color:#4b5660;}
.product-view .item .name{margin-left:15px; margin-top:5px; width:122px;}
.product-view .header .page a.page-item{text-decoration:none; color:#4b5660;}
.product-view .header .page a.page-item-selected{text-decoration:underline; color:#4b5660;}


.search-items{position:absolute; top:28px; left:-1px; border:1px solid #c1c1c1; width:392px; display:none; padding:6px 4px 4px 4px; background-color:#fff; width:557px;}
.search-item{margin-bottom:4px;  border:0px solid #e0e0e0; border-bottom-width:1px; height:57px;}
.search-item .text a{font:bold 10pt arial; color:#616161; margin-bottom:6px; text-decoration:none;}
.search-item .likes{color:#E87A1E; margin-bottom:6px;}
.search-item .categories{  color:#616161;}
.search-item .categories a{color:#e87a1e;}
.search-item .thumb{position:relative; float:left; margin-right:10px; clear:left;}
.search-item .content{position:relative; float:left; }

#lottery {position:absolute; top:0px; left:0px; width:745px; height:800px; z-index:152; border:0px solid blue;}
#lottery .no-results{display:none; position:absolute; top:4px; left:5px; width:725px; height:484px; background-image:url(../../images/lottery-no-results.png); z-index:154; cursor:pointer;}
#lottery .map{position:absolute; top:0px; left:0px; width:535px; height:492px; }
#lottery .map .check{position:absolute; top:354px; left:230px; width:25px; height:19px; background-image:url(../../images/lottery_check.png); background-position:0 0; background-repeat:no-repeat; display:none;}
#lottery .filter{position:absolute; top:0px; left:0px; width:534px; height:467px; background-image:url(../../images/lottery_filter.png); background-position:0 0; background-repeat:no-repeat; padding-left:340px; padding-top:0px;}
#lottery .filter .title{font:bold 10pt arial; color:#CB1B1B; margin-bottom:10px; margin-top:20px;}
#lottery .filter .games ul{list-style:none; }
#lottery .filter .games ul li{margin-bottom:4px;}
#lottery .filter .state{}
#lottery .filter .games input{position:relative; top:2px; margin-right:2px;}
#lottery .filter .date .calendar-button{position:relative; top:3px; display:inline-block; margin-left:6px; width:15px; height:17px; background-image:url(../../images/calendar_button.png); background-position:0 0; background-repeat:no-repeat; cursor:pointer; }
#lottery .filter .date input{width:100px;}
#lottery .filter .button{ width:109px; height:28px; background-image:url(../../images/lottery_results_button.png); background-position:0 0; background-repeat:no-repeat; margin-top:20px; cursor:pointer;}
#lottery .results{position:absolute; top:0px; left:0px; width:494px; background-image:url(../../images/lottery_results_callout.png); background-position:0 0; background-repeat:no-repeat; padding:70px 20px 20px 20px; margin-bottom:40px;}
#lottery .results .grid{width:100%;}
#lottery .results .grid .header td{background-color:#8E1111; color:#fff; text-align:left; }
#lottery .results .grid td{font:bold 10pt/19px arial; padding-left:10px;}
#lottery .results .grid td.item-alt{background-color:#D9D9D9;}
#lottery .results .button{ width:78px; height:28px; background-image:url(../../images/lottery_top_button.png); background-position:0 0; background-repeat:no-repeat; margin-top:20px; cursor:pointer;}
#lottery .copy-01{position:absolute; top:30px; left:200px; width:300px; z-index:153; color:#fff;}
#lottery .copy-02{position:absolute; top:450px; left:30px; width:480px; z-index:153; color:#fff; }
#lottery .copy-03{margin-top:10px;}

.category{font:normal 9pt arial;  color:#4b5660; z-index:152;}
.category .detail{display:none; position:absolute; top:165px; left:215px; width:735px; min-height:534px; border:0px solid blue;}


#like{position:relative; top:0; left:0; display:inline-block; border:0px solid blue;}
#like.category-4001001{top:205px; left:35px;}
#like.category-4001002{top:182px; left:35px;}
#like.category-4001003{top:178px; left:35px;}
#like.category-4003000{top:170px; left:285px;}
#like.category-4003001{top:165px; left:35px;}
#like.category-4003002{top:133px; left:35px;}

#like td{vertical-align:top;}
#like .ct{display:inline-block; font:normal 9pt/18px arial; color:#fff; border:0px solid blue; padding-right:4px;}
#like .bar{display:inline-block; position:relative; width:81px; height:18px;  background-image:url(../../images/icon_bar.png); background-position:0 0; background-repeat:no-repeat; border:0px solid red;}
#like .bar .lk{position:absolute; top:0; left:0px; width:18px; height:18px; cursor:pointer;}
#like .bar .fb{position:absolute; top:0; left:21px; width:16px; height:18px; cursor:pointer;}
#like .bar .tw{position:absolute; top:0; left:42px; width:15px; height:18px; cursor:pointer;}
#like .bar .qs{position:absolute; top:0; left:61px; width:20px; height:18px; cursor:pointer;}

#like .qs-table-container{display:none; position:absolute; top:-180px; left:100%; margin-left:-112px; width:190px; height:183px; padding:10px 7px 7px 10px; border:0px solid red; background-image:url(../../images/qs_tile.png);  background-position:0 0; background-repeat:no-repeat; }
#like .qs-table-container .label{margin:0; padding:0; margin-top:2px;}
#like .qs-table-container #dob_month{width:33px;}
#like .qs-table-container #dob_year{width:45px;}
#like .qs-table-container #dob_day{width:33px;}
#like .qs-table-container #email_address{width:146px;}
#like .qs-table-container #tos{position:relative; top:2px; margin-left:2px;}
#like .qs-table-container .qs-go{position:relative; top:-2px; background-image:url(../../images/qs_go.png);  background-position:0 0; background-repeat:no-repeat; width:31px; height:22px; margin-left:2px; cursor:pointer;}
#like .qs-table-container .tos-copy{margin-top:4px; font:normal 8pt arial;}
#like .qs-table-container .intro{margin-bottom:4px; color:#00694E; font:bold 9pt arial; height:50px; padding-right:24px;}
#like .qs-table-container .tos-link{color:#4b5660;  font:normal 8pt arial;}
#like .qs-table-container .close{position:absolute; top:8px; left:180px; width:11px; height:11px; border:0px solid red; background-image:url(../../images/qs_close.png); background-position:0 0; background-repeat:no-repeat; cursor:pointer;}



#crumb.category1 li.selected{color:#669a2b;}
