  /*Main container*/
  #mainContent {width:780px !important; float:left;} 
  
  /*Elements to be floated left with display block*/
  #mainContent div, #mainContent img, #main-banner a, #mainContent ul, #mainContent ul li, #mainContent ul a, #mainContent ul h2  { display:block; float:left;} /*Elements to be floated left with display block*/
  
  /*Section Styling*/
  .section {width:770px; padding:5px; background:#fff; margin-bottom:10px;}
  
  /*Main Banner Styling - A background image is used along with spacer images padding out the links to accomodate the main promotion and BNPL*/ 
  #main-banner {width:770px; height:297px;}
      .women-main {background: url(/images/2010/03/zonepage/05_zones/womens/hero.jpg) no-repeat;}
      .men-main {background: url(/images/2010/03/zonepage/05_zones/mens/hero.jpg) no-repeat;}
      .kids-main {background: url(/images/2010/03/zonepage/05_zones/kids/hero.jpg) no-repeat;}
      .sports-main {background: url(/images/2010/03/zonepage/05_zones/sports/hero.jpg) no-repeat;}
      .footwear-main {background: url(/images/2010/03/zonepage/05_zones/footwear/hero.jpg) no-repeat;}
      .home-main {background: url(/images/2010/03/zonepage/05_zones/home/hero.jpg) no-repeat;}
      .furniture-main {background: url(/images/2010/03/zonepage/05_zones/furniture/hero.jpg) no-repeat;}
      .electricals-main {background: url(/images/2010/03/zonepage/05_zones/electricals/hero.jpg) no-repeat;}
      .appliances-main {background: url(/images/2010/03/zonepage/05_zones/appliances/hero.jpg) no-repeat;}
      .gifts-main {background: url(/images/2010/03/zonepage/05_zones/gifts/hero.jpg) no-repeat;}
      .toys-main {background: url(/images/2010/03/zonepage/05_zones/toys/hero.jpg) no-repeat;}
  
  #main_banner_width {width:770px; height:297px;}
  
  /*Header tag styling*/
  h2, h2 a {font:bold 12px arial; text-decoration:none;} 
  h2 a:hover {text-decoration:underline;}
  
  /*Latest offers banners*/


  
  ul#latest-offers {width:770px; list-style:none; margin-top:5px;}
      .large_bg {background: url(/images/2010/03/zonepage/05_zones/_generic/largepanel_bg.gif) repeat-x; }
    
  ul#latest-offers a, ul#latest-offers li {width:180px;}
  ul#latest-offers li {padding-right:16px;}
  ul#latest-offers li.header {padding: 5px 0pt 0pt 14px; width: 751px; font:bold 14px arial; color:#FFF;}
  ul#latest-offers h2 a {height:25px; width:165px; padding: 11px 0 0 15px;}
  ul#latest-offers li.last {padding-right:0px !important; padding-left:2px;}
  
  /*Most Searched Banners*/
  ul#most-searched {width:574px; list-style:none;}
    .large_bg { background: url(/images/2010/03/zonepage/05_zones/_generic/largepanel_bg.gif) repeat-x; }
  ul#most-searched a, ul#most-searched li {width:180px;}
  ul#most-searched li {padding: 0 16px 6px 0;}
  ul#most-searched li.header {padding: 5px 0pt 0pt 14px; width: 555px; font:bold 14px arial; color:#FFF;}
  ul#most-searched h2 a {height:25px; width:165px; padding: 11px 0 0 15px;}
  ul#most-searched li.last {padding-right:0px !important; padding-left:2px;}   
  ul#most-searched li.row2 {padding-bottom: 0px !important;}
   ul#most-searched li.row2 h2  {background: url(/images/2010/03/zonepage/05_zones/_generic/smallpanel_bg.gif) repeat-x;}
  ul#most-searched li.row2 h2 a {padding-top:10px;}
  
  /*Top Brands*/
  ul#top-brands {width:180px; margin: 0 0 0 16px; background: #F3F3F3 url(/images/2010/03/zonepage/05_zones/_generic/largepanel_bg.gif) repeat-x;  list-style:none;} 
  ul#top-brands h2 {height:52px; color:#FFF; font:bold 14px arial; padding: 5px 0 0 16px;}
  
  /*Other Favourites (Used in place of Top Brands on some pages)*/
  ul#other-favourites {width:180px; margin: 0 0 0 16px; background: #F3F3F3 url(/images/2010/03/zonepage/05_zones/home/brands.gif) no-repeat; padding:57px 0 0;  list-style:none;}
  ul#other-favourites a {display:block; float:left;}
  ul#other-favourites a {width:180px; height:40px; padding: 15px 0 0; font:bold 12px arial; color:black; text-align:center;}
  ul#other-favourites a:hover {text-decoration:underline;}
  
  /*Header Tag Styling*/
  h2.white, h2.white a {color:#FFF;}
  
 .offers {width:385px; margin-right:5px;} 
    .last {padding-right:0px !important;}