#container p{margin-bottom:5px}#container legend{display:none}#mid-content .main-brand{border-bottom:1px solid #F2F1F0;margin:20px 0 10px 0;overflow:hidden;height:1%}#mid-content .main-brand a{float:right}.categories-wrapper{width:730px;text-align:left;background-color: #222}#landing-page,#top_header{background-color: #fff;text-align:left;padding-top:18px;width:730px;overflow:hidden;height:1%;position:relative}#landing-page{padding-bottom:10px}#landing-page .social_header, #landing-page .village_header, #landing-page .map{float:left;height:223px;width:467px}#landing-page .social_header .text{width:180px;position:relative;top:55px;left:50px}#landing-page .social_header .text h4{font-size:1.4em;padding-bottom:7px}#landing-page .social_header .text p{font-size:1.2em}#landing-page .village_header{background:transparent url('/images/village.jpg') top right no-repeat}#landing-page .intro{padding:0 18px;width:210px;float:left}#landing-page .wide{width:480px}#landing-page .intro p{padding-bottom:8px}#landing-page .intro ul li{display:inline}#landing-page .map{background:none;float:right}#landing-page #map_border{border:1px solid #e9e9e7;height:226px;width:466px;float:right}#landing-page #map{height:220px;width:460px}#top_header{background-color:#222;color: #FFF;padding:0 0 1em 18px;width:712px}.bread-crumb{padding:5px 18px 0}.bread-crumb li{color: #9a9996;display:inline;font-size:1em;text-transform:none}.bread-crumb li a{color: #9a9996}.bread-crumb li a:hover{text-decoration:none;color: #fff}.section-area{overflow:hidden;height:1%;padding:0 0 5px 18px}.section-area h1{color: #fff;font-family:Georgia, arial, verdana, sans-serif;font-size:2em;margin-top:5px;float:left;width:380px;text-transform:none;font-weight:normal;padding-bottom:0}.section-area form{float:right}.section-area form .text{font-size:1em;padding:1px 0;width:160px}.mid-content,.full-content{padding-top:40px}.mid-content li, .full-content li{float:left}.alpha_filter,.view_type{padding-bottom:5px;float:left}.alpha_filter{float:right}.switcher{border-bottom:1px solid #f2f1f0;margin-bottom:15px}.alpha_filter li, .view_type li{color: #6993b2;font-size:1.1em;float:left;background:url('/images/bicester-village/filter_brdr.gif') center right no-repeat}.alpha_filter li a, .view_type li a{padding:0 6px}.alpha_filter li.last, .view_type li.last{background:none}.alpha_filter li.last a, .view_type li.last a{padding-right:0}.alpha_filter li.selected a{color: #000;font-weight:bold}.view_type a.logo-view, .view_type a.list-view{background:transparent url('/images/bicester-village/icons-list.gif') 0 -1px no-repeat;padding-left:17px}.view_type a.list-view{background-position:0 -41px}.view_type a.logo-view:hover{background-position:0 -22px}.view_type a.list-view:hover{background-position:0 -61px}.view_type li.selected a.list-view, .view_type li.selected a.logo-view{color: #000;font-weight:bold;text-decoration:none;font-size:1em;background-position:0 -22px}.view_type li.selected a.list-view{background-position:0 -61px}#mid-content .view_type, #mid-content .alpha_filter{list-style:none}#mid-content ul.logo{overflow:hidden;height:1%;width:483px;list-style:none;margin:0}ul.logo li{float:left;margin:0 1px 1px 0;line-height:0}ul.logo li a{height:93px;display:block;width:160px;background:#f9f9f7 url('/images/bg_logo.jpg') no-repeat 0 0}.view-floor{font-size:1.1em}.view-floor .view{width:100px}ul.inline-categories{margin-top:10px;margin-bottom:30px;list-style:none}ul.inline-categories li{float:none;display:inline}#cost-key{padding:3px 0 0 19px}#cost-key dl{list-style-type:none;margin:0;overflow:hidden;_zoom:1}#cost-key dt{float:left;font-size:1.2em;line-height:32px;margin:0 10px 0 0}#cost-key dd{border-right:dotted 1px #EEECEB;float:left;margin:0 20px 0 0;padding:0 20px 0 0}#cost-key dd#premium{border:none;margin:0;padding:0}#cost-key dd img{position:relative;top:8px}#mid-content ul.listing{margin:10px 0 0 0;list-style:none}ul.listing li{overflow:hidden;_zoom:1}ul.listing li h3{background-color: #fbfbfb;border:solid 4px #FFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.363em;margin:0;padding:11px}ul.listing .prod-image{background-color: #FFF;float:left;width:113px;padding:22px 0 0}ul.listing .prod-image img{display:block;margin:0 auto 10px;padding:2px}ul.listing .listing-text{overflow:hidden;_zoom:1;padding:22px 13px 13px;_padding:22px 6px 13px}ul.listing li.members-only .listing-text{background-color: #000;border-left:solid 1px #e6e5e3;color:#9C9A98}ul.listing li .description{float:left;width:275px;padding:0 10px 0 0}ul.listing li.members-only .description{width:145px;padding-bottom:8px}ul.listing li .description p.prod-name{font-weight:bold;margin-bottom:10px}ul.listing li .description p.prod-name a:hover{text-decoration:none}ul.listing li .register{border-left:solid 1px #e6e5e3;float:left;width:175px;padding:0 0 0 10px}ul.listing li.members-only .register{border-left:solid 1px #333}ul.listing li.members-only .register h4{color: #FFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;margin:0 0 0.5em;padding:0}ul.listing li.members-only .btn{font-size:0.9em}ul.listing li.members-only p.prod-name a:hover{color:#fff}ul.listing .register p{margin:0 0 1em}ul.listing li.members-only p span{color: #fff}ul.listing p.prod-name a span{color: #000}ul.listing p.price{font-weight:bold}ul.listing p.price .current-price{text-decoration:line-through}ul.listing p.price .sale-price{color:red}ul.listing p.price strong span{text-transform:uppercase}ul.listing p.add-calendar{margin-top:10px}ul.listing p.add-calendar a, ul.listing p.read-more a{background:transparent url('/images/arrow-dark-gray.gif') center left no-repeat scroll;color: #5e5d5c;font-weight:bold;padding-left:7px}ul.listing p.add-calendar a:hover, ul.listing p.read-more a:hover{color:#000}ul.listing li.members-only p.read-more a{color:#9C9A98;font-weight:bold;padding-left:7px}ul.listing .is-featured{border:1px solid #e6e5e3}ul.listing .last{padding-top:10px}ul.listing li.brand_search img{float:left;margin:0 15px 0 0}ul.listing li.brand_search .description{padding:0;color:#9A9996;float:left;width:auto}ul.listing li.brand_search .description a{color: #FFF}#brand_search_form fieldset{width:320px}#brand_search_form #brand_search{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;margin-top:7px;height:13px}#brand_search_form .btn{margin-top:7px}ul.listing li.brand_search .description .highlight{font-size:1.1em}#mid-content .content-options{margin:30px 0 30px 0;display:block;position:relative;overflow:hidden;_zoom:1;list-style:none}.content-options li{float:left}.content-options p.back-top{float:left;padding-right:0;background:transparent url('/images/arrow-back-top.gif') 0 4px no-repeat;padding-left:10px;margin-top:5px}.content-options ul.options{float:right;margin-top:5px;text-align:right}.content-options ul.options li{float:none;display:inline}.content-options ul.options li a{padding:0 7px}.content-options ul.options li a.rss{padding-right:16px;font-weight:normal;margin-top:0}.content-options ul.options li a.info{color: #5E5D5C;font-style:italic;margin:0;padding-right:0}.internal-promo{border:1px solid #f1efee;background: #fff url('/images/bg-box.gif') bottom left repeat-x;font-size:1em;margin-bottom:10px;width:206px;position:relative}.internal-promo .ready-to-shop, .internal-promo .gift_card, .internal-promo .right_ad{min-height:41px;overflow:hidden;_zoom:1;padding:10px 5px;margin:0;width:190px;border:3px solid #fff}.internal-promo .ready-to-shop{position:relative;min-height:55px}.internal-promo .ready-to-shop h2{width:130px;padding:0;min-height:30px}.summary-user-generated{font-size:1.1em}#plan-your-visit .btn{z-index:10;margin-top:10px}.internal-promo .ready-to-shop ul{}.internal-promo .ready-to-shop ul li{font-size:0;line-height:0}.internal-promo .ready-to-shop ul li a{display:block;font-size:0;line-height:0;text-indent: -9999px}.internal-promo .ready-to-shop ul li#car a{background:transparent url(/images/icon-car.gif) no-repeat;width:18px;height:15px;position:absolute;top:33px;left:133px}.internal-promo .ready-to-shop ul li#car a:hover, .internal-promo .ready-to-shop ul li#bus a:hover, .internal-promo .ready-to-shop ul li#train a:hover, .internal-promo .ready-to-shop ul li#plane a:hover{background-position:bottom left}.internal-promo .ready-to-shop ul li#bus a{background:transparent url(/images/icon-bus.gif) no-repeat;width:18px;height:21px;position:absolute;top:27px;left:157px}.internal-promo .ready-to-shop ul li#train a{background:transparent url(/images/icon-train.gif) no-repeat;width:15px;height:22px;position:absolute;top:27px;left:183px}.internal-promo .ready-to-shop ul li#plane a{background:transparent url(/images/icon-plane.gif) no-repeat;width:19px;height:22px;position:absolute;top:3px;left:179px}.internal-promo .gift_card, .internal-promo .right_ad{background:none}.internal-promo .gift_card p{padding-top:10px}.internal-promo .gift_card .useful-links{padding-bottom:0}.internal-promo .links{background:#fff;width:208px;padding-top:15px}.internal-promo .time{background-color:#FCFCFC}.internal-promo .gadget{margin-top:80px;margin-bottom:0}.internal-promo h2{color: #000;font-size:1.3em;letter-spacing:1px;font-family:Georgia, arial, verdana, sans-serif;padding:0 0 10px 0;width:155px}#mid-content h3, #full-content h3{padding-top:15px}#right-content h3{margin-top:3px;font-size:1.3em}.internal-promo p strong{color: #000}.internal-promo .carousel-nav{float:right}.new-arrivals{margin-top:14px}.new-arrivals li a{color: #6a6968;font-size:1em;font-weight:bold}.new-arrivals .image{margin-top:18px}.brand{margin-top:10px}.brand_ad{margin-top:5px}.brand_ad .style_n{background:none!important}.txt-enter-address{width:160px;margin:0 5px 0 15px}#right-content .carousel{margin:30px 0 0 0}.offer_header{width:484px;height:220px;display:block}.offer_nav{position:absolute;top:285px}.offer_nav li{float:left;background-color:#fff;padding:0 5px;margin-left:1px}.offer_nav li a.selected{color:#000}#mid-content.bg_white,#full-content.bg_white{background-color:#fff;padding-top:18px}.landing_pg{background-color:#fff;padding:0 18px!important}.nomenu{position:relative;top:-43px}#map{height:200px;width:320px;float:left;border:3px solid #fff}#map_border{border:1px solid #e9e9e7;height:206px;width:326px;float:left}.map{margin-bottom:18px}.map .header{font-weight:bold;font-size:1.2em}.map .content{float:left;margin-left:10px;width:140px}a.viewmap{padding:3px 0 0 25px;background: #fff url('/images/map.gif') 0 0 no-repeat;display:block;margin-top:20px}a.viewmap:hover{background-position:0 -20px}a.printmap{padding:7px 0 8px 25px;background: #fff url('/images/map.gif') 0 -40px no-repeat;display:block}a.printmap:hover{background-position:0 -68px}#map_tabs .categories, #food_tabs .categories{width:486px}#map_tabs .directions, #food_tabs .content{padding:10px 15px 20px 15px}.quote{font-style:italic}.compulsory{position:absolute;left:0px}#cos_user_born_at_day,#cos_user_born_at_month,#cos_user_born_at_year,#profile_born_at,#profile_born_at_month,#profile_born_at_year{float:none}.checkbox_list li label{float:none!important}.offer_spc{margin-top:10px}.categories{background:transparent url('/images/bg-categories.png') left top repeat-x;overflow:hidden;height:48px;width:730px;margin-bottom: -5px}.categories table tr td a{display:block;text-transform:uppercase;font-size:0.9em;position:relative;top:-5px;padding:0 10px}.categories table tr td{text-align:center;height:40px;vertical-align:middle;background:transparent url('/images/cat_border.jpg') no-repeat scroll top right}.categories table tr td.last{background:none}.categories table tr td:hover{background:transparent url('/images/categories-hover.gif') repeat-x scroll center top;color:#fff;text-decoration:none}.categories table tr td.selected{background:transparent url('/images/categories-active.gif') repeat-x scroll center top;color:#fff;text-decoration:none}.categories table tr td a:hover, .categories table tr td.selected a, .categories table tr td:hover a{color:#fff;text-decoration:none}.categories table.full_cat{width:730px}.categories table tr td.disabled a, .categories table tr td.disabled a:hover{color: #999;cursor:text}.categories table tr td.disabled:hover{background:transparent url(/images/cat_border.jpg) no-repeat scroll right top}.cat_carousel{width:485px;margin:15px 0 0 0}.thumbnail_clear{clear:both}ul#images li{width:100px;height:100px}ul#images li img{display:block;margin:0 auto}ul#pagination{text-align:center;padding:10px 0 10px 0;clear:left;marign:0;list-style:none}ul#pagination li{display:inline;padding:0 3px}ul#pagination li a{text-decoration:none}ul#pagination li.selected a{color: #333}#photos{margin-top:10px}#photos #right_set{width:100px;float:left;background-color:#FBFBF9;width:130px;spadding-left:10px}#photos #right_set h3{padding:5px 10px}#photos ul{margin:0}#photos #right_set ul li{margin:0 0 0 8px;padding:0}#photos #photosets li{float:left;margin:0 0 20px 0;width:115px;height:130px;list-style:none}#photos #photosets li img{margin:0 auto;display:block;padding-top:3px}#photos #photosets li a{text-align:center;display:block}#photos #images_container{width:355px;float:left}#photos ul#images li{line-height:0;float:left;list-style-type:none;padding:20px 5px 20px 0;margin:0 5px 0 0}.photoset_clear{clear:left}#tab_menu td{width:25%}#gallery_tab td{width:50%}.login{padding-top:10px}.login .button{margin:20px 0 0 128px}#videos{clear:left}#videos #current-video{border:1px solid #eee;padding:15px;float:left}#videos #current-video #current-video-content{float:left;width:200px}#videos #current-video object{float:right;width:240px}#videos .video-thumb .img-container{height:110px}#videos .video-thumb{width:140px;margin:0 5px 10px 5px;padding:5px;text-align:center;float:left;height:180px;display:block}#videos .video-thumb:focus, #videos .video-thumb:hover{text-decoration:none;background: #eee}#videos .video-thumb.current{background: #ddd}#videos .video-metadata{display:none}div#login-component{margin:0 0 1em}div#login-component fieldset .btn{margin:0}#login-fields a{display:block;margin:6px 0 0}#login-fields div{overflow:hidden;_zoom:1}#login-fields table tr th label, #login-fields table tr td input{display:block;margin:0 0 1em}#login-fields #login-fields-button .btn input{padding-left:14px}#register-form ul.error_list li{_margin:0 0 0 65px}#register-form .button, #cosForm .button{margin-right:38px}.floorplan,.floorplan_header,.floor_switcher{width:920px;margin:0 auto;text-align:left}.floorplan_header{padding:10px 15px;display:block}.floorplan h3{border:none}.floorplan_header p, .floorplan_header thead{display:none}.floorplan_header td{padding-right:15px}.floor_switcher, .floorplan .list{border-bottom:1px solid #f2f1f0;margin-bottom:15px;padding:5px 0}.floor_switcher a{font-size:1.1em}.floorplan ul{padding:0 0 20px 0;width:184px;float:left}.floorplan .list li{clear:both;padding-bottom:10px}.floorplan .list li a{color:#5E5D5C}.floorplan .list li a:hover{color:#000}.floorplan .list .active a{color:#000;font-weight:bold}.floorplan .num{width:49px;float:left}.floorplan .name{float:left;width:133px}.floorplan_header ul li{float:left}.floorplan_header .address, .floorplan_header .time{text-align:left;margin:0 10px 0 0;padding-right:10px;border-right:1px solid #F2F1F0}.floorplan_header .time{padding:0;margin:0 10px 0 0}.floorplan_header .time td{font-size:1em}.floorplan_header a.printmap{margin-top:20px;padding:7px 0 7px 25px;background:transparent url('/images/map2.gif') 0 -27px no-repeat;display:block;color:#000;font-weight:bold}.floorplan_header a.printmap:hover{background-position:0 0}.floorplan .switcher{font-size:1.1em}.floorplan .switcher a{color:#000}.floorplan .switcher a.selected{font-weight:bold}.mid_cat{width:485px}.ac_results{background-color:#fff;margin-left:1px;text-align:left;padding:5px 0 5px 5px}#mid-content #assetTree ul{padding:5px 0 10px 15px}#mid-content #assetTree li.first_node{background:transparent url('/images/bicester-village/arrow-big.gif') 0 -1px no-repeat scroll;padding:0 0 0 10px;text-decoration:none}#mid-content #assetTree li{background:transparent url('/images/bicester-village/arrow.gif') 0 2px no-repeat scroll;text-transform:uppercase;padding:0 0 2px 4px}#mid-content #assetTree li li li{background:transparent url('/images/arrow-dark-gray.gif') 0 2px no-repeat scroll;font-weight:bold;padding-left:5px;font-size:1em;text-transform:none}#mid-content #assetTree li a.village_name{font-size:1.4em;text-transform:uppercase;letter-spacing:1;text-decoration:none}#mid-content #assetTree li a{color: #2F6188;padding-left:7px;font-weight:bold}#mid-content #assetTree ul ul{border:1px solid #fff;padding:0 0 0 15px}#mid-content #assetTree ul ul ul{padding:5px 0 2px 15px}#mid-content #assetTree li li li a{color: #5e5d5c}#profile ul{width:600px;float:left;padding-bottom:15px}#profile li{padding-bottom:5px;clear:left;float:left}#profile li strong{float:left;width:170px;margin-right:10px}#profile li.edit_btn{float:left;margin-left:180px;_margin-left:90px}#profile li.edit_btn a{background:transparent url('/images/bicester-village/arrow.gif') 0 2px no-repeat scroll;color: #2F6188;padding:0 0 2px 7px}.back_btn{background:transparent url('/images/bicester-village/arrow-back.gif') 0 3px no-repeat;padding:0 12px 0 8px}.cos_user_category_list li, .cos_user_village_list li{margin:7px 0}.favourite_village_id label, .cos_user_village_list label{width:250px}#profile .error_flash{padding-bottom:20px;color:#D53333}#profile .error_flash li{clear:none;float:left;margin:0;width:70px}.success_flash a{text-decoration:underline;padding-left:5px}.error_flash{color:#D53333}.success_flash,.error_flash{padding-bottom:10px}#village-floorplan-link{border-top:solid 1px #F2F1F0;margin-top:15px;padding:0.5em 0}#full-content .col1, #full-content .col2{width:300px;float:left;padding-right:20px}#mid-content .col1, #mid-content .col2{width:486px;float:left;padding:0 20px 30px 0}#full-content .col1 li{background:transparent url('/images/gadget-nav-item-selected.gif') 0 5px no-repeat;padding-left:10px;margin-bottom:5px}#full-content .col1{border-right:1px solid #F2F1F0;margin-right:10px;min-height:120px}#full-content .col2{margin-left:10px}.errors{color:#d53333}.errors li{margin:0;padding:0}#brand-carousel ul{margin:0}#brand-carousel ul li{smargin-right:2px;width:121px}.rrp{margin-left:130px}#myImageFlow{background:transparent url(/images/bicester-village/coverflowbck.gif) repeat-x scroll 0px 10px}.imageflow .previous{width:18px;height:27px;left:-58px;_left:-58px;margin:-7px 0 0 -40px;position:absolute;top:-80px;#top:-93px;_top:-93px}.imageflow .next{width:18px;height:27px;left:350px;_left:350px;position:absolute;top:-105px;#top:-118px;_top:-118px}.imageflow .scrollbar{position:relative;visibility:hidden;z-index:10002;height:1px;padding-top:30px}.imageflow .slider{height:18px;margin:-9px 0 0 -7px;position:absolute;width:42px;z-index:10003}.coverflow_offers_box .coverflow_top_arrow{height:12px;width:406px;position:relative;z-index:110;top: -3px}.coverflow_offers_box .coverflow_offers_container{#width:380px;_width:380px}.coverflow_offers_box .coverflow_offers_container h3{font-weight:bold;font-family:Arial, Helvetica, sans-serif}.coverflow_offers_box .coverflow_offers_container ul{list-style:none;margin:0}.coverflow_offers_box .coverflow_offers_container ul li{list-style:none;margin:0}