html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,h7,h8,p,blockquote,pre,a,abbr,acronym,
address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,
i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;
list-style:none;text-decoration:none;}em{font-size:108%;}
body{background-color:#1e1111;line-height:1;font-size:85%;background:url(../tlc_images/wood_main_bg_brwn2.jpg) repeat;
 min-width:768px;width:90%;left:0px;
}
ol{list-style:upper-roman;}
ol.num_list{list-style-type:upper-latin;font-size:1em;}
ol.num_list li{font-size:1em;margin:10px 0 10px 0;list-style-type:decimal;}ol.num_list li p{font-size:1em;}
ol.num_list li.lower_num{margin:10px 0 10px 20px;font-size:1em;}
.container6{margin:0 auto;width:978px;text-align:left;}
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_0,.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,
.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24,.grid_25,.grid_25_sml,.grid_26,
.grid_24_sml{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;z-index:1;}
/* Grid >> Children (Alpha ~ First,Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha{margin-left:0;}.omega{margin-right:0;}.grid_0{width:15px;}.grid_1{width:30px;}.grid_2{width:70px;}.grid_3{width:110px;}
.grid_4{width:150px;}.grid_5{width:190px;}.grid_6{width:230px;}.grid_7{width:270px;}
.grid_8{margin:0px;width:310px;}.grid_9{width:350px;}.grid_10{width:390px;}
.grid_11{width:430px;}.grid_12{width:470px;}.grid_13{width:510px;}
.grid_14{width:550px;}.grid_15{width:590px;}.grid_16{width:630px;}
.grid_17{width:670px;}.grid_18{width:710px;}.grid_19{width:750px;}
.grid_20{width:790px;}.grid_21{width:830px;}.grid_22{width:870px;}.grid_23{width:910px;}
.grid_23_lrg{width:960px;}.grid_24{width:978px;}.grid_24_sml{width:978px;}
.grid_25{width:995px;}.grid_25_sml{width:945px;}.grid_26{width:1060px;}
.first{margin-left:0;clear:left;}.prefix_sml5sml{padding-left:2px;}.prefix_sml5sml5{padding-left:1px;}
.prefix_sml55{padding-left:8px;}.prefix_sml5{padding-left:5px;}.prefix_sml{padding-left:10px;}.prefix_med{padding-left:20px;}
.prefix_0{padding-left:30px;}.prefix_1{padding-left:35px;}.prefix_2{padding-left:80px;}.prefix_med2{padding-left:24px;}
.prefix_3{padding-left:120px;}.prefix_4{padding-left:160px;}.prefix_5{padding-left:200px;}
.prefix_6{padding-left:240px;}.prefix_7{padding-left:280px;}.prefix_8{padding-left:320px;}
.prefix_9{padding-left:360px;}.prefix_10{padding-left:400px;}.prefix_11{padding-left:440px;}
.prefix_12{padding-left:480px;}.prefix_13{padding-left:520px;}.prefix_14{padding-left:560px;}
.prefix_15{padding-left:600px;}.prefix_16{padding-left:640px;}.prefix_17{padding-left:680px;}
.prefix_18{padding-left:720px;}.prefix_19{padding-left:760px;}.prefix_20{padding-left:800px;}
.prefix_21{padding-left:840px;}.prefix_22{padding-left:880px;}.prefix_23{padding-left:920px;}
/* Suffix Extra Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/
.suffix_sml55{padding-right:5px;}.suffix_sml5{padding-right:7px;}.suffix_sml{padding-right:10px;}.suffix_sml5sml{padding-right:2px;}
.suffix_med{padding-right:22px;}.suffix_0{padding-right:32px;}.suffix_1{padding-right:40px;}.suffix_2{padding-right:80px;}
.suffix_sml5sml5{padding-right:1px;}.suffix_3{padding-right:120px;}.suffix_4{padding-right:160px;}
.suffix_5{padding-right:200px;}.suffix_6{padding-right:240px;}.suffix_7{padding-right:280px;}
.suffix_8{padding-right:320px;}.suffix_9{padding-right:360px;}.suffix_22{padding-right:880px;}.suffix_23{padding-right:920px;}
.suffix_10{padding-right:400px;}.suffix_11{padding-right:440px;}.suffix_12{padding-right:480px;}
.suffix_13{padding-right:520px;}.suffix_14{padding-right:560px;}.suffix_15{padding-right:600px;}
.suffix_16{padding-right:640px;}.suffix_17{padding-right:680px;}.suffix_18{padding-right:720px;}
.suffix_19{padding-right:760px;}.suffix_20{padding-right:800px;}.suffix_21{padding-right:840px;}
/* Push Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/
.push_sml{left:10px;}.push_xsml5{left:3px;}.push_sml5{left:5px;}.push_med{left:15px;}.push_0{left:20px;}.push_1{left:40px;}
.push_2{left:80px;}.push_3{left:120px;}.push_4{left:160px;}.push_5{left:200px;}.push_6{left:240px;}
.push_7{left:280px;}.push_8{left:320px;}.push_9{left:360px;}.push_10{left:400px;}
.push_11{left:440px;}.push_12{left:480px;}.push_13{left:520px;}.push_14{left:560px;}
.push_15{left:600px;}.push_16{left:640px;}.push_17{left:680px;}.push_18{left:720px;}
.push_19{left:760px;}.push_20{left:800px;}.push_21{left:840px;}.push_22{left:880px;}
.push_23{left:920px;}.pull_sml5{left:-5px;}.pull_xsml5{left:-2px;}.pull_sml{left:-10px;}.pull_med{left:-17px;}.pull_0{left:-25px;}
.pull_1{left:-40px;}.pull_2{left:-80px;}.pull_3{left:-120px;}.pull_4{left:-160px;}.pull_5{left:-200px;}
.pull_6{left:-240px;}.pull_7{left:-280px;}.pull_8{left:-320px;}.pull_9{left:-360px;}
.pull_10{left:-400px;}.pull_11{left:-440px;}.pull_12{left:-480px;}.pull_13{left:-520px;}
.pull_14{left:-560px;}.pull_15{left:-600px;}.pull_16{left:-640px;}.pull_17{left:-680px;}
.pull_18{left:-720px;}.pull_19{left:-760px;}.pull_20{left:-800px;}.pull_21{left:-840px;}
.pull_22{left:-880px;}.pull_23{left:-920px;}
/* http://sonspring.com/journal/clearing-floats */
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
/* http://perishablepress.com/press/2009/12/06/new-clearfix-hack */
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
* html.clearfix,*:first-child+html.clearfix{zoom:1;}
a:focus{outline:none;}focus{outline:none;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}/* remember to define focus styles! */
:focus{outline:0;}/* remember to highlight inserts somehow! */
del{text-decoration:line-through;}/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;}
#header_bg{position:relative;width:978px;z-index:0;min-height:600px;height:auto;left:50px;margin-top:350px;}
.cont_modl,.cont_modl_hide_cont,.cont_modl_hide,.cont_modl_hide_tall,.cont_modl_hide_hm{
 background-color:#f9e8be;background:url(../tlc_images/pl_mat_bg.jpg) repeat;z-index:1;min-height:382px;}
#top_cont_modl,#top_cont_modl_hm{
 position:relative;min-height:390px;margin-top:-200px;z-index:20; padding-bottom:20px;margin-bottom:5px;width:750px;}
.cont_modl_hide_cont{min-height:255px;margin-bottom:10px;}
.cont_modl_hide,.cont_modl_hide_hm,.cont_modl_hide_tall{
 width:740px;left:5px;margin-left:10px;padding-top:45px;min-height:280px;margin-top:-35px;padding-right:5px;
}
.cont_modl_hide_hm{
width:1022px;height:255px;padding-top:12px;top:-5px;margin-left:7px;left:-7px;min-height:210px;background-color:transparent;background-image:none;
}
.cont_modl_hide_tall{min-height:685px;}
.hm_prev_items,.hm_prev_it_inner{background-color:#b7acb0;padding:15px 15px 0 15px;margin:-5px 0 25px -5px;width:2000px;
 height:167px;overflow-x:hidden;overflow-y:hidden;background:#b7b2b3 url(../tlc_images/napk_bg.png) repeat-x 0 -4px;
 background:url(../tlc_images/pap_cat_bg.jpg) repeat;
 }
.hm_prev_it_inner{overflow:visible;background:transparent none;top:-15px;padding:15px 10px 0 10px;margin:20px 0 0px 0px;width:2600px;}

.hide_hm_cr{
position:relative;float:right;right:-7px;top:8px;background:url(../tlc_images/nav_brd_sprite.png) no-repeat -463px -430px;z-index:500;width:82px;height:73px;
}
.hide_hm_txt,.hide_hm_txt2{background-color:#a18971;background-color:#a18971;padding-right:67px;height:100px;margin-left:-10px;top:-2px;padding-bottom:7px;padding-left:15px;}
.hide_hm_txt2{height:170px;}.tp_ret_modl{min-height:370px;z-index:-100;}
#top_cont_modl_hm{width:750px;min-height:375px;}
.nar_modl,.wide_modl,#top_cont_modl,#top_cont_modl_hm,.cont_modl{
 background:url(../tlc_images/pl_mat_bg.jpg) repeat;
 padding-bottom:5px;
}
.nar_modl,.wide_modl,.nar_modl_hgt{min-height:575px;margin-bottom:5px;}
.nar_modl_hgt,.nar_modl_hgt2{min-height:785px;max-height:785px;margin:0;}
.nar_modl_hgt2{min-height:1000px;max-height:1000px;margin-bottom:-10px; }
.admin_cont_modl{z-index:-4000;}
.wider_0{margin-right:10px;}
.wider_1{margin-right:25px;}
.indv_menu_pages_item_content{
 padding-bottom:30px;padding:0px 0px 30px 0px;margin:10px 0px 30px 0px;border:solid #f9dab9 medium;z-index:10;
}
.menu_pics{max-width:330px;max-height:379px; width_auto; left:-10px;}
.menu_pics_rand,.menu_pics_rand_sml{min-width:120px;max-width:350px;max-height:379px;width:auto;height:auto;background-color:#9c3939;
border:solid.59em #9c3939;border-left-width:.79em;border-right-width:.79em;}
.menu_pics_rand_sml{min-width:120px;margin:0px;max-width:200px;max-height:200px;}
.search_bg{height:17px;background:transparent url(../tlc_images/nav_brd_sprite.png) repeat-x -70px -516px;background-image:none;}
.select_srch,.text_srch,.select_srch2{
 width:188px;background:#7d2d2d url(../tlc_images/nav_brd_sprite.png) repeat-x -78px -516px;padding-right:0px;margin-top:0px;margin-bottom:-3px;
 position:relative;border:medium solid #57341a;border-top-color:#392313;border-left-color:#392313;height:29px;color:#e9967a;
}
.text_srch,.text_srch2{
 background-position:-52px -520px;width:188px;margin-bottom:-3px;font-weight:normal;padding-left:5px;}
.select_srch2,.text_srch2{
border-top:none;background-color:#7d2d2d;color:black;font-weight:bold;border-left:none;
background-position:-271px -414px;background-image:none;background-color:#ded0b7;
}.text_srch2{height:18px;}.select_srch{margin-top:5px;}.srch_opt{background-color:black;}
.text_srch{margin-top:0px;height:16px;padding-top:4px;top:-1px;padding-bottom:4px;}
.search{padding:0px 2px 0px 2px;float:left;margin:0px 3px 0 3px;border:none;}
#navbar ul li{display:inline;}
#navbar ul li a{padding:0 5px;margin:0 5px;font:bold 1em Arial,Helvetica,sans-serif;color:white;text-decoration:none;}
#navbar ul li a:hover{color:#f5deb3;background-color:#a42e2e;}
p.arrow,span.blk_arr{background:url(../tlc_images/nav_brd_sprite.png) no-repeat -417px -438px;width:48px;height:20px;}
span.blk_arr{position:absolute;width:70px;height:40px;background:transparent -482px -813px;}
.rand_pic_img,.rand_pic_img_sml,.rand_pic_img_xsml,.rand_pic_img_med{
 border:solid #9e3535 10px;min-width:200px;min-height:200px;max-width:360px;max-height:240px;z-index:60;}
.rand_pic_img_med{border:solid #9e3535 5px;}
.rand_pic_img_sml,.rand_pic_img_xsml{
border:solid #9e3535 5px;border-color:#bd9275;min-width:110px;margin-left:5px;min-height:110px;max-width:110px;max-height:110px;}
.rand_pic_img_xsml{min-width:100px;min-height:100px;}
.arrow_prev,.arrow_next{top:10px;margin-left:-10px;border:none;background:url(../tlc_images/nav_brd_sprite.png) no-repeat -499px -691px;margin-top:30px;width:47px;height:24px;}
.arrow_prev{top:-15px;background-position:-452px -691px;margin-left:-14px;}
.catering_pic{border:solid white 10px;}
.item_boxes,.pack_bx{width:300px;height:210px;margin:10px 14px 20px 14px;padding:0;position:relative;float:left;
clear:none;background-color:#e3cdb3;background-color:#e3cdb3;}.pack_bx{height:209px;}
.item_desc_bx,.desc_hid{ height:130px;width:165px;margin-bottom:15px;padding-bottom:5px;font-size:.99em;z-index:-10;overflow:hidden;}
 p.item_desc_bx{padding-left:5px;padding-top:0px;}
.desc_hid{background-color:#e3cdb3;margin-left:-5px;padding-left:5px;margin-top:0px;z-index:200;width:170px;visibility:visible;}
.shrt_desc{min-height:80px;max-height:80px;}.olive{ background-color:#F1DEAC;}
.menu_items_images{min-height:110px;max-height:110px;height:110px;overflow:hidden;margin-bottom:-10px;}
.item_tit_bx{padding-top:0px;padding-bottom:10px;height:40px;}
.menu_item_bx{top:0px;min-height:95px;}
.pk_Single_pr,.pk_Half_pr,.pk_Full_pr{visibility:hidden; display:none;}
#topMenuColor_bg{background:url(../tlc_images/nav_brd_sprite.png) repeat-x 0 0;min-width:768px;width:100%;left:0px;height:139px;
max-height:125px;position:absolute;}
#topMenuColored{
 margin-bottom:0px;margin-top:-350px;padding-top:15px;margin-left:20px;z-index:-1;height:109px;max-height:109px;z-index:5;}
#header_logo,#header_logo_sml{left:20px;top:-15px;margin-bottom:49px;}
 #header_logo_sml{top:-15px;left:20px;margin-bottom:24px;}div#navbar{height:24px;padding:0px 0 0 0;}
.icon_search,.icon_search_pg,.twit_icon,.face_icon,span.sml_arr{
background:url(../tlc_images/nav_brd_sprite.png) no-repeat -112px -616px;width:20px;margin-top:5px;height:16px;}
span.sml_arr{position:absolute;background:url(../tlc_images/wine_shad_spt.png) -180px -67px;background-image:none;margin-top:5px;
margin-left:5px;height:32px;width:12px;}
.face_icon,.twit_icon{background-position:-377px -245px;width:32px;height:32px;}
.twit_icon{background-position:-377px -278px;}.icon_search_pg{background-position:-132px -616px;width:18px;}
.search_submit_btn{background:url(../images/eshop/b_search.png) no-repeat;border:0;width:59px;height:17px;padding:0px;}
#shop_cart_top{margin:0;height:40px;padding:0;margin-left:-13px;width:auto;}
.list_icon{ float:left;position:absolute;display:inline;left:-18px;top:-10px;height:43px;
 width:49px;background:url(../tlc_images/nav_brd_sprite.png) repeat -97px -633px;}
.on_list{position:absolute;right:-30px;float:right;}#shop_cart_top p{color:white;}.icon{margin:0 5px 0 5px;}
.calender_table{ border:medium solid #dcdbe9;border-collapse:collapse;
 margin-top:-10px;width:250px;height:125px;background-color:white;background-color:#dcdbe9;table-layout:fixed;}
td.calender,td.calender_nlink{border:thin solid silver;border-collapse:collapse;width:30px;height:30px;padding:0px;margin:0px;}
td.calender_nlink{padding:3px;margin:3px;}
td.calender a{display:block;vertical-align:middle;width:100%;height:100%;text-decoration:none;padding:3px;}
td.cal_head{ padding:5px 3px 5px 3px;background-color:#a52a2a;color:white;}
td.calender a:link,td.calender a:visited{position:relative;background-color:#F1D2B8;color:black;width:30px;height:30px;}
td.calender a:hover{background-color:#eaa015;color:red;}
td.calender span a:link{
 color:#b43c3c;font-weight:bolder;vertical-align:top;width:30px;height:30px;background-color:#f5deb3;margin:0;}
td.calender span a:visited{ background-color:red;}
td.calender span a:hover{background-color:#dcdcdc;color:black;}
td.calender span a:active{}
p.slash{background:url(../tlc_images/nav_brd_sprite.png) no-repeat -20px -518px;position:absolute;
 margin-top:0px;margin-left:5px;width:20px;height:23px;text-align:center;z-index:0;}
#month1,#month2,#month1_delv,#month2_delv{position:relative;float:left;clear:left;height:auto;
width:249px;top:33px;margin:0 8% 5% 10%;visibility:visible;display:block;}
#month2,#month2_delv,#month1_delv{left:-25px;
visibility:hidden;display:none;}#mon_cal_sel{width:120px;}#obtain_method{width:90px;}
#pick_month{ float:left;position:relative;top:10px;left:10px;visibility:visible;}

ol#numeredQs li{font-size:1.3em;color:black;}
ol#numeredQs li a{color:black;}
.chs_meth_date{position:relative;height:30px;}
#login_grid{display:none;visibility:hidden;position:absolute;float:right;clear:both;top:90px;
 height:300px;left:650px;margin-top:90px;padding-top:20px;height:300px;width:360px;z-index:250;}
#login_drp_dwn{margin-top:20px;height:300px;width:319px;z-index:400;}
#main_bg_sch{ height:37px;margin-top:-5px;margin-bottom:15px;margin-left:60px;width:800px;}
#footer{height:auto;z-index:-1; clear:both;}
   /*-- 978 grid--*/

.spacer{margin-top:25px;margin-bottom:25px;}.spacer_med{margin-top:50px;margin-bottom:25px;}.spacer_med_sml{margin-top:36px;margin-bottom:36px;}
.spacer_sml{margin-top:10px;margin-bottom:10px;}.spacer_xsml{margin-top:5px;margin-bottom:5px;}
.spacer_xxsml{margin-top:3px;margin-bottom:3px;}.spacer_xxxsml{margin-top:1px;margin-bottom:1px;}.spacer_xxxxsml{margin-top:2px;margin-bottom:2px;}
.spacer_lrg{margin-top:75px;margin-bottom:25px;}.spacer_xlrg{margin-top:95px;margin-bottom:45px;}
.spacer_xxlrg{margin-top:115px;margin-bottom:65px;}.spacer_xxxlrg{margin-top:215px;margin-bottom:155px;}
div.cont_brd_sd,div.rd_tlcr,div.wht_tlcr,div.wht_trcr,div.rd_trcr,div.rd_blcr,div.rd_brcr,div.cont_brd_sd_rt,div.cont_brd_bot,div.cont_brd_sd_rt_bot,
div.cont_brd_top,div.cont_brd_rt_cr,div.cont_sd_rt,div.brd_bot_item,div.pap_holes{
 background:url(../tlc_images/nav_brd_sprite.png) repeat-x 0 -178px;height:13px;width:100%;z-index:-1115;
}
.drk_red_bg{background-color:#9c3939;height:100%;width:100%;position:absolute;}
div.rd_tlcr,div.rd_trcr,div.rd_blcr,div.rd_brcr{z-index:50000;position:relative;background-position:-100px -674px;height:8px;width:9px;}
div.rd_trcr{background-position:-109px -674px;}div.rd_blcr{background-position:-100px -682px;}
div.rd_brcr{background-position:-109px -682px;}.brd_top_blk{height:124px;}
div.wht_tlcr,div.wht_trcr{width:17px;background-position:-12px -476px;top:-1px;}div.wht_trcr{top:0px;background-position:-29px -476px;}
div.wht_blcr{width:17px;background-position:-12px -507px;}div.wht_brcr{width:17px;background-position:-29px -507px;}
.brd_pc,.brd_pc_wht{width:96.5%;}.brd_pc_wht{top:1px;}
.rd_cr_borders{border:solid.79em #9c3939;border-left-width:.99em;border-right-width:.99em;}
div.cont_brd_top{height:13px;min-width:745px;}
div.brd_top_bg_pos{background-position:0 -180px;height:9px;}
 div.cont_brd_sd,div.cont_brd_sd_rt,div.pap_holes{
 position:absolute;left:-8px;background:url(../tlc_images/wine_shad_spt.png) repeat-y -347px 0;
 height:100%;width:12px;z-index:-10;
}
div.pap_holes{background-position:-320px 0;margin:-5px 0 0 -20px;left:0px;z-index:450;}
 div.cont_brd_sd_rt,div.cont_brd_rt_item,div.cont_brd_rt_item2,div.cont_brd_lt_nap,div.cont_brd_rt_nap{
left:auto;right:0px;background-position:-336px 0;float:right;width:13px;right:-12px;top:8px;padding-bottom:6px;height:99%;
}
div.cont_brd_rt_item,div.cont_brd_rt_item2,div.cont_brd_rt_nap,div.cont_brd_lt_nap{
 background:url(../tlc_images/nav_brd_sprite.png) repeat-x 0 -322px;
 width:10px;top:3px;margin-top:0px;margin-right:0px;
}div.cont_brd_lt_nap{background-position:-46px -304px;float:left;left:-9px;height:180px;top:0px;z-index:-100;}
div.cont_brd_sd_rt{height:99.5%;}div.cont_brd_rt_nap{right:-7px;margin-right:5px;height:180px;top:0px;z-index:-100;
 background:url(../tlc_images/nav_brd_sprite.png) repeat-x -17px -267px;}
div.cont_brd_rt_item2{margin-right:40px;}div.cont_pack_item{margin-left:20px;margin-top:3px;}
 div.cont_brd_sd{margin-top:5px;height:101.7%;}
div.cont_brd_bot,div.brd_bot_item,brd_bot_item2{
 background:url(../tlc_images/nav_brd_sprite.png) repeat-x 0 -165px;
 width:99.5%;min-width:710px;height:13px;margin:5px;z-index:10;margin-top:-5px;
}
div.cont_brd_bot{z-index:10000;}
div.brd_bot_item,div.brd_bot_item2{
 background-position:0 -231px;height:13px;right:5px;margin-top:-5px;width:99.1%;min-width:170px;
}
div.brd_bot_item2{margin-right:35px;}
.m_bg_blk_rev_strp,.main_bg,.main_bg_strp,.main_bg_lg,.main_bg_blk,.main_bg_blk_rev,.skinny_strp_rib,h4.brd_crmb,
h6.brd_crmb_opt2,h6.brd_crmb,h3.brd_crmb,.main_bg_lg_pk,.main_bg_pic,.skinny_rib,.skinny_rib_sml,.skinny_rib_sml5_opt2,.skinny_rib_sml5{
 background:url(../tlc_images/wine_shad_spt.png) no-repeat 0 -108px;
 height:51px;width:278px;margin-top:-15px;margin-left:-30px;padding:10px 0px 0px 10px;z-index:3;
}.main_bg{height:46px;width:315px;}
.main_bg_strp{
 background-position:0px -336px;margin-left:10px;padding-top:0px;padding-left:14px;height:60px;}
.main_bg_pic{
 margin-bottom:-40px;margin-left:-20px;height:36px;padding-top:0px;background-position:0 -127px;}
#nav_main_bg,.nav_main_bg,.nav_main_bg_sml{
height:46px;background-position:0 -258px;padding-top:0px;padding-left:45px;margin-top:10px;margin-left:-45px;width:216px;
}
.main_bg_blk{height:45px;margin-left:-40px;}
.main_bg_blk_rev,#m_bg_blk_rev_hm{
 height:46px;background-position:0 -268px;margin-left:-15px;padding-top:5px;width:256px;
}
#m_bg_blk_rev_hm,.m_bg_blk_rev_strp{
width:225px;z-index:-10;font-size:.8em;padding-left:0px;margin-top:6px;background-position:-2px -214px;
}
.m_bg_blk_rev_strp{width:256px;height:53px;}
.pack_rev_tit{ width:208px;padding-top:5px;margin-top:-59px;background-position:-22px -269px;}
.main_bg_lg,.main_bg_lg_pk,.skinny_rib,.skinny_strp_rib,h6.brd_crmb,h4.brd_crmb,h3.brd_crmb,h6.brd_crmb_opt2,.skinny_rib_sml,.skinny_rib_sml5_opt2,.skinny_rib_sml5,.strp_rib_end_up,.strp_rib_rt_end{
 background:url(../tlc_images/nav_brd_sprite.png) -213px -437px;
 width:324px;margin-left:-26px;height:43px;padding:3px 0px 0px 10px;
}
.strp_rib_rt_end{width:44px;top:14px;left:53px;position:relative;height:37px;background-position:-39px -191px;}
.strp_rib_end_up{width:60px;top:6px;left:107px;z-index:500;position:relative;height:50px;background:url(../tlc_images/wine_shad_spt.png) no-repeat -266px -256px;}
.lht_rib_full,.lht_rib_full_tall,.lht_rib_full_2{top:2px;
z-index:-100000;background:url(../tlc_images/nav_brd_sprite.png) repeat 0px -126px;width:102.2%;position:relative;height:19px;
}.lht_rib_full_tall{height:20px;padding-left:1px;}.lht_rib_full_2{width:100%;}
.main_bg_lg_pk{ margin-left:-27px;}
.skinny_rib,.skinny_strp_rib,.skinny_rib_sml,.skinny_rib_sml5_opt2,.skinny_rib_sml5{
height:59px;width:313px;padding-top:0px;margin-left:-31px;padding-left:15px;background:url(../tlc_images/nav_brd_sprite.png) no-repeat -231px -821px;
}
.skinny_rib{height:39px;background:url(../tlc_images/wine_shad_spt.png) no-repeat 0 -108px;padding-top:16px;}
.skinny_rib_sml{top:-5px;margin-left:-33px;left:21px;width:190px;padding-left:12px;padding-top:10px;background:url(../tlc_images/wine_shad_spt.png) no-repeat -133px -62px;height:36px;}
.skinny_rib_sml5,.skinny_rib_sml5_opt2{height:29px;width:150px;padding-right:15px;background-position:-92px -799px;top:-1px;padding-left:0px;left:38px;}
.skinny_strp_rib,h6.brd_crmb_opt2,h6.brd_crmb,h4.brd_crmb,h3.brd_crmb{height:33px;padding-top:8px;top:-10px;
 background:url(../tlc_images/wine_shad_spt.png) no-repeat 0 -217px;width:289px;}
.skinny_rib_sml5_opt2{background-position:-273px -388px;height:22px;top:-2px;}  /* navigation */  
#side_nav_hm,#side_nav,#side_nav_lib,.bot_fold_lib_nap,.cent_fold_lib_nap,.nap_sml_bg{
 background:transparent url(../tlc_images/nav_brd_sprite.png) no-repeat -46px -245px;height:245px;
 width:202px;padding:10px;left:30px;padding-left:0px;margin-top:-100px;
}
#side_nav_hm{margin-top:-50px;}#admin_sid_nav{z-index:1100000;}
.nap_sml_bg{
 top:0px;background-position:-39px -281px;height:186px;margin-top:-60px;width:189px;z-index:-100;margin-left:5px;
 } 
.item_edit_table{table-layout:auto;width:1100px;}
.item_edit_table td.left{width:auto;}
.table_nborder{
 left:25px;position:relative;float:left;margin-right:30px;border:1px;border-collapse:collapse;
 color:Black;width:650px;table-layout:auto;
}
.table_nborder td{
 border-collapse:collapse;margin:10px;padding:0px 5px 10px 0px;text-align:left;border:none;
 min-width:120px;text-indent:-12px;width:120px;
}
.table_nborder tr{
 border-collapse:collapse;margin-top:5px;margin-bottom:5px;
 padding:5px;text-align:left;border:none;
}
.table_nborder td.left,.table_nborder td.right,.table_nborder2 td.left,td.r_Align_tit1,td.l_Align_tit1,.table_nborder td.r_Align_tit{
 text-align:left;padding:5px;margin-left:-10px;width:auto;width:170px;
 padding-right:20px;vertical-align:text-bottom;
}
.table_nborder td.right{min-width:115px;width:120px;margin-left:0px;}
.table_nborder td.r_Align_tit,.table_nborder td.r_Align_tit1{
width:auto;min-width:35px;width:35px;padding:0;padding-right:5px;}
.table_nborder td.r_Align_tit1,.l_Align_tit1{
min-width:89px;width:89px;padding-left:0px;padding:0;text-align:left;
}.table_nborder td p{font-family:Arial,Helvetica,sans-serif;font-size:.9em; width:auto;}.table_nborder td p.l_Align{padding-left:10px;}
td p.l_Align p.wide{width:200px;left:-40px;padding-left:30px;margin-right:-40px;}
td.l_Align_tit1{min-width:100px;width:100px;padding-left:0px;margin-left:0px;text-align:left;}
.table_nborder td.left_tit{padding-right:25px;min-width:40px;width:100px;margin:0;width:auto;}
.table_chk{width:600px;}
/*---------------------------------------contact link (after retail links)-----------*/
.list_spacer{margin-top:100px;margin-bottom:100px;}
#shop_list_hld{
 padding-top:10%;position:absolute;height:105%;width:1006px;z-index:-200;left:30px;top:150px;margin:-4800px auto;
}
 #shop_list_inner{
 margin-top:120px;top:0px;height:100%;width:1195px;margin-left:0%;position:absolute;margin:0 auto;
 }
#all_lists2,#all_lists2_sml{
 position:relative;float:left;top:0px;width:1104px;min-height:600px;padding:33px 0 200px 3px;height:auto;
 margin:-17% 0 0 0;background-color:#f8f1ec;z-index:250;border:none;background-image:none;background-color:#ecd0bd;
}
#all_lists2_sml{width:auto;padding:0;padding-right:30px;}
#all_lists2_bg1,#all_lists2_bg2,#all_lists2_bg3{
 top:13px;left:0px;position:absolute;background-image:none;height:100%;width:380px;
 background:url(../tlc_images/wood_main_bg.jpg) repeat-y -1525px 0px;z-index:1;
}
#all_lists2_bg2,#all_lists2_bg3{left:380px;background-position:-1545px 0px;height:100%;}
#all_lists2_bg3{left:760px;}
.chk_out_bg{
 background:url(../tlc_images/ck_out_bg.gif) repeat-y;top:0px;left:0px;width:1105px;height:100%;}
#step1_hldr{
 background-color:#ecd0bd;width:550px;
}
.ppr_col,.ppr_col2{background-color:#f3dcd5;}.ppr_col2{width:95%;top:0px;}
.ppr_col_cr{z-index:10000;background:url(../tlc_images/nav_brd_sprite.png) no-repeat -97px -690px;margin-top:-2px;width:53px;height:30px;}
.ppr_bg,.ppr_bg_org,.ppr_bg_reg{
 background:url(../tlc_images/paper.jpg) repeat;
 margin-bottom:0px;padding-bottom:0px;width:100%;height:100%;
 }
.ppr_bg_reg{min-height:600px;left:-1px;}
.ppr_bg_org,.ppr_bg_org_reg.ppr_bg_org_pc{background:url(../tlc_images/paper_org.jpg) repeat;width:569px;height:26px;}
.ppr_bg_org_reg{width:390px;position:relative;height:auto;}.ppr_bg_org_pc{width:auto;height:auto;}
.all_lists_shp_ct2{width:275px;
}
.ppr_org_lt_cr,.ppr_org_lt_cr_tp,.ppr_org_rt_cr,.ppr_org_rt_cr_tp,.wht_lt_cr_tp ,.wht_rt_cr_tp{background:url(../tlc_images/nav_brd_sprite.png) no-repeat -15px -691px;
 width:26px;height:26px;left:0px;}
.ppr_org_lt_cr{background:url(../tlc_images/wine_shad_spt.png) no-repeat -26px -13px;height:30px;}
.ppr_org_rt_cr{background:url(../tlc_images/wine_shad_spt.png) no-repeat -74px -14px;
 width:34px;height:31px;margin-bottom:6px;float:right;margin-right:0px;left:11px;}
.ppr_org_lt_cr_tp{width:32px;background:url(../tlc_images/nav_brd_sprite.png) no-repeat -48px -691px;margin-left:-7px;}
.ppr_org_rt_cr_tp{background-position:-15px -450px;margin-left:54px;top:-1px;}
.ppr_org_strp{width:59px;position:relative;margin-right:0px;}
.wht_lt_cr_tp ,.wht_rt_cr_tp{background-position:-14px -476px; width:16px;height:22px;}
.wht_rt_cr_tp{background-position:-31px -476px;}
 #top_lst,#top_lst2,#top_lst3,#top_lst4,.top_list_sml,.top_list_sml4{
 position:relative;margin-left:0px;float:left;clear:both;background:url(../tlc_images/nav_brd_sprite.png) no-repeat 0 -543px;
 margin-bottom:0px;padding-bottom:0px;z-index:100;margin-top:-20px;width:460px;height:24px;}
/*1156*/
 #top_lst2,#top_lst3,#top_lst4{clear:none;margin-top:-19px;width:315px;margin-left:-10px;background-position:-165px -543px;}
 #top_lst3{ width:295px;margin-left:499px;background-position:-175px -543px; }
 #top_lst4,.top_list_sml4{ width:487px;margin-top:-28px;top:5px;margin-left:770px;background-position:-112px -543px;}
.top_list_sml4{top:5px;}
.top_list_sml,.top_list_sml4{width:235px; }
.top_list_sml4{background-position:-364px -543px;margin-left:3px;margin-top:-29px;}
.list_link_headers{
 position:relative;float:left;top:-2.5em;margin-left:-15px;height:100px;z-index:9;padding-top:10px;padding-left:10px;
 margin-bottom:-20px;z-index:-150;}
.list_logo{margin-top:0px;margin-left:30px;width:115px;height:69px;background:url(../tlc_images/nav_brd_sprite.png) no-repeat -261px -319px;
}
#Shp_Title,#shp_steps,.liberated,#reg_title,#reg_title_form{
 position:relative;float:left;top:0px;margin-top:31px;margin-left:190px;z-index:-1;width:280px;height:32px;
 background:url(../tlc_images/nav_brd_sprite.png) no-repeat -108px -566px;}
.news_pics_cont,.news_pics_cont2{height:200px;width:auto;padding:10px 7px;background-color:#9c3939;overflow:hidden;}
.news_pics_cont2{padding:0;}
.liberated{margin-left:-5px;width:137px;}
#reg_title,#reg_title_form{height:44px;margin-left:-1px;margin-top:26px;width:235px;z-index:-10;background-position:-174px -714px;}
#reg_title{width:165px;}
#Shp_Title{top:7px;left:45px;z-index:550;}
#shp_steps{background-position:-227px -880px;width:192px;top:-9px;margin-bottom:-5px;height:35px;z-index:50;}
.shp_step_bg,.shp_tot_bg{
 height:105px;background-color:white;left:290px;top:-10px;opacity:0.3;filter:alpha(opacity=30);width:270px;border:medium dashed #96afdc;
}
.shp_tot_bg{
opacity:0.3;filter:alpha(opacity=30);width:590px;background-color:#e4a85d;border-color:#be1616;height:130px;left:-320px;
top:-30px;margin-top:0px;z-index:-100;}
.shp_tot_tab{
 background:url(../tlc_images/nav_brd_sprite.png) no-repeat -13px -719px;margin-top:5px;left:10px;width:151px;z-index:500;height:33px;
}
#shop_totals_bg{
background:url(../tlc_images/paper_org.jpg) repeat;padding-top:20px;left:450px;top:-18px;
margin-top:-40px;height:96px;width:601px;position:absolute;z-index:-100;}
#submit_month,.submit_month{float:left;position:absolute;top:50px;left:260px;visibility:visible;}
#submit_month{top:-55px;width:160px;padding:40px 2px 5px 65px;height:30px;left:355px;}
.step_border{border-top:medium solid #8b0000;border-left:medium solid #8b0000;}
.stp1_hldr{ padding-bottom:15px;}
#step_1_sec{
float:left;position:relative;margin-right:30px;z-index:10000;left:12px;margin-top:-30px;padding-top:10px;margin-bottom:30px;
padding-bottom:30px;width:420px;z-index:0;height:auto;background:url(../tlc_images/paper_org.jpg) repeat;}
.dots{height:20px;min-width:350px;max-width:390px;width:50%;color:#57341a;font-size:1.3em;top:-3px;margin-left:3px;}
.sec_step_list_inner{
position:relative;width:610px;padding-top:20px;padding-bottom:40px;margin-bottom:2px;
margin-left:-18px;top:15px;padding-left:25px;
height:auto;background:url(../tlc_images/paper.jpg) repeat;background:url(../tlc_images/pap_cat_bg.jpg) repeat;}
#sec_step_list{
float:left;clear:none;
z-index:10000;margin-left:-5px;padding-bottom:5px;
margin-top:-75px;top:35px;height:585px;
width:510px;padding-left:12px;
padding-top:10px;background-image:none;}
#shp_mrk1,#shp_mrk2{float:left;position:relative;}#shp_mrk2{left:-53px;}
.bg_shp_mrk_foc,.bg_shp_mrk{
 background:url(../tlc_images/wine_shad_spt.png) 0 -164px;z-index:10;
 width:315px;padding-left:20px;padding-top:5px;height:22px;}
.bg_shp_mrk{background-position:0 -190px;z-index:-10;}
.list_flap,.list_flap_fold,.list_flap2,.list_flap2_lng,.list_flap2_sml,.list_flap3,.list_flap4,.list_flap5,.list_flap_end,.list_flap_end2,span.ppr_edge{
 display:inline;float:left;position:relative;clear:both;margin:0px auto 20px -5px;top:-20px;
 background:url(../tlc_images/nav_brd_sprite.png) no-repeat 0 -598px;width:105px;height:10px;z-index:300;}
.list_flap_fold{background-position:-462px -597px;width:85px;height:17px;}
.list_flap2,.list_flap2_lng,.list_flap2_sml,.list_flap3,.list_flap4,.list_flap5,.list_flap_end,.list_flap_end2{
 width:320px;background-position:-106px -598px;margin-left:0px;margin-top:0px;clear:none;}
.list_flap2_lng{width:357px;height:17px;}
.list_flap2_sml{width:278px;height:17px;}
.list_flap3{width:300px;background-position:-140px -543px;}
.list_flap4{width:292px;background-position:-140px -543px;}
.list_flap5{width:112px;background-position:-424px -573px;}
.list_flap_end{width:159px;height:14px;background-position:-294px -543px;}
.list_flap_end2{width:219px;height:14px;margin-top:15px;margin-left:5px;background-position:-225px -543px;}
.list_flap5{height:25px;}.list_flap{height:14px;}
.shp_item_hdr_ext{left:-20px;background:url(../tlc_images/nav_brd_sprite.png) no-repeat -14px -833px;width:15px;height:39px;}
p.shp_header_p{
 background-image:none;font:italic 1.2em Arial,Helvetica,sans-serif;position:absolute;float:left;clear:none;z-index:150;min-height:25px;
 max-height:25px;margin-top:-15px;padding:5px 20px 0 0px;width:436px;text-align:left;HEIGHT:39px;overflow:hidden;}
.shp_cat_tit{width:305px;z-index:-10;height:25px;opacity:0.8;filter:alpha(opacity=80);}
 p.shp_header_unfoc,div.shp_header_unfoc{
 overflow:visible;margin-top:-20px;margin-left:0px;padding-top:30px;height:auto;left:-5px;width:405px;padding-left:0px;
 max-height:1500px;min-height:25px;padding-bottom:0px;background-position:-1586px -10px;z-index:150;overflow:visible;}
 p.shp_header_unfoc{background-image:none;padding-left:0px;padding-top:5px;margin-top:20px;}
 div.shp_header_unfoc,div.shp_header_p{
overflow:visible;position:relative;clear:both;float:left;left:-5px;z-index:-10;width:475px;min-height:250px;
margin-top:50px;padding-top:0px;height:auto;top:0px;max-height:1500px;height:auto; }
 div.shp_header_p{
 overflow:hidden;position:relative;clear:both;float:left;max-height:25px;z-index:-10;margin-top:50px;
 margin-left:-20px;min-height:25px;top:0px; }
ul#list_headers li a:link{color:#171864;background-color:#ffe595;}
ul#list_headers li a:visited{color:#171864;background-color:#ffe595;}
ul#list_headers li a:hover{color:#171864;background-color:#ff86c9;}
ul#list_headers li a:active{color:#171864;background-color:#ffe595;}
/* SHOPPING LIST GRAPHIC */
ul#list_headers li a:focus{outline:none;}
span.shop_header{
color:#660000;font-size:1em;margin-left:0px;margin-right:5px;padding:0px 5px 0px 0px;text-align:left;width:306px;height:30px;z-index:50;}
 div.shp_header{
 overflow:visible;position:relative;clear:both;float:left;z-index:0;right:5px;margin-right:5px;width:480px;top:20px;
 margin-bottom:0px;height:auto;z-index:-150;}
.sml_shp_wth{width:565px;}
.sml_shp_wth_hgt{width:550px;height:25px;margin-bottom:0px;left:-10px;top:35px;}
.shp_brdr_rt{border-left:medium solid #8b0000;}
#ShpCt_pack{
font-family:Arial,Helvetica,sans-serif;position:relative;top:-300px;margin:-50px -20px 0 0;left:0px;width:450px;min-height:480px;height:auto;z-index:0;}
.Shop_List{position:relative;float:left;margin:7px;margin-top:-30px;padding:7px;top:0px;width:238px;height:auto;z-index:500;}
.ShpCt{
 position:relative;clear:both;float:left;margin-left:0px;margin-bottom:3em;padding:0px 0 0em 10px;width:410px;z-index:500;
 background:url(../tlc_images/paper_org.jpg) repeat;top:-15px;min-height:10px;height:auto;overflow:visible;left:0px;}
#sec_step_list{position:relative;}.border_rt{padding-right:0px;}.n_marg{margin:0;}
.shp_item_bg{
opacity:0.2;filter:alpha(opacity=20);height:95%;left:0px;top:-20px;margin-right:0px;padding-left:0px;width:240px;z-index:-10;}

/*----------------------------------------top header bar-----------------------------------*/
a.read_more,.read_more,a.read_more:link,a.read_more:visited,a.read_more:hover,a.read_more:active,
a.update_sml,a.update_sml:link,a.update_sml:visited,a.update_sml:hover,a.update_sml:active,
.read_sml,.read_sml:link,.read_sml:visited,.read_sml:hover,.read_sml:active{
position:absolute;background:url(../tlc_images/nav_brd_sprite.png) no-repeat -412px -272px;width:138px;padding:5px 0px 7px 0px;
color:white;height:16px;text-align:center;text-decoration:none;font:1.1em Arial,Helvetica,sans-serif;}
a.read_more span{margin-left:-7px;padding-right:10px;}
a.read_more:hover,.read_more:hover{background-position:-412px -245px;height:15px;}
a.read_more:active,.read_more:active{background-position:-412px -299px;height:18px;font-size:.9em;}
.sub_button,.sub_button:link,.sub_button:hover,.sub_button:visited,.sub_button:active,.sub_button2,.sub_button3:link,.sub_button3:hover,.sub_button3:visited,.sub_button3:active,
.sub_button2:link,.sub_button2:hover,.sub_button2:visited,.sub_button2:active,.sml_button_dis,.sub_button_dis,
.update_sml,.update_sml:link,.update_sml:visited,.update_sml:hover,.update_sml:active,.read_sml,.read_sml:link,.read_sml:visited,.read_sml:hover,.read_sml:active{
 background:transparent url(../tlc_images/nav_brd_sprite.png) no-repeat -412px -272px;width:145px;color:white;height:28px;
 text-decoration:none;position:relative;left:0;font:normal 1.1em Arial,Helvetica,sans-serif;
 margin:-5px 0px 0 0px;padding:0 6px 0 0px;border:none;cursor:pointer;}
.hand{cursor:pointer;}
.update_sml,.sml_button_dis,.update_sml:link,.update_sml:visited,.update_sml:hover,.update_sml:active,
.read_sml,.read_sml:link,.read_sml:visited,.read_sml:hover,.read_sml:active,.sub_button2:hover,.sub_button2:active,.sub_button2{
background-position:0 -641px;width:93px;padding-right:5px;height:25px;padding-left:0px;text-align:center;font-weight:normal;}
.read_sml,.read_sml:link,.read_sml:visited,.read_sml:hover,.read_sml:active,.sub_button2:hover,.sub_button2:active,.sub_button2{
height:26px;
}
a.read_sml,a.read_sml:link,a.read_sml:visited,a.read_sml:hover,a.read_sml:active,.sub_button3,.sub_button3:hover,.sub_button3:active{
 background:url(../tlc_images/nav_brd_sprite.png) no-repeat 0 -778px;padding:3px 5px 4px 8px;position:absolute;
 height:18px;font-size:.9em;text-align:center;width:80px;}
.read_sml,.read_sml:link,.read_sml:visited{background-position:0 -778px;}
a.read_sml span{padding:10px 15px 10px 5px;}
a.read_sml:hover,.sub_button3:hover{background-position:0 -753px;height:18px;}
.read_sml:hover{background-position:0 -752px;}
.update_sml:hover,.sub_button2:hover{background-position:0 -617px;}
.sub_button:hover{background-position:-412px -244px;height:28px;}
.sub_button:active{background-position:-412px -299px;}.sub_button2:active{background-position:0 -666px;}
a.read_sml:active,.sub_button3:active,.update_sml:active,.read_sml:active{
 background-position:0 -804px;font-size:.85em;
}
.sub_button2,.sub_button2:hover{width:97px;height:24px;margin-bottom:0px;}
.update_sml:active,.sub_button2:hover{background-position:0 -665px;}
.select_ele{
 margin-top:5px;height:29px;position:relative;left:0;padding:2px 5px 0 5px;font-size:1em;border:none;cursor:pointer;
 background-position:-380px -474px;}
.select_box,.shp_select_box{
border:none;cursor:pointer;background:#bd9b82 url(../tlc_images/nav_brd_sprite.png) no-repeat -389px -347px;padding:0px 0px 0px 5px;
color:black;cursor:pointer;font-family:bold Arial,Helvetica,sans-serif;width:120px;height:25px;}
.shp_select_box{background-position:-165px -580px;background-position:-389px -347px;border-color:#191970;}
.small_select{background-color:#d2aa90;color:black;background-position:-460px -348px;width:45px;}
.list_sel_wth{width:30px;margin-right:-30px;}
.item_ckbx{position:relative;top:1px;border:thin solid #303069;}
.close_btn,a.close_btn,a.close_btn:link,a.close_btn:visited,a.close_btn:hover,a.close_btn:active{
background:url(../tlc_images/nav_brd_sprite.png) no-repeat -510px -376px;width:42px;position:absolute;padding:0px 5px 0px 2px;
color:white;margin-top:-15px;z-index:500;float:right;position:absolute;margin-right:20px;height:26px;text-decoration:none;
 }
 a.close_btn:hover{background-position:-510px -350px;}
a.close_btn:active{width:40px;background-position:-510px -402px;}
 a.shp_list_but,a.shp_list_but:link,a.shp_list_but2,a.shp_list_but2:link,a.shp_list_but2:hover,a.shp_list_but:hover,
 shp_list_but,shp_list_but:link,shp_list_but2,shp_list_but2:link,shp_list_but2:hover,shp_list_but:hover{
 width:118px;margin-top:-1px;height:24px;margin-left:0px;background:url(../tlc_images/nav_brd_sprite.png) no-repeat -429px -642px;
 float:left;z-index:500;cursor:pointer;}
 shp_list_but,shp_list_but:link,shp_list_but2,shp_list_but2:link,shp_list_but2:hover,shp_list_but:hover{
position:absolute;padding:10px; }
 a.shp_list_but2,a.shp_list_but2:link,shp_list_but2,shp_list_but2:link{background-position:-258px -296px;margin-top:0px;}
a.shp_list_but2:hover{margin-top:-3px;background-position:-258px -268px;}
a.shp_list_but2:active{margin-top:-3px;background-position:-258px -244px;}
a.shp_list_but:visited{background-position:-349px -688px;}
a.shp_list_but:hover{background-position:-429px -618px;}
a.shp_list_but:active{background-position:-429px -667px;}
hr.shp_but_hr,.shp_but_hr_tp{
 width:315px;clear:both;position:absolute;float:left;top:25px;left:103px;z-index:10000;border:thin solid #bf8c90;}
.shp_but_hr_tp{width:350px;top:34px;left:90px;border:thin solid #e1a999;}
table.shop_table{
 position:relative;left:3px;border:solid thin black;color:#741F1F;
 width:800px;border-collapse:collapse;padding:2px;margin:2px;z-index:250;table-layout:auto;}
span table.shop_table{
 table-layout:auto;vertical-align:bottom;border:solid thin black;border:none;padding-top:10px;width:300px;
 min-width:300px;max-width:300px;z-index:250;margin-bottom:10px;background-color:transparent;}
table.shop_table tr{border:none;padding:3px;margin:3px;}
table.shop_table td{border:none;padding:3px;font-weight:bold ;font-size:.9em;margin:3px;}
.ckout_input,.ckout_input2,.ckout_input_sel{background-color:#F8F1EC;border:none;}
.ckout_input_sel{}
a.drk_list_bg,p.drk_list_bg,a.drk_list_bg2{background:url(../tlc_images/nav_brd_sprite.png) no-repeat -263px -413px;left:5px;top:-55px;padding:0px 9px 0 10px;width:179px;height:30px;position:absolute;}
a.drk_list_bg2{color:black;left:90px;background-position:-263px -443px;font-size:1.1em;
}
a.drk_list_bg p{color:brown;font-size:1.10em;font-weight:bold;padding-top:0px;}
 /*a.drk_list_bg2:hover{font-size:1.10em;font-weight:bold;background-position:-233px -853px;cursor:pointer;}
a.drk_list_bg2:hover p{color:#be1616;}*/
#pers_pick_form,#pers_delv_form2{
background-color:#f1d2b8;background-color:transparent;z-index:250;padding:0 10px;top:10px;left:-10px;
  padding-right:11px;width:295px;margin-right:-11px;position:relative;
}
#pers_delv_form2{/*background-color:#d0af95;*/top:15px;left:10px;z-index:50;}
.wth_serving{width:95px;}
.step_wrd,.step_wrd2,.step_wrd3{
margin-top:-5px;margin-left:13px;text-decoration:underline;margin-right:-9px;
width:43px;height:25px;background:url(../tlc_images/nav_brd_sprite.png) no-repeat -414px -726px;}
.step_wrd2{margin-right:4px;}
.stp_1,.stp_2,.stp_3{background:url(../tlc_images/nav_brd_sprite.png) no-repeat -458px -726px;margin-right:-15px;left:-5px;width:15px;height:15px;margin-top:-1px;}
.stp_2{left:5px;margin-right:2px;background-position:-473px -726px;}.stp_3{background-position:-170px -799px;}
span table.shop_table td{width:auto;margin:1em.25em 1em.25em;padding:3px 5px 5px 3px;}
.ckout_input,.delivery_input{
 height:15px;background-color:#F8F1EC;border:none;font-size:.9em;width:165px;}
.ckout_input2{background-color:#DCDBE9;border-bottom:medium #848690;border-right:thin #848690; }
.delv_chk{width:auto;}
#topNavLibSel{position:relative;top:-50px;left:-20px }
#ret_cats{position:relative;display:block;visibility:visible;}
ul#main_pg_nav{
width:525px;margin-top:-3px;
 margin-left:25px;font-family:Arial,Helvetica,sans-serif;}
ul#main_pg_nav li{margin:5px 12px 5px 12px;display:inline;}
ul#main_pg_nav li a,ul#main_pg_nav li p{
padding:5px 8px 5px 8px;display:inline;
color:#d18e6a;font-weight:bold;font-size:1.3em;
}
ul#main_pg_nav li p{color:#d2a577;font-size:1.4em;}
ul#topNavCPG2 li{
 position:relative;display:block;margin:5px;margin-left:-5px;
 list-style:none;vertical-align:middle;text-decoration:none;z-index:2;}
span ul#topNavCPG2 li{z-index:4;margin:5px;left:0px;padding-right:30px;top:0px;height:16px;width:200px;}
ul #topNavCPG2 li a{
padding:0 7px 0 7px;margin:0 7px 0 7px;display:block;text-decoration:none;
font:italic bold 1.2em "Times New Roman",Times,"MS Serif","New York",serif;vertical-align:text-top;z-index:4;width:200px;background:transparent;
}
ul #topNavCPG2 li p{width:200px;height:60px;position:relative;color:#f5c69e;}
span ul#topNavCPG2 li.curr_pg_lst{margin:-5px 0px -17px 50px;}
span ul#topNavCPG2 li a{
display:block;padding:0 7px 0 7px;margin:0 7px 0 7px;text-decoration:none;font:normal bold 1.2em "Times New Roman",Times,serif;
}
ul#topNavCPG2 li a:link{text-decoration:none;}
ul#topNavCPG2 li a:visited{color:BLACK;}
ul#topNavCPG2 li a:hover{color:#b57433;text-decoration:none;font-style:italic;background:transparent;}
ul#topNavCPG2 li a:active{
 width:200px;height:auto;
 padding-right:0px;margin-right:-80px;
}
ul#topNavCPG2 li a:focus{outline:none;}
span ul#topNavCPG2 li.notpage a:hover{font-size:1.4em;font-family:inherit;}
span ul#topNavCPG2 li a:hover{font-size:1.4em;color:#b57433;}
#subcatnav{
 position:relative;top:-50px;float:left;clear:both;margin:0px 0 -10px 0;height:auto;width:640px;text-align:left;
 z-index:3;left:-50px;padding-bottom:10px;z-index:0;}
 ul#topNavBarCPG,ul#topNavBarCPG2{
 position:relative;float:left;margin-right:0px;left:330px;top:40px;text-align:left;margin-left:0px; width:745px;
 height:33px;margin-bottom:0px;z-index:50;}
ul#topNavBarCPG2{top:42px;left:-15px;}
ul#topNavBarCPG{margin-left:160px;}
.home_sub_ul{
 margin-left:-90px;top:-14px;left:0px;
 }
.home_sub_ul ul#topNavBarCPG li{margin:0 5px 0 5px;}
 ul#topNavBarCPG li,ul#topNavBarCPG2 li{
 display:inline;padding-right:5px;list-style:none;vertical-align:middle;
 z-index:3;position:relative;background:url(../tlc_images/wine_shad_spt.png) no-repeat 0 -62px;
 text-align:right;padding-right:30px;top:-6px;padding-top:12px;padding-left:0px;margin:7px 15px 15px 15px;
 width:140px;height:44px;float:left;
}
 ul#topNavBarCPG2 li{ margin:7px 35px 15px 45px;padding-left:20px;width:120px;}
 ul#topNavCPG2{/* the main folder nav*/
 top:-25px;position:relative;margin:30px 0 0 -5px;padding:20px 10px 0 0px;left:20px;width:190px;height:100px;z-index:50;}
 ul#topNavBarCPG li a,ul#topNavBarCPG2 li a,ul#topNavBarCPG2 li p,ul#topNavBarCPG li p{font-family:Arial,Helvetica,sans-serif;
 display:block;border:none;left:5px;list-style:none;vertical-align:middle;text-decoration:none;
 position:relative;background:url(../tlc_images/nav_brd_sprite.png) no-repeat;top:-8px;height:17px;
 width:134px;text-align:center;margin:0px 5px 0px 3px;padding:5px 0px 2px 0;color:black;font-size:1.2em;z-index:-1;}
 ul#topNavBarCPG li p,ul#topNavBarCPG2 li p{
 font-size:1.3em;position:absolute;width:134px;height:17px;background:url(../tlc_images/nav_brd_sprite.png) no-repeat;
 z-index:24;text-align:center;position:relative;top:-8px;z-index:-1;margin:0px 5px 0px 3px;padding:5px 0px 2px 0;color:black;}
ul#topNavCPG2.vdwn li{width:190px;height:60px;}
ul.topNavCPG2_hlder{}ul.topNavCPG2_hlder li{background-image:none;}
ul#topNavCPG2.drop_dwn,ul#topNavCPG3.sub_drop_dwn,ul#topNavCPG2.caterul{
 height:140px;visibility:visible;overflow:visible;display:block;position:absolute;width:200px;
 float:left;clear:none;margin:5px 0px 0px 20px;padding:0px 0 0px 0px;top:5px;left:140px;z-index:200;left:0px;}
ul#topNavCPG2.drop_dwn{top:10px; position:relative;}ul#dropNavCPG2_chef{margin-left:30px;height:70px;padding-bottom:10px;}
#side_nav_lib,.bot_fold_lib_nap,.cent_fold_lib_nap{
background:no-repeat 0px -315px;height:170px;width:200px;padding:10px;left:-6px;padding-left:0px;margin-top:0px;}
.lib_topNavCPG2{ background-image:none;margin-top:-30px;z-index:2;}
ul#topNavCPG3.sub_drop_dwn{
 height:0px;visibility:hidden;overflow:hidden;display:none;position:absolute;width:200px;padding:0px 54px 25px 30px;
 top:-40px;min-height:100px;z-index:-200;background:#e3a373 none;margin:40px 0px 5px 120px;}
ul#topNavCPG2.drop_dwn li:hover ul,ul#dropNavCPG2.drop_dwn li:hover ul{
 height:40px;width:160px;display:block;width:200px;visibility:visible;overflow:visible;}

ul#topNavCPG2.drop_dwn li:hover ul#topNavCPG3.sub_drop_dwn,ul#dropNavCPG2.drop_dwn li:hover ul#dropNavCPG4.drop_dwn {
 height:40px;left:70px;z-index:54;width:200px;display:block;visibility:visible;overflow:visible;}
span ul#topNavCPG2.drop_dwn li.para:hover ul#topNavCPG3.sub_drop_dwn {
height:40px;left:90px;display:block;width:200px;visibility:visible;overflow:visible;margin:-20px 0 0 200px;z-index:54;padding-bottom:10px;}
ul#topNavCPG2.drop_dwn li:hover ul,ul#dropNavCPG2.drop_dwn li:hover ul{height:0px;display:none;visibility:hidden;overflow:hidden;}
ul li.drop_dwn{position:relative;text-indent:0px;margin:3px;margin-top:17px;color:#9E652C;z-index:20;width:200px;font-weight:bold;}
ul li.nt_drop_dwn,ul li.drop_dwn{z-index:400;margin:5px;width:190px;margin-left:0px;}
 ul li.drop_dwn{margin-left:-10px;width:190px;}
 li.nt_drop_dwn a,li.drop_dwn a{
color:#9E652C;font-weight:bold;font-size:1.2em;left:0px;width:190px;padding:0 10px 10px 10px;position:absolute;width:100%;}
 li.drop_dwn a{top:-5px;}
 ul li.main,ul li.main_lrg,ul li.nt_drop_dwn{
margin:10px;margin-left:-15px;width:200px;left:-10px;height:17px;position:relative;font-size:1em;top:0px;margin-top:0px;}
 ul li.sub_drop_dwn{height:16px;top:0px;}
 a.mn_sd_lks{height:auto;z-index:100;width:180px;position:relative;padding-bottom:5px;}
 ul li.drop_dwn{left:-10px;}ul li.sub_drop_dwn{left:0px;}li.sub_drop_dwn_main{left:-10px;}ul li.li_ul_hldr{left:-10px;}
li.main_lrg{margin-top:5px;margin-bottom:10px;font-size:1.25em;}
ul li span.home_nav2 a.not_menu2:hover ul li span.home_nav2 a.not_menu2 a{position:relative;color:orange;top:-20px;}
ul li span.main_nav{}
ul#topNavCPG3 li.ret_cat{margin:7px 0 7px 0;} 
ul#topNavCPG2 li.ret_cat{margin:9px 10px 9px 4px;}
ul#topNavCPG3 li.ret_cat a{padding:7px 5px 7px 5px;}
.log_shad_hlder{top:20px;position:relative;}
.shop_shad,.shop_shad_sd,.shop_shad_sd_rt,.shop_shad_sd_lt,.shop_shad_sd_top,.shop_shad_sd_top_rt,
.shop_shad_fl,.shop_shad_fl_up,.shop_shad_lg,.shop_shad_lg_rep,.shop_shad_top_lt{
background:url(../tlc_images/wine_shad_spt.png) no-repeat 0 -49px;left:-15px;top:96.15%;height:14px;position:absolute;
 z-index:-100;width:90px;}
.shop_shad_lg{width:110px;}
.shop_shad_fl,.shop_shad_fl_up{width:247px;top:95.45%;background-position:-13px -49px;height:13px;}
.shop_shad_fl_up{background-position:-13px 0px;height:8px;}
.shop_shad_lg_rep{max-width:262px;top:-2px;width:50%;top:auto;margin-right:1px;}
.shop_shad_sd,.shop_shad_sd_rt,.shop_shad_sd_lt,.shop_shad_sd_top,.shop_shad_top_lt,.shop_shad_sd_top_rt{
 margin-top:34px;width:15px;top:0px;left:-9px;margin-left:0px;height:93%;background:repeat-y -360px 0;}
.shop_shad_sd_rt,.shop_shad_sd_top_rt,.shop_shad_sd_top_lt,.shop_shad_sd_lt{
 margin-top:24px;width:9px;height:98.8%;padding-bottom:7px;background:url(../tlc_images/wine_shad_spt.png) repeat-y -360px 0;
 margin-left:102%;}
.shop_shad_top_lt{height:3px;width:100%;background:url(../tlc_images/napk_bg.png) repeat-x 0 0;}
.shop_shad_sd_lt{margin-left:0px;background-position:-367px 0;}
.shop_shad_sd_top_rt{height:101%;}
.shop_shad_sd_top,.shop_shad_sd_top_rt,{height:25px;margin-top:10px;background:no-repeat -176px -90px;}
.shop_shad_rt_sml{height:98.4%;top:-26px;padding-bottom:4px;width:8px;}
a{color:#ffefd5;}a:link{color:#ffefd5;}a:visited{color:#ffefd5;}a:hover{color:#ffc557;}a:active{color:#ffc557;}
p,a{font-size:1.16em;text-align:left;}p{margin:5px 0 5px 0;}a.dk_black{color:black;font-size:.8em}
a.black{color:#5d0000;font-weight:bold;font-size:105%;text-decoration:underline;}
a.login{color:#dd975e;font:bold 1.0em Arial,Helvetica,sans-serif;}
a.login:hover{color:#f5deb3;}
.login{color:#f5ad72;}p#login_tit{font-weight:bold;left:5px;position:relative;color:#5d0000;}
a.login_drp_txt,p.login_drp_txt{font-family:Arial,Helvetica,sans-serif;width:250px;color:black;font-size:1.1em;}
a.login_drp_txt{font-size:.9em;}a.login_rslt,p.login_rslt{
 color:#f5c69e;color:#e8cc93;font-weight:bold;font-size:1em;
 margin-left:15px;}
a.sub_cat_tots{color:#772222;}.shorter{height:83%;}
.abs{position:absolute;overflow:visible;}.rel{position:relative;}
.indent,.indent_med{text-indent:32px;line-height:170%;margin-bottom:10px;}
.indent_med{text-indent:52px;}.neg_indent{text-indent:-20px;}.neg_indent_med{text-indent:-70px;}.neg_indent_sml{text-indent:-10px;}
.neg_indent_xsml{text-indent:-5px;}
.sub_align{vertical-align:-25%;}.sub_align_med{vertical-align:-50%;margin-left:-5px;}
li.block a.black{padding-left:5px;width:200px;color:black;}
ul{list-style:none;}li{margin-left:30px;}
hr.shop_hr{
margin-left:20px;width:65%;
border-top-width:1px;border:1px #cfcdc0 solid;}
hr.shop_item,hr.small{color:#483D8B;float:left;margin-left:0px;width:185px;top:0px;margin-top:0px;margin-bottom:0px;}
hr.red,hr.red2,hr.red3{width:90%;border:thin solid #772222;margin-bottom:10px;}
hr.red2{left:-50px;}
h1,h4{color:#a52a2a;font:1.6em Arial,Helvetica,sans-serif;}
h1.title{margin:15px 10px 0px 10px;text-align:left;margin-bottom:10px;color:#860000;font:normal 1.5em Arial,Helvetica,sans-serif;}
h1.sml{font-size:1.3;}
h1.large{font-size:120%;}
h2{margin-bottom:10px;color:#8b0e0e;font:bold 1.1em Arial,Helvetica,sans-serif;}
h8{margin-bottom:10px;color:#e52929;font:bold 1.1em Arial,Helvetica,sans-serif;font-size:1.2em;}
h3{color:#8b0e0e;margin-bottom:10px;font:bold 1.2em Arial,Helvetica,sans-serif;}
h3.prd_shot_price{color:orange;}
h4{font-size:1.2em;margin-bottom:10px;color:#460000;}
h4.prd_tit{
 font-size:1.2em;padding-left:5px;padding-bottom:10px;text-align:center;height:37px;color:#6c0000;margin-top:-10px;}
h4.title{font:bold 1.2em Arial,Helvetica,sans-serif;}
h4.lrg,h3.lrg{font-size:1.3em;}.wht_text{color:white;color:#f9e8be;font-weight:bold;line-height:130%;font-size:90%;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
h1.rd_rib,h3.rd_rib,.main_bg_strp_lng,.main_bg_strp_sht,.rd_rib_shad,.rd_rib_shad_bl,.rd_rib_shad_h3,.rd_rib_shad2,.rd_rib_bg_lg,h1.rd_rib_sht{
background:url(../tlc_images/nav_brd_sprite.png) repeat-x 0 -191px;padding-top:10px;font-weight:bold;font-size:1.2em;
position:absolute;width:1040px;padding-right:0px;height:27px;z-index:150;top:0px;left:5px;margin:-39px 0 0 -5px;color:black;}
h3.rd_rib{left:-10px;background-position:0 -198px;height:20px;width:1100px;}
.main_bg_strp_lng,.main_bg_strp_sht{width:60px;background-position:0px -124px;top:24px;left:243px;z-index:-10;}
.main_bg_strp_sht{
background:url(../tlc_images/wine_shad_spt.png) repeat-x -189px -324px;width:74px;left:241px;z-index:-10;}
.rd_rib_shad,.rd_rib_shad_bl,.rd_rib_shad2,.rd_rib_shad_h3{
height:4px;margin:-40px 0 15px -35px;left:5px;position:relative;top:-8px;width:1035px;padding-right:30px;background-position:0 -231px;
background-repeat:repeat;}
.rd_rib_shad_h3{left:25px;padding-right:0px;width:1027px;}.rd_rib_shad2{width:100px;margin-top:0px;top:-27px;margin-left:10px;}
.rd_rib_shad_bl{background-position:0 -123px;}
.nav_main_bg_sml{padding-left:5px;height:39px;padding-top:0px;background-position:-108px -10px;width:198px;}
 h1.rd_rib_sht,div.rd_rib_sht{width:270px;margin-top:-56px;}
 h1.rd_rib_sht{margin-top:-55px;}
.rd_rib_bg_lg{
position:relative;float:left;background-position:-20px -126px;top:59px;margin-left:30px;height:25px;width:100%;z-index:-2;}
.rd_rib_pl_mat{
height:15px;background:url(../tlc_images/nav_brd_sprite.png) repeat-x 0px -147px;width:740px;left:-8px;top:-125px;}
.pack_rev_tit{margin-top:-50px;}
.m_bg_lng_rev_hm{height:33px;width:101.5%;margin-top:-25px;left:-20px;}
.rd_rib_str,.rd_rib_str_wrp,.rd_rib_str_pk{
 background:url(../tlc_images/nav_brd_sprite.png) no-repeat -390px -348px;height:38px;width:5px;top:-5px;margin-top:-25px;
 margin-left:-50px;padding:0px 10px 15px 10px;}
.rd_rib_str_pk{
 background:url(../tlc_images/wine_shad_spt.png) 0 -269px;width:70px;height:52px;margin-left:-83px;margin-top:50px;}
.wt_rib_str{background-position:-260px -342px;margin-bottom:-48px;margin-left:0px;height:50px;}
.rd_rib_str_wrp_rt,.rd_rib_str_wrp,.rd_rib_str_wrp_rt_sml{
 position:relative;float:right;background:url(../tlc_images/wine_shad_spt.png) no-repeat -174px -214px;
 width:56px;margin-top:-49px;z-index:-5;right:-50px;left:64px;height:46px;}
.rd_rib_str_wrp{
 background-position:0px -324px;float:left;margin-top:0px;height:50px;z-index:0;width:44px;top:55px;margin-left:-4px;}
.rd_rib_str_wrp_rt_sml{
 height:32px;width:35px;background-position:-187px -216px;float:left;margin-left:-18px;margin-top:-7px;}
.hdr_str_rib{position:absolute;margin-left:10px;margin-top:-10px;}
span.wh_rib_end,span.wh_rib_end_item,span.rd_rib_end,.rd_rib_frsh{
 position:absolute;top:-25px;float:right;right:-26px;background:url(../tlc_images/nav_brd_sprite.png) -394px -871px;
 width:30px;height:40px;}
.rd_rib_frsh_sml{top:-56px;right:-24px;}
span.wh_rib_end,span.wh_rib_end_item{width:20px;}
span.wh_rib_end_item{right:-44px;width:34px;background-position:-221px -652px;}
span.rd_rib_end{background-position:0 -192px;height:46px;right:-27px;top:5px;}
.rd_rib_frsh{background-position:-424px -346px;margin-right:20px;margin-top:-5px;width:31px;height:56px;z-index:-200;}
h6,h5{font-size:1em;margin-bottom:10px;
 color:#8b0e0e;font:bold 1.1em Arial,Helvetica,sans-serif;}
h5{font-size:1.2em;color:#8b0e0e;margin-bottom:0px;}
h7{margin-bottom:10px;color:#8b0e0e;font:bold 1.1em Arial,Helvetica,sans-serif;}
h2.main,h6.main,h5.main,h2.main_lg,p.main,h1.main_lg,h3.main_lg,h2.main_rev,h6.main{
 padding-top:10px;margin-left:20px;padding-left:0px;text-indent:-10px;
 width:325px;color:#ffe8c1;font-weight:normal;font-size:1.2em;z-index:10;}
h3.main_lg a{color:#e6cd9f;padding-top:0px;font-size:.9em;}
h5.main{color:#ffe8c1;font-size:1.1em;padding-left:0px;padding-top:6px;}
h5.main_sml{color:black;}
h6.main,p.main{font-size:1.2em;font-family:Arial,Helvetica,sans-serif;width:180px;font-weight:normal;}
p.main{width:325px;}
p.main em{margin-top:-8px;top:-3px;position:relative;font-size:1em;}
span.red{margin-left:5px;font-size:1em;}
h2.main_rev{height:10px;padding-left:5px;font-size:1em;}
span.pk_bags_s,span.pk_bags_h,span.pk_bags_f{
 float:left;position:absolute;display:inline;background:url(../tlc_images/nav_brd_sprite.png) no-repeat -126px -875px;
 width:25px;height:30px;margin-left:20px;margin-top:-10px;}
span.pk_bags_h{width:50px; }span.pk_bags_f{width:100px;}
h3.main_lg{padding-top:5px;padding-left:0px;margin-left:10px;font:normal 1.2em Arial,Helvetica,sans-serif;width:245px;}
h1.main_lg,h2.main_lg{position:absolute;font-size:1.5em;padding-top:5px;padding-left:15px;}
h2.main_lg{font-size:1.4em;padding-left:25px;width:295px;}
h6.pack{padding-left:5px;padding-top:7px;margin-left:-40px;}
h6.table_title,p.table_title{font-size:1em;margin-bottom:10px;color:#8b0e0e;font:normal normal 1em Arial,Helvetica,sans-serif;}
 div.bread_c_div{height:35px;}
 h7{font:bold 1.1em Arial,Helvetica,sans-serif;margin-bottom:10px;color:#772222;}
h1.brd_crmb,p.brd_crmb_str,h2.brd_crmb_rev,h2.brd_crmb_rev2,h4.brd_crmb_rev2{
 color:#f5c69e;background:url(../tlc_images/nav_brd_sprite.png) repeat-x 0 -216px;
 padding:5px 0px 0 28px;left:0px;margin:-5px -30px 0 27px;height:28px;width:540px;color:black;}
 h2.brd_crmb_rev,h2.brd_crmb_rev2,h4.brd_crmb_rev2{
 padding-top:8px;padding-left:18px;font-weight:normal;font-size:1.2em;width:266px;margin-left:35px;height:26px;}
 h6.brd_crmb,h6.brd_crmb_opt2,h4.brd_crmb,h3.brd_crmb{margin:-5px -30px 0 35px;padding-top:12px;padding-left:18px;height:29px;color:black;font-weight:normal;font-size:1.2em;}
 h6.brd_crmb_opt2{background:url(../tlc_images/nav_brd_sprite.png) no-repeat -258px -796px;}
 h2.brd_crmb_rev{height:32px;background-position:-263px -505px;}h2.brd_crmb_rev2,h4.brd_crmb_rev2{padding-top:4px;margin-left:38px;background-position:-263px -513px;height:28px;}
 h3.brd_crmb{font-size:1.2em;color:#a52a2a;font-weight:bold;height:28px;width:289px;padding-left:15px;}
p.brd_crmb_str,p.brd_str_item{
 background:none no-repeat 0 -156px;position:absolute;display:inline;width:38px;height:38px;margin-left:0px;margin-top:-20px;z-index:0;}
p.brd_str_item{width:20px;background-position:0 -156px;}
h1.title,brd_crmb{z-index:3;}
brd_crmb{margin-left:10px;padding-left:20px;padding-top:3px;font-size:1em;}
h7.brd_crmb,h1.brd_crmb,a.brd_crmb,span.brd_crmb{font-size:1em;font-weight:normal;text-align:left;color:#681e1e;}
 a.brd_crmb span{font-weight:normal;}
 h1 a.brd_crmb{ color:#860000;}.tit_pad{ padding-left:220px;}
.article{position:relative;display:block;margin:10px 10px 20px 10px;font-family:"Times New Roman",Times,serif;}
strong{font-weight:bold; }.pap_cat_bg{background:url(../tlc_images/pap_cat_bg.jpg) repeat 0 0;padding-bottom:80px;}
.article h4 strong{text-align:center; }
 p.article,p.article2{position:relative;margin-top:0px;font-size:1.2em;margin-bottom:10px;}p.lrg_lead{line-height: 130%;}
p.article2{margin-top:15px;margin-bottom:20px;}
p.shop_qty_sm{color:black;font-size:1.3em;margin-top:1px;margin-left:3px;text-align:center;}
h2.large{font-size:135%;}p.hgh_lgt,a.hgh_lgt{color:#ecb857;color:#d59877; }
.mov_up_sm{margin-top:-8px;}.mov_up_sml{ margin-top:-10px;}.mov_up_sml_sml{margin-top:-5px;}.mov_up_sml_smlm{margin-top:-7px;}
.mov_up{margin-top:-20px;}.mov_up_med{ margin-top:-35px;}.mov_up_mr{margin-top:-60px;}.mov_up_mr_med{margin-top:-80px;}
.mov_up_mr_mr{margin-top:-120px;}.mov_up_mr_mr_mr{margin-top:-200px;}.mov_up_most{margin-top:-400px;}.mov_up_xmost{margin-top:-550px;}
.up_spac{margin-top:-4px;}.up_spac_msml{margin-top:-3px;}.up_spac_sml{margin-top:-2px;}
.mov_dwn{margin-top:20px;}.mov_dwn_med{margin-top:35px;}.mov_dwn_mr{margin-top:48px;}.mov_dwn_mr_med{margin-top:68px;}.mov_dwn_mr_med_mr{margin-top:88px;}
.mov_dwn_mr_mr{margin-top:100px;}.mov_dwn_mr_mr_mr{margin-top:175px;}.mov_dwn_most{margin-top:200px;}
.dwn_spac{margin-top:10px;}.dwn_spac_xsml{margin-top:1px;}.dwn_spac_sml{margin-top:5px;}.dwn_spac_sml2{margin-top:7px;}
.dwn_spac_md_sml{margin-top:15px;}.dwn_spac_med{margin-top:30px;}
span.red{color:#f5c69e;}.letter_space{letter-spacing:2px;}.let_spc_md{letter-spacing:1.5px;}.let_spc_compr{letter-spacing:-2px;}
.sml_font,a.sml_font{font-size:75%;}.bold,a.bold{font-weight:bold;}.bold_rd,a.bold_rd{font-weight:bold;color:#b22222;}
span.bolder{font-weight:900;}.bolder_txt{color:#772222;font-size:120%;}
.step_strong{color:black;word-spacing:2px;font-size:100%;font-family:Arial,Helvetica,sans-serif;}
.boldem{font-weight:900;}.bold_txt{color:#600000;font-size:105%;font-weight:bold;}
.large{font-size:125%;padding:0 5px;word-spacing:1px;}
/*______________________________ un inherit styles _________________*/
.wht_bl_bg,.wht_bl_bg_npad,.wht_bl_bg2,.wht_bl_bg2_tall,.wht_bl_bg2_tall2{padding-top:10px;background-color:#DCDBE9;}
.wht_bl_bg2,.wht_bl_bg2_tall,.wht_bl_bg2_tall2{background-color:#7f6d6d;background-color:#a18971;}.wht_bl_bg2_tall{top:5px;height:25px;}
.wht_bl_bg2_tall2{height:95px;top:-72px;}.brn_bg,.brn_bg_tall{top:-2px;margin-bottom:4px;height:168px;background-color:#a18971;padding-top:10px;padding-bottom:5px;}
.brn_bg_tall{height:120px;top:-1px;top:-50px;}.wht_bl_bg_npad{padding:0;height:95%;width:95.5%;position:absolute;}
.wht_bl_bg_npad3{min-width:120px;width:auto;background-color:#DCDBE9;height:auto;max-width:350px;max-height:379px;}
.wht_nap_bg,.wht_nap_bg_auto{height:187px;top:-7px;width:auto;width:1012px;background:url(../tlc_images/napk_bg.png) repeat-x 0 0;}
.wht_nap_bg_auto{width:660px;}
.wht_bl_bg_npad2{min-width:120px;width:auto;height:auto;background-color:#DCDBE9;margin-bottom:-20px;top:3px;max-width:350px;max-height:379px;
border:solid.59em #DCDBE9;border-left-width:.79em;border-right-width:.79em;}
.wht_bg{padding-top:9px;background-color:white;}
.white{color:white;}.left_st{left:0px;}
.left{width:auto;text-align:left;}.xlarge,h1.xlarge{font-size:240%;}
.xxlarge,h1.xxlarge{font-size:300%;}.sml{font-size:80%;}
.med,a.med,h2.med{font-size:96%;}.med_mr{font-size:98%;}.med_less,h2.med_less{font-size:90%;}
.med_lrg{font-size:108%;}.med_lrg_less{font-size:100%;}.under{z-index:-5;}.med_lesser{font-size:85%;}
.lrg,a.lrg,.lrgr{font-size:115%;word-spacing:5px;}
.xlrg{font-size:135%;word-spacing:5px;}.lrgr{font-size:124%;}
.xxlrg{font-size:150%;}.xxxlrg{font-size:175%;}
p.lrg,p.lrgr. p.xlrg{word-spacing:normal;}p.xlrg{font-size:130%;}.inline{display:inline;}
.float_lt{float:left;width:auto;}.twitter{color:#772222;}
.title{height:30px;}.desc_sml{height:90px;width:115px;font-size:1em;}
.float_rt{float:right;}.h_zindex{z-index:20;}.wth_0{width:0;}.hgt_auto_65{height:73%;}.wth_75{width:75%;}
.l_zindex{z-index:0;}.hgt_auto{height:100%;}.hgt_auto2{height:auto;}.hgt_auto_75{height:83%;}.hgt_auto_99{height:93%;}
.wth_auto{width:auto;}.wth_100{width:100%;}.wth_95{width:92.8%;}.wth_89{width:85%;}.wth_lrg{width:125%;}
.lower_zindex{z-index:-250;}.hghst_zindex{z-index:500;}.lower_mr_zindex{z-index:-500;}
.marg_rt{margin-right:45px;}min_zindex{z-index:-5;}
/*.#f5deb3{background-color:#faf0e6;padding:20px;}*/
.n_brdr{border:none;}a.drk_col:hover{color:#a9591d;}
li.bullet{ padding:5px 0;list-style:disc outside;background-image:none;color:black;}
.line_ht{line-height:110%;}
.wrd_spac{word-spacing:6px !important;}
.center{width:auto;line-height:150%;text-align:center;}
.align_bot{vertical-align:baseline;}
a.nunder,.nunder{text-decoration:none;}
.border_top{border-top:medium solid #958560;padding-right:5px;}
.border_bot{border-bottom:medium solid #958560;padding-right:5px;}
li.nav a:link{}li.nav a:visited{}li.nav a:hover{color:#936a0a;}li.nav a:active{}
h3.xlrg{font-size:175%;}
h7.sub_cat_tots{color:#320057;}
.circle{left:-40px;top:5px;
background:url(../tlc_images/nav_brd_sprite.png) no-repeat -15px -835px;
width:214px;height:48px ;}
.transp{opacity:0.5;filter:alpha(opacity=50);z-index:-10;width:100%;}
.hgh_lt,.hgh_lt2,.hgh_lt3,.hgh_lt_auto{opacity:0.3;filter:alpha(opacity=30);background-color:#feff5b;padding:0 0px 0 0px;width:72%;height:20px;}
.hgh_lt2{background-color:#ffda6a;background-color:#f197ff;}
.hgh_lt3{top:-5px;height:26px;}.hgh_lt_auto{width:50%;height:30px;}
.hgh_lt_auto{width:100%;}ul#topNavBarCPG{left:200px;width:845px;}
ul#topNavBarCPG li{position:relative;display:inline;padding:0;margin:1px;margin-left:-42px;}
.wth_auto{width:100%;}.wth_auto_a{width:auto;}
p.r_Align,.r_Align{text-Align:right;}
#myDivElement3,#myDivElement2{height:150px;color:black;float:left;padding:20px;
 width:370px;z-index:1000;top:600px;visibility:hidden;display:none;}
#myDivElement{top:10px;}
/*_______________________________________*/
 /*The drop down menus*/
ul.drop_dwn,ul.sub_drop_dwn{
 height:0px;visibility:hidden;overflow:hidden;display:none;position:absolute;width:230px;background:#e3a571 none;
 float:left;clear:none;margin:20px 0px 19px 0px;padding:0px 0 39px 0px;top:-20px;left:170px;z-index:0;}
#side_nav_lib,.bot_fold_lib_nap,.cent_fold_lib_nap{
 background:no-repeat 0px -315px;height:170px;width:200px;padding:10px;left:-6px;padding-left:0px;margin-top:0px;}
.lib_dropNavCPG2{background-image:none;margin-top:-30px;z-index:2;}
ul.sub_drop_dwn{
 min-height:150px;z-index:-200;width:70px;padding:0px 15px 25px 30px;position:relative;float:left;
 min-height:100px;z-index:200;left:145px;background:#e3a373 none;margin:30px 0px 5px 20px;}
ul li.drop_dwn:hover ul,ul li.drop_dwn li:hover ul{
 height:190px;width:180px;display:block;visibility:visible;overflow:visible;}
ul li.drop_dwn ul.drop_dwn li:hover ul.sub_drop_dwn {
 height:50px;z-index:54;display:block;visibility:visible;overflow:visible;}
ul li.drop_dwn span ul.drop_dwn li.para:hover ul#dropNavCPG3.sub_drop_dwn{
height:90px;display:block;visibility:visible;overflow:visible;z-index:54;}
ul li.drop_dwn:hover ul ul{height:0px;display:none;visibility:hidden;overflow:hidden;}
 ul#dropNavCPG2 li.main,ul#dropNavCPG2_chef li.main{margin:10px;margin-left:5px;width:200px;position:relative;}
 ul#dropNavCPG2 li.main_lrg{margin-bottom:15px;}
 ul.drop_dwn li,ul.sub_drop_dwn li{
 height:16px;margin:12px 0px 12px 20px;width:180px;padding-left:0px;padding:5px 5px 5px 0;top:0px;
 background-image:none;z-index:-10;}
 ul.sub_drop_dwn li,ul#dropNavCPG3.sub_drop_dwn li{
 height:auto;margin:12px 5px 12px 0px;width:190px;position:relative;
 padding:5px 5px 5px 0;background-image:none;z-index:-10;}
 ul.sub_drop_dwn li a{width:180px;position:relative;z-index:1;padding:8px 5px 8px 5px;left:0px;margin:0px 20px 20px 45px;}
div.top_fold,li.top_fold_shad,ul.drop_dwn li.top_fold_shad_lft{
 clear:both;float:right;top:190px;left:-5px;height:111px;position:absolute;width:211px;margin:5px 0 5px 5px;
 padding-bottom:37px;background:transparent url(../tlc_images/nav_brd_sprite.png) no-repeat -46px -363px;z-index:-20;}
ul.drop_dwn li.top_fold{z-index:-100;}
 ul#topNavBarCPG li,ul#topNavBarCPG2 li{margin-right:0px;}
 ul#topNavBarCPG li.sub_cat_hm_li{margin:0 0px 0 0px;}ul.drop_dwn li span.main_nav a:focus{outline:none;}  
ul li.main a:link,ul li.main a:visited,ul#topNavCPG2 li.main a:link,ul#topNavCPG2 li.main a:visited{
color:#a52a2a;font:bold 1em Arial,Helvetica,sans-serif;width:200px;padding-right:0px;margin-right:0px;}
 ul#dropNavCPG2 li.cater,ul#dropNavCPG2 li.cater a{width:155px; }
 ul li.cater a:link,ul li.cater a:visited{ width:160px;}
ul li.main a:hover,ul li.main a:active,ul#topNavCPG2 li.main a:hover,ul#topNavCPG2 li.main a:active{
  color:#9e652c;font:bold 1em Arial,Helvetica,sans-serif;width:200px;}
 ul li.main a:active{}
ul li.soups a,ul li.grocery a,ul li.stocks a,ul li.bakery a,ul li.entrees a,ul li.dressings a{
 position:absolute;background-image:none;width:170px;float:left;cursor:pointer;
 clear:left;text-align:left;text-indent:0px;height:12px;left:10px;z-index:-1 margin:0px;padding-bottom:0px;
 font:normal italic 1em sans-serif;color:#802223;}
 ul li.pack a{width:140px;background-position:-417px -618px;}
ul li.soups a{background-position:-417px -868px;}
 ul li.bakery a {background-position:-140px -663px;}
 ul#topNavBarCPG li a.bakery{background-position:-149px -615px;}
 ul#topNavBarCPG li a.dressings,ul#topNavBarCPG li a.entrees,ul#topNavBarCPG li a.pack{
 background-position:-282px -665px; }
 ul#topNavBarCPG li a.pack{width:135px;}
ul li.dressings a{background-position:-417px -724px;}
 ul li.grocery a{background-position:-417px -640px;}
 ul#topNavBarCPG li a.grocery{background-position:-282px -615px;}
 ul#topNavBarCPG li a.stocks,ul#topNavBarCPG li a.soups{background-position:-149px -665px;}
 ul li.stocks a{background-position:-417px -652px;}
 ul#topNavBarCPG li a.dressings:hover,ul#topNavBarCPG li a.pack:hover,ul#topNavBarCPG li a.entrees:hover{
 background-position:-282px -690px; }
 ul#topNavBarCPG li a.pack:hover{width:135px;}
ul li.entrees a:hover,ul#topNavBarCPG li p.entrees,ul li.entrees.para{
 background-position:-417px -760px;}
 ul#topNavBarCPG li a.soups:hover,ul#topNavBarCPG li p.soups{
  background-position:-149px -690px; }
ul li.soups a:hover,ul li.soups.para{
 background-position:-149px -639px; }
 ul#topNavBarCPG li a.bakery:hover,ul#topNavBarCPG li p.bakery{
 background-position:-149px -640px; }
ul li.bakery a:hover,ul li.bakery.para{
 background-position:-417px -628px;}
 ul#topNavBarCPG li a.grocery:hover,ul#topNavBarCPG li p.grocery{
 background-position:-282px -640px; }
ul li.grocery a:hover,ul li.grocery.para{
 background-position:-417px -615px; }
 ul#topNavBarCPG li a.stocks:hover,ul#topNavBarCPG li p.stocks{
 background-position:-149px -690px; }
ul li.stocks a:hover,ul li.stocks.para,ul#topNavCPG2.caterul li a:hover{
 background-position:-417px -615px;}
 ul#topNavCPG2.caterul li a:link,ul#topNavCPG2.caterul li a:visited{}
 ul#topNavBarCPG2 li p,ul#topNavBarCPG2 li a:hover{background-position:-110px -763px;height:26px;text-align:left;width:225px;margin-left:-30px;}
 ul#topNavBarCPG2 li a{background-position:-341px -763px;height:26px;text-align:left;width:207px;margin-left:-40px;}
 ul#topNavBarCPG2 li a:hover{background-position:-136px -759px;height:31px;text-align:left;width:207px;margin-left:-40px;}
ul#topNavBarCPG2 li a span,ul#topNavBarCPG2 li p span{top:-3px;position:relative;left:126px;}ul#topNavBarCPG2 li a span{top:0px;left:95px;}
 ul#topNavCPG2.caterul li a.cater:hover{color:#a0522d;}
ul#topNavBarCPG li a.pack:active,ul#topNavBarCPG li a.soups:active,ul#topNavBarCPG li a.dressings:active,
ul#topNavBarCPG li a.soups:active,ul#topNavBarCPG li a.grocery:active,ul#topNavBarCPG li a.stocks:active,
ul#topNavBarCPG li a.bakery:active,ul#topNavBarCPG li a.entrees:active,span ul.drop_dwn li span.main_nav a.soups span:active,
ul.drop_dwn li span.main_nav a.grocery span:active,ul.drop_dwn li span.main_nav a.stocks span:active,
ul.drop_dwn li span.main_nav a.bakery span:active,ul.drop_dwn li span.main_nav a.entrees span:active,
ul.drop_dwn li span.main_nav a.dressings span:active{
width:132px;height:21px;position:relative;margin:0px 10px 0px 8px;padding:0px 7px 0px 0px;left:0px;
}
 ul#topNavBarCPG li a.pack:active{width:135px;}
 ul.drop_dwn li,ul.sub_drop_dwn li{height:15px;margin:5px -40px 5px 5px; width:200px;
padding:0px 0px 0px 5px;padding-right:10px;background:none no-repeat -125px -290px; z-index:10;}
 ul.drop_dwn li a{ width:200px; }
 ul#topNavCPG2.caterul{ margin-left:7px;left:17px;position:relative;display:block;margin-top:19px;
 min-height:15px;height:auto;margin-bottom:-17px;top:5px;width:210px;padding-bottom:0px; }
ul#topNavCPG2.caterul li,ul#topNavCPG2.caterul li a{width:210px;margin:5px;padding-left:20px;height:15px;}
 ul#topNavCPG2.caterul li a.cater{
 font-size:1em;font-weight:bold;padding:3px;margin-top:0px;margin-left:0px;padding-bottom:10px;color:#802223;}
ul#topNavCPG2.drop_dwn li.top_fold,ul#topNavCPG2.drop_dwn li.top_fold_shad,ul#topNavCPG2.drop_dwn li.top_fold,ul#topNavCPG2.drop_dwn li.top_fold_shad_lft{
clear:both;float:left;top:40px;left:-30px;position:absolute;height:153px;width:202px;padding-left:0px;padding-right:10px;margin:-5px 0 5px 9px;
padding-bottom:37px;background:transparent url(../tlc_images/nav_brd_sprite.png) no-repeat -46px -323px;z-index:-200;}
ul#topNavCPG2.drop_dwn li.top_fold{z-index:-3000;}
ul.sub_drop_dwn li a{font-size:.93em;padding:5px;}
ul#topNavBarCPG2 li.ch_sub_tab,ch_sub_tab_lgul#topNavBarCPG2 li.hm_men_nav,ul#topNavBarCPG2 li.hm_men_nav2,ul#topNavBarCPG li.hm_men_nav,ul#topNavBarCPG li.hm_men_nav2{
top:-18px;margin-right:-50px;padding-right:10px;width:120px;height:22px;z-index:-100;margin-left:30px;cursor:pointer;}
ul#topNavBarCPG2 li.ch_sub_tab,ul#topNavBarCPG2 li.ch_sub_tab a{cursor:pointer;
font-size:1.1em;margin:0 -1px 0 -1px;padding:3px 3px 3px 5px;background-image:none;height:23px;width:126px;color:#693210;}
ul#topNavBarCPG2 li.ch_sub_tab a{background:url(../tlc_images/nav_brd_sprite.png) no-repeat -264px -472px;width:143px;padding-left:3px;padding-top:7px;height:17px;}
ul#topNavBarCPG2 li.ch_sub_tab a.cur_ch_tab{cursor:pointer;font-style:italic;padding-bottom:5px;padding-top:4px;}
ul#topNavBarCPG2 li.ch_sub_tab a:hover{color:#44230f;font-style:italic;}
ul#topNavBarCPG li.hm_men_nav2,ul#topNavBarCPG2 li.hm_men_nav{cursor:pointer;height:38px;margin-right:-50px;}
ul#topNavBarCPG2 li.ch_sub_tab_lg,ul#topNavBarCPG2 li.ch_sub_tab_lg a{width:145px;}
ul#topNavBarCPG li.hm_men_nav,ul#topNavBarCPG2 li.hm_men_nav{height:23px;z-index:0;}ul#topNavBarCPG li.hm_men_nav{padding-right:0px;}
ul#topNavBarCPG2 li a.hm_men_nav,ul#topNavBarCPG2 li a.hm_men_nav2,ul#topNavBarCPG li a.hm_men_nav,ul#topNavBarCPG li a.hm_men_nav2{
 margin-top:13px;padding-top:4px;height:18px;margin-left:10px;color:black;font-size:1em;font-weight:bold;color:#683333;}
ul#topNavBarCPG li a.hm_men_nav2:active,ul#topNavBarCPG li a.hm_men_nav:active{margin-top:13px;padding-top:3px;margin-left:15px;width:128px;}
ul#topNavBarCPG2 li.hm_men_nav,ul#topNavBarCPG2 li.hm_men_nav2{background-position:225px 0px;}ul#topNavBarCPG2 li.hm_men_nav{margin-right:-60px;}
ul#topNavBarCPG2 li.nav_tab_foc,ul#topNavBarCPG2 li.nav_tab_foc2{background-position:25px -62px;background-position:225px 0px;z-index:250;height:23px;padding-left:0px;margin-right:-30px;}
 ul#topNavBarCPG2 li.nav_tab_foc2{margin-right:-70px;margin-left:65px;z-index:200;}
 ul#topNavBarCPG2 li.ch_sub_tab{margin-right:-30px;}ul#topNavBarCPG2 li.ch_sub_tab a{padding-left:10px;}
 ul#topNavBarCPG2 li.ch_sub_tab_lg{margin-right:-20px;font-size:.9em;}
.bot_fold_lib_nap{
 position:absolute;margin-top:0px;top:160px;margin-left:0px;left:-1px;width:198px;height:215px;background-position:0px -287px;z-index:-30;}
ul li.main a{ color:#a52a2a;font:bolder 1.2em Arial,Helvetica,sans-serif;}/*shopping cart ________________*/
ul.sub_drop_dwn li a:link,ul.sub_drop_dwn li a:visited{color:#802223;}
 ul.sub_drop_dwn li.soups a,ul.sub_drop_dwn li.dressings a,ul.sub_drop_dwn li.bakery a,ul.sub_drop_dwn li.grocery a,ul.sub_drop_dwn li.stocks a{
padding:5px;height:16px;}
 ul.sub_drop_dwn li.soups a:hover,ul.sub_drop_dwn li.dressings a:hover,ul.sub_drop_dwn li.bakery a:hover,ul.sub_drop_dwn li.grocery a:hover,ul.sub_drop_dwn li.stocks a:hover{
color:#f6d4b7;background-color:#bd0000;}
ul.sub_drop_dwn li a:link,ul.sub_drop_dwn li a:visited{color:#802223;}
 ul.sub_drop_dwn li.ret_cat a:hover{color:#bd0000;background-color:#bd0000;}
ul.trans_bg{background-color:transparent;position:relative;float:left;}
ul#dropNavCPG2.cat_drp_dwn,ul#dropNavCPG2_chef.cat_drp_dwn,ul#dropNavCPG2.cater_drp_dwn,ul#dropNavCPG2.meal_drp_dwn{
 min-height:84px;height:94px;width:317px;top:-26px;padding-top:16px;z-index:100;}
ul#dropNavCPG2.cat_drp_dwn li.cater,ul#dropNavCPG2_chef.cat_drp_dwn li.cater,ul#dropNavCPG2.cater_drp_dwn, ul#dropNavCPG2.meal_drp_dwn li.cater{
width:250px;margin-top:8px;margin-bottom:8px;padding-left:40px;}
ul#dropNavCPG2.cater_drp_dwn{margin-top:5px;padding-top:0px;top:-15px;left:200px;height:55px;padding-bottom:10px;}
ul#dropNavCPG4.cater_drp_dwn{margin-top:15px;padding-left:20px;top:-30px;margin-left:165px;height:auto;padding-top:15px;padding-bottom:100px;}
ul#dropNavCPG4 li.cater a.cater{position:relative;} ul#topNavCPG2 li.ret_cat{ width:180px;}
ul#topNavCPG2 li.ret_cat a.ret_cat{margin-top:9px;margin-bottom:9px;width:180px;padding-top:9px;padding-bottom:7px;top:-15px;position:absolute;}
li.cater a.entrees{position:relative; left:-5px;} li.cater span{left:-2px; top:-5px; font-size: .95em;}
.shopLink,.shopLink a{ position:relative;float:left;clear:left;color:#523434;text-decoration:none;text-align:left;
 line-height:125%;z-index:13;width:auto;display:inline;margin-left:10px;font-family:Arial,Helvetica,sans-serif;}
 ul#dropNavCPG2.meal_drp_dwn{ margin-left:40px; }
h1.shopLink,span h1.shopLink,h1.shopLink span,p.shopLink span,h2.shopLink,p.shopLink,h6.shopLink,h7.shopLink,h3.shopLink{
 margin-bottom:5px;margin-top:0px;font-size:1em;line-height:1.05em;margin-right:.2em;vertical-align:-.25em;min-width:240px;
 font-weight:normal;left:0px;padding-top:5px;clear:none;color:#523434;text-align:left;}
p.shopLink span,p.shopLink{padding-bottom:5px;padding-top:0px;margin-top:2px;}
h2.sub_cat_tots,h6.sub_cat_tots,p.sub_cat_tots{text-decoration:underline;font-size:1em;}
h1.shopLink a{display:inline;}
h1.shopLink a:hover{font-size:1em;margin-left:-5px;color:maroon;}
 h1.shopLink{font-size:1.6em;text-align:left;left:-20px;}
h2.pen_bl,h6.pen_bl,p.pen_bl{
 font:normal 1em "Courier New",Courier,monospace;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
 color:#523434;padding-left:13px;}
.lst_sz_tit{margin-left:-10px;}.shp_lst_pr_ajx_s,.shp_lst_pr_ajx_h,.shp_lst_pr_ajx_f{left:50px;}
h1.shopLink a span{text-decoration:underline;font:.8em "Courier New",Courier,monospace;display:inline;}
h1.sub_cat_tots,h2.sub_cat_tots,h3.sub_cat_tots,h7.sub_cat_tots,p.sub_cat_tots ,h6.sub_cat_tots{
 font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:1em;}
h5.sub_cat_tots,.sub_cat_tots,.shp_cat_tot_pr,p.sub_cat_tots,h6.sub_cat_tots{
color:#3d2c12;font-size:1em;font-weight:bold;}ul#dropNavCPG2.drop_dwn{padding-top:10px;}
ul#topNavBarCPG li a.hm_men_nav2,ul#topNavBarCPG li a.hm_men_nav{margin-right:25px;}
#Shptotal{
 position:relative;clear:both;float:right;margin-top:0px;top:-140px;left:0px;width:235px;height:146px;z-index:6;}
td.shopPreview{font:bold.825em Arial,Helvetica,sans-serif;line-height:0%;color:#191970;text-align:right;}
.all_lists3,.all_list_lst{/* SHOPPING LIST LINK HEADERS*/
 position:relative;clear:both;float:left;right:-6.5px;top:0px;width:236px;height:auto;padding-bottom:5%;padding-left:10px;z-index:8;}
ul#topNavCPG2 li h6{top:0px;margin-top:0;margin-left:3px;}
.all_list_lst{height:150px;}.shp_lst_qtys_s,.shp_lst_qtys_h,.shp_lst_qtys_f{width:100px;}.no_marg{margin:0;}
.lt_red,a.lt_red{color:#bb4040;}.lt_red2{color:#e2af81;}
.drkr_red,a.drkr_red{color:#860000;color:#640000;}.drkr_red2{color:#570000;}
 ul#topNavCPG2 li.nt_drop_dwn a:hover ul#topNavCPG2 li.nt_drop_dwn a{font-size:larger;color:black;font-size:1.0em;}
.underline,a.underline{text-decoration:underline;}h2.ins,h6.ins,p.ins{text-decoration:none;}
h6.n_bold,p.n_bold,.n_bold,a.n_bold,.n_bold{font-weight:normal;}.pull_ent_li{left:-15px;font-style:italic;}
.no_img{background-image:none;}.reg_form{min-height:1100px;margin-bottom:100px;padding_bottom:100px;}
.bg_trans{background-color:transparent;}.r_align{text-align:right;}.l_align{text-align:left;}
.black{color:#5d0000;}.pad_b{padding-bottom:10px;}.pad_b2a{padding-bottom:15px;}.pad_b2{padding-bottom:20px;}
a.blk,.blk{color:#6e2d2d;}.drk_col,a.drk_col{color:black;}.left{left:0px;}.ovf_hid{overflow:hidden;}.ital{font-style:italic }
 a.inherit{padding-left:3px;color:inherit;padding-right:3px;font-size:inherit;font-family:Arial,Helvetica,sans-serif;font-weight:inherit;text-decoration:inherit;}
.sans{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}.serif a.serif{font-size:120%;font-family:"Times New Roman",Times,serif;}
.left_0{left:0;}.right_0{right:0;}.mleft_0{margin-left:0;}.mright_0{margin-right:0;}.mtop_0{margin-top:0;}.top_0{top:0;}.left_auto{left:auto;}
.comp{letter-spacing:-1px;}.clear_ft{clear:both;}.marg_bot_less{margin-bottom:-10px;}.ed_push_sml{left:10px;}.ed_push_xsml5{left:3px;}
.ed_push_sml5{left:5px;}.ed_push_med{left:15px;}.ed_push_0{left:20px;}.ed_push_1{left:40px;}.ed_pull_sml5{left:-5px;}
.ed_pull_xsml5{left:-2px;}div.ed_pull_sml{left:-11px;}.ed_pull_med{left:-17px;}.ed_pull_0{left:-25px;}clear_lt{clear:left;}
div.cont_brd_lt_nap_st,div.cont_brd_sd_rt_st{left:-13px;  background-position: -46px -326px}div.cont_brd_rt_nap_st{height:163px;left:1000px;}
