:focus{outline:none}*{margin:0;padding:0}body{font-family: 'Tahoma', 'Arial', 'Verdana';font-size:12px;color:#000;background:#0186d3; behavior:url("http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/csshover.htc")}table{border-collapse:collapse;border-spacing:0}p{ line-height:18px}img, div{ behavior:url("http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/iepngfix.htc")}.fon{ background:#023585 url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/fon.gif') repeat-x 0 0}.inner_fon_top{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/fon_top.jpg') no-repeat 50% 0; min-height:803px; -height:803px}.inner_fon{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/inner_fon.gif') repeat-y 50% 0; min-height:803px; -height:803px}.fon_bottom{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/fon_bottom.gif') repeat-x 0 100%; min-height:803px; -height:803px}.inner_fon_bottom{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/inner_fon_bottom.gif') no-repeat 50% 100%; min-height:803px; -height:803px}.header{ width:980px; padding:0 0 7px; position:relative}.phone{position:absolute; color:#003483; height:20px; width:198px; top:33px; left:161px}.header a{ color:#2c5774; text-decoration:none; font-weight:bold; padding:15px 5px 0 0}.header a:hover{ color:#448ec0}.link, .header a{ display:block; float:right}.header .link{ padding:0 0 10px 10px; *padding:0 0 2px 10px}.header .logo{ padding:0}.searhinp{ border:1px solid #90c0df; width:220px; height:16px; padding:2px; margin:0 8px 0 0; float:right}input.searchbtn{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/search.gif') repeat-x 0 0; width:26px; height:22px; border:0; cursor:pointer; float:right}input.searchbtn:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/search.gif') repeat-x 0 -22px; height:22px}.menu{width:980px;height:48px;margin:0 auto;position:relative;z-index:1; -bottom: -4px}.menu a{text-transform:uppercase;padding:16px 20px;height:16px;display:block;text-decoration:none; text-align:center}.menu td{background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/menu.gif');background-repeat:no-repeat;background-position:50% 0px}.menu .first{background-position:0 0px}.menu .last{background-position:100% 0px}.menu li{background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/menu_sep.gif') no-repeat 100% 0;list-style-type:none; position:relative; z-index:1; height:48px}.menu .last li{background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/menu_sep.gif') no-repeat -2px 0;list-style-type:none}.menu ul li{list-style-type:none; position:relative; z-index:1; height:48px}.menu a:hover ,.menu .active{background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/menu_hover.gif');background-repeat:no-repeat;background-position:50% 0}.menu .first a:hover ,.menu .first .active{background-position:0 0}.menu .last a:hover ,.menu .last .active{background-position:100% 0}.menu a:hover .text-shadow ,.menu .active .text-shadow{color:#fff}.menu a:hover .text,.menu .active .text{color:#F50600}.text-shadow{color:#000;font-family:'Calibri','Tahoma';font-size:14px;font-weight:bold;position:relative; cursor:pointer}.text{color:#FFFFFF;font-family:'Calibri','Tahoma';font-size:14px;font-weight:bold;left:-1px;position:absolute;top:-1px; width:100%; cursor:pointer; -text-align:left}.menu ul li ul,.menu .last ul li ul,.menu .first ul li ul{list-style-type:none; z-index:10; position:absolute;left:0; top:48px; background:#003483 url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/dropdown_first.gif') repeat-x 0 0; width:100%}.menu ul li ul li ,.menu .last ul li ul li ,.menu .first ul li ul li{ display:none; height:1%; background-position: -2px 0}.menu ul li:hover ul li,.menu .last ul li:hover ul li ,.menu .first ul li:hover ul li{ display:block}.menu ul li ul li a,.menu .last ul li ul li a,.menu .first ul li ul li a{ font-size:12px; color:#fff; text-decoration:none; text-transform:none; padding:7px 10px 10px; height:auto; background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/dropdown_li.gif') no-repeat 0 100%; display:block; float:none}.menu ul li ul li a:hover,.menu .last ul li ul li a:hover,.menu .first ul li ul li a:hover,.menu ul li ul li a.l:hover ,.menu .last ul li ul li a.l:hover ,.menu .first ul li ul li a.l:hover{ color:#003483; background:#fff; font-weight:bold}.menu ul li ul li a.f ,.menu .last ul li ul li a.f ,.menu .first ul li ul li a.f{ padding-top:16px}.menu ul li ul li a.l ,.menu .last ul li ul li a.l ,.menu .first ul li ul li a.l{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/dropdown_last.gif') repeat-x 0 100%; padding-bottom:16px; -position:relative; -bottom: -2px}.content_inner_top{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/content_fon_top.gif') repeat-x 0 0; width:980px}.content_inner_bottom{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/content_fon_bottom.gif') repeat-x 0 100%; padding:30px 24px; width:932px}.content_inner{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/content_fon.gif') repeat-y 0 0; width:980px}.footer{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/footer.gif') repeat-x 0 0; width:920px; height:20px; padding:13px 30px; color:#4b4b4b}.footer a{ color:#4b4b4b; text-decoration:none}.content{ margin:0 auto; width:980px}}.fleft{ float:left}.fright{ float:right}.clearer{clear:both;font-size:1%; height:1%}.block_news{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_news.png') repeat-y 0 0; width:538px; padding:0 20px; -heght:570px}.block_news .news{height:99px}.block_news_top{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_news_top.png') no-repeat 0 0; width:578px; height:60px}.block_news_bottom{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_news_bottom.png') no-repeat 0 0; width:578px; height:20px; margin:0 0 20px}.block_twitter, .block_specials{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_twitter1.png') repeat-y 0 0; padding:0 15px 0 20px; width:291px}.block_twitter_top, .block_specials_top{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_twitter_top.png') no-repeat 0 0; width:326px; height:60px}.block_specials_top{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_specials_top.png') no-repeat 0 0}.block_twitter_bottom, .block_specials_bottom{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_twitter_bottom.png') no-repeat 0 0; width:326px; height:20px}.block_specials_bottom{ margin:0 0 20px}.news{ width:100%}.block_specials .news p{ padding:0}.news p{ padding:0 0 3px}.block_news .news img, .news img{ padding:1px; border:1px solid #b5b5b5; margin:2px 10px 2px 0}.news img{ margin-right:10px}.data, .title{ color:#484848; font-size:11px; font-weight:bold}.title, .block_title .careers .title{ color:#0047b4; font-size:13px; text-decoration:none}.read_more{ text-decoration:underline; color:#c4221e}.colsep{ margin:16px 0; height:1px; font-size:1px; background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/dot.gif') repeat-x 0 0}.block_twitter .colsep{ margin:7px 0}.banner{ text-align:center; padding:20px 0 0}.banner img{ padding:1px; border:1px solid #aaaaaa}.logo_box{background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/box_log1.png');background-repeat:repeat-x;background-position:1px 0;height:94px;text-align:center;float:left}.logo_box_first,.logo_box_last{background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/box_log_l.png') no-repeat 0 0;width:6px;height:94px;float:left}.logo_box_last{background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/box_log_r.png')}.title_events{ font-family: 'Arial', 'Tahoma'; font-size:26px; font-weight:bold; padding:0 0 7px; color:#0047b4}.block_title{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_title.png') repeat-y 0 0; width:892px; padding:0 20px; min-height:358px; -height:358px}.block_title_top{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_title_top.png') no-repeat 0 0; width:892px; height:45px; padding:15px 20px 0}.block_title_bottom{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_title_bottom.png') no-repeat 0 0; width:932px; height:20px}.block_title_bottom{ margin:0 0 20px}.block_title .news{ padding:5px 0}.block_title .colsep{ margin:5px 0}.block_title .news p{ padding:0 0 10px}.block_title .latest_news .news p{ padding:0 0 7px}.block_title .news img{ margin:0 15px 0 0}.block_title .news a, a.link{ color:#c2241b}.block_title .news a:hover,a.link:hover{ color:#ff4d43}.title_generic{ font-size:16px; font-weight:bold; padding:0 0 15px}.block_name{bottom:3px;color:#CF3632;font-size:18px;font-weight:bold;position:relative}.available{ padding:3px 7px; border:1px solid #cfcfcf; background:#f8f8f8; float:right}.red{ color:#e40101}.green{ color:#00ab18}.blue{ color:#006eea}.twitter_img{ padding:5px 5px 5px 0}.tw, .tw_comments{ padding:0 0 5px; width:100%}.tw p{ padding:0}.tw_comments p{ padding:4px 0}.tw img{ padding:10px 10px 5px 0}.tw .menu_page_img{ border:none; float:none; position:relative; top:7px; margin:0 10px 0 0; padding:0}.tw a, .tw_comments a{ color:#c2241b}.tw a:hover, tw_comments a:hover{ color:#ff4d43}.tw .title{ color:#0047b4; font-size:14px; font-weight:bold; text-decoration:none}.tw_comments textarea{ border:1px solid #c3c3c3; width:450px; height:150px}.pager{ text-align:center; margin:0 auto}.pager ul{ list-style-type:none}.pager ul li ,.pager .active{ display:block; float:left; padding:1px; border:1px solid #c1c1c1; background:#f6f6f6; margin-right:1px}.pager .active{ border:1px solid #007ac7; background:#59b5e1}.pager a, .pager .active span{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/pager.gif') repeat-x 0 0; color:#7f7f7f; font-size:11px; font-weight:bold; padding:1px 4px 0; text-decoration:none; display:block; height:15px; float:left}.pager a:hover{ background:#d4d4d4}.pager .active span{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/pager_active.gif') repeat-x 0 0; color:#FFFFFF}input.post_comment{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/post_comment.gif') repeat-x 0 0; width:137px; height:25px; border:0; cursor:pointer; margin-right:5px}input.post_comment:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/post_comment.gif') repeat-x 0 -25px; height:25px}.track{ width:100%}.track td{ padding:3px 0}.track .thead td{ padding:5px 0 10px}.track .thead a{ color:#c2241b; font-weight:normal; text-decoration:underline}.track .thead a:hover{ color:#ff4d43}.track .colsep{ margin:5px 0}.track a, .track span{ font-weight:bold; text-decoration:none; color:#0047b4}.track a:hover{ color:#c4221e}input.download{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/download.gif') no-repeat 0 0; width:84px; height:25px; border:0; cursor:pointer}input.download:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/download.gif') no-repeat 0 -25px; width:84px; height:25px}.uppercase{text-transform:uppercase}ul.rewards{ list-style-image:none; list-style-position:outside; list-style-type:none; padding:10px 0}ul.rewards li{ background:transparent url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/li.gif') no-repeat 0 40%; display:block; padding:0 0 5px 10px; position:relative}.block_title .news .rewp{ margin:20px 0; background:#d7d7d7 repeat-x 0 0; padding:5px 0 5px 30px; color:#c52320; font-weight:bold}.error{ color:#DC4423}.search{ padding:10px 0}.frmtxt-1 ,.frmtxt-check ,.frmtxt-mail{ float:left; padding:10px 0 0; text-align:right; width:170px}.frmtxt-mail{ width:300px}.frmtxt-check{ width:140px}.frminp-1 ,.frminp-check ,.frminp-mail{ float:left; padding:10px 0 0 5px}.frminp-mail{ text-align:right; width:238px}.frminp-1 input ,.frminp-check input, .frminp-mail select,.frminp-mail input{ border:1px solid #c3c3c3; width:235px; padding:0 1px}.frminp-mail select{ width:238px}.frminp-check input{ width:185px}.search .input-text{ border:1px solid #c3c3c3; padding:0 1px; width:350px; margin-right:5px}.block_title .news .rewp .checktxt input{ position:relative; right:3px; top:2px; color:#000; font-weight:normal}.block_title .news .rewp .checktxt{ color:#000; font-weight:normal; padding:0 0 0 5px}.menu_page{ padding:20px 0}.block_title .news .menu_page_img{ border:none; float:none; position:relative; top:5px; margin:0 3px 0 0; padding:0}.block_title .news .menu_page p{ padding:0 0 4px}.menu_title{ font-size:14px; color:#e40101; text-transform:uppercase}.menu_text{ color:#0147b2; text-transform:uppercase}input.submit,input.clear_all{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/submit.gif') repeat-x 0 0; width:84px; height:25px; border:0; cursor:pointer; margin-right:5px}input.submit:hover,input.clear_all:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/submit.gif') repeat-x 0 -25px; height:25px}input.clear_all{background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/clear_all.gif') repeat-x scroll 0 0;width:84px}input.clear_all:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/clear_all.gif') repeat-x 0 -25px}.block_title .news .blue_link{ color:#0047B4; display:block; text-decoration:none}.links-text{ margin:10px 0}.block_title .links-text li{ padding:3px 0; list-style-type:none}.block_title .news .faqp{ margin:0 0 10px; background:#d7d7d7 repeat-x 0 0; padding:5px; font-weight:bold}.links-text-faq{ margin:0 0 10px; padding:0 5px}.block_title .news .faqp a{ color:#0047B4; display:block; text-decoration:none}.block_title .news .faqp a:hover,.block_title .news .faqp .active{ color:#c52320}.block_title ul.map_site{ padding:10px 30px}.block_title ul.map_site li{ padding:3px 0; list-style-type:none}.dir_map{ padding:5px 30px; }.dir_map .frminp-1{ padding:0; float:none}.frminp-1 label{ margin:0 3px}.frminp-1 input.checkbox{ margin:0 5px 0 2px; position:relative; top:1px; width:auto; border:none}input.get_dir,input.clear_dir{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/clear_dir.gif'); width:119px; height:25px; border:0; cursor:pointer; background-repeat:no-repeat; background-position:0 0; margin:0 0 0 5px; position:relative; bottom:3px; vertical-align:middle}input.get_dir{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/get_dir.gif'); width:110px}input.get_dir:hover,input.clear_dir:hover{ background-position:0 -25px}.map{ background-color:#E5E3DF;border:5px solid #525252;float:left;margin:10px 0;height:400px;position:relative;width:520px;color:#000}.map img{ padding:1px; border:2px solid #eaeae9}.block_video_top{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_video_top.png') no-repeat 0 0; width:289px; height:19px; padding:7px 0; text-align:center}.block_title .block_video_top a{ font-weight:bold; font-size:16px; color:#0047b4; text-decoration:none}.block_video{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_video.png') repeat-y 0 0; padding:0 7px; width:275px}.video{ padding-left:5px; float:left}.block_title .block_video img{ border:1px solid #c9ced7}.block_video_bottom{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_video_bottom.png') no-repeat 0 0; width:289px; height:7px; margin:0 0 7px}.block_title object{ margin:0 0 7px}.block_title .for_flash object{ margin:0}.block_title .news .contp{ padding:10px 0 10px 230px; font-size:14px; font-weight:bold}.check{ width:245px; padding:10px 0 10px 285px; font-size:11px}.frminp-mail textarea{ border:1px solid #C3C3C3; height:100px; width:350px}input.send_message{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/send_message.gif') no-repeat 0 0; width:137px; height:25px; border:0; cursor:pointer}input.send_message:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/send_message.gif') no-repeat 0 -25px; height:25px}.clubs-table{ width:100%; margin-bottom:10px}.clubs-table td.center_sep{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/center_sep.png') repeat-y 95% 0}.clubs-table td{border:medium none;padding:30px 0 30px 10px;text-align:left}.clubs-table a,.club_title{ font-size:16px; text-decoration:none; color:#c4221e}.clubs-table img{ border:1px solid #B5B5B5; margin-right:15px}.clubs-table-txt{ margin:20px 0; width:100%}.clubs-table-txt,.gift-table-txt{ margin:0 0 20px; width:100%}.clubs-table-txt td,.gift-table-txt td{ border:1px solid #868686; padding:10px 20px}.gift-table-txt td{ border:1px solid #868686; padding:5px 20px}.clubs-table-txt td.center ,.gift-table-txt td.center{ text-align:center}.clubs-table-txt tr.even td,.gift-table-txt tr.even td{ background:#e7e7e7}.gift{ padding:0 20px 10px}.giftinp{ border:1px solid #c3c3c3; width:35px; padding:0 1px; margin:0 5px}input.remove,input.remove_all,input.checkout,input.add{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/remove.gif') no-repeat 0 0; width:84px; height:25px; border:0; cursor:pointer}input.remove_all{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/remove_all.gif') no-repeat 0 0; width:137px}input.checkout{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/checkout.gif') no-repeat 0 0; width:84px; margin-right:10px}input.add{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/add.gif') no-repeat 0 0; width:98px; position:relative; bottom:3px; vertical-align:middle}input.remove:hover,input.remove_all:hover,input.checkout:hover,input.add:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/remove.gif') no-repeat 0 -25px}input.remove_all:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/remove_all.gif') no-repeat 0 -25px}input.checkout:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/checkout.gif') no-repeat 0 -25px}input.add:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/add.gif') no-repeat 0 -25px}.block_title_bottom_light{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_title_bottom_light.png') no-repeat 0 0; width:932px; height:20px}.events_white,.events_grey{ padding:0 20px 0}.events_grey{ background:#e9e9e9}.first_event{ padding-top:20px}.block_title ul,.block_title ol{ padding:0 0 0 20px}.block_title li{ padding:10px 0}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}.fleft{ float:left}.fright{ float:right}.careers .searchbtn, .careers .searhinp{ float:left}.tcareers{ margin:10px 0}.tcareers td{ padding:0 8px 0 0}.tcareers td strong{ color:#666667}.imageintextleft{ float:left; padding:10px 10px 10px 0px !important; margin:0px !important; border:0 !important}.imageintextright{ float:right; padding:10px 0px 10px 10px !important; margin:0px !important; border:0 !important}=======.clubs_link{ display:blokc; margin-right:10px}.clubs-table .clubs_link img{ margin:0}.block_title a.title{ color:#0047b4; font-size:13px; text-decoration:none}.directions_route{display:none;float:right;margin:10px 0;height:409px;overflow:auto;padding:0 !important;width:350px}.directions_route td{color:#000}.block_title .news .directions_route img{border:0px}input.login,input.register{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/login.gif') repeat-x 0 0; width:84px; height:25px; border:0; cursor:pointer; float:right}input.login:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/login.gif') repeat-x 0 -25px; height:25px}input.register{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/register.gif') repeat-x 0 0}input.register:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/register.gif') repeat-x 0 -25px; height:25px}div.success{width:95%;background:#e0e0e0;color:#0047B4;font-size:90%;font-weight:900;display:block;height:2.1em;line-height:2.1em;border:1px solid #c3c3c3;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:#c1e7fc}div.syncrossmsg{width:95%;background:#e0e0e0;color:#0047B4;font-size:90%;font-weight:900;display:block;height:2.1em;line-height:2.1em;border:1px solid #c3c3c3;padding:0 1em;vertical-align:middle;text-align:center;cursor:pointer;margin-bottom:10px}div.syncrossmsg:hover{background:#c1e7fc}div.synerrormsg{width:95%;background:#e0e0e0;color:#C52320;font-size:90%;font-weight:900;display:block;height:2.1em;line-height:2.1em;border:1px solid #c3c3c3;padding:0 1em;vertical-align:middle;text-align:center;cursor:pointer;margin-bottom:10px}div.synerrormsg:hover{background:#ebb5b4}input.update{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/update.gif') repeat-x 0 0; width:84px; height:25px; border:0; cursor:pointer; float:right}input.update:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/update.gif') repeat-x 0 -25px; height:25px}a.rewards{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/rewards.gif') no-repeat 0 0; width:137px; height:25px; border:0; cursor:pointer; float:right; position:relative; bottom:2px}a.rewards:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/rewards.gif') no-repeat 0 -25px; height:25px}.block_twitter .news{height:46px}.menu .simple_menu a{position:relative;*top: -1px}a.back_to_gallery{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/back_to_gallery.gif') repeat-x 0 0; width:123px; height:25px; border:0; cursor:pointer; float:right}a.back_to_gallery:hover{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/back_to_gallery.gif') repeat-x 0 -25px; height:25px}.block_title_bottom_FG{ background:url('http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/block_title_bottom_FG.png') no-repeat 0 0; width:932px; height:5px; margin:0 0 20px}.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;padding:0 5px}.sign a:hover, a.sign:hover{text-decoration:underline}.block-edit{ background:url("http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/bg-left-edit.png") no-repeat scroll 0 0 transparent; float:left; height:72px; left:202px; margin:0px 10px 20px 0; width:337px; position:relative; top:20px}.block-right{ background:url(http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/bg-right-edit.png) no-repeat right top; height:72px; width:19px; position:absolute; top:0; right:-19px}.block-edit-txt{ color:#FFFFFF; font:12px/1.5 Tahoma,Arial,Helvetica,sans-serif; height:52px; padding:2px 0 2px 19px; position:relative; text-align:center; text-shadow:2px 1px 2px #005B83}.fleft .btn-buy-sticks{width:78px; overflow:hidden; background:url(http://www.wrigleyvillerooftops.com/application/assets/themes/main/images/btn-buy-tickets.png) no-repeat 0 0; height:22px; display:block; margin:16px 0 0; text-align:left; text-indent:-1000em}.fleft .btn-buy-sticks:hover{ background-position:0 bottom}
