body{ margin:0px; padding:0px; background:#eee4d2; behavior:url("http://www.vineswrigley.com/application/assets/themes/main/images/csshover.htc")}div,p,a,input,textarea,span,p,td,h1,h2,h3,ul,li,form,input,option,select,label{ font-family: 'Tahoma', 'Arial', 'Verdana'; font-size:12px; text-decoration:none; font-weight:normal; margin:0px; padding:0px; color:#2e2e2e}*:focus{outline:none}h1{font-size:20px;font-weight:bold}h2{font-size:18px;font-weight:bold}h3{font-size:15px;font-weight:bold}h4{font-size:13px;font-weight:bold}h5{font-size:12px;font-weight:bold}h6{font-size:11px;font-weight:bold}.center{text-align:center}.fcenter{float:none}.left{text-align:left}.fleft{float:left}.right{text-align:right}.fright{float:right}a{ color:#c12519; text-decoration:underline}a:hover{ text-decoration:none}.halfwidth{width:49%}.fs11{ font-size:11px}.pt5px{ padding:5px 0 0}.mtb5px{ margin:5px 0}.m5px{ margin:5px}.error{ color:#c12519; padding:2px 0 0 5px}table{ border-collapse:collapse; border-spacing:0}.clearer{ clear:both; font-size:1px; line-height:1px; height:1px}.btn{ position:relative; height:25px; text-align:center;background:url('http://www.vineswrigley.com/application/assets/themes/main/images/btn_bg.gif') repeat-x 0 0}.btn:hover{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/btn_bg.gif') repeat-x 0 -25px}.btn:hover .btnright{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/btn_right.gif') no-repeat 100% -25px}.btn:hover .btnleft{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/btn_left.gif') no-repeat 0 -25px}.btn:hover input{ color:#593017} .btn input {border:none;color:#fff;font-weight:bold;padding:4px 8px 7px;//padding:4px 0 7px;cursor:pointer;text-align:center; background:transparent; position:relative; z-index:4; }.btnleft{ width:10px; height:25px; position:absolute; top:0; left:-1px; z-index:1; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/btn_left.gif') no-repeat 0 0}.btnright{ width:10px; height:25px; position:absolute; z-index:1; top:0; right:-1px; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/btn_right.gif') no-repeat 100% 0} .searchbtn { -width:60px; } .ppmenubtn {width:200px;margin:20px auto 0; } .ppmenubtn input { width:200px; }.container{ width:997px; margin:0 auto; z-index:1}.header{ width:100%; height:102px; position:relative; z-index:10}.logo{ width:173px; top:0; left:24px; height:86px; position:absolute; z-index:15}div.menu{ height:40px; width:997px; position:absolute; left:0; bottom:0; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/menu_bg.gif') repeat-x 0 0; z-index:10}table.menu{ width:100%; height:40px} table.menu td {text-align:center; }table.menu td ul{ list-style-type:none}table.menu td a{ font-weight:bold; color:#fff; text-decoration:none;text-transform:uppercase}table.menu td a:hover, table.menu td a.active{ color:#fecf6c}.dropdown{ width:100%; position:relative; z-index:15; height:30px; -height:28px; padding:12px 0 0}.dropdown ul li{ display:none}.dropdown:hover ul li{ display:block}.dropdown:hover a{ position:relative; //position:static; z-index:10}.submenu{ top:21px; //top:18px; -top:0; left:0; position:absolute; list-style-type:none; text-align:left}.submenu li{ padding:5px 10px 5px; border-bottom:1px solid #fefefd; line-height:20px; background:#93683d; background:#93683d url('http://www.vineswrigley.com/application/assets/themes/main/images/hor_dotted_line.gif') repeat-x 0 100%}.submenu .dropmenu0{background:transparent;border:none;padding:5px 10px 0;cursor:pointer; display:inline; -display:block; height:12px; -height:31px}.submenu li a{ white-space:nowrap; color:#fff;text-transform:uppercase} .fcol {width:200px; } .msep {font-size:0;width:2px;vertical-align:top; }.menuleft{ height:40px; width:5px; position:absolute; left:0; top:0; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/menu_left.gif')}.menuright{ height:40px; width:5px; position:absolute; right:0; -right:-1px; top:0; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/menu_right.gif')}.gcards{ position:absolute; right:350px; bottom:50px; font-weight:bold; color:#5c2b25; text-decoration:none}.gcards:hover{ text-decoration:underline}.socnetwork{ position:absolute; right:265px; bottom:47px} .socnetwork a {margin:0 3px; }.search{ position:absolute; right:0px; bottom:45px; -bottom:42px; width:260px}.searchinp {width:219px; -width:218px;color:#000;margin:1px 0 0;padding:2px; }.shadowimage{ width:1001px; height:398px; overflow:hidden; margin:0 auto; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/image_bg.jpg') no-repeat 0 0}.shadowimage div{ margin:0 auto; width:970px; padding:11px 0 0}.shadow{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/shadow.gif') repeat-y 50% 0; position:relative; z-index:5}.shadowtop{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/shadow_top.gif') no-repeat 50% 0}.mainbg{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/main_bg.gif') no-repeat 15px 470px; padding:5px 15px}.mainbottombg{ width:969px; margin:0 auto; height:4px; font-size:0; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/main_bottom_bg.gif') no-repeat 0 0}.content{ width:997px; position:relative; margin:3px auto 0; padding:0 0 5px; background:#e9aa5c url('http://www.vineswrigley.com/application/assets/themes/main/images/content_bg.gif') repeat-x 0 0}.content_top_left ,.content_top_right{ width:3px; height:4px; position:absolute; top:0}.content_top_left{ left:0; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/content_t_l.gif') no-repeat 0 0}.content_top_right{ right:0; -right:-1px; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/content_t_r.gif') no-repeat 0 0}.height_5px{ height:5px; font-size:0}.content_block{ width:482px}.content_block_center{ background:#fdf8ef; padding:0 10px 10px}.contentblock{ width:937px; margin:0 auto; padding:0 15px}.contentblock_noborder{ width:967px; margin:0 auto; padding:0}.contentblock h1{ font-size:24px; font-weight:normal; color:#5c2b25; padding:10px 0 0 5px}.party h1{ padding:25px 0 0 5px}.clubsinner h1, .links h1, .checkout h1, .downloads h1, .giftcards h1{ padding:10px 0 10px 10px}.contentblock_noborder h1{ font-size:24px; font-weight:normal; color:#5c2b25; padding:10px 0 0 20px}.content_block_407{ width:407px} .blockcaption {padding:5px 0 10px 5px; } .blockimage {padding:1px;margin:0 5px 0 0;border:1px solid #955d37; } .content_block_center p {margin:10px 0; } .content_block_center .blockdate {color:#7b7e48;font-size:11px;margin:0; } .content_block_center .blocktext {margin:3px 0; } .content_block_center .blockcapt a {color:#653800;font-size:13px;text-decoration:none; } .content_block_center .blockcapt {margin:5px 0 0;color:#955d37;font-size:13px;text-decoration:none; } .content_block_center .more {color:#c4221e;margin:0; } .content_block_center .more:hover {text-decoration:underline; } .dotline {height:1px;font-size:0;padding:0 0 10px;margin:10px 0 0;background:url('http://www.vineswrigley.com/application/assets/themes/main/images/dot.gif') repeat-x 0 0; }.blockblog a{ color:#000; text-decoration:none}.blockspecials .blockcapt{ margin:0; font-size:12px; text-transform:uppercase}.blockspecials p{ line-height:18px; margin:0; height:1%; font-size:13px; }.logosborder{ width:967px; margin:0 auto}.logos{ width:967px; margin:0 auto; padding:0} .logos a {float:left;margin:0 78px; }.logo_1{ width:74px; height:57px; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/logos_1.gif') no-repeat 0 0}.logo_1:hover{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/logos_1.gif') no-repeat 0 -58px}.logo_2{ width:75px; height:57px; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/logos_2.gif') no-repeat 50% 0}.logo_2:hover{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/logos_2.gif') no-repeat 50% -57px}.logo_3{ width:102px; height:57px; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/logos_3.gif') no-repeat 50% 0}.logo_3:hover{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/logos_3.gif') no-repeat 50% -56px}.logo_4{ width:90px; height:59px; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/logos_4.gif') no-repeat 50% 0}.logo_4:hover{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/logos_4.gif') no-repeat 50% -59px} .logos .clearer {float:none; }.footer{ width:997px; margin:0 auto; height:80px; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/footer_bg.gif') repeat-x 0 0}.copy, .powered{ width:170px; font-size:11px; color:#5c2b25; padding:30px 20px 0} .copy a, .powered a {font-size:11px;color:#955d37;text-decoration:underline; }.powered img{ position:relative; top:5px}.banner{ width:535px; padding:10px 20px 0; text-align:center} .banner img {margin:1px;border:1px solid #aaa; }.frmtxt{ padding:2px; -padding:4px 0 0; width:180px; margin:5px 10px 5px 0}.frmtxt span{ color:#c60000}div.frminp{ margin:5px 0}input.frminp{ width:170px; padding:2px}select.frminp{ width:268px; padding:2px}.pprequest input.frminp{ width:260px}.pprequest .frmtxt{ width:200px}.mlist .frmtxt{ width:300px}textarea.frminp{ width:410px; height:110px}.checkout .halfwidth{ width:45%}.downloads .formcaption{ position:relative; padding:10px 10px 10px 20px; margin:0; background:transparent; border-bottom:1px dotted #955d37}.downloads .formcaption strong{ color:#955d37; text-transform:none; font-size:12px}.downloads .formcaption a{ padding:0 130px 0 0; text-decoration:none; width:800px}.links .formcaption, .smap .formcaption{ padding:10px 10px 10px 20px; margin:0; background:transparent; border-bottom:1px dotted #955d37}.links .formcaption strong{ color:#955d37; text-transform:none; font-size:12px}.links .active, .smap .active{ background:#eadcc9; border:none}.links .active strong{ color:#c52320; text-transform:uppercase}.smap .active strong{ font-size:12px; color:#955d37}ul.links{ list-style-type:none; padding:10px 0 10px 30px; border-bottom:1px solid #955d37}ul.smap{ list-style-type:none; padding:10px 0 10px 10px}ul.smap li{ padding:0 0 0 20px; list-style-type:none}ul.links li, ul.smap li{ margin:10px 0}ul.links li a{ color:#c12519; text-decoration:underline}ul.links li a:hover{ text-decoration:none}.clubsinner .formcaption{ margin:2px 0 0}.giftcards .formcaption{ margin:2px 0 0}.faq .formcaption{ border-bottom:1px solid #955d37}.faq .formcaption a, .links .formcaption a{ display:block; text-decoration:none}.faq .formcaption strong{ color:#955d37; text-transform:none}.faq .active{ border-bottom:1px dotted #955d37}.faq .active strong{ color:#c52320; text-transform:uppercase}.formcaption{ background:#eadcc9; margin:10px 0; padding:5px 0 5px 20px} .formcaption strong { color:#c52320; font-size:14px; text-transform:uppercase; } .formcaption input {margin:0 0 0 20px;position:relative;top:1px; } .downloads .formcaption .btn {margin:0;position:absolute;top:5px;right:0;-right:15px; } .downloads .formcaption .pdfico {position:absolute;top:8px;right:90px;-right:125px; } .downloads .formcaption input {margin:0;top:0; } .formcaption label {color:#6c6052;position:relative;bottom:1px;cursor:pointer; }.clubs td{ padding:20px 0 20px 20px}.clubs td img, .news_img{ padding:1px; border:1px solid #935e34}.clubs td a{ color:#c4221e; font-size:16px; text-decoration:none}.clubs td.nextcolor{ background:#eadcc9}table.pager{ margin:10px auto 0}td.pager a{ color:#593017; height:18px; //height:auto; display:block; float:left; font-size:12px; font-weight:bold; padding:3px 0 0; //padding:3px 0 4px; margin:0 2px; background-image:url('http://www.vineswrigley.com/application/assets/themes/main/images/pager_bg.gif'); background-repeat:repeat-x; background-position:0 -21px; text-decoration:none; white-space:nowrap}.pleft{ padding:3px 0 4px; background-image:url('http://www.vineswrigley.com/application/assets/themes/main/images/pager_left.gif'); background-repeat:no-repeat; background-position:0 -21px}.pright{ padding:3px 0 4px; background-image:url('http://www.vineswrigley.com/application/assets/themes/main/images/pager_right.gif'); background-repeat:no-repeat; background-position:100% -21px}td.pager a:hover, td.pager a:hover .pleft{ background-position:0 -42px; color:#fff}td.pager a:hover .pright{ background-position:100% -42px}td.pager .active{ height:18px; //height:auto; color:#fff; display:block; float:left; font-size:12px; font-weight:bold; padding:3px 0 0; //padding:3px 0 4px; margin:0 2px; background-image:url('http://www.vineswrigley.com/application/assets/themes/main/images/pager_bg.gif'); background-repeat:repeat-x; background-position:0 0}td.pager .active .pleft{ background-position:0 0}td.pager .active .pright{ background-position:100% 0}.imgborder{ padding:1px; border:1px solid #935e34}.textcaption{ color:#653800; font-size:13px}.tablecaption{ text-align:center; font-size:13px; color:#653800; padding:5px 0 5px 20px; border-bottom:1px solid #955d37}.tclubsinner td{ padding:10px; font-size:13px; color:#955d37; border-bottom:1px dotted #955d37}.tgiftcards td{ padding:5px 10px; font-size:13px; color:#955d37; border-top:1px dotted #955d37; border-bottom:none}.tclubsinner td.capt{border-bottom:1px solid #955D37;border-top:medium none;padding:0 0 2px}.events_flash1{ width:967px; height:231px; margin:0 auto; padding:5px 0 0}.item{ width:100%; position:relative; border-bottom:1px dotted #955d37; padding:10px 0; -padding:10px 0 0}.item .m5px{ margin:0 15px 0 0}.item .title{ padding:0 180px 0 0}.item .title, .item .title a{ font-size:13px; color:#653800; text-decoration:none}.news .item .title{ padding:0; margin:5px 0}.news .item .title, .news .item .title a{ font-size:13px; color:#653800; text-decoration:none}.item .date{ font-size:11px; color:#7b7e48; position:absolute; top:0; right:0; margin:20px 0 0}.news .item .date{ font-size:11px; color:#7b7e48; position:static; margin:0}.generic h1{ padding:0}.generic h3, .generic h4, .generic h5, .generic h6{ color:#955d37; margin:10px 0}.generic h2{ color:#955d37; margin:10px 0; font-size:16px}.generic table{ margin:10px 0}.generic table tr td{ padding:5px; border:1px solid #955d37}.generic ul{ list-style-position:inside}.generic ul li{ margin:0 0 0 5px}.giftcards{ position:relative}.giftcards .gcards_last{ border-top:1px solid #955d37; padding:5px 0}.giftcards .error{ padding:0}.rightbtn{ position:absolute; right:15px; top:10px}.cartvalue{ margin:0 0 10px}.cartvalue .addinp{ width:40px; padding:3px; position:relative; top:1px; margin:0 5px}.cartvalue strong{ position:relative; top:4px}.news .item .more{ text-align:right; margin:0 0 5px}.news .item .more:hover{ text-decoration:none}.more a:hover{ text-decoration:none}.gallery_block{ float:left; width:33%; margin:0 0 30px; text-align:center}.gallery_item{ width:278px; margin:0 auto; text-align:left}.gallery_item .caption, .gallery_item .caption_left, .gallery_item .caption_right{ width:274px; margin:0 0 0 2px; height:33px; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/video_title_bg.gif') repeat-x 0 0}.gallery_item .caption_left{ margin:0; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/video_title_left.gif') no-repeat 0 0}.gallery_item .caption_right{ margin:0; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/video_title_right.gif') no-repeat 100% 0}.capt_lnk{ display:block; color:#5c2b27; font-weight:bold; text-decoration:none; padding:10px 0 10px 10px}.capt_lnk:hover{ color:#fff}.image_bg{ padding:2px; -padding:2px 2px 0; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/video_image_bg.gif') no-repeat 0 100%}.pmenu{ position:relative}.center_line{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/vertical_dotted_line.gif') repeat-y 50% 0}.menu_item{ width:90%; margin:10px 0 10px 5%; background:url('http://www.vineswrigley.com/application/assets/themes/main/images/hor_dotted_line.gif') repeat-x 0 100%} .menu_item .fleft, .menu_item .fright {background:#fdf8ef;padding:1px;position:relative;top:1px; } .menu_item .fleft strong {color:#955d37;text-transform:uppercase; } .menu_item .fright strong {color:#7b7e48;text-transform:uppercase; }.pmenu_menu{ color:#7b7e48; font-weight:bold; position:absolute; top:15px; right:20px; padding:0 0 0 100px}.position_menu{ position:absolute; top:25px; right:30px; padding:0 0 0 100px}.pmenu_menu a{ text-decoration:none; color:#7b7e48; white-space:nowrap}.pmenu_menu a:hover{ text-decoration:underline; color:#955d37; font-weight:bold}.pmenu_bottom_txt{ padding:5px 0} .pmenu_bottom_txt img {position:relative;top:5px; } .pmenu_bottom_txt a {color:#7b7e48; }.ppmenu_table td{ vertical-align:top}.ppmenu_clols{ width:33%}.ppmenu_clols a, .ppmenu_clols span{ text-decoration:none; color:#955d37; text-transform:uppercase; margin:0 20px; font-weight:bold}.ccol, .lcol{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/vertical_dotted_line.gif') repeat-y 0 0}.ccol_inner{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/vertical_dotted_line.gif') repeat-y 100% 0}.podcast_player{}.search_content{ width:440px}.search_content .searchinp{ width:350px}.comment_caption{ font-size:16px; color:#955d37}.comment{ margin:10px 0}.comment .item_caption{ font-size:11px; font-weight:bold}.comment .item_caption .blockcapt{ color:#5c2b25; text-transform:uppercase}.careers_capt{ margin:30px 0}.careers_capt strong{ margin:0 20px 0 0}.map{background-color:#E5E3DF;border:5px solid #525252;margin:10px 0;height:400px;position:relative;width:520px;color:#000;top:5px; //top:0}.directions_route{display:none;float:right;margin:10px 0;height:409px;overflow:auto;padding:0 !important;width:350px}.directions_route td{color:#000}div.success{background:#eeb86c;color:#5c2b25;font-size:90%;font-weight:900;display:block;height:2.1em;line-height:2.1em;border:1px solid #5c2b25;padding:0 1em;vertical-align:middle;text-align:center;cursor:pointer;margin-bottom:10px}div.happy{visibility:hidden;padding:0px;border :0;margin:0px;height:0px;-display:none}div.success:hover{background:#f1cb96}.color_1 .date, .color_2 .date , .no_color .date{padding:10px}.no_color{background:transparent;padding:10px;width:917px}.color_1{background-color:#f5e6cd;padding:10px;width:917px}.color_2{background-color:#c5aa8e;padding:10px;width:917px}.sign, a.sign{bottom:50px;font-weight:bold;position:absolute;color:#5C2B25;right:420px;text-decoration:none}.sign a{color:#5C2B25;text-decoration:none;font-weight:bold;margin:0 5px}.sign a:hover, a.sign:hover{text-decoration:underline}input.new_search{ background:url('http://www.vineswrigley.com/application/assets/themes/main/images/new_search.gif'); background-repeat:no-repeat; background-position:0 0; width:26px; height:25px; border:none; cursor:pointer; margin:0 0 0 5px}input.new_search:hover{ background-position:0 -25px}.imageintextleft{ float:left; padding:10px 10px 10px 0px; margin:0px}.imageintextright{ float:right; padding:10px 0px 10px 10px; margin:0px}.pmenu_menu a.active{ color:#c52320; }.fs8px{font-size:8px}.fs10px{font-size:10px}.fs11px{font-size:11px}.fs12px{font-size:12px}.fs13px{font-size:13px}.fs14px{font-size:14px}.fs16px{font-size:16px}.fs18px{font-size:18px}.fs20px{font-size:20px}.s_text p{ margin:20px 0; font-family: 'Garamond','Arial','Verdana'; font-size:16px}.s_text *{ font-family: 'Garamond','Arial','Verdana'}.s_text table{ margin:20px auto}.s_text td{font-size:14px;text-align:left;padding:2px}.grey{ color:#666}.phone{ height:39px; left:218px; position:absolute; top:14px; width:258px}
