html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,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,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-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}em{font-style:normal;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}body,.sans,.next-tout{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;}.fancy-sans,.standard-tout h3,.twitter-tout h3{font-family:'Gotham',Helvetica,Arial,sans-serif;}.fancy-serif,.tout.standard-tout span.tout-title{font-family:'Clarendon Roman','Clarendon',Georgia,Times,serif;}.display-hide{position:absolute;top:1px;left:1px;}#toolbox{float:right;height:70px;margin-right:9px;}#toolbox li{height:70px;float:left;border:0 none;padding:0;margin:0;}#toolbox li#util4{border-right:1px solid #c7b6a3;}#toolbox li a{display:block;text-indent:-9999px;text-align:left;height:70px;width:129px;}#toolbox li#util1 a{background:transparent url('/content/img/header/utilnav.png') no-repeat 0 0;width:129px;}#toolbox li#util2 a{background:transparent url('/content/img/header/utilnav.png') no-repeat -129px 0;width:129px;}#toolbox li#util3 a{background:transparent url('/content/img/header/utilnav.png') no-repeat -258px 0;width:129px;}#toolbox li#util4 a{background:transparent url('/content/img/header/utilnav.png') no-repeat -387px 0;width:129px;}#toolbox li#util1 a:hover{background:transparent url('/content/img/header/utilnav.png') no-repeat 0 -70px;}#toolbox li#util2 a:hover{background:transparent url('/content/img/header/utilnav.png') no-repeat -129px -70px;}#toolbox li#util3 a:hover{background:transparent url('/content/img/header/utilnav.png') no-repeat -258px -70px;}#toolbox li#util4 a:hover{background:transparent url('/content/img/header/utilnav.png') no-repeat -387px -70px;}#toolbox li#util1.active a,#toolbox li#util1.active a:hover{background:transparent url('/content/img/header/utilnav.png') no-repeat 0 -140px;}#toolbox li#util2.active a,#toolbox li#util2.active a:hover{background:transparent url('/content/img/header/utilnav.png') no-repeat -129px -140px;}#toolbox li#util3.active a,#toolbox li#util3.active a:hover{background:transparent url('/content/img/header/utilnav.png') no-repeat -258px -140px;}#toolbox li#util4.active a,#toolbox li#util4.active a:hover{background:transparent url('/content/img/header/utilnav.png') no-repeat -387px -140px;}#pre-header{background:#f68080;color:#570000;font-size:14px;text-align:center;padding:10px 0;border-bottom:2px solid #570000;}#header-wrapper{width:960px;height:121px;margin:0 auto;overflow:visible;position:relative;}#header{background:transparent url('/content/img/header/bg.jpg') no-repeat top center;position:relative;overflow:visible;}#header #logo{float:left;width:195px;height:27px;display:block;margin:25px 0 18px 9px;}#header #logo a{display:block;width:195px;height:27px;background:transparent url('/content/img/header/logo.png') no-repeat;text-indent:-9999px;behavior:url('/content/js/iepngfix.htc');}#header #menu{overflow:hidden;width:700px;}#header .navigation{clear:left;float:left;overflow:hidden;height:48px;font-family:Helvetica,Arial,sans-serif;margin:2px 0 0 -9px;}#header .navigation li{position:relative;float:left;margin:0 4px;padding:0;height:48px;}#header .navigation a,#footer-nav a{color:#c3c3c3;text-transform:uppercase;font-size:10px;font-weight:bold;padding:0;margin:0;}#header .navigation a{padding:5px 14px 0 14px;height:40px;line-height:35px;display:block;float:left;text-align:left;text-indent:-9999px;text-decoration:none!important;}.ipad #header .navigation a{height:39px;}#header .navigation li#mainnav-locations a{background:transparent url('/content/img/header/mainnav.png') no-repeat 0 0;width:65px;}#header .navigation li#mainnav-locations a:hover{background-position:0 -47px!important;}#header .navigation li#mainnav-locations.active a,#header .navigation li#mainnav-locations.active a:hover{background-position:0 -94px!important;}#header .navigation li#mainnav-menu a{background:transparent url('/content/img/header/mainnav.png') no-repeat -93px 0;width:58px;}#header .navigation li#mainnav-menu a:hover{background-position:-93px -47px!important;}#header .navigation li#mainnav-menu.active a,#header .navigation li#mainnav-menu.active a:hover{background-position:-93px -94px!important;}#header .navigation li#mainnav-bar a{background:transparent url('/content/img/header/mainnav.png') no-repeat -179px 0;width:49px;}#header .navigation li#mainnav-bar a:hover{background-position:-179px -47px!important;}#header .navigation li#mainnav-bar.active a,#header .navigation li#mainnav-bar.active a:hover{background-position:-179px -94px!important;}#header .navigation li#mainnav-givingback a{background:transparent url('/content/img/header/mainnav.png') no-repeat -256px 0;width:74px;}#header .navigation li#mainnav-givingback a:hover{background-position:-256px -47px!important;}#header .navigation li#mainnav-givingback.active a,#header .navigation li#mainnav-givingback.active a:hover{background-position:-256px -94px!important;}#header .navigation li#mainnav-ourstory a{background:transparent url('/content/img/header/mainnav.png') no-repeat -358px 0;width:65px;}#header .navigation li#mainnav-ourstory a:hover{background-position:-358px -47px!important;}#header .navigation li#mainnav-ourstory.active a,#header .navigation li#mainnav-ourstory.active a:hover{background-position:-358px -94px!important;}#header .navigation li span{height:45px;width:4px;display:block;float:left;position:absolute;top:0;left:-4px;background:transparent url('/content/img/header/bg_nav_states_caps.png') no-repeat top left;}#header .navigation li span.end{left:100%;background-position:right top;}#header .navigation a:hover{background-position:center -47px;}#header .navigation li:hover span{background-position:left -47px;}#header .navigation li:hover span.end{background-position:right -47px;}#header .navigation .active a{background-position:center -93px;color:#fff;}#header .navigation .active span,#header .navigation .active:hover span{background-position:left -93px;}#header .navigation .active span.end,#header .navigation .active:hover span.end{background-position:right -93px;}#header .search{float:right;width:241px;height:51px;margin-right:6px;background:transparent url('/content/img/header/bg_search.png') no-repeat;}#header .search .search-box{overflow:hidden;margin:13px 0 2px 14px;}.ie7 #header .search .search-box{margin:13px 0 2px 7px;}#header .search input.text{background:transparent url(/content/img/header/bg_search_input.png) no-repeat scroll 0 0;border:medium none!important;font-size:12px;line-height:19px;height:19px;margin:0;padding:0 2px 0 20px!important;vertical-align:bottom;width:160px;float:left;}#header .search input.original-input-state{color:#999;}#header .search input.button{background:transparent url(/content/img/header/bg_search_input_btn.png) no-repeat scroll 0 0;margin:0;height:19px;border:medium none;float:left;width:33px;text-align:left;text-indent:-99999px;font-size:1px;color:#a20c16;text-transform:uppercase;overflow:hidden;display:block;cursor:pointer;}#header .search input.button:hover{background:transparent url(/content/img/header/bg_search_input_btn.png) no-repeat scroll 0 -19px;}#header .search h3{clear:both;font-size:8px;text-transform:uppercase;color:#FFF;text-align:center;}#header #search-cap{width:241px;height:8px;background:transparent url('/content/img/header/bg_search_cap.png') no-repeat;margin:0;behavior:url('/content/js/iepngfix.htc');position:absolute;right:6px;bottom:-8px;}#header-wrapper .search a.change-loc-cancel{text-decoration:none;color:#FFF;font-size:11px;}#header-wrapper .search a.change-loc-cancel:hover{color:#B31B25;}#header .search{overflow:hidden;}#header .search h3{position:relative;}#social{float:right;}#social li{float:left;background:transparent url('/content/img/footer/bg_social_li.png');height:68px;width:22px;padding:0 23px;border-left:1px solid #32302e;border-right:1px solid #32302e;}#social li.twitter{border-right:1px solid #32302e;}#social .facebook a,#social .twitter a{margin:23px auto 0;border:1px solid #272623;width:20px;height:20px;display:block;}#social .facebook a{background:transparent url('/content/img/footer/icon_fb.jpg') no-repeat scroll left top;}#social .twitter a{background:transparent url('/content/img/footer/icon_twitter.jpg') no-repeat scroll left top;}#social .facebook a:hover,#social .twitter a:hover{border:1px solid #FFF;}#footer{background:transparent url("/content/img/footer/bg.png") no-repeat scroll center top;padding-top:5px;width:100%;z-index:0;}#footer .footer-wrapper{width:942px;margin:0 auto;overflow:hidden;}#footer-nav a{text-decoration:none!important;text-align:left;text-indent:-9999px;display:block;height:12px;line-height:12px;}#footer-nav{float:left;}#footer-nav li{float:left;padding-top:18px;margin-right:28px;}#footer-nav li#footer-investors a{background:transparent url('/content/img/footer/footernav.png') no-repeat 0 0;width:63px;}#footer-nav li#footer-investors a:hover,#footer-nav li#footer-investors.active a{background-position:0 -12px!important;}#footer-nav li#footer-franchise a{background:transparent url('/content/img/footer/footernav.png') no-repeat -63px 0;width:64px;}#footer-nav li#footer-franchise a:hover,#footer-nav li#footer-franchise.active a{background-position:-63px -12px!important;}#footer-nav li#footer-careers a{background:transparent url('/content/img/footer/footernav.png') no-repeat -127px 0;width:52px;}#footer-nav li#footer-careers a:hover,#footer-nav li#footer-careers.active a{background-position:-127px -12px!important;}#footer-nav li#footer-feedback a{background:transparent url('/content/img/footer/footernav.png') no-repeat -179px 0;width:60px;}#footer-nav li#footer-feedback a:hover,#footer-nav li#footer-feedback.active a{background-position:-179px -12px!important;}#footer-nav li#footer-press a{background:transparent url('/content/img/footer/footernav.png') no-repeat -239px 0;width:35px;}#footer-nav li#footer-press a:hover,#footer-nav li#footer-press.active a{background-position:-239px -12px!important;}#footer-nav li#footer-faq a{background:transparent url('/content/img/footer/footernav.png') no-repeat -274px 0;width:24px;}#footer-nav li#footer-faq a:hover,#footer-nav li#footer-faq.active a{background-position:-274px -12px!important;}#footer-copyright{clear:both;color:#C3C3C3;font-size:11px;padding:8px 0 11px;text-align:left;}#footer-copyright a{color:#C3C3C3;text-decoration:none;}#footer-copyright a:hover{color:#FFF;}.footer-left,.footer-right{float:left;}.footer-left{width:797px;}.footer-right{width:141px;}#home-index #main .featured-touts{overflow:hidden;position:relative;height:420px;margin:0 0 30px 0;}#home-index #main ul.header-touts{padding:0;margin:0;width:450px;overflow:hidden;}#home-index #main ul.header-touts li{display:none;margin:50px 0 0 0;list-style:none;list-style-image:none;}#home-index #main ul.header-touts .tout{position:absolute;background:transparent url("/content/img/tout_shadow.png") no-repeat scroll 4px 4px;behavior:url('/content/js/iepngfix.htc');}#home-index #main ul.header-touts .main-tout-content{background-color:#b9111e;border-left:11px solid #6f090f;padding:12px 10px;width:400px;}#home-index #main ul.header-touts h3{display:block;color:#fff;font-size:32px;line-height:29px;font-weight:bold;margin:0;text-transform:uppercase;}#home-index #main ul.header-touts h4{display:block;color:#fff;font-size:16px;line-height:35px;font-weight:bold;margin:0;text-transform:uppercase;}#home-index #main ul.header-touts h5{color:#fff;font-size:11px;line-height:16px;font-weight:bold;width:380px;margin:0;text-transform:uppercase;}#home-index #main ul.header-touts h5 p{color:#fff;}#home-index #main ul.header-touts h5 span.call-to-action{display:block;margin:10px 0 5px;font-size:14px;}#home-index #main ul.header-touts li.active,#menu-index .menu-page-header ul.header-touts li.active,#thebar-index .bar-page-header ul.header-touts li.active{display:block;overflow:hidden;}#home-index #main ul.selector{list-style:none;overflow:hidden;display:block;margin:319px 0 0 750px;background:transparent url('/content/img/temp_content/selector_bg.png') no-repeat 0 0;height:40px;width:158px;behavior:url('/content/js/iepngfix.htc');}.ie7 #home-index #main ul.selector{margin:305px 0 0 750px;}#home-index #main ul.selector li{list-style:none;float:left;display:block;margin:4px 0 0 9px;}#home-index #main ul.selector li a,#menu-index .menu-page-header ul.selector li a,#thebar-index .bar-page-header ul.selector li a{display:block;color:#fffbf5;width:28px;text-align:center;text-decoration:none;font-size:15px;line-height:28px;font-weight:bold;}#home-index #main ul.selector li a:hover,#home-index #main ul.selector li a.active,#menu-index .menu-page-header ul.selector li a:hover,#menu-index .menu-page-header ul.selector li a.active,#thebar-index .bar-page-header ul.selector li a:hover,#thebar-index .bar-page-header ul.selector li a.active{background:transparent url('/content/img/pages/menu/selector_dot.gif') no-repeat center center;}#reservations .header{width:934px;height:268px;background:transparent url('/content/img/pages/reserveatable/bg_header.jpg') no-repeat top left;}#reservations .header .title{margin:160px 0 0 40px;width:500px;float:left;color:#fff;}.ie7 #reservations .header .title{margin:155px 0 0 40px;}#reservations .header .title h2{font-size:40px;line-height:40px;}#reservations .header .title h3{font-size:26px;line-height:26px;}#reservations .header .location{margin:210px 0 0 0;float:left;color:#fff;}#reservations .header .location h2{font-size:22px;}#reservations .header .location h3{font-size:12px;}#reservations .header .location form{margin-top:20px;}#reservations .header .location .zipcode{width:155px;margin-right:10px;float:left;}#reservations .header .location .rounded-btn-gray-input{float:left;}#reservations .header .location .rounded-btn-gray-input span{background-color:transparent;}#reservations .body{padding:20px;}#reservations .body .cell{display:block;float:left;width:430px;overflow:hidden;margin-bottom:30px;}#reservations .body .cell label{font-weight:bold;display:block;}#reservations .body .cell .inset{background-color:#e3e3e3;display:block;padding:13px 22px 20px;overflow:hidden;}#reservations .body .cell .inset label{display:inline;}#reservations .body .left{margin-right:20px;clear:both;}#reservations .body #location.cell{clear:both;width:600px;margin-bottom:0;}#reservations .body #location select{font-size:16px;font-family:Verdana,Tahoma,Arial,sans-serif;}#reservations .body #captcha img{float:left;margin:0 25px 0 0;}#reservations .body #captcha strong{font-weight:bold;color:#b00c21;}#reservations .body h3{font-size:26px;color:#b00c21;clear:both;}#reservations #y,#reservations #Year{width:110px;float:left;padding:0;}#reservations .body .cell input,#reservations #FirstName,#reservations #LastName,#reservations #AreaCode,#reservations #Prefix,#reservations #Suffix,#reservations #Email{border:2px solid #b7b5b4;padding:6px 3px;}#reservations .body .cell select{border:2px solid #b7b5b4;}#reservations input{font-size:16px;font-family:Verdana,Tahoma,Arial,sans-serif;}#reservations #Month,#reservations #Day,#reservations #Year{text-align:center;}#reservations #Month,#reservations #Day{width:63px;}#reservations #time #h,#reservations #time #Hour{margin-left:65px;}#reservations #time #Hour,#reservations #time #Minute{text-align:center;width:63px;}#reservations .body h3#contactInfo{font-size:16px;color:#b00c21;clear:both;width:500px;}#reservations .body #Comment{border:2px solid #b7b5b4;height:70px;width:405px;display:block;padding:10px;}#reservations .split50{float:left;width:430px;margin:0 15px 15px 0;}#reservations .split33{float:left;width:286px;margin:0 0 40px 0;}#reservations .split66{float:left;width:599px;margin:0 0 40px 0;}#reservations .split50 label,#reservations .split33 label,#reservations .split66 label{display:block;margin-bottom:10px;}#reservations .split50 input,#reservations .split66 input{width:95%;}#reservations #AreaCode,#reservations #Prefix,#reservations #Suffix{width:68px;clear:none;}#reservations .rounded-btn-red-input{float:right;margin:10px 11px 0 0;}#reservations #questions{margin:15px 0;clear:both;}#reservations #questions p{margin-bottom:15px;}#reservations #questions span{padding:9px 23px;background-color:#ececec;margin-top:10px;font-size:15px;line-height:40px;font-weight:bold;color:#4c4c4c;}#reservations hr.gray-thin{border:none;border-bottom:1px solid #dfdedd;margin:17px 0;}#reservations hr.gray-bold{border:none;border-bottom:3px solid #dfdedd;margin:17px 0;clear:both;}#reservations hr.red-bold{border:none;border-bottom:3px solid #b00c20;}#boundry{height:23px;margin:15px 0 0 15px;width:218px;}#slider a.ui-slider-handle{background:transparent url('/content/img/pages/reserveatable/bg_slider_handle.png') no-repeat scroll center top;display:block;height:23px;overflow:hidden;text-align:left;text-indent:-9999px;width:13px;padding:0 4px;position:relative;}#reservations #location h2.no-location{margin:0 0 15px;font-size:16px;font-weight:bold;color:#24211D;line-height:15px;text-transform:none;}#reservations #location h2{margin:0 0 15px;font-size:16px;font-weight:bold;color:#ae0d18;line-height:15px;text-transform:uppercase;}#reservations #location h2 a{font-size:10px;color:#272524;text-decoration:none;text-transform:lowercase;}#reservations #location h2 a:hover{text-decoration:underline;}#reservations #location h2 em{color:#646464;font-size:10px;}#reservations #location p{color:#131110;font-weight:bold;font-size:11px;line-height:15px;margin:0 30px 0 0;height:51px;text-transform:uppercase;float:left;}#reservations #location p a{text-decoration:none;}#reservations #location .disclaimer{color:#ae0d18;font-size:11px;line-height:12px;font-weight:normal;text-transform:none;clear:both;float:left;margin:0 0 15px 175px;}#reservations #location table{width:190px;margin:0 0 15px;float:left;}#reservations #location table th{font-size:11px;line-height:15px;font-weight:bold;color:#ae0d18;text-transform:uppercase;}#reservations #location table td{font-size:10px;line-height:15px;color:#646464;text-transform:uppercase;}#reservations #location table td em{color:#000;}#reservations #date .fitem-wrapper{overflow:hidden;float:left;}#reservations #date .fitem-wrapper label,#reservations #date .fitem-wrapper input{float:none;}#reservations .body #AreaCode,#reservations .body #Prefix,#reservations .body #Suffix{text-align:center;}.careers-page .page-content .page-primary,.faq-page .page-content .page-primary,.investors-page .page-content .page-primary,.givingback-page .page-content .page-primary,#home-privacy .page-primary,#rttoday-index .page-primary,#home-contestrules .page-primary,#error-page,.franchise-page .page-content .page-primary,#press-index .page-primary,#press-viewarticle .page-primary{padding:25px 0 48px 0;}.careers-page .page-primary h2,.faq-page .page-primary h2,.ourstory-page .page-primary h2,.investors-page .page-primary h2,#home-racing .page-primary h2,.givingback-page .page-primary h2{color:#bb0f28;font-size:30px;line-height:38px;height:38px;margin:0 0 0 30px;}.careers-page .page-primary h3,.ourstory-page .page-primary h3,.investors-page .page-primary h3,#home-racing .page-primary h3,.givingback-page .page-primary h3{color:#24211d;font-size:18px;line-height:27px;height:27px;margin:0 0 8px 30px;}.careers-page .page-primary p,.faq-page .page-primary p,.ourstory-page .page-primary p,.investors-page .page-primary p,#home-privacy .page-primary p,#rttoday-index .page-primary p,#home-racing .page-primary p,#home-contestrules .page-primary p,.givingback-page .page-primary p,#error-page p{color:#2a2724;font-size:14px;line-height:24px;margin:0 30px 12px 30px;}.page-primary p em{font-style:italic;}.careers-page .page-primary ul,.investors-page .page-primary ul{margin:0 30px 12px 30px;line-height:24px;}.careers-page .page-primary ul li,.investors-page .page-primary ul li{margin-left:35px;list-style-type:disc;}.careers-page .page-primary p.disclaimer{font-size:10px;margin-top:25px;line-height:18px;}.careers-page .page-primary .story{margin:30px 30px 20px 30px;display:block;clear:both;padding-bottom:20px;border-bottom:1px solid #dfdedd;overflow:hidden;}.careers-page .page-primary .story p{margin-left:0;display:block;font-style:italic;width:450px;}#careers-testimonials.careers-page .page-primary .story p{width:auto;}.careers-page .page-primary .story img{float:right;margin-left:25px;}#careers-testimonials.careers-page .page-primary .story img{float:left;margin:0 25px 5px 0;}.careers-page .page-primary .story h4,.investors-page .page-primary h4{font-weight:bold;font-size:16px;margin-left:0;}.careers-page .page-primary .story h5,.investors-page .page-primary h5{font-size:12px;margin-left:0;}.page-header.careers-page-header{background:#b00c20 url('/content/img/pages/franchise/red-white-fade.gif') repeat-x center bottom;height:72px;padding:15px 48px 0 30px;margin:0 0 24px;}.careers-page .page-header.careers-page-header p,.investors-page .page-header.investors-page-header p,.franchise-page .page-header.franchise-page-header p{color:#fff;font-size:14px;line-height:24px;padding:0;margin:0;}.careers-page .page-header.careers-page-header a,.investors-page .page-header.investors-page-header a,.page-header.franchise-page-header a,#press-index .press-page-header a,#press-viewarticle .press-page-header a{color:#FFF;text-decoration:underline;font-weight:bold;}.careers-page .page-background-helper-wrapper{background:transparent url('/content/img/pages/franchise/franchise-bg.png') no-repeat center 98px;}.faq-page .page-primary h3,.feedback-page .page-primary h3{color:#24211d;font-size:18px;line-height:27px;margin:0 0 8px 30px;}#questions{margin:15px 30px 12px 30px;}#questions li{list-style:none;overflow:hidden;list-style-image:none;}#questions li ul li{list-style-image:url('/content/img/li-dot.gif');overflow:visible;}#questions li ol li{list-style:decimal;overflow:visible;}#questions li a{display:block;background:#E0E0DF;padding:3px 10px;font-size:14px;text-decoration:none;margin:15px 0;line-height:20px;}#questions li a.active{background:#B31B25;color:#E0E0DF;}#questions li div,#questions li div p{overflow:hidden;padding:0;margin:0 0 0 20px;}#questions li div p{padding-bottom:10px;}#questions li div p strong{font-weight:bold;}#questions li div a{display:inline;background:none;text-decoration:underline;padding:0;}#questions li div ul li{margin-left:30px;list-style-image:url('/content/img/li-dot.gif');line-height:24px;}#questions li div ol li{margin-left:30px;list-style-type:decimal;line-height:24px;}.ourstory-page .page-primary .ourstory-page-header{padding:0;margin:0 0 15px 0;background:transparent url('/content/img/pages/ourstory/header_bg.jpg') no-repeat 0 0;height:270px;}.ourstory-page .page-primary h4{color:#24211d!important;font-size:18px!important;line-height:27px!important;height:27px!important;margin:15px 0 0 30px!important;}.ourstory-page .page-primary h5{color:#a2a2a2!important;font-size:18px!important;line-height:18px!important;margin:0 0 10px 30px!important;}.investors-page #governance-data{padding:0 30px;font-size:12px;margin:15px 0;}.investors-page #governance-data table td{border-bottom:1px solid #333;text-align:center;padding:3px 0;vertical-align:middle;}.investors-page #governance-data table td.director{text-align:left;}.investors-page .sub-menu-tout ul li ul{display:none;}.investors-page .sub-menu-tout ul li.active-parent ul{display:block;}#home-privacy .page-primary h2,#rttoday-index .page-primary h2,#home-contestrules .page-primary h2,#error-page h2{color:#bb0f28;font-size:30px;line-height:38px;margin:0 0 0 30px;font-weight:bold;}#home-privacy .page-primary h3,#home-contestrules .page-primary h3,#error-page h3{color:#24211d;font-size:18px;line-height:27px;margin:0 0 8px 30px;font-weight:bold;}#home-privacy .page-primary p#address{margin:0 45px 12px;color:#615D56;line-height:18px;}#home-privacy .page-primary ul{margin:0 48px 12px;}#home-racing .page-primary .racing-page-header{padding:0;margin:0 0 15px 0;background:transparent url('/content/img/pages/racing/header_bg.jpg') no-repeat 0 0;height:320px;}#home-contestrules .page-primary p#address{margin:0 45px 12px;color:#615D56;line-height:18px;}.givingback-page form{margin:0 30px 12px 30px;overflow:hidden;width:653px;}.givingback-page .full{float:left;width:100%;margin:5px 0;}.givingback-page form .full input{border:2px solid #b7b5b4;font-size:14px;line-height:24px;font-family:Verdana,Tahoma,Arial,sans-serif;width:95%;padding:5px;}.givingback-page form textarea{height:auto;border:2px solid #b7b5b4;font-size:14px;line-height:24px;padding:5px;font-family:Verdana,Tahoma,Arial,sans-serif;width:90%;}.givingback-page form input[type="radio"]{width:auto!important;margin:3px 0;height:auto!important;border:none;}.givingback-page .split50{float:left;width:326px;margin:5px 0;}.givingback-page .split30{float:left;width:30%;margin:5px 0;}.givingback-page .split20{float:left;width:20%;margin:5px 0;}.givingback-page form .split50 input,.givingback-page form .split30 input,.givingback-page form .split20 input{border:2px solid #b7b5b4;font-size:14px;line-height:24px;font-family:Verdana,Tahoma,Arial,sans-serif;width:90%;margin:0;padding:5px;}.givingback-page form .split30 input,.givingback-page form .split20 input{width:83%;}.givingback-page form .split50 input[type="radio"],.givingback-page form .split30 input[type="radio"],.givingback-page form .split20 input[type="radio"]{border:none;}.franchise-page .page-primary h2,.feedback-page .page-primary h2,#press-index .page-primary h2{color:#A20C14;font-size:30px;line-height:38px;height:38px;margin:0 0 0 30px;}#franchise-thankyou.franchise-page .page-primary h2{height:76px;}.franchise-page .page-primary h3{color:#24211d;font-size:18px;line-height:27px;height:27px;margin:0 0 8px 30px;}.page-header.franchise-page-header{background:#b00c20 url('/content/img/pages/franchise/red-white-fade.gif') repeat-x center bottom;height:72px;padding:15px 48px 0 30px;margin:0 0 24px;}.page-header.franchise-page-header a:hover,.page-header.careers-page-header a:hover{color:#D7D7D7;text-decoration:underline;}.franchise-page .page-background-helper-wrapper{background:transparent url('/content/img/pages/franchise/franchise-bg.png') no-repeat center 98px;}#franchise-thankyou.franchise-page .page-background-helper-wrapper{background:none;}#franchise-contact .page-background-helper-wrapper{background:none;}.franchise-page p{color:#2a2724;font-size:14px;line-height:24px;margin:0 30px 12px 30px;}.franchise-intl-locations-left{float:left;padding:0 0 0 30px;margin:0 30px 0 0;width:290px;}.franchise-intl-locations-right{float:left;width:350px;}.franchise-intl-locations-left p,.franchise-intl-locations-right p,#franchise-intllist .franchise-intl-locations-left h4,#franchise-intllist .franchise-intl-locations-right h4{line-height:18px;margin:0 0 24px;padding:0;}#franchise-intllist .franchise-intl-locations-left h4,#franchise-intllist .franchise-intl-locations-right h4{margin:0 0 6px;}#franchise-contact .form-item .ftext{font-size:14px;line-height:24px;padding:5px 5px;background:#FFF;color:#000;border:2px solid #c7c5c4;}#franchise-contact .form-item label{display:block;font-size:14px;height:24px;}#franchise-contact .form-item label span{color:#A20C14;}#franchise-contact fieldset{padding:0 30px;}#franchise-contact fieldset p{margin:0 0 12px;}#franchise-contact h3.form-heading{font-size:18px;line-height:24px;color:#262421;margin:0 30px 0 30px;padding:0 0 8px;border-bottom:2px solid #d7d6d5;}#franchise-contact h4{font-size:18px;line-height:24px;color:#262421;margin:0 0 8px;padding:0 0 4px;border-bottom:2px solid #d7d6d5;clear:both;}#franchise-contact .franchise-form-basic-info{overflow:hidden;padding:14px 0 0;}#franchise-contact .franchise-form-basic-info .form-item{width:333px;float:left;margin:0 0 22px;}#franchise-contact .franchise-form-basic-info .form-item .ftext{width:300px;}#franchise-contact .franchise-form-address-info,#franchise-contact .franchise-form-company-info,#franchise-contact .franchise-form-contact-info{padding:12px 0 0;}#franchise-contact .franchise-form-address-info table,#franchise-contact .franchise-form-company-info table,#franchise-contact .franchise-form-contact-info table{width:100%;}#franchise-contact .franchise-form-address-info table .form-item,#franchise-contact .franchise-form-company-info table .form-item,#franchise-contact .franchise-form-contact-info table .form-item{width:333px;margin:0 0 22px;}#franchise-contact .franchise-form-address-info table .ftext,#franchise-contact .franchise-form-company-info table .ftext,#franchise-contact .franchise-form-contact-info table .ftext{width:300px;}#franchise-contact table textarea{margin:0 10px 0 0;}#franchise-contact table.dark{background:#e8e8e8;border-bottom:3px solid #b00c20;width:100%;margin:0 0 15px;}#franchise-contact table.dark td{border-bottom:1px solid #fff;}#franchise-contact table.dark td{padding:8px 0 8px 15px;vertical-align:top;}#franchise-contact table.dark td.label{width:330px;}#franchise-contact table.dark td label{display:block;width:100%;text-align:right;}#franchise-contact table.dark .checkbox-selection{float:left;width:150px;margin:0 0 8px 0;}#worth-wrapper{margin:0 0 12px;}#franchise-contact .rounded-btn-red-input{float:right;margin:0 10px 0 0;}#giftcards-index .page-primary{background:#cdb99f url('/content/img/top_page_shadow.png') repeat-x top center;padding:0 0 24px 0;}#giftcards-index .page-background-helper-wrapper{background:transparent url('/content/img/pages/giftcards/page_bg.png') no-repeat center 38px;}#giftcards-index .giftcards-page-header{background:transparent url('/content/img/pages/giftcards/header_bg.jpg') no-repeat center top;height:247px;overflow:hidden;padding:31px 0 0 456px;}#giftcards-index .giftcards-page-header h3{font-size:36px;line-height:36px;color:#ae0d18;margin:0;}#giftcards-index .giftcards-page-header p{padding:0 50px 0 14px;margin:0 0 12px;}#giftcards-index .giftcards-page-header li{list-style-image:url('/content/img/pages/giftcards/dot.png');font-size:12px;line-height:14px;margin:0 0 4px;color:#1e1d1a;}#giftcards-index .three-col-tout-wrapper{padding:9px 0 0 0;}#giftcards-index .giftcards-tout-containers .gift-card-page-tout{float:left;}#giftcards-index .giftcards-tout-containers .gift-card-page-tout h3{border-left:5px solid #424139;font-size:16px;height:17px;margin:0 0 4px;padding:7px 0 12px 6px;line-height:22px;background:#1b1917;color:#f9f9f9;}#giftcards-index .giftcards-tout-containers .rounded-btn-red{padding:3px 0 0 23px;font-weight:bold;width:64px;}#giftcards-index .giftcards-tout-containers .rounded-btn-red a span{width:20px;}#giftcards-index .giftcards-tout-containers #gc-tout-1{background:transparent url('/content/img/pages/giftcards/tout1.jpg') no-repeat 0 0;padding:2px 23px 0 19px;width:277px;height:241px;}#giftcards-index .giftcards-tout-containers #gc-tout-1 h3{margin:0 0 14px 0;}#giftcards-index .giftcards-tout-containers #gc-tout-1 p{margin:0 28px 0 12px;}#giftcards-index .giftcards-tout-containers #gc-tout-1 .rounded-btn-red{margin:0 0 0 190px;}#giftcards-index .giftcards-tout-containers .tout{margin:0 6px 0 0;width:291px;}#giftcards-index .giftcards-tout-containers .tout .tout-content{background:#fffcf7 url('/content/img/pages/giftcards/tout2.jpg') no-repeat 3px 92px;border:4px solid #1b1917;border-top:2px solid #1b1917;padding:0;width:283px;height:231px;}#giftcards-index .giftcards-tout-containers .tout h3{margin:0 0 15px 0;width:273px;}#giftcards-index .giftcards-tout-containers #gc-tout-2 p{margin:0 0 0 12px;width:243px;}#giftcards-index .giftcards-tout-containers #gc-tout-2 .rounded-btn-red{margin:95px 7px 0 190px;}#giftcards-index .giftcards-tout-containers #gc-tout-3 .tout-content{background:#fffcf7 url('/content/img/pages/giftcards/tout3.jpg') no-repeat 0 60px;}#giftcards-index .giftcards-tout-containers #gc-tout-3 p{margin:0 0 0 130px;width:140px;}#giftcards-index .giftcards-tout-containers #gc-tout-3 .rounded-btn-red{margin:35px 7px 0 186px;}#giftcards-index .giftcards-tout-containers #gc-tout-4{margin:0 0 0 15px;width:896px;}#giftcards-index .giftcards-tout-containers #gc-tout-4 .tout-content{background:#fffcf7 url('/content/img/pages/giftcards/tout4.jpg') no-repeat 0 bottom;width:888px;height:146px;}#giftcards-index .giftcards-tout-containers #gc-tout-4 h3{width:877px;}#giftcards-index .giftcards-tout-containers #gc-tout-4 p{margin:0 0 0 175px;width:685px;font-size:16px;}#giftcards-index .giftcards-tout-containers #gc-tout-4 .rounded-btn-red{margin:15px 0 0 150px;}#giftcards-index .tout-content{background:transparent;border:0 none;}#giftcards-index p.giftcard-faq{background:#131110;font-size:12px;text-align:center;margin:9px 20px 24px;clear:both;line-height:14px;height:22px;padding:6px 0 0 0;}#giftcards-index p.giftcard-faq a{background:transparent url('/content/img/pages/giftcards/link_arrow.gif') no-repeat top right;height:14px;width:98px;color:#BBB;padding:0 18px 0 0;position:relative;text-decoration:none;font-weight:bold;}#giftcards-index p.giftcard-faq a:hover{background:transparent url('/content/img/pages/giftcards/link_arrow.gif') no-repeat bottom right;color:#FFF;}#giftcards-index p.balance{margin:0 132px;font-size:11px;line-height:12px;color:#1b1b1b;text-align:center;}#rubytuego-index .page-background-helper-wrapper,#rubytuego-multiplecityresults .page-background-helper-wrapper{background:transparent url('/content/img/pages/rubytuego/page_bg.png') no-repeat scroll center 41px;}#rubytuego-index .togo-page-header,#rubytuego-multiplecityresults .togo-page-header{background:transparent url('/content/img/pages/rubytuego/bg_header.jpg') no-repeat scroll 0 0;height:257px;padding:117px 0 0 55px;}#rubytuego-index .togo-page-header h3,#rubytuego-multiplecityresults .togo-page-header h3{text-align:left;text-indent:-9999px;display:block;background:transparent url('/content/img/pages/rubytuego/logo.gif') no-repeat 0 0;width:233px;height:39px;margin:0;}#rubytuego-index .togo-page-header h4,#rubytuego-multiplecityresults .togo-page-header h4{color:#fff7eb;font-size:18px;line-height:36px;margin:0;}#rubytuego-index .togo-page-header p,#rubytuego-multiplecityresults .togo-page-header p{font-size:12px;line-height:15px;color:#fff7eb;width:350px;margin:0 0 10px;}#rubytuego-index .rounded-input-white-search input,#rubytuego-multiplecityresults .rounded-input-white-search input{padding:3px 0 0 25px;}#rubytuego-index .rounded-input-white-search span,#rubytuego-multiplecityresults .rounded-input-white-search span{margin:0 12px 0 0;}#rubytuego-index .locations-near-heading{background:none;color:#FFF7EB;font-weight:bold;margin:0;padding:0;position:absolute;text-align:center;top:344px;width:934px;}#rubytuego-index .locations-near ul.pages,#locations-index .locations-near ul.pages,#locationsbox-index .locations-near ul.pages,#press-index ul.pages{list-style:none;display:block;overflow:hidden;float:right;margin:0;padding:0;}#rubytuego-index .locations-near ul.pages li,#locations-index .locations-near ul.pages li,#locationsbox-index .locations-near ul.pages li,#press-index ul.pages li{list-style:none;float:left;display:block;margin:0 0 0 4px;text-align:center;text-transform:uppercase;}#rubytuego-index .locations-near ul.pages li a,#locations-index .locations-near ul.pages li a,#locationsbox-index .locations-near ul.pages li a,#press-index ul.pages li a{display:block;color:#3f3f3f;text-align:center;text-decoration:underline;font-size:14px;line-height:16px;font-weight:bold;padding:0 3px 0 3px;border:2px solid #e5e5e5;}#rubytuego-index .locations-near ul.pages li a.prevnext,#locations-index .locations-near ul.pages li a.prevnext,#locationsbox-index .locations-near ul.pages li a.prevnext,#press-index ul.pages li a.prevnext{text-decoration:none;}#rubytuego-index .locations-near ul.pages li a:hover,#rubytuego-index .locations-near ul.pages li.active a,#locations-index .locations-near ul.pages li a:hover,#locations-index .locations-near ul.pages li.active a,#locationsbox-index .locations-near ul.pages li a:hover,#locationsbox-index .locations-near ul.pages li.active a,#press-index ul.pages li a:hover,#press-index ul.pages li.active a{border:2px solid #fff;text-decoration:none;}#rubytuego-index .locations-near a,#locations-index .locations-near a,#locationsbox-index .locations-near a{color:#3f3f3f;font-size:11px;}#rubytuego-index .locations-near strong,#rubytuego-index .locations-near-heading strong,#locations-index .locations-near strong,#locations-noresults .locations-near strong,#locationsbox-index .locations-near strong{color:#ae0d18;}#rubytuego-index .location,#locations-index .location,#locationsbox-index .location{margin:0 17px 17px;overflow:hidden;}#rubytuego-index .location-right,#locations-index .location-right,#locationsbox-index .location-right{width:378px;display:block;float:left;margin:0 3px 0 0;height:180px;}#rubytuego-index .location-gmap,#locations-index .location-gmap,#locationsbox-index .location-gmap{width:346px;display:block;margin:0 3px 0 0;height:200px;}#rubytuego-index .location-right .location-right-top,#locations-index .location-right .location-right-top,#locationsbox-index .location-right .location-right-top{width:363px;height:245px;background-color:#d2d2d0;display:block;padding:15px 0 0 15px;margin:0 0 3px 0;}#rubytuego-index .location-right .location-right-top .btn-options,#locations-index .current-location .location-right .location-right-top .btn-options,#locationsbox-index .current-location .location-right .location-right-top .btn-options{overflow:hidden;margin:10px 0 0 102px;}#rubytuego-index .location-right .location-right-top .rounded-btn-red,#rubytuego-index .location-right .location-right-top .rounded-btn-gray,#locations-index .location-right .location-right-top .rounded-btn-red,#locations-index .location-right .location-right-top .rounded-btn-gray,#locationsbox-index .location-right .location-right-top .rounded-btn-red,#locationsbox-index .location-right .location-right-top .rounded-btn-gray{margin:0 5px 0 0;float:left;}#rubytuego-index .location-right .location-right-top .rounded-btn-gray a,#rubytuego-index .location-right .location-right-top .rounded-btn-red a,#locations-index .location-right .location-right-top .rounded-btn-red a,#locations-index .location-right .location-right-top .rounded-btn-gray a,#locationsbox-index .location-right .location-right-top .rounded-btn-red a,#locationsbox-index .location-right .location-right-top .rounded-btn-gray a{font-size:11px;width:111px;}#rubytuego-index .location-right .location-right-top .rounded-btn-red a span,#rubytuego-index .location-right .location-right-top .rounded-btn-gray a span,#locations-index .location-right .location-right-top .rounded-btn-red a span,#locations-index .location-right .location-right-top .rounded-btn-gray a span,#locationsbox-index .location-right .location-right-top .rounded-btn-red a span,#locationsbox-index .location-right .location-right-top .rounded-btn-gray a span{background-color:#d2d2d0;}#rubytuego-index .location-right .location-right-btm,#locations-index .location-right .location-right-btm,#locationsbox-index .location-right .location-right-btm{text-align:right;width:371px;height:37px;display:block;padding:0 7px 0 0;background-color:#FFF;}#rubytuego-index .location .location-right .location-right-btm p,#locations-index .location .location-right .location-right-btm p,#locationsbox-index .location .location-right .location-right-btm p{font-size:11px;line-height:37px;font-weight:bold;color:#34342f;text-transform:uppercase;}#rubytuego-index .location-info,#locations-index .location-info,#locationsbox-index .location-info{width:517px;float:left;overflow:hidden;}#rubytuego-index .location-info .location-info-top,#locations-index .location-info .location-info-top,#locationsbox-index .location-info .location-info-top{background:#f2f1ee;width:492px;height:260px;overflow:hidden;padding:0 0 0 25px;margin:0 0 3px 0;}#rubytuego-index .location-info .location-info-top h5,#locations-index .location-info .location-info-top h5,#locationsbox-index .location-info .location-info-top h5{font-size:16px;font-weight:bold;color:#ae0d18;line-height:15px;text-transform:uppercase;margin:8px 0;}#rubytuego-index .location-info .location-info-top h5 em,#locations-index .location-info .location-info-top h5 em,#locationsbox-index .location-info .location-info-top h5 em{color:#646464;font-size:10px;}#rubytuego-index .location-info .location-info-top .location-info-left,#locations-index .location-info .location-info-top .location-info-left,#locationsbox-index .location-info .location-info-top .location-info-left{width:240px;float:left;margin:0 35px 0 0;}#rubytuego-index .location-info .location-info-top .location-info-left p,#locationsbox-index .location-info .location-info-top .location-info-left p,#locations-index .location-info .location-info-top .location-info-left p{color:#131110;font-weight:bold;font-size:11px;line-height:15px;margin:0 0 16px;height:51px;text-transform:uppercase;}#rubytuego-index .location-info .location-info-top .location-info-left p a,#locations-index .location-info .location-info-top .location-info-left p a{text-decoration:none;}#rubytuego-index .location-info .location-info-top .location-info-left table,#locations-index .location-info .location-info-top .location-info-left table,#locationsbox-index .location-info .location-info-top .location-info-left table{width:100%;margin:0 0 5px;}#rubytuego-index .location-info .location-info-top .location-info-left table th,#locations-index .location-info .location-info-top .location-info-left table th,#locationsbox-index .location-info .location-info-top .location-info-left table th{font-size:11px;line-height:15px;font-weight:bold;color:#ae0d18;text-transform:uppercase;}#rubytuego-index .location-info .location-info-top .location-info-left table td,#locations-index .location-info .location-info-top .location-info-left table td,#locationsbox-index .location-info .location-info-top .location-info-left table td{font-size:10px;line-height:15px;color:#646464;text-transform:uppercase;}#rubytuego-index .location-info .location-info-top .location-info-left table td em,#locations-index .location-info .location-info-top .location-info-left table td em,#locationsbox-index .location-info .location-info-top .location-info-left table td em{color:#000;}#rubytuego-index .location-info .location-info-top .location-info-right,#locations-index .location-info .location-info-top .location-info-right,#locationsbox-index .location-info .location-info-top .location-info-right{width:190px;float:left;}#rubytuego-index .location-info .location-info-top .location-info-right ul,#locations-index .location-info .location-info-top .location-info-right ul,#locationsbox-index .location-info .location-info-top .location-info-right ul{margin:0;padding:0;}#rubytuego-index .location-info .location-info-top .location-info-right li,#locations-index .location-info .location-info-top .location-info-right li,#locationsbox-index .location-info .location-info-top .location-info-right li{overflow:hidden;list-style:none;list-style-image:none;}#rubytuego-index .location-info .location-info-top .location-info-right li a.handle,#locations-index .location-info .location-info-top .location-info-right li a.handle,#locationsbox-index .location-info .location-info-top .location-info-right li a.handle{font-size:12px;font-weight:bold;line-height:34px;color:#ae0d18;text-decoration:none;width:134px;height:34px;margin:0 0 5px 0;padding:0 0 0 50px;display:block;background-color:#e4e2e2;}#rubytuego-index .location-info .location-info-top .location-info-right li a.handle:hover,#locations-index .location-info .location-info-top .location-info-right li a.handle:hover,#locationsbox-index .location-info .location-info-top .location-info-right li a.handle:hover,#menu-index .menu-content-secondary .copy-sidebar-tout li a.handle:hover,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout li a.handle:hover,#thebar-index .bar-content-secondary .copy-sidebar-tout li a.handle:hover{color:#2a2a26;}#rubytuego-index .location-info .location-info-top .location-info-right .location-loc-menu a.handle,#menu-index .menu-content-secondary .copy-sidebar-tout .menu-loc-menu a.handle,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout .menu-loc-menu a.handle,#thebar-index .bar-content-secondary .copy-sidebar-tout .menu-loc-menu a.handle,#locations-index .location-info .location-info-top .location-info-right .location-loc-menu a.handle,#locationsbox-index .location-info .location-info-top .location-info-right .location-loc-menu a.handle{background:#e4e2e2 url("/content/img/pages/menu/loc_subnav_bg.jpg") no-repeat scroll 0 0;}#rubytuego-index .location-info .location-info-top .location-info-right .location-loc-rubytuego a.handle,#menu-index .menu-content-secondary .copy-sidebar-tout .menu-loc-rubytuego a.handle,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout .menu-loc-rubytuego a.handle,#thebar-index .bar-content-secondary .copy-sidebar-tout .menu-loc-rubytuego a.handle,#locations-index .location-info .location-info-top .location-info-right .location-loc-rubytuego a.handle,#locationsbox-index .location-info .location-info-top .location-info-right .location-loc-rubytuego a.handle{background:#e4e2e2 url("/content/img/pages/menu/loc_subnav_bg.jpg") no-repeat scroll 0 -34px;}#rubytuego-index .location-info .location-info-top .location-info-right .location-loc-brunch a.handle,#menu-index .menu-content-secondary .copy-sidebar-tout .menu-loc-brunch a.handle,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout .menu-loc-brunch a.handle,#thebar-index .bar-content-secondary .copy-sidebar-tout .menu-loc-brunch a.handle,#locations-index .location-info .location-info-top .location-info-right .location-loc-brunch a.handle,#locationsbox-index .location-info .location-info-top .location-info-right .location-loc-brunch a.handle{background:#e4e2e2 url("/content/img/pages/menu/loc_subnav_bg.jpg") no-repeat scroll 0 -68px;}#rubytuego-index .location-info .location-info-top .location-info-right .location-loc-reserve a.handle,#menu-index .menu-content-secondary .copy-sidebar-tout .menu-loc-reserve a.handle,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout .menu-loc-reserve a.handle,#thebar-index .bar-content-secondary .copy-sidebar-tout .menu-loc-reserve a.handle,#locations-index .location-info .location-info-top .location-info-right .location-loc-reserve a.handle,#locationsbox-index .location-info .location-info-top .location-info-right .location-loc-reserve a.handle{background:#e4e2e2 url("/content/img/pages/menu/loc_subnav_bg.jpg") no-repeat scroll 0 -102px;}#rubytuego-index .location-info .location-info-top .location-info-right .location-loc-catering a.handle,#menu-index .menu-content-secondary .copy-sidebar-tout .menu-loc-catering a.handle,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout .menu-loc-catering a.handle,#thebar-index .bar-content-secondary .copy-sidebar-tout .menu-loc-catering a.handle,#locations-index .location-info .location-info-top .location-info-right .location-loc-catering a.handle,#locationsbox-index .location-info .location-info-top .location-info-right .location-loc-catering a.handle{background:#e4e2e2 url("/content/img/pages/menu/loc_subnav_bg.jpg") no-repeat scroll 0 -136px;}#rubytuego-index .locations-near p.disclaimer,#locations-index .locations-near p.disclaimer,#locationsbox-index .locations-near p.disclaimer{color:#ae0d18;font-size:12px;line-height:15px;font-weight:normal;margin:0 0 7px;float:left;}#rubytuego-index .page-primary{position:relative;}.feedback-page .page-content .page-primary{padding:25px 0 48px;}.feedback-page .required-notice{padding:0 30px;}#feedback-index #no-jscript-wrapper p{margin:20px 30px 0;}#feedback-index #feedback-form-wrapper{display:none;}#feedback-index #select-vist-type{margin:0 30px 10px;}#feedback-thankyou p{margin:0 30px 12px;}#feedback-index table.dark{background:#e8e8e8;border-bottom:3px solid #b00c20;width:100%;margin:0;}#feedback-index table.dark td{border-bottom:1px solid #fff;padding:8px 0 8px 15px;vertical-align:top;width:50%;}#feedback-index table.dark td label{width:280px;text-align:left;float:left;display:block;padding:0 0 0 10px;}#feedback-index table.dark .checkbox-selection{float:left;width:150px;margin:8px 0;width:100%;}#feedback-index table.dark label em{font-size:18px;color:#A20C14;}#feedback-index table.dark .checkbox-selection input{display:block;float:left;padding:0 4px 12px;margin:12px 0 0 0;}#feedback-index #select-vist-type p{margin:0 0 6px;}#feedback-index .page-primary fieldset{margin:0 30px;}#feedback-index .form-item{padding:5px 5px 5px 0;margin:0 0 10px 0;}#feedback-index .form-item .ftext{font-size:14px;line-height:24px;padding:5px 5px;background:#FFF;color:#000;border:2px solid #c7c5c4;}#feedback-index .form-item label{display:block;font-size:14px;height:24px;}#feedback-index .contact-basic-info{overflow:hidden;}#feedback-index .contact-basic-info .form-item{width:310px;float:left;margin:0 10px 10px 0;}#feedback-index .contact-basic-info .form-item .ftext{width:300px;}#feedback-index .contact-location-info{overflow:hidden;clear:both;}#feedback-index #phone-wrapper{clear:both;}#feedback-index .contact-location-info .form-item{float:left;margin:0 10px 10px 0;padding:0;}.ie7 #feedback-index .contact-location-info .form-item{margin:0 5px 10px 0;}#feedback-index .contact-location-info #postal_code-wrapper{margin:0 0 10px 0;}#feedback-index .contact-location-info #address-wrapper .ftext{width:250px;}#feedback-index .contact-location-info #city-wrapper .ftext{width:136px;}#feedback-index .contact-location-info #zip-wrapper .ftext{width:100px;}#feedback-index .contact-location-info #state-wrapper select{width:80px;font-size:14px;}#feedback-index #comments-wrapper textarea{width:300px;height:90px;background:#FFF none repeat scroll 0 0;border:2px solid #C7C5C4;color:#000;font-size:14px;line-height:24px;padding:5px;}#feedback-index .checkbox-selection label{display:inline;}#menu-index{background:#938778 url('/content/img/pages/menu/menu_page_bg.jpg') repeat-y center top;}#menu-index .page-content-wrapper{background:transparent url('/content/img/pages/menu/bg_header.jpg') no-repeat top center;}#menu-index .page-content-wrapper .page-background-helper-wrapper,#thebar-index .page-content-wrapper .page-background-helper-wrapper{z-index:2;position:relative;}#menu-index .page-primary{padding:0;background:transparent;}#menu-index .menu-page-header ul.header-touts,#thebar-index .bar-page-header ul.header-touts{padding:0;margin:0;}#menu-index .menu-page-header ul.header-touts li,#thebar-index .bar-page-header ul.header-touts li{display:none;margin:0;padding:0;list-style:none;list-style-image:none;}#menu-index .menu-page-header ul.selector,#thebar-index .bar-page-header ul.selector{list-style:none;overflow:hidden;display:block;margin:0;position:absolute;}#menu-index .menu-page-header ul.selector{right:35px;bottom:21px;}#thebar-index .bar-page-header ul.selector{right:35px;bottom:18px;}#menu-index .menu-page-header ul.selector li,#thebar-index .bar-page-header ul.selector li{list-style:none;float:left;display:block;margin:0 0 0 10px;}#menu-index .page-content-full,#menu-index .page-content,#thebar-index .page-content-full,#thebar-index .page-content{background:transparent;}#menu-index .menu-page-header{background:transparent;height:335px;padding:35px 0 0 33px;position:relative;}#menu-index .menu-page-header h3{display:block;color:#b9111e;font-size:38px;line-height:38px;font-weight:bold;margin:0 0 10px 0;text-transform:uppercase;width:300px;}#menu-index .menu-page-header h4{display:block;color:#4f3a33;font-size:14px;line-height:14px;font-weight:bold;margin:15px 0 20px;width:250px;}#menu-index .menu-page-header p{color:#4f3a33;font-size:10px;line-height:12px;margin:0 0 15px;width:317px;}#menu-index .menu-content-with-sidebar,#thebar-index .bar-content-with-sidebar{background:#403B36 url("/content/img/interior_page_faux_col2.png") repeat-y scroll center top;overflow:hidden;}#menu-index .menu-content-primary{float:left;overflow:hidden;width:713px;background:#FFF;}#menu-index .menu-content-secondary,#thebar-index .bar-content-secondary{float:left;overflow:hidden;width:211px;padding:0 0 0 9px;}#menu-index .disclaimer p,.menu-page .alt-menu-page .disclaimer p{text-align:left;width:600px;margin:0 auto 4px;font-size:11px;color:#1b1917;}#menu-index .disclaimer p em{font-style:italic;}#menu-index .disclaimer p .signature,.menu-page .alt-menu-page .disclaimer p .signature{background:transparent url('/content/img/rtsignature.gif') no-repeat center center;padding:0 11px;}#menu-index .disclaimer p .new,.menu-page .alt-menu-page .disclaimer p .new{background:transparent url('/content/img/newbadge.png') no-repeat center center;padding:0 16px;}#menu-index .disclaimer p .fit,.menu-page .alt-menu-page .disclaimer p .fit{background:transparent url('/content/img/fitbadge.png') no-repeat center center;padding:0 16px;}#menu-index .graybox p,.menu-page .alt-menu-page .graybox p{width:380px;margin:0 auto 0;}#menu-index .graybox,.menu-page .alt-menu-page .graybox{background:#ededed;padding:4px 6px;overflow:hidden;width:380px;margin:25px auto;}#menu-index .menu-content-primary ul,.menu-page .page-primary .alt-menu-page ul,#thebar-index .bar-content-primary ul{margin:16px 0 0 15px;}#menu-index .menu-content-primary li,#thebar-index .bar-content-primary li{margin:0 0 33px 0;overflow:hidden;list-style:none;list-style-image:none;}#menu-index .menu-content-primary li a.handle,#menu-index .menu-content-primary li a.link{padding:13px 0 0 29px;display:block;width:651px;height:73px;text-decoration:none;}#menu-index li a.handle .menu-item-heading,.menu-page .page-primary .alt-menu-page li a.handle .menu-item-heading{overflow:hidden;margin:0 0 4px 0;}#menu-index .menu-content-primary .handle h4,#menu-index .menu-content-primary .link h4{font-weight:normal;font-size:36px;line-height:36px;color:#1b1917;margin:0;display:block;float:left;}#menu-index .handle p,#menu-index .link p,.menu-page .page-primary .alt-menu-page .handle p,#thebar-index .handle p{display:block;font-size:15px;color:#504b43;margin:0 0 0 5px;float:left;}#menu-index .handle .menu-collapse,.menu-page .page-primary .alt-menu-page .handle .menu-collapse,#thebar-index .handle .bar-collapse{font-size:15px;color:#a10a13;}#menu-index .menu-content-primary h5,.menu-page .page-primary .alt-menu-page .handle h5{font-size:14px;line-height:14px;color:#000;margin:0;display:block;clear:both;}#menu-index .menu-brunch a.link{background:url("/content/img/pages/menu/brunch_bg.jpg") no-repeat scroll 0 0 transparent;}#menu-index .menu-kids a.link{background:url("/content/img/pages/menu/kids_bg.jpg") no-repeat scroll 0 0 transparent;}#menu-index .menu-catering a.link{background:url("/content/img/pages/menu/catering_bg.jpg") no-repeat scroll 0 0 transparent;}#menu-index .menu-lunch a.link{background:url("/content/img/pages/menu/lunch_bg.jpg") no-repeat scroll 0 0 transparent;}#menu-index .menu-items,.menu-page .alt-menu-page .menu-items,#thebar-index .bar-items{margin:18px 0 0 37px;line-height:18px;overflow:hidden;}#menu-index .menu-items li,.menu-page .alt-menu-page .menu-items li,#thebar-index .bar-items li{margin:0 0 35px 0;padding:0;list-style:none;list-style-image:none;}#menu-index .menu-items p,.menu-page .alt-menu-page .menu-items p,#thebar-index .bar-food-items .bar-items p{float:left;color:#4d4d4d;font-weight:normal;font-size:11px;line-height:18px;margin:0 0 10px 0;width:266px;}#menu-index .menu-items .menu-item .menu-item-desc strong,#menu-index .menu-items .menu-item.single-col .menu-item-desc strong,.menu-page .alt-menu-page .menu-items .menu-item .menu-item-desc strong,#thebar-index .bar-food-items .bar-items .bar-item .menu-item-desc strong{color:#4d4d4d;font-weight:bold;font-size:11px;line-height:18px;margin:0;width:266px;display:inline;}#menu-index .menu-items .menu-item .menu-item-desc em,#menu-index .menu-items .menu-item.single-col .menu-item-desc em,.menu-page .alt-menu-page .menu-items .menu-item .menu-item-desc em,.menu-page .alt-menu-page .menu-items .menu-item.single-col .menu-item-desc em,#thebar-index .bar-food-items .bar-items .bar-item .menu-item-desc em,#thebar-index .bar-food-items .bar-items .bar-item.single-col .menu-item-desc em{color:#4d4d4d;font-weight:normal;font-size:11px;line-height:18px;margin:0;width:266px;display:inline;font-style:italic;}#menu-index .menu-items .menu-item .menu-item-desc p{margin:0;}#menu-index .menu-items .menu-item .menu-item-desc span.new-item,#menu-index .menu-items .menu-item .menu-item-desc span.sig-item,#menu-index .menu-items .menu-item .menu-item-desc span.fit-item,#menu-index .menu-items span.disclaimer span.new-item,#menu-index .menu-items span.disclaimer span.sig-item,#menu-index .menu-items span.disclaimer span.fit-item,#menu-index .menu-items .calorie-info span.new-item,#menu-index .menu-items .calorie-info span.sig-item,#menu-index .menu-items .calorie-info span.fit-item,#menu-index .menu-items strong .new,#menu-index .menu-items strong .signature,#menu-index .menu-items strong .fit,.menu-page .alt-menu-page .menu-items .menu-item .menu-item-desc span.new-item,.menu-page .alt-menu-page .menu-items .menu-item .menu-item-desc span.sig-item,.menu-page .alt-menu-page .menu-items .menu-item .menu-item-desc span.fit-item,.menu-page .alt-menu-page .menu-items span.disclaimer span.new-item,.menu-page .alt-menu-page .menu-items span.disclaimer span.sig-item,.menu-page .alt-menu-page .menu-items span.disclaimer span.fit-item,.menu-page .alt-menu-page .menu-items .calorie-info span.new-item,.menu-page .alt-menu-page .menu-items .calorie-info span.sig-item,.menu-page .alt-menu-page .menu-items .calorie-info span.fit-item,#thebar-index .bar-food-items .bar-items .calorie-info span.new-item,#thebar-index .bar-food-items .bar-items .calorie-info span.sig-item,#thebar-index .bar-food-items .bar-items .calorie-info span.fit-item,#thebar-index .bar-food-items .bar-items .bar-item .menu-item-desc span.new-item,#thebar-index .bar-food-items .bar-items .bar-item .menu-item-desc span.sig-item,#thebar-index .bar-food-items .bar-items .bar-item .menu-item-desc span.fit-item,#thebar-index .bar-content-primary .bar-items li span.disclaimer span.new-item,#thebar-index .bar-content-primary .bar-items li span.disclaimer span.sig-item,#thebar-index .bar-content-primary .bar-items li span.disclaimer span.fit-item{height:11px;display:block;float:left;margin:3px 3px 0 0;text-align:left;text-indent:-9999px;}#menu-index .menu-items .menu-item .menu-item-desc span.new-item,#menu-index .menu-items span.disclaimer span.new-item,#menu-index .menu-items .calorie-info span.new-item,#menu-index .menu-items strong .new,.menu-page .alt-menu-page .menu-items .menu-item .menu-item-desc span.new-item,.menu-page .alt-menu-page .menu-items span.disclaimer span.new-item,.menu-page .alt-menu-page .menu-items .calorie-info span.new-item,#thebar-index .bar-food-items .bar-items .calorie-info span.new-item,#thebar-index .bar-food-items .bar-items .bar-item .menu-item-desc span.new-item,#thebar-index .bar-content-primary .bar-items li span.disclaimer span.new-item{background:transparent url('/content/img/newbadge.png') no-repeat 0 0;width:30px;}#menu-index .menu-items .menu-item .menu-item-desc span.sig-item,#menu-index .menu-items span.disclaimer span.sig-item,#menu-index .menu-items .calorie-info span.sig-item,#menu-index .menu-items strong .signature,.menu-page .alt-menu-page .menu-items .menu-item .menu-item-desc span.sig-item,.menu-page .alt-menu-page .menu-items span.disclaimer span.sig-item,.menu-page .alt-menu-page .menu-items .calorie-info span.sig-item,#thebar-index .bar-food-items .bar-items .calorie-info span.sig-item,#thebar-index .bar-food-items .bar-items .bar-item .menu-item-desc span.sig-item,#thebar-index .bar-content-primary .bar-items li span.disclaimer span.sig-item{background:transparent url('/content/img/rtsignature.gif') no-repeat 0 0;width:18px;}#menu-index .menu-items .menu-item .menu-item-desc span.fit-item,#menu-index .menu-items span.disclaimer span.fit-item,#menu-index .menu-items .calorie-info span.fit-item,#menu-index .menu-items strong .fit,.menu-page .alt-menu-page .menu-items .menu-item .menu-item-desc span.fit-item,.menu-page .alt-menu-page .menu-items span.disclaimer span.fit-item,.menu-page .alt-menu-page .menu-items .calorie-info span.fit-item,#thebar-index .bar-food-items .bar-items .calorie-info span.fit-item,#thebar-index .bar-food-items .bar-items .bar-item .menu-item-desc span.fit-item,#thebar-index .bar-content-primary .bar-items li span.disclaimer span.fit-item{background:transparent url('/content/img/fitbadge.png') no-repeat 0 0;width:35px;}#menu-index .menu-items .description,.menu-page .alt-menu-page .menu-items .description,#thebar-index .bar-items .description{width:650px;font-weight:normal;float:left;color:#4d4d4d;font-weight:normal;font-size:11px;line-height:18px;margin:0;}#menu-index .menu-items .description em{font-style:italic;}#menu-index .menu-items .description strong{font-weight:bold;}#menu-index .menu-items .description p{width:650px;}#menu-index .menu-items span.disclaimer,.menu-page .alt-menu-page .menu-items span.disclaimer,#thebar-index .bar-content-primary .bar-items li span.disclaimer{width:532px;font-weight:normal;text-align:left;margin:0 auto;float:none;display:block;font-size:10px;line-height:18px;color:#999;}#menu-index .menu-items span.disclaimer p,.menu-page .alt-menu-page .menu-items span.disclaimer p,#thebar-index .bar-content-primary .bar-items li span.disclaimer p{margin:8px auto 0;width:532px;font-weight:normal;}#menu-index .menu-items span.disclaimer p strong{font-weight:bold;}#menu-index .menu-items span.disclaimer p em{font-style:italic;}#menu-index .menu-items .menu-item strong,.menu-page .alt-menu-page .menu-items .menu-item strong,#thebar-index .bar-food-items .bar-items .bar-item strong{display:block;color:#a10a13;font-size:14px;overflow:hidden;}#menu-index .menu-items .menu-item,.menu-page .alt-menu-page .menu-items .menu-item,#thebar-index .bar-items .bar-item{color:#4D4D4D;float:left;font-size:11px;line-height:18px;margin:0 34px 0 0;overflow:hidden;width:295px;}#menu-index .menu-items .menu-item.single-col,.menu-page .alt-menu-page .menu-items .menu-item.single-col,#thebar-index .bar-food-items .bar-items .bar-item.single-col{background-color:#EEE;padding:8px 6px 8px 10px;width:635px;}#menu-index .menu-items .menu-item.single-col p{width:635px;}#menu-index .menu-items .menu-item.single-col p strong{font-size:18px;}#menu-index .menu-items .menu-item.single-col .menu-item-desc{margin:5px 0 0 0;display:block;}#menu-index .menu-items .price,.menu-page .alt-menu-page .menu-items .price,#thebar-index .bar-food-items .bar-items .price{display:block;color:#1b1917;font-size:12px;font-weight:bold;clear:both;}#menu-index .menu-items .price span.override,.menu-page .alt-menu-page .menu-items .price span.override,#thebar-index .bar-food-items .bar-items .price span.override{font-weight:normal;font-size:11px;display:inline;color:#1b1917;}#menu-index .menu-items .price span.override strong,.menu-page .alt-menu-page .menu-items .price span.override strong,#thebar-index .bar-food-items .bar-items .price span.override strong{font-weight:bold;font-size:11px;display:inline;color:#1b1917;}#menu-index .menu-items .calorie-info,.menu-page .alt-menu-page .menu-items .calorie-info,#thebar-index .bar-food-items .bar-items .calorie-info{color:#7F7F7F;display:block;font-weight:normal;margin:8px 0 0 0;font-size:11px;}#menu-index .menu-items .calorie-info strong,.menu-page .alt-menu-page .menu-items .calorie-info strong,#thebar-index .bar-food-items .bar-items .calorie-info strong{font-weight:bold;color:#7F7F7F;font-size:11px;display:inline;overflow:visible;}#menu-index .menu-items .calorie-info em,.menu-page .alt-menu-page .menu-items .calorie-info em,#thebar-index .bar-food-items .bar-items .calorie-info em{color:#7F7F7F;font-size:11px;display:inline;overflow:visible;font-style:italic;}#menu-index p.collapse-this,.menu-page .alt-menu-page .menu-items p.collapse-this{clear:both;width:614px;text-align:right;}#menu-index .menu-content-secondary h3,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar h3,#thebar-index .bar-content-secondary h3{font-size:14px;line-height:16px;font-weight:bold;color:#FFF;margin:15px 0 10px 0;}.menu-items p.description em,.menu-items span.disclaimer em,.menu-items .price em,.bar-items p.description em,.bar-items span.disclaimer em,.bar-items .price em{font-style:italic;}.menu-items p.description strong,.menu-items span.disclaimer strong,.bar-items p.description strong,.bar-items span.disclaimer strong{font-weight:bold;}.expand-collapse-all p{background:#d1ccc4;font-weight:bold;text-align:right;margin:16px 15px 0 15px;padding:3px 7px 3px 0;}.expand-collapse-all a{color:#403b36;display:block;padding:0 19px 0 0;background:transparent url('/content/img/expand_collapse_menu.gif') no-repeat bottom right;text-decoration:none;}.expand-collapse-all.collapse a{background:transparent url('/content/img/expand_collapse_menu.gif') no-repeat top right;}.expand-collapse-all a:hover{color:#A10A13;}.faq-page .expand-collapse-all p{padding:4px 7px 5px 0;background:#E0E0DF;}.faq-page .expand-collapse-all p a{padding:1px 19px 2px 0;background:transparent url('/content/img/expand_collapse_menu_faq.gif') no-repeat bottom right;line-height:14px;}.faq-page .expand-collapse-all.collapse p a{background:transparent url('/content/img/expand_collapse_menu_faq.gif') no-repeat top right;}#menu-index .menu-content-secondary .copy-sidebar-tout,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout,#thebar-index .bar-content-secondary .copy-sidebar-tout{background:url("/content/img/pages/menu/current_loc.jpg") no-repeat scroll 0 0 #FFF;border-left:6px solid #A30919;width:192px;padding:90px 0 0 0;margin:0 0 10px 2px;}#menu-index .menu-content-secondary .no-location .copy-sidebar-tout,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .no-location .copy-sidebar-tout,#thebar-index .bar-content-secondary .no-location .copy-sidebar-tout{background:url("/content/img/pages/menu/no_loc.jpg") no-repeat scroll 0 0 #FFF;}#menu-index .menu-content-secondary .copy-sidebar-tout h4,#menu-index .menu-content-secondary .copy-sidebar-tout2 h4,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout h4,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout2 h4,#thebar-index .bar-content-secondary .copy-sidebar-tout h4,#thebar-index .bar-content-secondary .copy-sidebar-tout2 h4{font-size:14px;font-weight:bold;color:#ae0d18;margin:0 0 0 11px;padding:0;line-height:21px;}#menu-index .menu-content-secondary .copy-sidebar-tout p,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout p,#thebar-index .bar-content-secondary .copy-sidebar-tout p{font-size:10px;line-height:15px;color:#24211d;margin:0 0 0 13px;padding:0;}#menu-index .menu-content-secondary .no-location .copy-sidebar-tout p,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .no-location .copy-sidebar-tout p,#thebar-index .bar-content-secondary .no-location .copy-sidebar-tout p{font-size:12px;line-height:16px;margin:3px 13px 0;}#menu-index .menu-content-secondary .copy-sidebar-tout p .distance,#menu-index .menu-content-secondary .copy-sidebar-tout p strong,b,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout p .distance,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout p strong,#thebar-index .bar-content-secondary .copy-sidebar-tout p .distance,#thebar-index .bar-content-secondary .copy-sidebar-tout p strong,b{font-size:12px;line-height:17px;}#menu-index .menu-content-secondary .copy-sidebar-tout ul,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout ul,#thebar-index .bar-content-secondary .copy-sidebar-tout ul{margin:5px 0 0 0;padding:0;}#menu-index .menu-content-secondary .copy-sidebar-tout li,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout li,#thebar-index .bar-content-secondary .copy-sidebar-tout li{overflow:hidden;list-style:none;list-style-image:none;}#menu-index .menu-content-secondary .copy-sidebar-tout a.phone-link,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout a.phone-link,#thebar-index .bar-content-secondary .copy-sidebar-tout a.phone-link{text-decoration:none;}#menu-index .menu-content-secondary .copy-sidebar-tout li a.handle,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout li a.handle,#thebar-index .bar-content-secondary .copy-sidebar-tout li a.handle{font-size:12px;font-weight:bold;color:#ae0d18;text-decoration:none;width:142px;height:34px;margin:0 0 5px 0;padding:0 0 0 50px;display:block;background-color:#e4e2e2;line-height:32px;}#menu-index .copy-sidebar-tout .rounded-btn-gray,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout .rounded-btn-gray,#thebar-index .copy-sidebar-tout .rounded-btn-gray{float:right;margin:0 6px 0 0;}#menu-index .copy-sidebar-tout .rounded-btn-gray span,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout .rounded-btn-gray span,#thebar-index .copy-sidebar-tout .rounded-btn-gray span{background-color:#fff;}#menu-index .copy-sidebar-tout .change-location-btn,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout .change-location-btn,#thebar-index .copy-sidebar-tout .change-location-btn{overflow:hidden;margin:10px 0 0 0;padding:0 0 10px;border-bottom:5px solid #34302b;}#menu-index .menu-content-secondary .copy-sidebar-tout2,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout2,#thebar-index .bar-content-secondary .copy-sidebar-tout2{background-color:#FFF;border-left:6px solid #A30919;width:185px;padding:7px 7px 0 0;margin:0 0 10px 2px;}#menu-index .menu-content-secondary .copy-sidebar-tout2 p,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout2 p,#thebar-index .bar-content-secondary .copy-sidebar-tout2 p{font-size:12px;line-height:15px;padding:0 7px 18px 13px;width:172px;border-bottom:5px solid #34302b;}#menu-index .menu-content-secondary .copy-sidebar-tout2 a,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout2 a,#thebar-index .bar-content-secondary .copy-sidebar-tout2 a{color:#24211d;margin:0 0 10px 0;}#menu-index .menu-content-secondary .copy-sidebar-tout2 a:hover,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout2 a:hover,#thebar-index .bar-content-secondary .copy-sidebar-tout2 a:hover{color:#A3A3A3;}#menu-index .menu-content-secondary .copy-sidebar-tout3,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout3,#thebar-index .bar-content-secondary .copy-sidebar-tout3{margin:10px 10px 10px 0;background-color:#504b43;}#menu-index .menu-content-secondary .copy-sidebar-tout3 h5,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout3 h5,#thebar-index .bar-content-secondary .copy-sidebar-tout3 h5{font-size:13px;line-height:16px;text-align:right;color:#FFF;background:#a20c15;margin:0;padding:12px 13px 0 0;text-transform:uppercase;}#menu-index .menu-content-secondary .copy-sidebar-tout3 h4,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout3 h4,#thebar-index .bar-content-secondary .copy-sidebar-tout3 h4{font-size:13px;line-height:16px;text-align:right;color:#FFF;padding:0 13px 20px 0;margin:0 0 10px 0;background:#a20c15;text-transform:uppercase;border-bottom:5px solid #34302B;}#menu-index .menu-content-secondary .copy-sidebar-tout3 .flash-ad,.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .copy-sidebar-tout3 .flash-ad,#thebar-index .bar-content-secondary .copy-sidebar-tout3 .flash-ad{margin:0 0 0 20px;padding:0 0 17px 0;}#menu-brunch .brunch-page-header,#menu-kids .kids-page-header,#menu-catering .catering-page-header,#menu-lunch .lunch-page-header{background:transparent url('/content/img/pages/menu/alt_menu_header_bg.jpg') no-repeat 0 0;height:307px;overflow:hidden;position:relative;}#menu-brunch .page-background-helper-wrapper,#menu-kids .page-background-helper-wrapper,#menu-catering .page-background-helper-wrapper,#menu-lunch .page-background-helper-wrapper{background:none;}#menu-brunch .brunch-page-header h2{margin:75px 0 5px 390px;color:#ae0d18;font-size:30px;line-height:30px;}#menu-brunch .brunch-page-header p.blerb{font-size:12px;line-height:14px;color:#282523;margin:0 27px 0 421px;}#menu-kids .kids-page-header h2{margin:77px 0 4px 409px;color:#ae0d18;font-size:30px;line-height:30px;}#menu-kids .kids-page-header p.blerb{font-size:12px;line-height:14px;color:#282523;margin:0 27px 0 421px;}#menu-lunch .lunch-page-header h2{margin:77px 0 4px 409px;color:#ae0d18;font-size:30px;line-height:30px;}#menu-lunch .lunch-page-header p.blerb{font-size:12px;line-height:14px;color:#282523;margin:0 27px 0 421px;}#menu-catering .catering-page-header h2{margin:77px 0 4px 409px;color:#ae0d18;font-size:30px;line-height:30px;}#menu-catering .catering-page-header p.blerb{font-size:12px;line-height:14px;color:#282523;margin:0 27px 0 421px;}#menu-catering .catering-page-header p.printable{text-align:right;color:#c4c5c4;font-size:12px;line-height:18px;position:absolute;bottom:8px;display:block;width:695px;}.menu-page .page-primary .alt-menu-page ul li{list-style-image:none;list-style:none;}.menu-page .alt-menu-page .disclaimer p em{font-style:italic;}.menu-page .page-primary .alt-menu-page li{margin:0 0 33px 0;overflow:hidden;}.menu-page .page-primary .alt-menu-page li a.handle{padding:13px 0 0 29px;display:block;width:651px;height:73px;text-decoration:none;overflow:hidden;}.menu-page .page-primary .alt-menu-page .handle h4,.menu-page .page-primary .alt-menu-page .link h4,#thebar-index .bar-content-primary .handle h4{font-weight:bold;font-size:36px;line-height:36px;color:#1b1917;margin:0;display:block;float:left;}.menu-page .alt-menu-page .menu-items .menu-item .menu-item-desc p{margin:0;}.menu-page .alt-menu-page .menu-items .description em{font-style:italic;}.menu-page .alt-menu-page .menu-items .description strong{font-weight:bold;font-size:11px;color:#4d4d4d;display:inline;}.menu-page .alt-menu-page .menu-items .description p{width:650px;margin:0;}.menu-page .alt-menu-page .menu-items span.disclaimer p strong{font-weight:bold;}.menu-page .alt-menu-page .menu-items span.disclaimer p em{font-style:italic;}.menu-page .alt-menu-page .menu-items .menu-item.single-col p{width:635px;}.menu-page .alt-menu-page .menu-items .menu-item.single-col p strong{font-size:18px;}.menu-page .alt-menu-page .menu-items .menu-item.single-col .menu-item-desc{margin:5px 0 0 0;display:block;}.menu-page .alt-menu-page .menu-items strong{display:block;color:#a10a13;font-size:14px;}.menu-page .alt-menu-page .menu-items .menu-item{overflow:hidden;width:295px;float:left;margin:0 34px 0 0;}.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar{float:left;overflow:hidden;width:211px;padding:0 0 0 9px;}.menu-page #sidebar.page-secondary .alt-menu-loc-sidebar .back-to-top,#thebar-index .bar-content-secondary .back-to-top{background:none repeat scroll 0 0 #504B43;border-left:6px solid #A10A13;margin:0 2px 10px;overflow:hidden;padding:6px 0 6px 8px;width:185px;}#menu-catering .page-secondary{float:left;overflow:hidden;width:211px;padding:0 0 0 2px;}#menu-catering #sidebar .copy-list-tout{margin:0 10px 5px;width:197px;}#menu-catering #sidebar .copy-list-tout h5{font-size:12px;line-height:16px;color:#FFF;background:#a20c15;margin:0;padding:23px 4px 0;}#menu-catering #sidebar .copy-list-tout h4{font-size:16px;line-height:16px;color:#fff;padding:0 4px 23px;background:#a20c15;border-bottom:5px solid #34302B;text-transform:uppercase;}#menu-catering #sidebar .copy-list-tout #state{width:190px;margin:0 0 10px 4px;}#menu-catering #sidebar .copy-list-tout ul{margin:0;}#menu-catering #sidebar .copy-list-tout li{background-color:#5e574f;margin:0 0 10px 0;padding:8px 12px 8px 12px;}#menu-catering #sidebar .copy-list-tout li p{font-size:13px;color:#b9b9b9;font-weight:normal;}#menu-catering #sidebar .copy-list-tout .catering-director{display:block;font-size:14px;color:#fffefe;}#menu-catering #sidebar .copy-list-tout .catering-director-list p a{color:#B9B9B9;display:block;}#menu-catering #sidebar .copy-list-tout .catering-director-list p a:hover{color:#FFF;}#menu-brunch .menu-items strong .signature,#menu-brunch .menu-items strong .new,#menu-brunch .menu-items strong .fit,#menu-brunch .menu-items strong .title,#menu-kids .menu-items strong .signature,#menu-kids .menu-items strong .new,#menu-kids .menu-items strong .fit,#menu-kids .menu-items strong .title,#menu-catering .menu-items strong .signature,#menu-catering .menu-items strong .new,#menu-catering .menu-items strong .fit,#menu-catering .menu-items strong .title,.menu-page .alt-menu-page .menu-items strong .signature,.menu-page .alt-menu-page .menu-items strong .new,.menu-page .alt-menu-page .menu-items strong .fit,.menu-page .alt-menu-page .menu-items strong .title{display:block;float:left;margin:3px 3px 0 0;}#menu-brunch .menu-items strong .title,#menu-kids .menu-items strong .title,#menu-catering .menu-items strong .title,.menu-page .alt-menu-page .menu-items strong .title{margin:0;}.menu-page .alt-menu-page .menu-items strong .new{background:transparent url('/content/img/newbadge.png') no-repeat 0 0;height:11px;width:30px;}.menu-page .alt-menu-page .menu-items strong .signature{background:transparent url('/content/img/rtsignature.gif') no-repeat 0 0;height:11px;width:18px;}.menu-page .alt-menu-page .menu-items strong .fit{background:transparent url('/content/img/fitbadge.png') no-repeat 0 0;height:11px;width:35px;}#thebar-index{background:#938778 url('/content/img/pages/bar/bar_page_bg.jpg') repeat-y center top;}#thebar-index .page-content-wrapper{background:transparent url('/content/img/pages/bar/bg_header.jpg') no-repeat top center;}#thebar-index .page-primary{padding:0;background:transparent;overflow:hidden;}#thebar-index .bar-page-header{background:transparent;height:401px;padding:35px 0 0 33px;position:relative;}#thebar-index .bar-page-header h3{display:block;color:#b9111e;font-size:38px;line-height:38px;font-weight:bold;margin:0;text-transform:uppercase;}#thebar-index .bar-page-header h4{display:block;color:#4f3a33;font-size:14px;line-height:18px;font-weight:bold;margin:5px 0 20px 0;}#thebar-index .bar-page-header p{color:#999;font-size:10px;line-height:12px;width:317px;margin:0 0 15px 0;}#thebar-index .bar-page-header ul.header-touts li .tout-info{background-color:#fff;width:316px;padding:20px 20px 5px 20px;}#thebar-index .bar-content-primary{float:left;overflow:hidden;width:713px;}#thebar-index .bar-content-primary li a.handle{display:block;height:86px;text-decoration:none;width:680px;}#thebar-index li a.handle .bar-item-heading{overflow:hidden;margin:0 0 4px 0;padding:13px 0 0 29px;}#thebar-index .bar-content-primary h5{font-size:10px;line-height:10px;color:#000;margin:10px 0 0 15px;display:block;clear:both;}#thebar-index a.handle{border-bottom:5px solid #dfdfdf;}#thebar-index .bar-items .bar-item ul{margin:0;padding:0;}#thebar-index .bar-items .bar-item li{margin:0;padding:0;font-size:12px;line-height:22px;color:#4d4d4d;}#thebar-index .bar-items .bar-item li em{font-style:italic;}#thebar-index p.collapse-this{clear:both;width:614px!important;text-align:right;}#thebar-index .bar-food-items .bar-items .bar-item .menu-item-desc p{margin:6px 0 0;}#thebar-index .bar-food-items .bar-items .bar-item .menu-item-desc ul{margin:10px 0 15px;}#thebar-index .bar-food-items .bar-items .bar-item .menu-item-desc ul li{line-height:18px;margin:6px 0 0;}#thebar-index .bar-food-items .bar-items .bar-item.single-col .menu-item-desc strong{font-size:11px;}#thebar-index .bar-content-primary .bar-items li span.disclaimer p strong{font-weight:bold;}#thebar-index .bar-content-primary .bar-items li span.disclaimer p em{font-style:italic;}#thebar-index .bar-food-items .bar-items strong .new,#thebar-index .bar-items h6 .new{background:transparent url('/content/img/newbadge.png') no-repeat 0 0;height:11px;width:30px;display:block;float:left;margin:3px 3px 0 0;}#thebar-index .bar-food-items .bar-items strong .signature,#thebar-index .bar-items h6 .signature{background:transparent url('/content/img/rtsignature.gif') no-repeat 0 0;height:11px;width:18px;display:block;float:left;margin:3px 3px 0 0;}#thebar-index .bar-food-items .bar-items strong .fit,#thebar-index .bar-items h6 .fit{background:transparent url('/content/img/fitbadge.png') no-repeat 0 0;height:11px;width:35px;display:block;float:left;margin:3px 3px 0 0;}#thebar-index .bar-items h6 .signature,#thebar-index .bar-items h6 .fit,#thebar-index .bar-items h6 .new{margin:10px 3px 0 0;}#thebar-index .bar-food-items .bar-items .bar-item.single-col p{width:635px;}#thebar-index .bar-food-items .bar-items .bar-item.single-col p strong{font-size:18px;}#thebar-index .bar-food-items .bar-items .bar-item.single-col .menu-item-desc{margin:5px 0 0 0;display:block;}#thebar-index p.disclaimer{font-size:10px;}#locations-index .locations-page-header,#locations-multiplecityresults .locations-page-header,#locations-noresults .locations-page-header{background:transparent url('/content/img/pages/locations/bg_header.jpg') no-repeat 0 0;height:204px;padding:14px 0 0 510px;position:relative;}#locations-index #location-selected.locations-page-header{background:transparent url('/content/img/pages/locations/bg_header.jpg') no-repeat 0 0;height:183px;padding:35px 0 0 510px;}#locations-index .locations-page-header h3,#locations-multiplecityresults .locations-page-header h3,#locations-noresults .locations-page-header h3{color:#fff7eb;font-size:24px;line-height:45px;text-align:left;display:block;margin:0;text-transform:uppercase;width:400px;height:auto;}#locations-index #location-selected h3{font-size:20px;line-height:24px;}#locations-index #location-selected .rounded-btn-red{width:140px;text-transform:uppercase;}#locations-index .locations-page-header p,#locations-multiplecityresults .locations-page-header p,#locations-noresults .locations-page-header p{color:#fff7eb;font-size:14px;line-height:18px;font-weight:normal;width:360px;margin:0 0 20px 0;}#locations-index .locations-page-header .rounded-input-white-search input,#locations-multiplecityresults .locations-page-header .rounded-input-white-search input,#locations-noresults .locations-page-header .rounded-input-white-search input{padding:0 0 0 25px;float:left;width:263px;height:26px;margin:0;border:0;font-size:16px;line-height:26px;font-family:Verdana,Tahoma,Arial,sans-serif;color:#1b1917;}#locations-index .locations-page-header .intl-link{clear:both;}#locations-index .locations-page-header .intl-link a{font-size:10px;color:#B9B9B9;position:absolute;bottom:15px;}#locations-index .locations-page-header .intl-link a:hover{color:#FFF;}#locations-index .rounded-input-white-search span,#locations-multiplecityresults .locations-page-header .rounded-input-white-search span,#locations-noresults .locations-page-header .rounded-input-white-search span{margin:0 12px 0 0;}.current-location{background-color:#AE0D18;padding:0 17px 17px;overflow:hidden;border-bottom:2px solid #c6c6c6;margin:0 0 10px 0;}.current-location p{font-size:18px;color:#fff;padding:10px 0;margin:0;font-weight:bold;text-transform:uppercase;}.current-location p a.fancy-box-location{color:#fff;font-size:11px;text-transform:none;}.current-location .location-right-btm p{font-size:11px;font-weight:bold;color:#fff;text-transform:uppercase;}#locations-index .locations-near,#locations-noresults .locations-near,#rubytuego-index .locations-near,#locationsbox-index .locations-near{background:#fff;color:#3f3f3f;padding:10px 0;margin:0 17px 15px;font-weight:bold;overflow:hidden;}#locations-index .locations-near p,#locations-noresults .locations-near p,#rubytuego-index .locations-near p,#locationsbox-index .locations-near p{float:left;}#location-list .location-page{display:none;}#location-list .location-page.active{display:block;}#locations-index .location-right .location-right-top .btn-options,#locationsbox-index .location-right .location-right-top .btn-options{overflow:hidden;margin:10px 0 0 30px;}#locations-index .current-location .location-right .location-right-btm,#locationsbox-index .current-location .location-right .location-right-btm{text-align:right;width:371px;height:37px;display:block;padding:0 7px 0 0;background-color:#AE0D18;}#locations-index .location-info .location-info-btm,#locationsbox-index .location-info .location-info-btm{background:#f2f1ee;width:492px;height:30px;padding:7px 0 0 25px;}#locations-index .location-info .location-info-btm ul.loc-options,#locationsbox-index .location-info .location-info-btm ul.loc-options{margin:0;padding:0;list-style:none;list-style-image:none;overflow:hidden;}#locations-index .location-info .location-info-btm ul.loc-options li,#locationsbox-index .location-info .location-info-btm ul.loc-options li{display:block;float:left;font-size:11px;line-height:23px;color:#000;padding:0 0 0 25px;margin:0 20px 0 0;}#locations-index .location-info .location-info-btm ul.loc-options li a{text-decoration:none;color:#000;}#locations-index .location-info .location-info-btm ul.loc-options li a:hover{text-decoration:underline;}#locations-index .location-info .location-info-btm ul.loc-options li.wine,#locationsbox-index .location-info .location-info-btm ul.loc-options li.wine{background:#f2f1ee url("/content/img/pages/locations/icons_loc_options.jpg") no-repeat scroll 0 0;}#locations-index .location-info .location-info-btm ul.loc-options li.beer,#locationsbox-index .location-info .location-info-btm ul.loc-options li.beer{background:#f2f1ee url("/content/img/pages/locations/icons_loc_options.jpg") no-repeat scroll 0 -23px;}#locations-index .location-info .location-info-btm ul.loc-options li.liquor,#locationsbox-index .location-info .location-info-btm ul.loc-options li.liquor{background:#f2f1ee url("/content/img/pages/locations/icons_loc_options.jpg") no-repeat scroll 0 -46px;}#locations-index .location-info .location-info-btm ul.loc-options li.happyhour,#locationsbox-index .location-info .location-info-btm ul.loc-options li.happyhour{background:#f2f1ee url("/content/img/pages/locations/icons_loc_options.jpg") no-repeat scroll 0 -69px;}#locations-index .location-info .location-info-btm ul.loc-options li.orderonline,#locationsbox-index .location-info .location-info-btm ul.loc-options li.orderonline{background:#f2f1ee url("/content/img/pages/locations/icons_loc_options.jpg") no-repeat scroll 0 -92px;}#locations-index .location-info .location-info-btm ul.loc-options li.curbside,#locationsbox-index .location-info .location-info-btm ul.loc-options li.curbside{background:#f2f1ee url("/content/img/pages/locations/icons_loc_options.jpg") no-repeat scroll 0 -115px;}#locations-index .location-info .location-info-btm ul.loc-options li.military,#locationsbox-index .location-info .location-info-btm ul.loc-options li.military{background:#f2f1ee url("/content/img/pages/locations/icons_loc_options.jpg") no-repeat scroll 0 -138px;}#locationsbox-index{width:932px;}#locationsbox-index .locations-page-header{background:transparent url('/content/img/pages/locations/box_bg_header.png') no-repeat 0 0;height:182px;padding:20px 0 0 500px;border-bottom:4px solid #8e8e8e;}#locationsbox-index .locations-page-header h3{color:#fff7eb;font-size:24px;line-height:45px;text-align:left;display:block;margin:0;text-transform:uppercase;}#locationsbox-index .locations-page-header p{color:#fff7eb;font-size:14px;line-height:18px;font-weight:normal;width:360px;margin:0 0 20px 0;}#locationsbox-index .locations-page-header .rounded-input-white-search input{padding:0 0 0 25px;float:left;width:263px;height:26px;margin:0;border:0;font-size:16px;line-height:26px;font-family:Verdana,Tahoma,Arial,sans-serif;color:#1b1917;}#locationsbox-index .rounded-input-white-search span{margin:0 12px 0 0;}#locationsbox-index .locationsbox-info{background:#fff;padding:20px 0 0 0;}.multiple-city-results h2{color:#bb0f28;font-size:30px;line-height:38px;height:38px;margin:25px 0 0 30px;}.locationsbox-info .multiple-city-results h2{margin:0 0 0 30px;}.multiple-city-results h3{color:#24211d;font-size:18px;line-height:27px;height:27px;margin:0 0 8px 30px;}.multiple-city-results .city-results{margin:25px 0;padding:0 30px;}.locationsbox-info .multiple-city-results .city-results{padding:0 30px 30px;}.multiple-city-results .city-results h2{color:#24211d;font-size:18px;line-height:27px;height:27px;margin:0 0 20px 0;}.multiple-city-results .city-results h3{color:#24211d;font-size:24px;line-height:26px;height:27px;margin:0 0 8px 0;}.multiple-city-results .city-results ul#result-list{border-bottom:3px solid #BB0F28;border-top:3px solid #BB0F28;list-style:none outside none;margin:0;padding:5px 0 0;}.locationsbox-info .multiple-city-results .city-results ul#result-list{overflow:hidden;}.multiple-city-results .city-results ul#result-list li{list-style:none;margin:0 0 5px 0;list-style-image:none;}.locationsbox-info .multiple-city-results .city-results ul#result-list li{margin:0 3px 5px;float:left;width:284px;text-align:center;}.multiple-city-results .city-results ul#result-list li a{background-color:#e5e5e5;color:#2C2925;display:block;padding:12px 20px;text-decoration:none;font-size:18px;line-height:18px;}.multiple-city-results .city-results ul#result-list li a:hover{background-color:#4c4c4c;color:#FFF;text-decoration:none;}#home-index .main-wrapper{height:1028px;}.two-col{width:610px;}.one-col{width:310px;}.hidden{display:none;}body{font-size:14px;line-height:18px;background:#24211e;}a{color:#B31B25;}a:hover{color:#403B36;}p{color:#272524;}#main{width:941px;margin:0 auto;position:relative;z-index:1;height:1028px;}#header{z-index:100;}.main-wrapper{overflow:hidden;position:relative;background:#000;z-index:0;}strong,b{font-weight:bold;}.page-content .page-primary ul li{list-style-image:url('/content/img/li-dot.gif');color:#615d56;line-height:32px;font-size:12px;}.page-content .page-primary ol li{list-style:decimal;color:#615d56;line-height:32px;font-size:12px;}.page-content .page-primary ul,.page-content .page-primary ol{margin:0 0 12px 48px;}.page-content .page-primary h5{color:#575757;font-size:16px;line-height:24px;margin:0 0 0 30px;font-weight:bold;}.page-content .page-primary h4{color:#ae0d18;font-size:18px;line-height:24px;margin:0 0 0 30px;font-weight:bold;}textarea{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;}#header .search-selected{float:right;width:241px;height:51px;margin-right:6px;background:transparent url('/content/img/header/bg_search.png') no-repeat;}#header .search-selected .static-info{border-bottom:1px solid #5f5f5f;display:block;margin:5px 0 0 6px;overflow:hidden;padding:0 3px 5px 3px;width:223px;}#header .search-selected .static-info p{float:left;color:#b9b9b9;font-size:10px;line-height:11px;}#header .search-selected .static-info a{float:right;color:#b9b9b9;font-size:10px;line-height:11px;}#header .search-selected .static-info a:hover{color:#FFF;}#header .search-selected h3{display:block;color:#FFF;font-weight:bold;font-size:14px;line-height:17px;text-align:center;margin:7px 0 0 0;position:relative;}.page-content-wrapper{background:#bcad9b url('/content/img/normal_page_bg.jpg') no-repeat center top;}.page-content{width:934px;margin:0 auto;background:#403b36 url('/content/img/top_page_shadow.png') repeat-x top center;overflow:hidden;}.main-wrapper .page-with-sidebar{background:#403b36 url('/content/img/interior_page_faux_col.png') no-repeat top center;min-height:600px;}.page-content-wrapper .page-content-full{background:#fff url('/content/img/top_page_shadow.png') repeat-x top center;min-height:600px;}.page-content .page-primary{width:713px;background:#FFF url('/content/img/top_page_shadow.png') repeat-x top center;overflow:hidden;float:left;padding:0 0 48px;}.page-content .page-primary-full{width:100%;}.page-secondary{width:221px;overflow:hidden;float:left;}#sidebar .back-to-top,#sidebar-with-full .back-to-top{background:#504b43;border-left:5px solid #a10a13;padding:6px 0 6px 8px;margin:0 10px;overflow:hidden;width:185px;}#sidebar .back-to-top a,#sidebar-with-full .back-to-top a{color:#FFF;font-weight:bold;font-size:12px;display:block;background:transparent url('/content/img/top_arrow.gif') no-repeat 0 0;padding:0 8px 0 20px;text-decoration:none;}#sidebar-with-full .back-to-top{margin:0 0 10px 0;width:188px;}.ui-datepicker .ui-datepicker-header{width:17em;padding:0;}.ui-datepicker .ui-datepicker-calendar{width:17em;padding:0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;color:#fff;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:14px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:15px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;color:#CCC;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}#ui-datepicker-div{background:#FFF;border:1px solid #C7C5C4;}#date .inset .ui-datepicker-trigger{margin:20px 0 0 20px;}#ui-datepicker-div .ui-datepicker-header{background:#403B36;border:1px solid #A1A1A1;border-bottom:0 none;color:#FFF;}.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#dededd;}.jScrollPaneDrag{position:absolute;background:#b6b6b6;cursor:pointer;overflow:hidden;}.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}.standard-tout{width:291px;margin:0 10px 10px 0;color:#FFF;}.tout{overflow:hidden;background:transparent url('/content/img/tout_shadow.png') no-repeat 4px 4px;padding:0 4px 4px 0;}.tout-content{border-left:3px solid #282521;border-right:3px solid #282521;border-bottom:4px solid #282521;border-top:4px solid #282521;float:left;background:#282521;}.tout-shadow-right{width:10px;float:left;background:pink;height:auto;}.two-col-tout-wrapper .standard-tout{margin:0 10px 10px 0;float:left;overflow:hidden;}.homepage-tout-containers{margin:0;overflow:hidden;}.homepage-tout-containers .two-col-tout-wrapper{width:610px;float:left;overflow:hidden;}.homepage-tout-containers .one-col-tout-wrapper{width:330px;float:left;overflow:hidden;}.three-col-tout-wrapper{overflow:hidden;}#sidebar .sidebar-tout{margin:0 0 55px;}#sidebar .copy-sidebar-tout{width:167px;margin:0 10px 10px;padding:21px 12px 12px 12px;background:#e0e0df;border-left:7px solid #a30919;}#sidebar .copy-sidebar-tout h5{color:#a20c14;font-size:14px;line-height:22px;margin:0 0 6px;font-weight:bold;}#sidebar .copy-sidebar-tout p{color:#24211d;font-size:12px;line-height:22px;margin:0 0 6px;}#sidebar .sub-menu-tout{width:197px;margin:0 10px 55px;}.sub-menu-tout h5{background:#a20c15;color:#FFF;font-size:13px;line-height:17px;text-transform:uppercase;text-align:right;padding:23px 9px 30px 0;border-bottom:5px solid #34302b;margin:0 0 4px;}.sub-menu-tout ul li a{display:block;background:#504b43;color:#d7d7d7;font-size:14px;line-height:18px;padding:10px 0 10px 10px;text-decoration:none;border-left:5px solid #504b43;margin:0 0 3px;}.sub-menu-tout ul li a:hover{border-left:5px solid #d7d7d7;color:#fff;}.sub-menu-tout ul li.active a,.sub-menu-tout ul li.active-parent a{border-left:5px solid #851419;color:#fff;font-weight:bold;}.sub-menu-tout ul li ul li a,.sub-menu-tout ul li.active ul li a,.sub-menu-tout ul li.active-parent ul li a{display:block;background:#504b43;color:#d7d7d7;font-size:12px;line-height:14px;font-weight:normal;padding:5px 0 5px 5px;text-decoration:none;border-left:5px solid #504b43;margin:0 0 3px 10px;}.sub-menu-tout ul li ul li a:hover{border-left:5px solid #504b43;color:#fff;}.sub-menu-tout ul li ul li.active a{border-left:5px solid #d7d7d7;color:#fff;font-weight:normal;}.standard-tout a,.standard-tout a:link,.standard-tout a:hover{text-decoration:none;}.standard-tout h3,.standard-tout a h3{border-left:5px solid #424139;margin:0 0 4px 0;font-size:16px;padding:8px 0 9px 3px;height:18px;color:#FFF;}.standard-tout p{background:none repeat scroll 0 0 #EFEFEE;border-left:6px solid #CBCBCA;color:#272524;font-size:12px;height:47px;line-height:16px;padding:6px 8px 9px;width:263px;}.standard-tout p a{color:#272524;font-size:12px;line-height:16px;}.standard-tout p em,.standard-tout p em a,.standard-tout p a em{font-style:italic;}.standard-tout p span.tout-title,.standard-tout p span.tout-title a{color:#b31b25;font-size:18px;line-height:16px;font-weight:bold;}.tout.twitter-tout{background:none;width:297px;margin:0 0 0 23px;}.twitter-tout .tout-content{border:0 none;background:transparent url('/content/img/twitter_btm.png') no-repeat center top;height:562px;behavior:url('/content/js/iepngfix.htc');}.twitter-tout h3{color:#FFF;font-size:22px;height:29px;padding:14px 0 0 20px;width:281px;position:relative;}.twitter-tout h3 a.rttwitter{display:block;text-align:left;text-indent:-9999px;position:absolute;width:35px;height:31px;background:transparent url('/content/img/rt-twitter-logo.gif') no-repeat top left;top:8px;right:13px;}.twitter-tout ul{width:284px;overflow-y:scroll;height:480px;}.twitter-tout li{overflow:hidden;border-bottom:1px solid #bcbbba;padding:9px 0 11px 0;margin:0 4px;}.twitter-tout li.last{margin:0 4px 15px;}.twitter-tout li .twitter-list-img{width:35px;float:left;padding:5px 0 0 10px;}.twitter-tout li p{width:212px;float:left;}.twitter-tout li p b{display:inline;}.twitter-list-wrap{position:relative;height:480px;margin:0 11px 30px 6px;padding:7px 0 0;}.twitter-tout img.btm-tweets{position:absolute;bottom:0;left:4px;z-index:100;}.rounded-input-white-search input{padding-left:25px;float:left;width:119px;height:26px;background:transparent url('/content/img/inputs.png') no-repeat top left;margin:0;border:0;font-size:16px;font-family:Verdana,Tahoma,Arial,sans-serif;color:#1b1917;}.rounded-input-white-search span{float:left;width:9px;height:26px;background:transparent url('/content/img/inputs.png') no-repeat -500px top;display:block;}.rounded-btn-gray,.rounded-btn-red{overflow:hidden;position:relative;}.rounded-btn-gray a,.rounded-btn-red a{color:#e3e2e2;background:transparent url('/content/img/buttons.png') 0 0;height:29px;display:block;text-align:center;padding:0 0 0 15px;margin:0 13px 0 0;position:relative;text-decoration:none;font-size:16px;line-height:26px;behavior:url('/content/js/iepngfix.htc');}.rounded-btn-gray a span,.rounded-btn-red a span{background:#fff url('/content/img/buttons.png') right top;behavior:url('/content/js/iepngfix.htc');width:15px;display:block;height:30px;position:absolute;top:0;right:-15px;}.rounded-btn-gray a:hover,.rounded-btn-gray.hover a{background:transparent url('/content/img/buttons.png') 0 -30px;color:#FFF;}.rounded-btn-gray a:hover span{background:#FFF url('/content/img/buttons.png') right -30px;}.rounded-btn-red a{background:transparent url('/content/img/buttons.png') 0 -60px;}.rounded-btn-red a span{background:#fff url('/content/img/buttons.png') right -60px;}.rounded-btn-red a:hover{background:transparent url('/content/img/buttons.png') 0 -89px;color:#FFF;}.rounded-btn-red a:hover span{background:#FFF url('/content/img/buttons.png') right -89px;}.rounded-btn-red-input,.rounded-btn-gray-input{float:left;position:relative;}.rounded-btn-red-input input,.rounded-btn-gray-input input{background:transparent url('/content/img/buttons.png') 0 0;border:0 none;color:#e3e2e2;font-size:14px;height:29px;position:relative;margin:0;padding:0 0 5px 15px;vertical-align:middle;cursor:pointer;}.ie8 .rounded-btn-red-input input,.ie8 .rounded-btn-gray-input input,.ie7 .rounded-btn-red-input input,.ie7 .rounded-btn-gray-input input,.ie7 .rounded-btn-red-input input,.ie7 .rounded-btn-gray-input input{padding:0 0 0 15px;}.rounded-btn-red-input span,.rounded-btn-gray-input span{background:transparent url('/content/img/buttons.png') right top;display:block;height:29px;float:right;width:15px;position:absolute;right:-15px;top:0;}.rounded-btn-red-input input{background:transparent url('/content/img/buttons.png') 0 -60px;}.rounded-btn-red-input span{background:transparent url('/content/img/buttons.png') right -60px;}.rounded-btn-red-input:hover span,.rounded-btn-red-input.hover span{background:transparent url('/content/img/buttons.png') right -89px;}.rounded-btn-red-input input:hover{background:transparent url('/content/img/buttons.png') 0 -89px;}.rounded-btn-gray-input:hover span,.rounded-btn-gray-input.hover span{background:transparent url('/content/img/buttons.png') right -30px;}.rounded-btn-gray-input input:hover{background:transparent url('/content/img/buttons.png') 0 -30px;}.rounded-btn-btn-sml-gray a,.rounded-btn-btn-sml-red a{background:transparent url(/content/img/buttons.png) repeat scroll 0 -170px;font-size:11px;height:25px;line-height:20px;padding:0 0 0 15px;}.rounded-btn-btn-sml-gray a span,.rounded-btn-btn-sml-red a span{background:transparent url(/content/img/buttons.png) repeat scroll right -170px;}.rounded-btn-btn-sml-red.hover a,.rounded-btn-btn-sml-red a:hover{background:transparent url(/content/img/buttons.png) repeat scroll 0 -196px;}.rounded-btn-btn-sml-red.hover a span,.rounded-btn-btn-sml-red a:hover span{background:transparent url(/content/img/buttons.png) repeat scroll right -195px;}.rounded-btn-btn-sml-red a:hover span{background:transparent url('/content/img/buttons.png') repeat scroll right -196px;}.rounded-btn-btn-sml-gray a{background:transparent url(/content/img/buttons.png) repeat scroll 0 -120px;}.rounded-btn-btn-sml-gray a span{background:transparent url(/content/img/buttons.png) repeat scroll right -120px;}.rounded-btn-btn-sml-gray.hover a,.rounded-btn-btn-sml-gray a:hover{background:transparent url(/content/img/buttons.png) repeat scroll 0 -145px;}.rounded-btn-btn-sml-gray.hover a span,.rounded-btn-btn-sml-gray a:hover span{background:transparent url(/content/img/buttons.png) repeat scroll right -145px;}.ie7 .rounded-btn-red-input span{background:transparent url(/content/img/buttons.png) repeat scroll right -59px;height:30px;}.ie7 .rounded-btn-red-input.hover span{background:transparent url(/content/img/buttons.png) repeat scroll right -88px;}.ie7 .rounded-btn-gray-input span{background:transparent url(/content/img/buttons.png) repeat scroll right top;height:29px;top:1px;}.ie7 .rounded-btn-gray-input.hover span{background:transparent url(/content/img/buttons.png) repeat scroll right -30px;}.ie7 #rubytuego-index .rounded-btn-red-input span{background:transparent url(/content/img/buttons.png) repeat scroll right -59px;height:30px;}.ie7 #rubytuego-index .rounded-btn-red-input.hover span{background:transparent url(/content/img/buttons.png) repeat scroll right -88px;}.ie7 #locations-index .rounded-btn-red-input span{background:transparent url(/content/img/buttons.png) repeat scroll right -59px;height:30px;}.ie7 #locations-index .rounded-btn-red-input.hover span{background:transparent url(/content/img/buttons.png) repeat scroll right -88px;}.ie7 #reservations .rounded-btn-red-input{width:240px;}.ie7 #reserveatable-index #reservations .rounded-btn-red-input input{width:240px;}.ie7 #reserveatable-index #reservations .rounded-btn-red-input span{background:transparent url(/content/img/buttons.png) repeat scroll right -59px;height:30px;}.ie7 #reservations .rounded-btn-red-input.hover span{background:transparent url(/content/img/buttons.png) repeat scroll right -88px;}.ie7 #franchise-contact .rounded-btn-red-input{width:80px;}.ie7 #franchise-contact .rounded-btn-red-input input{width:80px;}.ie7 #feedback-index table.dark .checkbox-selection input{margin:6px 0 0 0;}.firefox3 #rubytuego-index .rounded-input-white-search input,.firefox3 #rubytuego-multiplecityresults .rounded-input-white-search input{padding:0 0 0 25px;}#reservations #location #change-loc{border:medium none;height:29px;padding:0 0 4px 10px;}#reservations .rounded-btn-gray{width:160px;}#reservations #location .rounded-btn-gray{margin:0 0 12px;}#reservations #location .rounded-btn-gray a{font-size:14px;}#reservations .body .cell .inset{padding:13px 0 0 22px;height:81px;}#reservations #people .inset{padding:0 0 0 22px;height:94px;}#reservations #date #month-wrapper,#reservations #date #dat-wrapper{background:#e3e3e3 url("/content/img/pages/reserveatable/bg_separator.gif") no-repeat right 20px;margin:0 10px 0 0;padding:0 25px 0 0;}#reservations #time .fitem-wrapper{float:left;overflow:hidden;margin:0 10px 0 0;padding:0 17px 0 0;}#reservations #time #hour-wrapper{background:#e3e3e3 url("/content/img/pages/reserveatable/bg_time_separator.gif") no-repeat right 25px;margin-left:45px;}#reservations #date .fitem-wrapper label,#reservations #time .fitem-wrapper #h,#reservations #time .fitem-wrapper #m{display:block;margin:0;padding:0;font-size:10px;line-height:24px;font-weight:normal;color:#262421;}#reservations #date .fitem-wrapper input,#reservations #time .fitem-wrapper #Hour,#reservations #time .fitem-wrapper #Minute{margin:0;padding:0;font-size:24px;line-height:24px;float:none;}#reservations #date #cal-icon,#reservations #time #time-icon{margin:20px 0 0 20px;}#reservations #time ul.am-pm{margin:12px 0 0 0;padding:0;background:#e3e3e3 url("/content/img/pages/reserveatable/bg_am_pm.gif") no-repeat right top;float:left;display:block;width:29px;height:52px;}#reservations #time .am-pm li{margin:1px 0 4px 0;padding:0;list-style:none;list-style-image:none;font-size:11px;line-height:22px;text-align:center;font-weight:bold;}#reservations #time .am-pm li a{display:block;color:#a1a1a1;text-decoration:none;}#reservations #time .am-pm li.active a{color:#B00C21;}#reservations #people .slider-wrapper{overflow:hidden;}#slider{background:#e3e3e3 url("/content/img/pages/reserveatable/bg_slider.gif") no-repeat left bottom;display:block;float:left;margin:28px 0 0 0;height:41px;width:302px;overflow:hidden;}#slider a.handle{text-align:left;text-indent:-9999px;display:block;background:transparent url("/content/img/pages/reserveatable/bg_slider_handle.png") no-repeat center top;overflow:hidden;width:13px;height:23px;margin:15px 0 0 19px;}#reservations #people .slider-wrapper label{display:block;margin:0;float:right;font-size:80px;line-height:92px;font-weight:bold;color:#b00c20;width:100px;text-align:center;}#reservations #Comments{clear:none;}#reservations #captcha{clear:both;display:block;width:815px;}#reservations #captcha p em{color:#000;font-weight:bold;}#reservations #captcha .inset{height:68px;width:695px;margin:15px 0 0 70px;padding:22px 0 0 50px;}.ie7 #reservations #captcha .inset{padding:22px 0 0 0;width:745px;}#reservations #captcha .inset input{width:314px;float:left;margin:5px 25px 0 0;}#reservations #captcha .inset .refresh{float:left;}#reservations #captcha .inset .refresh a{background:transparent url("/content/img/pages/reserveatable/refresh.gif") no-repeat center top;padding:30px 0 0 0;display:block;font-size:10px;line-height:10px;}#reservations .body .error .main-label{background-color:#B00C20;color:#FFF;margin-bottom:3px;padding:3px 5px;width:95%;}#reservations .body #date.error .main-label,#reservations .body #time.error .main-label{width:100%;}#reservations .body .split33.error .main-label{width:88%;}#feedback-index #error-msg{margin:0 30px 10px;}#franchise-contact #error-msg{margin:20px 30px 10px;}#error-msg{font-size:18px;line-height:24px;color:#B00C20;clear:both;margin:20px 0 0 0;}#error-msg ul{border:1px solid #B00C20;list-style:inside;margin:9px 0 0;padding:5px 0 5px 15px;width:570px;}#error-msg ul li{margin:0;padding:0;font-size:12px;line-height:21px;font-weight:bold;color:#646464;}#press-viewarticle .page-primary h2{color:#A20C14;font-size:16px;line-height:38px;height:38px;margin:0 0 0 30px;}#press-viewarticle .page-primary h2 a{display:block;text-decoration:none;background:transparent url('/content/img/pages/press/prevArrow.gif') no-repeat 0 11px;padding:0 0 0 25px;}#press-index .press-page-header,#press-viewarticle .press-page-header{background:#b00c20 url('/content/img/pages/press/red-white-fade.gif') repeat-x center bottom;height:37px;padding:7px 48px 0 30px;margin:0 0 24px;}#press-index .press-page-header h3{color:#fff;font-size:18px;line-height:27px;font-weight:bold;padding:0;margin:0;}#press-index .page-background-helper-wrapper,#press-viewarticle .page-background-helper-wrapper{background:transparent url('/content/img/pages/press/press-bg.png') no-repeat center 63px;}#press-index .paging{background:none repeat scroll 0 0 #FFF;color:#3F3F3F;font-weight:bold;margin:0 17px 25px;overflow:hidden;display:block;}#press-index ul.articles,#press-viewarticle ul.articles{margin:0 17px 0 17px;padding:0;list-style:none;list-style-image:none;clear:both;}#press-index ul.articles li,#press-viewarticle ul.articles li{margin:0 0 35px 0;padding:0;list-style:none;list-style-image:none;}#press-index .article-heading,#press-viewarticle .article-heading{border-top:1px solid #dfdedd;margin:0;padding:5px 13px;overflow:hidden;}#press-index .article-heading h4{float:left;font-size:18px;line-height:27px;font-weight:bold;color:#af111c;margin:0;padding:0;}#press-viewarticle .article-heading h4{float:left;font-size:24px;line-height:27px;font-weight:bold;color:#af111c;margin:0;padding:0;}#press-index .article-heading span.date,#press-viewarticle .article-heading span.date{float:right;font-size:12px;line-height:27px;font-weight:bold;width:125px;color:#4b4640;margin:0;padding:0;}#press-index .article-body,#press-viewarticle .article-body{background-color:#f6f6f6;padding:15px 13px 0 13px;overflow:hidden;}#press-index .article-body p,#press-viewarticle .article-body p{color:#4b4640;font-size:14px;line-height:27px;margin:0 0 20px 0;padding:0;}#press-index .article-body a.readmore{font-size:12px;line-height:27px;font-weight:bold;}#press-index .sub-menu-tout h5,#press-viewarticle .sub-menu-tout h5{padding:18px 9px 24px 0;}#press-index .sub-menu-tout ul li a,#press-viewarticle .sub-menu-tout ul li a{display:block;background:#403b36 url("/content/img/pages/press/submenu_arrows.gif") no-repeat left top;border:none;color:#d7d7d7;font-size:14px;line-height:37px;height:37px;padding:0 0 0 16px;text-decoration:none;margin:0;}#press-index .sub-menu-tout ul li a:hover,#press-viewarticle .sub-menu-tout ul li a:hover{color:#fff;}#press-index .sub-menu-tout ul li.active a,#press-viewarticle .sub-menu-tout ul li.active a{background:#403b36 url("/content/img/pages/press/submenu_arrows.gif") no-repeat left -37px;}#press-index .sub-menu-tout ul li.active ul,#press-viewarticle .sub-menu-tout ul li.active ul{margin:0 0 0 10px;padding:0;}#press-index .sub-menu-tout ul li.active ul li a,#press-viewarticle .sub-menu-tout ul li.active ul li a{margin:5px 0;padding:0 0 0 15px;font-size:14px;line-height:18px;font-weight:normal;height:18px;background:none;display:block;color:#d7d7d7;border-left:3px solid #504b43;}#press-index .sub-menu-tout ul li.active ul li a:hover,#press-index .sub-menu-tout ul li.active ul li.active a,#press-viewarticle .sub-menu-tout ul li.active ul li a:hover,#press-viewarticle .sub-menu-tout ul li.active ul li.active a{color:#fff;border-left:3px solid #fff;background-color:#59534b;}#sidebar .login-sidebar-tout{width:191px;margin:0 10px 55px;background:#e0e0df;}#sidebar .login-sidebar-tout h5{background:#a20c15;color:#FFF;font-size:13px;line-height:17px;text-transform:uppercase;text-align:right;padding:12px 9px 30px 0;border-bottom:5px solid #34302B;}#sidebar .login-sidebar-tout .login-content{overflow:hidden;padding:15px 12px 12px 12px;border-left:7px solid #a30919;}#sidebar .login-sidebar-tout p{color:#24211d;font-size:12px;line-height:18px;margin:0 0 6px;}#sidebar .login-sidebar-tout .fitem-wrapper{display:block;margin:0;padding:0;}#sidebar .login-sidebar-tout .fitem-wrapper label{display:block;font-size:12px;line-height:27px;font-weight:bold;color:#af111c;}#sidebar .login-sidebar-tout .fitem-wrapper input{border:1px solid #b7b5b4;padding:3px 0;width:100%;}#sidebar .login-sidebar-tout .rounded-btn-red-input{float:right;margin:10px 0 0 0;}
#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;background:transparent;z-index:1104;display:none;}* html #fancybox-loading{position:absolute;margin-top:0;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('/content/img/fancy/fancy_loading.png') no-repeat;}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}* html #fancybox-overlay{position:absolute;width:100%;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;}#fancybox-outer{position:relative;width:100%;height:100%;background:transparent;}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}#fancybox-close{position:absolute;top:7px;right:7px;width:32px;height:32px;background:url('/content/img/fancyclose.gif') top left no-repeat;cursor:pointer;z-index:1103;display:none;}#fancybox_error{color:#444;font:normal 12px/20px Arial;}#fancybox-content{height:auto;width:auto;padding:0;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}.fancybox-title-inside{padding:10px 0;text-align:center;color:#333;}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold;}.fancybox-title-over{color:#FFF;text-align:left;}#fancybox-title-over{padding:10px;background:url('/content/img/fancy/fancy_title_over.png');display:block;}#fancybox-title-wrap{display:inline-block;}#fancybox-title-wrap span{height:32px;float:left;}#fancybox-title-left{padding-left:15px;background:transparent url('/content/img/fancy/fancy_title_left.png') repeat-x;}#fancybox-title-main{font-weight:bold;line-height:29px;background:transparent url('/content/img/fancy/fancy_title_main.png') repeat-x;color:#FFF;}#fancybox-title-right{padding-left:15px;background:transparent url('/content/img/fancy/fancy_title_right.png') repeat-x;}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('/content/img/fancy/blank.gif');z-index:1102;display:none;}#fancybox-left{left:0;}#fancybox-right{right:0;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background:transparent url('/content/img/fancy/fancy_nav_left.png') no-repeat;}#fancybox-right-ico{background:transparent url('/content/img/fancy/fancy_nav_right.png') no-repeat;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}div.fancy-bg{position:absolute;padding:0;margin:0;border:0;z-index:1001;}div#fancy-bg-n{top:-20px;left:0;width:100%;height:20px;background:transparent url('/content/img/fancy/fancy_shadow_n.png') repeat-x;}div#fancy-bg-ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url('/content/img/fancy/fancy_shadow_ne.png') no-repeat;}div#fancy-bg-e{top:0;right:-20px;height:100%;width:20px;background:transparent url('/content/img/fancy/fancy_shadow_e.png') repeat-y;}div#fancy-bg-se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url('/content/img/fancy/fancy_shadow_se.png') no-repeat;}div#fancy-bg-s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url('/content/img/fancy/fancy_shadow_s.png') repeat-x;}div#fancy-bg-sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url('/content/img/fancy/fancy_shadow_sw.png') no-repeat;}div#fancy-bg-w{top:0;left:-20px;height:100%;width:20px;background:transparent url('/content/img/fancy/fancy_shadow_w.png') repeat-y;}div#fancy-bg-nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url('/content/img/fancy/fancy_shadow_nw.png') no-repeat;}
