/***** HEADER *****/
.header{float:left;margin:0 0 0 30px;width:940px;background:url('../img/bg/bg-header.jpg') no-repeat right bottom;}
.header .logo{float:left;display:inline;margin:14px 0 0 15px;width:175px;padding:0;background:url('../img/bg/surrey-header.jpg') no-repeat 0 bottom;}
.header .logo A{float:left;display:block;margin:0;padding:0;width:175px;height:55px;}
.header .logo SPAN{display:none;}
.header .topBanner{float:left;display:inline;margin:2px 0 0 0;padding:0;width:660px;text-align:center;}
.header .topBanner IMG{margin:0;padding:0;border:1px solid white;}
.header .sLogo{float:right;display:inline;margin:7px 12px 0 0;padding:0;width:62px;}
.header .sLogo A{float:left;display:block;margin:0;padding:0;width:62px;height:62px;background:url('../img/bg/surrey-header.jpg') no-repeat left 0;}
.header .sLogo A SPAN{display:none;}

/* MAIN NAV */
#navMage{float:left;width:940px;margin:10px 0 0 0;position:relative;z-index:995;}
#navMage UL{float:left;display:block;margin:0 0 0 7px;height:38px;font-size:1.25em;}
#navMage UL LI{float:left;display:inline;list-style:none;margin:0;text-transform:uppercase;font-weight:bold;}
#navMage UL LI A{float:left;display:block;margin:0;padding:0 14px 0 0;line-height:38px;vertical-align:middle;outline:none;color:#ffffff;}
#navMage UL LI A SPAN{float:left;display:block;margin:0;padding-right:15px;height:38px;}
#navMage UL LI A:hover{background:url('../img/bg/main-nav-bg.png') no-repeat right top;text-decoration:none;}
#navMage UL LI A:hover SPAN{background: url('../img/bg/main-nav-bg.png') no-repeat top left;}
#navMage UL LI:hover{background:url('../img/bg/main-nav-bg.png') no-repeat right top;text-decoration:none;position:relative;}
#navMage UL LI:hover SPAN{background: url('../img/bg/main-nav-bg.png') no-repeat top left;}
#navMage UL LI A.active{background: url('../img/bg/main-nav-bg.png') no-repeat top right;}
#navMage UL LI A.active SPAN{background: url('../img/bg/main-nav-bg.png') no-repeat top left;}
#navMage UL UL LI{background:transparent;text-transform:none;font-weight:normal;}
#navMage UL LI:hover UL LI A{float:left;display:block;width:197px;margin:0 0 0 4px;padding:0 0 0 10px;line-height:24px;vertical-align:middle;background-image:none !important;}
#navMage UL UL LI A:hover{background-color:#ffffff !important;color:#5f2c15;}
#navMage UL UL LI:hover{position:relative;background:transparent;}
#navMage UL UL :hover{z-index:110;position:relative;}
#navMage UL LI UL{visibility:hidden;position:absolute;top:37px;width:220px;font-size:0.8em;z-index:110;}
#navMage UL :hover UL{visibility:visible;height:auto;padding:10px 0 15px 0;background:transparent url('../img/bg/bg-list.png') no-repeat 0 100%;}
#navMage UL UL.tickets{left:-13px;}
#navMage UL UL.news{left:-86px;}
#navMage UL UL.cricket{left:-35px;}
#navMage UL UL.eShop{left:-82px;}
#navMage UL UL.tv{left:-44px;}
#navMage UL UL.hosp{left:-59px;}
#navMage UL UL.conf{left:-46px;}
#navMage UL UL.about{left:-135px;}

UL.breadCrumb{float:left;display:inline;margin:0 0 15px 0;padding:0;width:100%;height:33px !important;border-bottom:1px solid #999999;background:#e0e0e0 url('../img/bg/breadcrumb-bg.png') repeat-x 0 0;}
.breadCrumb LI{float:left;display:inline;height:33px;width:auto;margin:0;padding:0;}
.breadCrumb LI A{float:left;display:inline;height:23px;margin:0;padding:11px 25px 0 10px;color:#717171;font-size:0.9em;background:url('../img/bg/breadcrumb-spacer.gif') no-repeat right 0;}
.breadCrumb LI A:hover{color:#333333;}
.breadCrumb LI A.on{color:#333333;background:none;padding-right:0;}
.breadCrumb LI A.on:hover{color:#608514;}
.breadCrumb LI A.select{margin:0 0 0 -19px;position:relative;width:185px;color:#ffffff;background:url('../img/bg/sections-text-bg.png') no-repeat top right;padding:11px 40px 0 0;}
.breadCrumb LI A.select SPAN{float:left;display:block;width:30px;padding:0;margin-top:-11px;position:relative;height:37px;background:url('../img/bg/sections-text-bg.png') no-repeat top left;}
.breadCrumb LI A.backHome{float:left;display:inline;width:38px;height:33px;margin:0;padding:0;background:url('../img/ico/back-home.png') no-repeat 0 0;}
.breadCrumb LI A.backHome:hover{background-position:0 -33px;}
.breadCrumb LI A.backHome SPAN{display:none;}
.breadCrumb LI strong{float:left;display:inline;padding:10px 0 0 10px;font-weight:normal;}
#main .bannerContent{float:left;display:inline;margin:0px 5px 15px 6px;padding:0;width:728px;height:90px;background:#fff;}

#footer{float:left;display:inline;margin:0 0 0 27px;padding:0 0 15px 0;width:940px;}
#footer .copy{float:left;display:inline;width:180px;clear:both;margin:15px 0 0 0;}
#footer .copy UL{float:left;display:inline;width:150px;clear:both;margin:15px 0 0 0;list-style:none;}
#footer .copy UL LI{float:left;display:block;color:#999;width:150px;}
#footer .copy UL LI A{float:left;display:block;color:#999;width:150px;}
#footer .copy UL LI A:hover{text-decoration:underline;}
#footer .copy UL LI A.textBio{width:110px;}
#footer .copy UL LI A.bio{float:left;display:inline;margin-left:3px;width:28px;height:15px;background:url('../img/ico/bio.png') no-repeat 0 1px;}
#footer .copy UL LI A.bio:hover{background:url('../img/ico/bio.png') no-repeat 0 -14px;}
#footer .copy UL LI A.bio SPAN, #footer .copy UL LI SPAN{display:none;}
#footer .promoLinks{float:right;display:inline;margin:20px 0 0 0;padding:0;}
#footer .promoLinks UL{float:right;display:inline;width:745px;margin:15px 0 0 0;list-style:none;margin:0;padding:0;}
#footer .promoLinks UL LI{float:right;display:inline;margin:0 0 0 5px;padding:0;}
/*  SPONSORS AND SITEMAP links */
#siteFooter{float:left;display:inline;margin:0 0 25px 27px;padding:0 0 25px 0;width:942px;background:#f2f2f2;}
#siteFooter P{margin:5px 0 0 20px;color:#878787;font-size:0.9em;font-weight:normal;}
#siteFooter H3{margin:15px 0 0 20px;color:#878787;font-size:1.6em;font-weight:normal;}
#siteFooter #spLinks{float:right;display:inline;width:700px;height:44px;position:relative;margin:-43px 20px 0 0;background:url('../img/ico/footer-spons.jpg') no-repeat 0 0;}
#spLinks LI{float:left;display:inline;margin:0;width:68px;height:41px;}
#spLinks LI A{float:left;display:block;margin:0;width:68px;height:41px;}
#spLinks LI A SPAN{display:none;}

#siteFooter{float:left;display:inline;margin:0 0 25px 27px;padding:0 0 25px 0;width:942px;background:#f2f2f2;}
#siteFooter P{margin:5px 0 0 20px;color:#878787;font-size:0.9em;font-weight:normal;}
#siteFooter H3{margin:15px 0 0 20px;color:#878787;font-size:1.6em;font-weight:normal;}
#siteFooter .cell{float:left;display:block;width:215px;margin:0 0 0 20px;_margin:0 0 0 10px;}
#siteFooter UL{padding:0;list-style:none;margin:20px 0 0 0;}
#siteFooter UL LI UL{padding:0;list-style:none;}
#siteFooter UL LI A{color:#878787;text-decoration:underline;font-size:0.9em;}
#siteFooter UL LI.mainLink A{font-size:1.2em;color:#636363;}
#siteFooter UL LI A STRONG{font-size:1em;}
#siteFooter UL LI A:hover{color:#666;}

.fr{float:right !important;}
.fl{float:left;}
.fn{float:none;}
.cb{clear:both;}
.tal{text-align:left}

.tac{text-align:center}
.tar{text-align:right}
.vat{vertical-align:top}
.vam{vertical-align:middle}
.vab{vertical-align:bottom}
.hdn{display:none !important;}
.wauto{width:auto;}
.print{display:none;}
.noprint{}

.top-links              {float:left;display:inline;margin:10px 0 0 30px; }
.top-links li           {float:left;display:inline;width:auto;padding:0 4px 0 1px; }
.top-links a, .top-links a:hover      {float:left;display:inline;color:#666; }
.top-links a            { padding:0 7px 0 0; background:url(../images/links_separator.gif) no-repeat 100% 50%; }
.top-links .last a      { padding:0; background:none; }
.search-bar             { padding:3px 12px 2px 12px; border-bottom:1px double #dedede; background:#efefef; margin-bottom:16px; line-height:1.25em; }
.breadcrumbs            { float:left; }
.breadcrumbs li         { display:inline; line-height:18px; }
.breadcrumbs a, .breadcrumbs a:hover     { color:#7f7f7f; }
/* Mini search */
.mini-search {   position:relative; z-index:97; float:right; width:270px;background:url(../images/head_search.gif) no-repeat 0 50%;padding-left:45px;}
.mini-search .input-text { width:212px; margin-right:2px; }
#searchForm{float:right;display:inline;margin:5px 30px 0 0;padding:0;}
#searchForm LABEL{display:none;}
#searchForm INPUT{float:left;display:inline;margin:4px 0 0 0;color:#666;padding:2px 0 0 5px;width:122px;height:17px;border:1px solid #666;}
#searchForm INPUT.wauto{width:auto;background:none;margin-top:2px;height:21px;border:0;}

.search-autocomplete { border:1px solid #999; background:#f9f5f0; position:absolute; left:45px !important; top:22px !important; width:216px!important; }
.search-autocomplete li { border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; }
.search-autocomplete li .amount { float:right; font-weight:bold; }
.search-autocomplete li.odd { background:#f6f6f6; }
.search-autocomplete li.selected { background:#ecf9ea; }

#main.col-main{width:750px !important;float:left !important;display:inline;margin:0 0 0 10px;}
#mainSide.col-main{width:564px !important;float:left !important;display:inline;margin:0 0 0 10px;padding:0;}
#col-left.col-left{width:185px;}
.middle{float:left !important;margin:15px 0 0 0 !important;}
.middle.layout-2columns{margin-top:10px !important;padding:0 8px 8px;position:relative;}
#col-left.col-left{margin-left:20px;}

#col-left.col-left.sidebar UL{float:left;display:inline;width:185px;padding:34px 0 15px 0;background:#fff url('../img/bg/eshop-header.png') no-repeat 0 0;}
#col-left.col-left.sidebar .content UL{float:left;display:inline;width:185px;padding:0px 0 0px 0;margin-left:-10px;position:relative;background:#fff !important;}
#col-left.col-left.sidebar .content UL LI.on{padding:7px 0 5px 15px;font-size:1.3em;width:170px;}
#col-left.col-left.sidebar UL LI{float:left;display:inline;width:185px;margin:0;}
#col-left.col-left.sidebar UL LI UL{float:left;display:inline;background:none;padding:0 0 5px 0;}
#col-left.col-left.sidebar UL LI UL LI A{padding-left:25px;font-size:0.9em;width:158px;}
#col-left.col-left.sidebar UL LI A{float:left;display:block;color:#333;width:168px;margin:0;line-height:1.6em;padding:3px 0 2px 15px;}
#col-left.col-left.sidebar UL LI A:hover, #col-left.col-left.sidebar UL LI.active A{color:#fff;background:#7c9840;text-decoration:none;}
#col-left.col-left.sidebar UL LI.active UL LI A{background:#fff;color:#666;}
#col-left.col-left.sidebar UL LI.active UL{background:#fff;}
#col-left.col-left.sidebar UL LI.active UL LI.active{background:#fff !important;}
#col-left.col-left.sidebar UL LI.active UL LI.active A{background:#fff;color:#666;}
#col-left.col-left.sidebar UL LI.active UL LI.active UL A{background:#fff !important;color:#666 !important;width:143px;padding-left:40px;}
#col-left.col-left.sidebar UL LI.active UL LI.active UL LI.active A{color:#000;background:#ccc !important;text-decoration:none;}
#col-left.col-left.sidebar UL LI.active UL LI.active UL A:hover{color:#000;background:#ccc !important;text-decoration:none;}
#col-left.col-left.sidebar UL LI.active UL LI A{background:#fff;color:#666;}
#col-left.col-left.sidebar UL LI.active UL LI A:hover, #col-left.col-left.sidebar UL LI.active UL LI.active A{color:#000;background:#ccc;text-decoration:none;}
#col-left.col-left.sidebar UL LI A SPAN{line-height:1.4em;}
.category-head{width:565px;}
.box.layered-nav{float:left;display:inline;width:185px;}
#col-right.col-right{float:left;display:inline;width:175px;margin:0 0 0 10px;padding:0;*margin-top:15px;}
.category-image{float:left;display:block;width:550px;margin-right:10px;}
.box.mini-cart .head{background:url('../img/bg/basket.png') no-repeat 0 0;height:30px;}
.mini-related-items .head{background:url('../img/bg/header-related.png') no-repeat 0 0;height:30px;}
.mini-related-items .head H4{line-height:30px;}
.box.mini-cart .head H4{line-height:30px;}
.base-mini{border:none;}
.listing-type-grid.catalog-listing.padder TABLE TR{width:565px !important;}
#product-list-table{display:inline;width:565px;}
#product-list-table{width:565px;}
.narrow-by{background:#fff;}
.layered-nav .narrow-by dt {border-top:1px solid #666;font-size:1.1em;padding:3px 0px 2px 10px;background:#ccc;}
.layered-nav .narrow-by dd {margin-top:5px;border-bottom:1px solid #DDDDDD;padding:0 8px 8px;}
.box.layered-nav H4{background:url('../img/bg/header-image-big.png') no-repeat 0 0;color:#FFFFFF;font-size:1em;line-height:30px;margin:0;padding:2px 10px;}
.generic-product-grid td DIV.product-div{height:100%;min-height:310px;width:196px;}
.catalog-listing h5{font-size:1.1em;text-transform:capitalize;font-weight:normal;margin:5px 0 0.4em 5px;overflow:hidden;width:170px;}
.catalog-listing h5 A{text-decoration:none;font-weight:bold;}
.listing-type-grid .product-image img{border:1px solid #e3e3e3;}
.listing-type-grid tr.first .product-image IMG{border-top:none;}
.price-box{padding:5px 0 5px 5px;}

.category-box{float:left;display:inline;width:175px;margin:15px 12px 0 0;padding-bottom:20px;}
.category-image-box{vertical-align:middle;border:1px solid #ccc;}
.category-image-box P A{margin-left:0px;font-weight:bold;font-size:0.9em;}
.category-image-box div.moreLink{margin-left:10px;}
.category-name{height:32px;background:url('../img/bg/header-image.png') no-repeat -1px 0;}
.category-name P{line-height:30px;color:#fff;}
.category-name P A{color:#fff;font-size:1.2em;margin-left:10px;font-weight:bold;}
.category-head{margin:0 0 0 0;}

.box.base-mini.mini-compare-products .head{height:30px;background:url('../img/bg/header-image.png') no-repeat -1px 0;}
.base-mini .head H4{line-height:30px;text-align:left;margin-left:0px;color:#fff;}
#magentoHome{float:left;display:inline;clear:both;width:750px;}

ul#tabnav{float:left;display:inline;width:740px;height:35px;margin:0;padding:0;display:block;line-height:35px;background:url('../img/bg/tab-nav.jpg') no-repeat 0 0;}
ul#tabnav li{margin:0;padding:0;float:left;height:35px;list-style-type:none;position:relative;}
ul#tabnav li A{float:left;display:block;width:185px;color:#fff;font-size:16px;font-weight:bold;line-height:35px;text-decoration:none;display:block;float:left;height:35px;margin:0;padding:0;position:relative;border:none;text-align:center;}
ul#tabnav li A#tab_first:hover, ul#tabnav li A#tab_first.selected{background:url('../img/bg/tab-nav.jpg') no-repeat 0 -35px;}
ul#tabnav li A#tab_second:hover, ul#tabnav li A#tab_second.selected{background:url('../img/bg/tab-nav.jpg') no-repeat -185px -35px;}
ul#tabnav li A#tab_third:hover, ul#tabnav li A#tab_third.selected{background:url('../img/bg/tab-nav.jpg') no-repeat -370px -35px;}
ul#tabnav li A#tab_fourth:hover, ul#tabnav li A#tab_fourth.selected{background:url('../img/bg/tab-nav.jpg') no-repeat -555px -35px;}
.panel{float:left;display:block;width:750px;}
#main.middle.layout-1column{float:left;display:inline;margin:10px 0 0 30px !important;width:940px;}
.box.one-page-checkout-progress H3{background:url('../img/bg/header-image-big.png') no-repeat 0 0;color:#FFFFFF;font-size:0.9em;line-height:30px;margin:0;padding:2px 10px;}
#main.col-main .padder{float:left;display:inline;margin:10px 0 0 0;width:750px;}
.one-page-checkout .allow.active .head{background:url('../img/bg/chckout-bar.jpg') no-repeat 0 0;cursor:default;height:26px;border:none;}
.one-page-checkout .head, .one-page-checkout .allow .head{background:url('../img/bg/chckout-bar-grey.jpg') no-repeat 0 0;cursor:default;height:26px;border:none;}
.one-page-checkout .active .head H3, .one-page-checkout .head H3{line-height:26px;}
.head-alt2{background:url('../img/bg/chckout-bar.jpg') no-repeat 0 0;cursor:default;height:26px;border:none;}
.head-alt2 H4.title{line-height:26px;color:#fff;}

.footer{display:none;}

.product-img-box{margin:10px 0 20px 20px;}
.product-info-box{float:left;margin:10px 0 0 20px;width:380px;}
.add-to-inline{text-align:left;}
.add-to-inline li{margin-left:0px;margin-right:12px;}
.col-main .padder{padding-right:0px;}
.head-alt2{height:34px;}
.head-alt2 H5.title{color:#fff;line-height:31px;}
.head-alt2 A{color:#000;font-weight:bold;}
.mini-wishlist .head h4.title{color:#333;}
.col2-set P, .col2-set h6, .col2-set address, .form-list{padding-left:10px;}