﻿
/** Gone Digging WHSmith White Label Theme **/

body {background-color:#f2f2f2 !important; padding-top:5px;}
.container {background-color:#fff; border-left: 7px solid #fff; border-right: 7px solid #fff;}

.show-image { display: block !important; }

.header {background:#1a19a3 url(corner-top-left.gif) no-repeat top left; height:128px; margin-bottom:15px; z-index:1000;}
.header h3 { background:none; height:60px; width:490px; margin:10px 0 0 12px; position: static; float: left; }
.header h3 a {background:url(whs-logo.gif) no-repeat 0 0; display:block; height:60px; width:490px; z-index:100000;}

.whs-basket {float:right; background-color:#fff; width:360px; position:relative;}
.whs-basket .trcorner {background: url(right_corner.gif) no-repeat 0 0; height:11px; left:-11px; position:absolute; top:0; width:11px; }
.whs-basket .quicklinks { padding: 1px 0 5px 0; text-align:center; }
.whs-basket .quicklinks a { border-right: 1px solid #000080; color: #000080; text-decoration: none; padding: 0 9px 0 8px; font-size: 11px; }
.whs-basket .quicklinks a.last { border-right: none; }

.whs-basket-details {width:360px; background: #BCB9E4 url(left_corner_bot.gif) no-repeat left bottom; padding:6px 0 5px 0; font-size: 11px; color: #003399; }
.whs-basket-details ul {margin:0 0 0 10px; padding:0; float: left; display: inline; }
.whs-basket-details li {float:left; list-style-type:none; }
.whs-basket-details li.mini-basket {background: url(viewbasket_1.gif) no-repeat 0 0; height:18px; width:94px; overflow: hidden; }
.whs-basket-details li.mini-basket a {display: block; text-indent: -9999px; }
.whs-basket-details li.mini-items {width:170px; color:#003399; margin-top:3px; text-align:center; vertical-align:text-top; }
.whs-basket-details li.mini-checkout {background: url(checkout.gif) no-repeat 0 0; height:18px; overflow: hidden; width:78px; }
.whs-basket-details li.mini-checkout a {display:block; text-indent:-9999px; }

.navigation-whs { position: absolute; bottom: 0; left: 0; }

.main-nav-whs { padding: 3px 0 0 140px; list-style: none; float: left; background-color: #1A19A3; width: 820px; display: block }
.main-nav-whs li { float: left; height: 25px; display: block; margin: 0 2px; background: #15ACD3 url(main-nav-left.gif) no-repeat 0 0; }
.main-nav-whs li.seasonal { width: 135px; text-align: center; }
.main-nav-whs li.seasonal a { width: 115px; }
.main-nav-whs li a { height: 24px; line-height: 24px; padding: 1px 10px 0 10px; display: block; float: left; text-decoration: none; background: url(main-nav-right.gif) no-repeat right top; color: #fff; text-transform: uppercase; font-size: 12px; font-weight: bold; }
.main-nav-whs li a:hover { color: #1A19A3; }

.sub-main-nav-whs { width: 960px; clear: both; text-align: center; background: #cfccef url(sub-nav-back.gif) repeat-x 0 0; height: 27px; line-height: 27px; padding-bottom: 3px; }
.sub-main-nav-whs ul { display: inline; }
.sub-main-nav-whs ul li { display: inline; margin: 10px; font-size: 11px; }
.sub-main-nav-whs ul li a { color: #002D88; text-decoration: none; }
.sub-main-nav-whs ul li a:hover { text-decoration: underline; }

.home-banners { padding-bottom: 15px; }
.home-banners .home-offers { display: none; }
.home-banners .home-new-gifts { display: none; }
.home-banners .home-favourites { display: none; }
.home-banners .doggy-digging { display: none; }

.sub-navigation .gift-finder a { background: url(find-my-gift-whs.gif) no-repeat 0 0 !important; }

.category .product-container li a { color: #002D88 !important; font-weight: normal; }
.category .product-container li a.more-info { color: #FF0000 !important; }

.sub-navigation .gifts-navigation ul li a { color: #002D88; }
.sub-navigation .gifts-navigation ul li a:hover { color:#002D88; text-decoration: underline; }
.sub-navigation .gifts-navigation ul li.active a { color:#002D88; }
.sub-navigation .gifts-navigation ul li ul li a { color:#333; }
.sub-navigation .gifts-navigation ul li:hover { background: #D4EDF4; }
.sub-navigation .gifts-navigation ul li.second-level:hover { background: #DDD; }
.sub-navigation .gifts-navigation ul li ul li:hover { background: none; }

.main-content { background: none; }

/*** WHS Home Page Banners ***/

.home-banners { height: 250px !important; overflow: hidden; }
.home-banners .banner-rotation { height: 165px !important; overflow: hidden; }
.home-banners .banner-rotation li.whs-banner-1 { display: block; text-indent: -9999px;  width: 770px; height: 165px; background: url(whs-banner-home-1.jpg) no-repeat top left; }
.home-banners .banner-rotation li.whs-banner-2 { display: block; text-indent: -9999px;  width: 770px; height: 165px; background: url(whs-banner-home-2.jpg) no-repeat top left; }
.home-banners .banner-rotation li.whs-banner-3 { display: block; text-indent: -9999px;  width: 770px; height: 165px; background: url(whs-banner-home-3.jpg) no-repeat top left; }
.home-banners .banner-rotation li a { display: block; width: 770px; height: 165px; }

.home-banner-world-cup { display: block; text-indent: -9999px; height: 80px; width: 380px; margin: 5px 0 0 -5px; float: left; background: url(world-cup-banners.gif) no-repeat 0 0; }
.home-banner-fathers-day { display: block; text-indent: -9999px; height: 80px; width: 380px; margin: 5px 0 0 -10px; float: right; background: url(fathers-day-banners.gif) no-repeat 0 0; }
.home-banner-world-cup:hover, .home-banner-fathers-day:hover { background-position: 0 -80px; }

.secure-checkout .container h1.logo {background:url(whs-logo.gif) no-repeat 0 0; display:block; height:60px; width:490px; z-index:100000;}

