body{background: url(/images/newhomepage/background-strip.jpg) repeat-x top left; font-family: Arial, Helvetica, sans-serif; font-size:0.68em; color: #333;}.cufon, #mainColumn h1, .inner_page p.first, table.list th{font-family: 'Roboto Condensed', sans-serif;}body.with_cookie_banner #wrapper{margin-top:60px;}#wrapper{ width:948px; margin:0 auto;}#body-wrapper{overflow:hidden; clear:both;}#mobile_menu, #search_menu, #search, .mobile_show{display:none;}#menu{clear:both; margin:2px 0; height:32px;}#menu, .sf-menu li{background:url(/images/newhomepage/header-red-gradient.gif) repeat-x top left #560000; text-transform:uppercase;}.sf-menu ul{} #header{ width:948px; height:74px; background: url(/images/newhomepage/header-background.jpg) repeat-x top left; margin-top:8px;}#header h1, #header div.h1{margin:0; height:74px; width:235px; display:inline; float:left; text-align:center; color:#000; font-weight:normal; font-size:2.1em; padding-bottom:0; line-height:24px; padding-top:14px; height:70px; vertical-align:middle;}#header h1 span.strapline, #header div.h1 span.strapline{display:block; font-size:0.5em; color:#AAA;}#header h1.image, #header div.h1.image{background: url(/images/opl-logo-new.png) no-repeat 50% 50%; background-size:200px 55px; padding-top:0; position:relative; text-indent:-5000em;}#header h1 a, #header .h1 a{display:block; color:#969696; height:74px;}#header h1 a:hover, #header .h1 a:hover{text-decoration:none !important;}#header img{ float:left;}#headerText{ height:74px; width:500px; vertical-align:middle; float:left;}#headerButtons{ width:200px; padding:2px 0 0 0; float:left;}#social-buttons{float:right; width:110px; background:#FFF; padding:8px 8px 2px 8px; margin:5px 5px 0 15px; border-radius:5px; border:1px solid #F0F0F0;}#social-buttons span{display:block; margin-bottom:3px;}#social-buttons a{margin-right:10px; display:inline-block;}#mainColumn{ width:741px; min-height:100px; float:left; background:url(/images/newhomepage/greybox-top.gif) repeat-x 0 0 #FFF;}.mainColumn_full{width:auto !important; float:none !important;}#mainColumn h1, #mainColumn .h1{color:#900; font-size:1.9em; line-height:1.2em; margin-bottom:5px; margin-top:0;}.inner_page{padding:15px 20px; font-size:1.1em; border:1px solid #EEE; margin-bottom:10px;}.inner_page p{line-height:1.4em !important; margin:8px 0; font-size:1.2em;}.inner_page p span{line-height:inherit !important;}.inner_page .h2{margin:0;}.inner_page h4, .inner_page .h4, .inner_page h5, .inner_page .h5{padding:8px 0; margin:0; color:#000;}.inner_page p.first{font-size:1.5em; color:#333; margin:0 0 10px 0;}.page_image, .page_image_large{border:1px solid #DDD; padding:3px;}.page_image{float:left; margin-right:10px; margin-bottom:10px;}.page_image.floatR, .page_image.floatR_a{margin-left:10px; margin-right:0;}.image_holder_with_title{height:180px !important;}.image_holder_with_title .page_image, .page_image_with_title{border-bottom:0; margin-bottom:0; padding-bottom:0;}.title{border-left:1px solid #DDD; border-right:1px solid #DDD; border-bottom:1px solid #DDD; padding:5px; color:#666; font-weight:normal; margin:0 0 5px 0!important; clear:right;}.title_small{width:216px;}#rightColumn{ width:200px; margin:0 0 10px 7px; min-height:100px; float:right;}.sidePanel{ width:198px; background:url(/images/newhomepage/greybox-top.gif) repeat-x #FFF; padding:0 0 3px 0; border:1px solid #ddd; margin: 0 0 5px 0;}#footer{ clear:both; background:url(/images/newhomepage/footer-gradient2.png) repeat-x #840001;}#footerContent{ margin:0 auto; width:948px; padding:45px 10px; color:#fff;}#footerContent p{ margin:0 0 3px 0;}ul#footerLinks{ margin:0; list-style:none; overflow:hidden;}ul#footerLinks li{float:left;}ul#footerLinks a{display:block; border-right:1px solid #C07D7D; padding:2px 5px; color:#fff; font-weight:normal;}ul#footerLinks a:hover{color:#FFCC00;}#copyright{ width:200px; text-align:right; float:right;}form{margin:0; padding:0;}label{cursor:pointer;}h1, .h1{font-weight:normal;}h2, .h2{font-size:1.5em; line-height:1.2em; font-weight:normal;}h3, .h3{font-size:1.3em; line-height:1.2em; font-weight:normal;}h4, .h4{margin:0; padding:8px 8px 5px 8px; font-size:1.7em; color:#FFF; line-height:1.2em; font-weight:normal;}h5, .h5{margin:0 0 0 8px; padding:8px 8px 5px 8px; font-size:1.3em; color:#FFF; line-height:1.2em; font-weight:normal;}img{border:0;}a, .faux_link{text-decoration: none; font-weight: bold; color:#810101; outline: none;}a.alt{color:#333;}a:hover{color:#810101; text-decoration: underline;}a.reverse_hover{text-decoration:underline;}a.reverse_hover:hover{text-decoration: none;}a.no_hover, a.no_hover:hover{text-decoration: none !important;}h1 a, .h1 a, h2 a, .h a2, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a{font-weight:normal;}button{cursor:pointer; text-align:left;}.txt12{ font-size:12px;}.black{ color:#000 !important;}.oplred{ color:#810101 !important;}.oplred_dark{color:#600 !important;}.oplalt{ color:#069 !important;}.oplredalt{color:#444 !important;}.oplredaltc{color:#444 !important;}.oplredalt::before{content: "\0020:\0020";}.green{color:#060;}.floatR, .floatR_a{float: right;}.clearR, .clearR_a{clear:right;}.floatL, .floatL_a{float: left;}.no_float, .no_float_a{float:none;}.clear{clear: both;}.no_overflow{overflow:hidden; height:1%;}.clearLeft{clear: left;}.hide{display:none;}.clearRight{clear: right;}.basicList ul{margin: 0 0 5px 12px; padding: 0;}.basicList ul li{margin: 0 0 5px 0; padding: 0;}ul.arrows, ul.ticks{list-style:none; padding:5px; margin:0 10px 10px 10px;}ul.arrows li{background:url(/images/newhomepage/red-arrow-right.gif) no-repeat 0% 50%; padding:2px 0 2px 12px;}ul.ticks{padding-top:0; margin-left:0;}ul.ticks li{background:url(/images/tick_new_red.png) no-repeat 0 5px; padding:2px 0 2px 25px; line-height:1.4em;}ul.ticks.white li{background:url(/images/tick_new_white.png) no-repeat 0 5px;}ul.arrows a{display:block;}ul.arrows ul.arrows{margin:2px 0 0 0; padding:2px 0;}.sidePanel ul.arrows li, #sitemap ul.arrows li, ul.arrows li.align_top{background-position:0 6px;}.inner_page ul.arrows li{padding-left:15px;}.sitemap_column{display:inline-block; vertical-align:top; margin-right:20px; width:35%;}/*********** TABLE STYLES ***********/ table.list{border-collapse: collapse; cursor:default; background:#FFF; margin:10px 0 20px 0; font-size:1em; width:100%;}table.list th{text-align:left; background:#801010; color: #FFF; font-size:1.2em; font-weight:normal;}table.list th.center, table.list td.center{text-align:center;}table.list td, table.list th{padding:6px; border:1px solid white;}table.list td{border:0; border-bottom:1px solid #DDD !important;}table.list_no_underline td, table.list td.no_underline{border:0 !important;}table.list tbody tr{background:#FFF;}table.list tbody tr.odd{background-color: #F0F0F0;}table.list tbody tr.selected{background:#F7F1B3; font-weight:bold;}table.list tbody tr.no_stripe{background:#FFF;}fieldset{border:0;}.message, .arrayerrorbox{background: #FFF3F3; border: 1px solid #E08484; padding: 20px; color: #333; margin-bottom:20px; clear:both;}.message_less_alarming{background-color:#FFC; padding:20px; border:1px solid #FC6; margin-bottom:20px; font-weight: normal;}.message_pinky{background-color:#FFFCE6; padding:20px; border:1px solid #C93; margin-bottom:20px; font-weight: normal;}.message_less_alarming h1, .message_less_alarming .h1{color:#000 !important; font-size:2em;}.message.floatR{margin-left:10px; margin-bottom:10px;}.message_thin{padding:10px;}.message a{font-weight:normal !important;}.message ul{margin-left:0;}.underline{margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #CCC;}.underline_light{border-bottom:1px solid #E9E9E9;}.overline{margin-top:10px; padding-top:10px; border-top:1px solid #CCC;}.overline_light{border-top:1px solid #E9E9E9;}.graphic_link{background-repeat:no-repeat; background-position:0% 50%; padding-left:20px;}.graphic_link_right{background-position:100% 50%; padding-left:0px; padding-right:20px !important;}.red_arrow{background-image:url(/images/newhomepage/red-arrow-right.gif); padding-left:12px;}.cross{background-image:url(/images/close_small_active.png); padding-left:15px;}.close{background-image:url(/images/cross.png);}.vcard{background-image:url(/images/vcard.png);}.small_red{background-image:url(/images/bullet_red.png);}.small_key{background-image:url(/images/bullet_key.png);}.small_go{background-image:url(/images/bullet_go.png);}.print{background-image:url(/images/printer.png); padding-top:4px;}.pdf{background-image:url(/images/pdf.gif); padding-top:4px;}.small_map{background-image:url(/images/map_magnify.png);}.preview{background-image:url(/images/zoom.png);}.camera{background-image:url(/images/camera.png);}.padlock{background-image:url(/images/padlock-icon-trans.png); padding:10px 10px 10px 25px;}.time{background-image:url(/images/clock-2.png); background-position:0 0;}.calendar{background-image:url(/images/calendar.png);}.info{background-image:url(/images/info-mid.png); padding:10px 0; padding-left:40px;}.info_small{background-image:url(/images/information.png);}.map{background-image:url(/images/mapicon.png); padding:8px 0 6px 56px; margin:10px 0; display:block;}.white_arrow_right{background-image:url(/images/right_basic_white.gif);}.white_arrow_left{background-image:url(/images/left_basic_white.gif);}.white_arrow_up{background-image:url(/images/up_basic_white.gif);}.white_arrow_down{background-image:url(/images/down_basic_white.gif);}.chevron_up{background-image:url(/images/newhomepage/chevron_up.png);}.example{color:#888;}#giftVoucher{text-align:center;}/*#breadcrumb{list-style:none; margin:0; padding:0; overflow:hidden; height:1%; padding-bottom:10px; border-bottom:1px solid #E3E3E3;}#breadcrumb li{float:left; background:url(/images/newhomepage/red-arrow-right.gif) no-repeat 0% 50%; padding-left:12px; padding-right:12px;}#breadcrumb a, #breadcrumb span{display:block; font-weight:normal; color:#333;}#breadcrumb a{text-decoration:underline;}#breadcrumb a:hover{text-decoration:none; color:#666; }*/ .hidden{display:none;}.wait{background:url(/images/colorbox/loading.gif) no-repeat 50% 50% #FFF; background-color:rgba(255,255,255,1); border-radius:5px;}.ajax_selected{padding-right:20px; background:url(/images/newhomepage/chevron_down.png) no-repeat 100% 50%; color:#000; text-decoration:none !important;}.ajax_larger_text{font-size:120%;}#cboxLoadedContent p{line-height:1.3em;}#cboxLoadedContent .floatR{margin:30px 10px 10px 10px;}#login_menu{list-style:none; margin:20px 0; padding:0;}#login_menu li{display:inline-block; margin-left:-3px;}#login_menu li a, #login_menu li span{display:block; padding:8px 12px; background:#F0F0F0; color:#444; font-weight:normal; border-left:1px solid #CCC; font-size:1.2em; text-decoration:none; transition: all 0.2s linear; border-top:1px solid #DDD; box-shadow:inset 0 1px 0 0 #F0F0F0; border-bottom:1px solid #CCC;}#login_menu li span{background:#FFF; color:#000; box-shadow:inset 0 1px 0 0 #888; border-bottom:1px solid #FFF; border-top-color:#888;}#login_menu li.last a{border-right:1px solid #CCC;}body:after{content: url(/images/colorbox/loading.gif); display: none;}.gradient{height:1%; padding:10px 5px 15px 5px; border-radius:5px; border:2px solid #FFF; background: #fefcea; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmNlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWRhMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%); background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%); background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%); background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );}.gradient_wrapper{border:1px solid #f1da36; border-radius:5px; box-shadow:0px 3px 5px #CCC; text-align:left;}.gradient p{margin-bottom:0; margin-top:0px; color:#A00; font-weight:bold;}.newsletter_button{float:right; padding-right:6px; padding-top:1px;}.newsletter_envelope{clear:both; position:absolute; margin-top:-20px; margin-left:150px;}#newsletter form{padding:3px 0;}#newsletter div.gradient{padding:4px 5px 2px 8px;}#newsletter p{position:relative;}#newsletter p a{position:absolute; right:4px; color:#999; font-weight:normal;}#newsletter input.eg{font-size:1em;width:135px;border:2px solid #FFF;}#newsletter div.button_holder{float:right;padding-right:6px;padding-top:1px;}#share_holder{background:#FFF; clear:both; padding: 10px; overflow:hidden;}#share_holder span.cufon{color:#666; font-size:1.4em; float:left; padding-right:10px; padding-top:4px;}#share_label{margin-right:15px; float:left;}#widget_holder{float:left;}#share_holder_bottom{background:#FFF; margin-bottom:15px; margin-top:15px; border:1px solid #f0f0f0; box-shadow:0 5px 8px -5px #CCC; overflow:hidden; clear:both; width:740px;}#share_holder_bottom #widget_holder{padding-top:20px;}#widget_message{float:left; color:#777; font-size:10px; width:210px; padding:25px 10px; font-family:Verdana, Geneva, sans-serif;}#widget_message span{display:block; font-weight:bold; margin-bottom:3px; color:#444;}.orange_button{background:url(/images/newhomepage/orangebox-top.gif) repeat-x 0 0 #ff9b05; color:#600; padding:15px 20px 15px 8px; display:block; border:3px solid #FFF; border-radius:5px; box-shadow:2px 2px 1px #999; *width:100px; position:relative; cursor:pointer;}.button_fixed_width{width:220px;}.button_fixed_width_smaller{width:130px;}.button_full_width{*width:auto; *margin-bottom:5px;}.grey_button{background:url(/images/newhomepage/greybox-top.gif) repeat-x 0 0 #FFF; border:1px solid #F0F0F0; font-weight:normal; border:3px solid white;}.red_button{border:1px solid #F0F0F0; color:#630; text-decoration:none;}.auto_width_button{width:auto;}.orange_button_small{padding:4px 8px; font-size:1.2em;}.orange_button_smaller{padding:0px 2px; font-size:1.1em; box-shadow:1px 1px 1px #999, 0px 0px 1px #CCC; border-radius:4px;border: none; border-color: transparent; line-height:20px; width:auto; outline:none;}.orange_button_smaller.grey_button, .orange_button_smaller.red_button, .orange_button_smaller.squish{border:2px solid #FFF; font-size:13px; padding-top:1px;}.orange_button_smaller.red_button{font-size:15px;}.orange_button.floatR{margin-left:5px;}.orange_button.floatL{margin-right:5px;}.chevron{margin-bottom: -2px;}.has_chevron{padding-right:25px;}a.button_full_width .chevron, a.orange_button_small .chevron{position:absolute; right:5px; top:5px;}.orange_button_smaller.has_chevron .chevron{position:absolute; right:5px; top:2px;}.instant_availability{color:#090; font-weight:bold;}.instant_availability span{font-size:0.8em;}.opl_exclusive{float:right; background:url(/images/newhomepage/header-red-gradient.gif) repeat-x top left #560000; padding:3px; border-radius:3px; color:#FFF; text-shadow:1px 1px #333; margin-left:5px; margin-bottom:5px;}.e_absolute{position:absolute; top:0; left:0;}#primary_image_holder{height:370px;}.sub_menu{background:url(/images/newhomepage/footer-gradient2.png) repeat-x 0 0 #FFF; border:1px solid #F0F0F0; color:#FFF; padding:8px; list-style:none; overflow:hidden;}.sub_menu li{display:inline;}.sub_menu span, .sub_menu a{display:block; float:left; margin-right:10px; border-right:1px solid #FFF; padding-right:10px; font-weight:bold;}.sub_menu li.last span, .sub_menu li.last a{border-right:0;}.sub_menu span{color:#F90;}.sub_menu a, .white, .white:hover{color:#FFF;}#cboxNextLarge, #cboxPreviousLarge{position:absolute; height:100%; width:20%; cursor:pointer; background:no-repeat 50% 85%; top:0; opacity:0;}#cboxNextLarge:hover, #cboxPreviousLarge:hover{background-color:white; background-color:rgba(255,255,255,0.5); opacity:1 !important;}#cboxPreviousLarge{left:0; background-image:url(/images/chrevrons_large_reverse_white.png);}#cboxNextLarge{right:0; background-image:url(/images/chrevrons_large_white.png);}.tick_container p.h1{margin-bottom:10px !important;}.tick_container ul{list-style:none; margin:0; padding:0;}.tick_container ul li{background:url(/images/tick-highlights.png) no-repeat 0 7px; background-size:16px 16px; line-height:2.2em; padding-left:24px; font-weight:bold; color:#c4600f; font-size:1.2em; border-bottom:1px solid #F0F0F0; margin:5px 0;}.tick_container ul li.odd{color:#943232;}.tick_container ul li.last{border-bottom:0;}.bullet_container ul li{background:url(/images/tick-truths.png) no-repeat 0 3px; background-size:16px 16px; font-weight:normal; border:0; line-height:1.6em;}.tooltip{outline:none;}.tooltip-help{border-bottom:1px dotted #CCC; cursor:help;}.tooltip.no_border{border-bottom:0;}#tooltip-content{display:none; position:absolute; max-width:250px; padding:1em; font-size:0.85em; background:white; background:rgba(255,255,255,0.95); color:#333; text-transform:uppercase; text-shadow:none; border:1px solid #CCC; border-radius:5px; text-align:left; z-index:999999;}#tooltip-content b{position:absolute; margin-left:15%; bottom:0; margin-bottom:-6px; width: 0; height: 0; background:white; background:rgba(255,255,255,0.95); width:10px; height:10px; z-index:999998; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); border-bottom:1px solid #CCC; border-right:1px solid #CCC;}#tooltip-content.aus b{top:0; margin-top:-5px; border-bottom:0; border-right:0;}#tooltip-content ul{margin:3px 0; padding-left:15px;}#top_phone_message{text-align:center; font-size:1.4em; line-height:1.4em; margin-top:8px; font-weight:bold;}#top_phone_image{float:none !important; padding-right:5px;}#top_phone_number{font-size:1.1em;}#top_phone_hours{font-size:0.8em;}#best_bits{background:url(/images/newhomepage/footer-gradient2.png) repeat-x 0 0 #840001; border:1px solid #F0F0F0; color:#FFF; padding:8px; list-style:none; overflow:hidden; width:300px;font-size:1.1em; margin:8px 0 25px 25px;}#best_bits h2{ margin:10px 5px;}div.call_rhs{text-align:center;}div.call_rhs div.book_line{font-size:1.3em; color:#444; font-weight:normal; letter-spacing:-1px;}div.call_rhs div.phone_socket{margin-top:10px; background:#790102; position:relative;}div.phone_socket img{position:absolute; left:5px; margin-top:-8px;}div.phone_socket div{font-size:1.8em; color:#FFF; font-weight:normal; padding:6px 6px 6px 52px; text-align:left;}div.phone_socket div a{color:#FFF;}div#cookie-banner{background:black; background:rgba(0,0,0,0.8); color:#FFF; position:fixed; top:0; left:0; right:0; width:948px; margin:auto; text-align:center; z-index:9999999; font-size:1.2em;}div#cookie-banner div{margin:auto; padding:10px; text-align:justify;}div#cookie-banner p{margin:0;}div#cookie-banner a{color:#FFF;}div#cookie-banner a#cookie_link{float:left; margin:0 10px 10px 0px; padding:10px; background-color:#FFF; /*background:url(/images/cross-dark.png) no-repeat 8% 50% #FFF; background-size:10px 10px;*/ font-size:1.1em; color:#000; border-radius:2px;}a.tiled_anchor{display:inline-block; position:relative; margin-bottom:10px; overflow:hidden; float:none;}div.tiled_anchor_banner{position:absolute; background:black; background:rgba(0,0,0,0.4); color:#FFF; text-shadow:-1px 1px #000; bottom:5px; left:3px; right:3px; font-size:1.6em; line-height:1.2em; padding:8px; font-weight:normal;}.button_flat{border-radius:10px; padding:10px 25px 10px 10px; text-decoration:none !important; display:block; background:url(/images/chevron.png) no-repeat 96% 50% #F0F0F0; border-bottom:1px solid #E0E0E0; border-right:1px solid #E0E0E0;}#fullscreen_gallery_controls_init{display:none;}p.search_results_count{font-size:0.9em;}a.map_view_hotel{background:url(/images/calendar-arrow-right_off.png) no-repeat 100% 50% #FFF; color:#000; padding:3px 5px; border-radius:5px; white-space:nowrap; padding-right:23px; border:1px solid rgba(0,0,0,0.8); position:absolute; right:5px; bottom:-15px; display:none;}img.scaled{-ms-interpolation-mode: bicubic;}#container{width: 100%; height: 100%; top: 0; position: absolute; visibility: hidden; display: none; background-color: rgba(22,22,22,0.5);}#container:target, #container.loaded{visibility: visible; display: block;}.reveal-modal{background:#FFF; margin: 0 auto; width:40%; position:relative; z-index:41; top: 25%; padding:30px; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4); font-size:1rem;line-height:1.3rem;}.continue{padding:10px;background:red;color:white;font-size:1.4rem;display:block;text-align:center;text-decoration:none;}.continue:hover{background:#810000; color:white; text-decoration:none;}table.date_month_block, .fake_block{display:inline-block; vertical-align:text-top; border-collapse:collapse; cursor:default; font-size:1em; zoom: 1; *display: inline; margin-bottom:8px; border:1px solid #666; border-top-left-radius:2px; border-top-right-radius:2px; box-shadow: 0px 5px 10px -5px #000; position:relative;}table.date_month_block td, table.date_month_block th{background-image:url(/images/menu_gradient.png); background-repeat: repeat-x; background-position: 0% 85%; background-color:#CCC;}table.date_month_block th.dow{width:36px;}.date_cell{vertical-align:top;}table.date_month_block.no_borders td, table.date_month_block.no_borders th{border:0;}table.date_month_block th{padding:6px; background-color:#666; color:white; text-transform:uppercase; border-bottom:1px solid white;}table.date_month_block th.month{background-color: #333; color:#FFFFE6; font-size:1.1em; padding:8px 2px !important; text-shadow:1px 1px 0px #000; text-align:center;}table.date_month_block a, table.date_month_block span{text-decoration:none;}.date_cell a, .date_cell span{margin:0; display:block; margin-left:-1px; margin-top:-1px; padding:3px 4px; height:auto; min-height:20px; background-image:url(/images/menu_gradient.png); background-repeat: repeat-x; background-position: 0% 75%; color:#000; zoom: 1; position:relative;}.date_cell a{color:#070 !important; background-color:#F3F3F3;}.date_cell a:hover{background-color:#600; color:#FFF !important;}.date_cell a.selected{background-image:url(/images/newhomepage/orangebox-top.gif); background-position: 0% 0%; color:#900;}.date_cell a.selected:hover{color:#070 !important;}.date_cell select, .date_cell input{display:block; padding:0; margin:0; font-size:0.9em; margin-top:5px;}#offers_calendar .date_cell a, #offers_calendar .date_cell span{min-height:40px;}.date_cell_today{} .date_cell_today a{ color:#810000; font-weight:normal;}.date_cell_past{background-color:#CCC;}.date_cell_past a, .date_cell_data_future a, .date_cell_data_past a, .date_cell_past span, .date_cell_data_future span, .date_cell_data_past span{color:#AAA;}.date_cell_past_month a, .date_cell_future_month a, .date_cell_past_month span, .date_cell_future_month span{color:#AAA;}table.date_month_block td.date_cell_past, table.date_month_block td.date_cell_future_month{background-position: 0% 95%;}.invalid_dow{opacity:0.2;}.no_offers, .closed_out{text-shadow:0 0; position:relative; color:#999 !important; border-color:#810000 !important;}.no_offers_orange{background-color:#C90;}.date_cell_today .closed_out{border-color: transparent !important;}.inline_month_nav_anchor{color:#CCC; font-size:0.75em; line-height:1.9em; vertical-align:middle; width:20px; text-shadow:none;}a.inline_month_nav_anchor:hover{color:#FFF; opacity:1;}.inline_month_nav_anchor_left{float:left; text-align:left; padding-left:8px;}a.inline_month_nav_anchor_left{background:url(/images/calendar-arrow-left_on.png) no-repeat 15% 50%;}a.inline_month_nav_anchor_left:hover{background:url(/images/calendar-arrow-left_off.png) no-repeat 15% 50%;}.inline_month_nav_anchor_right{float:right; text-align:right; padding-right:8px;}a.inline_month_nav_anchor_right{background:url(/images/calendar-arrow-right_on.png) no-repeat 85% 50%;}a.inline_month_nav_anchor_right:hover{background:url(/images/calendar-arrow-right_off.png) no-repeat 85% 50%;}div.nav_anchors_list{position:absolute; left:0; right:0; /*background:url(/images/menu_gradient.png) repeat-x 0 0 #333;*/ text-shadow:none; text-align:left; display:none; border:1px solid rgba(0,0,0,0.3); left:0; text-align:center; z-index:9; font-size:0.9em;}#nav_anchors_list_prev{top:-1px; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-90%); -o-transform: translateY(-100%); transform: translateY(-100%); border-bottom-color:#FFF; border-bottom-color:rgba(255,255,255,0.5); border-top-left-radius:3px; border-top-right-radius:3px;}.ie11 #nav_anchors_list_prev{display:none !important;}#nav_anchors_list_next{margin-top:2.3em; border-top-color:#FFF; border-top-color:rgba(255,255,255,0.5); border-bottom-left-radius:3px; border-bottom-right-radius:3px;}div.nav_anchors_list ul{padding:0; margin:0; list-style:none;}div.nav_anchors_list ul li{border-bottom:1px solid #F0F0F0; background:#333; background:rgba(30,30,30,0.5);}div.nav_anchors_list ul li:nth-child(1){background:rgba(30,30,30,1); background-image:url(/images/down_basic_white.gif); background-repeat:no-repeat; background-position:50% -5px;}div.nav_anchors_list ul li:nth-child(2){background:rgba(30,30,30,0.9);}div.nav_anchors_list ul li:nth-child(3){background:rgba(30,30,30,0.8);}div.nav_anchors_list ul li:nth-child(4){background:rgba(30,30,30,0.7);}div.nav_anchors_list ul li:nth-child(5){background:rgba(30,30,30,0.6);}div.nav_anchors_list:hover ul li{background:rgba(30,30,30,1);}div.nav_anchors_list ul li:last-child{border:0;}div.nav_anchors_list ul a{padding:8px; display:block; color:#FFF; font-weight:normal;}div.nav_anchors_list ul a:hover{color:#F60;}#nav_anchors_list_next ul a{/*background:url(/images/arrow-grey-right-trans.gif) no-repeat 95% 50%; padding-right:16px;*/}#nav_anchors_list_prev ul a{/*background:url(/images/arrow-grey-left-trans.gif) no-repeat 5% 50%; padding-left:16px;*/}#headerText div#home-message{padding:15px;}#top_phone_message{display:none;}#searchPanel{ background:url(/images/newhomepage/header-red-gradient.gif) repeat-x 0 0 #560000; min-height:100px; padding-bottom:3px;}#searchPanelContent{ margin:0 3px; background:#f0f0f0;}#searchPanelContent p{font-weight:bold; margin:0 0 10px;}#searchPanelContent select, #hotelName{width:170px; margin:0 0 5px; padding:3px; font-size:11px;}#searchPanelNav img{ float:left;}#searchPanelDetails,#searchPanelDetailsAdvanced{ padding:10px 7px 5px 7px; clear:left;}#searchPanelDetails p,#searchPanelDetailsAdvanced p{}#sideInfo{ width:177px; border:1px solid #ddd; padding:10px;}#sideLinks{ margin:0 0 5px 0;}#sideLinks a{ color:#333;}#sideLinks ul{ list-style:none; margin:10px; padding:0;}#sideLinks ul li{ background:url(/images/newhomepage/red-arrow-right.gif) no-repeat 0 4px; margin: 0 0 5px 0; padding:0 0 0 15px;}/*#exclusives h2{ background:url(/images/newhomepage/exclusive-offers-hdr.gif) top left no-repeat; width:741px; height:31px; display:block; clear:both; margin:0; }*/ #exclusiveTop{ background:url(/images/newhomepage/exclusive-gradients.jpg) no-repeat;}#exclusiveTop p.h3{padding:6px 6px 2px 6px; font-size:13px; margin:0;}#exclusiveTop p.h3 a{font-weight:bold;}#exclusiveTop a.oplred:hover{}#exclusiveTop p{ margin:4px 0;}.exclusiveTopBox_left, .exclusiveTopBox_right{ width:369px; height:136px; margin: 0; position:relative;}.exclusiveTopBox_left{margin-right:3px; color:#fff; float:left;}.exclusiveTopBox_left p.h3 a{color:#FF9900 !important;}.exclusiveTopBox_right{ color:#333; float:right;}.exclusiveThumb{ width:138px; height:95px; border:1px solid #eee; background:#fff; margin:5px 7px 5px 5px; padding:3px 3px 2px 3px; float:left;}.actionButtons{ position:absolute; bottom:5px; right:6px;}.actionButtons a{font-size:1.1em !important; font-weight:normal !important; display:inline-block;}/*#excusiveTopShadow{ height:3px; width:741px; background:url(/images/newhomepage/exclusive-dropshadow.jpg) top left no-repeat; clear:both; }*/ /*.exclusiveSecondary{ margin:5px 0 0 0; width:741px; height:136px;}.exclusiveSecondary p.h3{ padding:6px 6px 2px 6px; font-size:13px; margin:0; color:#FF9900;}.exclusiveSecondary p.h3 a{font-weight:bold;}.exclusiveSecondary p{ margin:4px 4px 4px 0;}.excusiveSecondaryShadow{ height:3px; width:741px; background:url(/images/newhomepage/white-shadow.jpg) top left no-repeat; clear:both; }*/ #regional h2{ background:url(/images/newhomepage/regional-offers-hdr.gif) top left no-repeat; width:741px; height:31px; margin:0;}#regional table{ margin:0 0 5px 0;}.viewmore{ margin:0 10px 0 0;}.viewmore a{ color:#333; padding:0 0 0 10px; background:url(/images/newhomepage/arrow-right.gif) 0 4px no-repeat;}.regionalTop{ /*background:url(/images/newhomepage/regional-table-top.jpg) top left no-repeat;*/ padding:6px 0 8px 12px; font-size:1.6em; box-shadow: inset 0 10px 9px -10px rgba(0,0,0,0.4); border-top:1px solid rgba(255,255,255,0.1); border-bottom:1px solid #DDD;}.regionalTop a{ font-weight:normal;}.regionalTop div.viewmore{font-size:0.8em; padding-top:4px;}.regionalMid{ /*background:url(/images/newhomepage/regional-table-middle.jpg) top left repeat-y;*/ height:102px; width:741px; padding:6px 6px 0px 6px; font-size:11px;}.regionalMidBox p b, .regionalMidBox p strong{color:#810101;}.regionalMidBox p.price{margin:3px 0 0 0;}table.regional{border:1px solid #DDD; border-radius:3px; width:600px !important; overflow:hidden; background:#F0F0F0;}.regionalMidBox{ height:114px; width:235px; margin:0 6px 0 0; float:left; display:inline; position:relative;}.regionalMidBox.rborder{}.regionalBottom{ /*background:url(/images/newhomepage/regional-table-bottom.jpg) top left no-repeat;*/ width:741px; display:block; clear:both;}.regionalMidBox p.h3{ font-size:14px; margin:4px 0 2px 5px; color:#333;}.regionalMidBox p.h3 a{ font-weight:normal;}.regionalThumb{ width:110px; height:75px; border:1px solid #eee; background:#fff; margin:3px 7px 5px 0; padding:3px; float:left;}.simpleBox{ border:1px solid #ddd; background:#f5f5f5; margin:0 0 5px 0; padding:15px;}.simpleBox img{ margin:5px;}.simpleBoxes{ float:left; width:241px; height:142px; border:1px solid #ddd; background:#f5f5f5; margin:0 5px 10px 0; position:relative;}.simpleBoxesEnd{ margin:0 0 5px 0;}.simpleBoxes p{ margin:0; padding:6px;}.simpleBoxes img{ margin-left:3px; position:absolute; bottom:5px;}.simpleBoxes form{ margin:0; padding:0;}.simpleBoxes input{ margin:0 0 0 5px; width:170px; font-size:11px; padding:3px;}#userPanels{ clear:both; width:741px; padding:0 0 5px 0;}#userPanels h4, #userPanels .h4{ margin:0; padding:0;}#hotelsignupHdr{ height:26px; width:241px; background:url(/images/newhomepage/hotel-signup-hdr.jpg) no-repeat top left;}#cutsomerHdr{ height:26px; width:241px; background:url(/images/newhomepage/customer-login-hdr.jpg) no-repeat top left;}#mailingHdr{ height:26px; width:241px; background:url(/images/newhomepage/join-mailing-list-hdr.jpg) no-repeat top left;}div.image_banner{position:absolute; bottom:0; left:0; right:0; background:rgba(0,0,0,0.5); color:#FFF; padding:10px; z-index:1;}p.image_banner_title{color:#F90; margin:0 0 5px 0; font-size:1.5em; text-shadow:-1px 1px #000;}p.image_banner_description{margin:0 0 10px 0; font-size:1.2em; text-shadow:-1px 1px #000;}p.image_banner_buttons{margin:2px 0;}p.image_banner_buttons span{display:inline; padding:3px 25px 2px 3px !important; font-weight:normal;}div.primary_image_wrapper{float:left; width:548px; overflow:hidden; height:288px; position:relative;}div.secondary_images_wrapper{overflow: hidden;}div.secondary_images_wrapper a{display:block; background:#edf1f2; padding:9px; border-bottom:1px solid #d7d7d7; overflow:hidden;}div.secondary_images_wrapper a.last{padding:8px 9px;}div.secondary_images_wrapper a.selected{background:#810000;}div.secondary_images_wrapper a img{float:left;}div.secondary_images_wrapper a span.image{border:1px solid white; float:left; width:73px;}div.secondary_images_wrapper a span.description{float:left; color:#444; font-size:0.9em; width:95px; padding-left:5px;}div.secondary_images_wrapper a.selected span.description{color:#FFF;}img.rotator{position:absolute; z-index:0;}#regionPanelMap{position: relative; padding-left:16px; padding-top:0;}#regionPanel ul{} #regionPanel ul li a{text-decoration:none;}#share_home{width:58px; top:87px; margin-left:960px; position:fixed; border:2px solid #F6F6F6; background:white; padding:10px; background: rgb(255,255,255); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );}#home_telephone{text-align:center; padding:10px; position:relative; background:url(/images/orange-dot.png) repeat-x 0% 50%;}#home_telephone div.phone_message{background:#FFF; letter-spacing:-1px; font-size:1.1em; display:inline-block; padding:0 10px;}#home_map{border:3px solid #560000; display:block; margin-bottom:10px;}#home_map_inner{border:3px solid #FFF; background:url(/images/map-britain-background.gif) repeat-x 0 0 #FFF; width:188px; height:280px; margin-bottom:10px; position:relative; overflow:hidden;}#home_map:hover #home_map_inner{overflow:visible; position:absolute;}#home_map_block{border:3px solid #560000; position:absolute; left:-255px; top:-175px; z-index:0;}#home_map:hover #home_map_block{border:3px solid #560000; background:url(/images/map-britain-background.gif) repeat-x 0 0 #FFF; box-shadow:0 0 20px 0px #666;}#map_small{display:block; width:200px; position:absolute; right:40px; top:200px;}#home_map:hover #map_small{display:none;}#map_graphic{visibility:hidden;}#home_map:hover #map_graphic{visibility:visible;}#home_map .label, #home_map .label_new{text-align:left; padding:10px 10px 10px 5px; z-index:1; position:absolute; top:0; left:0;}#home_map:hover .label{display:none;}#home_map p.h1{color:#FFF; text-shadow:-1px 1px 0 #444; font-size:1.8em; margin:0 0 15px 0; padding:0; line-height:1.2em;}#home_map_image{width: 484px; height: 606px; position: absolute; top: 0; left: 0px;}.map_scotland {background-image:url(/images/map-britain2-scotland.png)} .map_england {background-image:url(/images/map-britain2-england.png)} .map_ireland {background-image:url(/images/map-britain2-ireland.png)} .map_wales {background-image:url(/images/map-britain2-wales.png)} .map_ci {background-image:url(/images/map-britain2-ci.png)} .map {background-image:none)} #hotel_search{background:url(/images/newhomepage/header-red-gradient.gif) repeat-x top left #560000; margin:10px 0; padding:10px; overflow:hidden;}#hotel_search p.h2{color:#FFF; margin:0 0 5px 0; padding:0; font-size:1.6em;}#hotel_search input{padding:5px; font-size:1em; width:165px;}#hotel_search button{font-size:1.25em; margin-top:3px;}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; outline:0;} #cboxOverlay{position:fixed; width:100%; height:100%;} #cboxMiddleLeft, #cboxBottomLeft{clear:left;} #cboxContent{position:relative;background:white;} #cboxLoadedContent{overflow:auto;} #colorbox.padded #cboxContent {padding:10px;} #cboxTitle{margin:0;} #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;} #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;} .cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;outline:2px solid rgba(255,255,255,0.6)} .cboxIframe{width:100%; height:100%; display:block; border:0;} #colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;} #cboxOverlay{background:#000;} #colorbox{} #cboxTopLeft{width:21px; height:21px; background:url(/images/colorbox/controls_opt.png) no-repeat -101px 0;} #cboxTopRight{width:21px; height:21px; background:url(/images/colorbox/controls_opt.png) no-repeat -130px 0;} #cboxBottomLeft{width:21px; height:21px; background:url(/images/colorbox/controls_opt.png) no-repeat -101px -29px;} #cboxBottomRight{width:21px; height:21px; background:url(/images/colorbox/controls_opt.png) no-repeat -130px -29px;} #cboxMiddleLeft{width:21px; background:url(/images/colorbox/controls_opt.png) left top repeat-y;} #cboxMiddleRight{width:21px; background:url(/images/colorbox/controls_opt.png) right top repeat-y;} #cboxTopCenter{height:21px; background:url(/images/colorbox/border.png) 0 0 repeat-x;} #cboxBottomCenter{height:21px; background:url(/images/colorbox/border.png) 0 -29px repeat-x;} #cboxTopLeft{display:none;width:0;} #cboxTopRight{display:none;width:0;} #cboxBottomLeft{display:none;width:0;} #cboxBottomRight{display:none;width:0;} #cboxMiddleLeft{display:none;width:0;} #cboxMiddleRight{display:none;width:0;} #cboxTopCenter{display:none;width:0;} #cboxBottomCenter{display:none;width:0;} #cboxLoadedContent{border:5px solid #FFF;border-radius:5px;text-align:left;} #cboxContent{overflow:hidden;} .cboxIframe{background:#fff;} #cboxError{padding:50px; border:1px solid #ccc;} #cboxTitle{position:absolute; bottom:0; left:0; text-align:center; width:100%; color:#949494;font-size:1.3em;background:white;padding:10px 0;min-height:8px;} #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;} #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;} #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/images/colorbox/controls_opt.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;} #cboxPrevious:hover{background-position:-75px -25px;} #cboxNext{position:absolute; bottom:0; left:27px; background:url(/images/colorbox/controls_opt.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;} #cboxNext:hover{background-position:-50px -25px;} #cboxLoadingOverlay{background:url(/images/colorbox/loading_background.png) no-repeat center center;} #cboxLoadingGraphic{background:url(/images/colorbox/loading.gif) no-repeat center center;} #cboxClose{position:absolute; top:0px; right:0; background:url(/images/colorbox/close_button_onoff_skirt.png) no-repeat 0 0 #FFF; width:83px; height:35px; text-indent:-9999px;display:none;opacity:0.4} #cboxClose:hover{opacity:1;} #page_inner {padding:10px 10px 0 10px;} .cboxIE #cboxTopLeft, .cboxIE #cboxTopCenter, .cboxIE #cboxTopRight, .cboxIE #cboxBottomLeft, .cboxIE #cboxBottomCenter, .cboxIE #cboxBottomRight, .cboxIE #cboxMiddleLeft, .cboxIE #cboxMiddleRight{filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.cboxIE6 #cboxTopLeft{background:url(/images/colorbox/ie6/borderTopLeft.png);} .cboxIE6 #cboxTopCenter{background:url(/images/colorbox/ie6/borderTopCenter.png);} .cboxIE6 #cboxTopRight{background:url(/images/colorbox/ie6/borderTopRight.png);} .cboxIE6 #cboxBottomLeft{background:url(/images/colorbox/ie6/borderBottomLeft.png);} .cboxIE6 #cboxBottomCenter{background:url(/images/colorbox/ie6/borderBottomCenter.png);} .cboxIE6 #cboxBottomRight{background:url(/images/colorbox/ie6/borderBottomRight.png);} .cboxIE6 #cboxMiddleLeft{background:url(/images/colorbox/ie6/borderMiddleLeft.png);} .cboxIE6 #cboxMiddleRight{background:url(/images/colorbox/ie6/borderMiddleRight.png);} .cboxIE6 #cboxTopLeft, .cboxIE6 #cboxTopCenter, .cboxIE6 #cboxTopRight, .cboxIE6 #cboxBottomLeft, .cboxIE6 #cboxBottomCenter, .cboxIE6 #cboxBottomRight, .cboxIE6 #cboxMiddleLeft, .cboxIE6 #cboxMiddleRight{_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");}#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0;outline:0 !important;}
.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;}.sf-menu li{position:relative}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu>li{float:left}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}.sf-menu{float:left}.sf-menu ul{box-shadow:2px 2px 6px rgba(0,0,0,.2);min-width:12em;*width:12em}.sf-menu a{border-right:1px solid #fff;padding:.75em 1em;text-decoration:none;zoom:1}.sf-menu a{color:#FFF}.sf-menu li{white-space:nowrap;*white-space:normal;-webkit-transition:background .2s;transition:background .2s}.sf-menu ul li{background:#900}.sf-menu ul ul li{background:#600}.sf-menu li:hover,.sf-menu li.sfHover{background:#900;-webkit-transition:none;transition:none}.sf-menu ul li:hover a,.sf-menu ul li.sfHover a{color:#e6e6e6}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:.9em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(/images/arrows-ffffff.png) no-repeat 0 -100px}li:hover>a .sf-sub-indicator,li.sfHover>a .sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:0 0}.sf-menu ul li:hover>a .sf-sub-indicator,.sf-menu ul li.sfHover>a .sf-sub-indicator{background-position:-10px 0}
