/* Main container */
#mainContent {width:780px !important; float:left;} 
body #pageContainer #content { background-color:#000; }

/* 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 {clear:both; 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;}

/* 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; margin-top:5px; list-style:none;}
ul#latest-offers a, ul#latest-offers li {width:182px;}
ul#latest-offers li {padding-right:14px;}
ul#latest-offers h2 a {height:25px; width:165px; padding: 32px 0 0 15px;}
ul#latest-offers li.last {padding-right:0px !important;}

/* Most Searched Banners */
ul#most-searched {width:574px; list-style:none;}
ul#most-searched a, ul#most-searched li {width:182px;}
ul#most-searched li {padding: 0 14px 6px 0;}
ul#most-searched h2 a {height:25px; width:167px; padding: 32px 0 0 15px;}
ul#most-searched li.last {padding-right:0px !important;}   
ul#most-searched li.row2 {padding-bottom: 0px !important;}
ul#most-searched li.row2 h2 a {background: url(/images/2010/03/zonepages/09_zonepages/02_mens/title.gif) no-repeat; padding-top:10px;}

#mainContent .section .mobiles-offers {background: url(/images/2010/03/landingpage/30_mobiles/latest_offers.gif) no-repeat; }
#mainContent .section .mobiles-searched { background: url(/images/2010/03/landingpage/30_mobiles/most_searched.gif) no-repeat; }

/* Header Tag Styling */
h2.women, h2.women a {color:#c1d82f;}
h2.men, h2.men a, h2.men a:visited {color:#00bdf2 !important;}
h2.kids, h2.kids a {color:#f1ac1e;}
h2.sports, h2.sports a {color:#ef4135;}
h2.home, h2.home a {color:#f26531;}
h2.homefurniture, h2.homefurniture a {color:#f26531;}
h2.furniture, h2.furniture a {color:#f26531;}
h2.electricals, h2.electricals a {color:#6685e8!important;}
h2.gaming, h2.gaming a, h2.gaming a:visited {color:#6685e8!important;}
h2.mobiles, h2.mobiles a, h2.mobiles a:visited {color:#6685e8!important;}
h2.appliances, h2.appliances a {color:#00BDF2;}
h2.gifts, h2.gifts a {color:#22bcb9;}
h2.toys, h2.toys a {color:#80c342;} 

#mainContent img#fsbanner {margin-right:6px;}
#mainContent .section #guaranteed-spend {display:block; float:left; width:770px; height:40px; margin:5px 0px 10px 0px; overflow:hidden;}
#mainContent .section #guaranteed-spend a {width:770px; float:left; padding-top:40px; background-position:left top; background-repeat:no-repeat;}
#mainContent .womens-zone #guaranteed-spend a {background-image:url(/images/2010/07/zonepages/06-zonepages/01-womens/very-credit.gif)}
#mainContent .mens-zone #guaranteed-spend a {background-image:url(/images/2010/07/zonepages/06-zonepages/02-mens/very-credit.gif)}
#mainContent .kids-zone #guaranteed-spend a {background-image:url(/images/2010/07/zonepages/06-zonepages/03-kids/very-credit.gif)}
#mainContent .sports-zone #guaranteed-spend a {background-image:url(/images/2010/07/zonepages/06-zonepages/04-sports/very-credit.gif)}
#mainContent .homefurniture-zone #guaranteed-spend a {background-image:url(/images/2010/07/zonepages/06-zonepages/05-homefurniture/very-credit.gif)}
#mainContent .electricals-zone #guaranteed-spend a {background-image:url(/images/2010/07/zonepages/06-zonepages/06-electricals/very-credit.gif)}
#mainContent .appliances-zone #guaranteed-spend a {background-image:url(/images/2010/07/zonepages/06-zonepages/07-appliances/very-credit.gif)}
#mainContent .gifts-zone #guaranteed-spend a {background-image:url(/images/2010/07/zonepages/06-zonepages/08-gifts/very-credit.gif)}
#mainContent .toys-zone #guaranteed-spend a {background-image:url(/images/2010/07/zonepages/06-zonepages/09-toys/very-credit.gif)}

.homefurniture-offers {background: url(/images/2010/03/zonepages/09_zonepages/05_home/latest_offers.gif) no-repeat; }
.homefurniture-searched { background: url(/images/2010/05/zonepages/18_zonepages/05_homefurniture/pick_room.gif) no-repeat; }
div#mainContent div.section ul.homefurniture-searched {width:770px;}

div.section #very_rotate {float:left; width:770px; height:297px; overflow:hidden; position:relative; top:0px; left:0px;}  
div.section #very_rotate #very_rotate_images {height:297px;}
div.section #very_rotate #very_rotate_images * {border:0px; margin:0px; display:block; float:left;}      
div.section #very_rotate #very_rotate_images, div.section #very_rotate #very_rotate_images div {float:left;}    
div.section #very_rotate #very_controls {float:right; position:relative; right: -10px; top: 270px; z-index:999; width:125px;}       
div.section #very_rotate #very_controls #prev, div.section #very_rotate #very_controls #next  {float:left;}    
#rotate-button {float:right; padding: 3px 5px 0;}    
#rotate-button a {padding: 0 4px; float:left; display:block;} 
div.homefurniture-main {width:770px; float:left;}
div.homefurniture-main div.left {width:385px; float:left;}

div#fs-banners {width:780px; clear:both;}
div#fs-banners a {width:256px; height:0px; padding-top:60px; overflow:hidden; margin-right:6px; background-repeat:no-repeat; background-position:left top; display:block; float:left;}
div#fs-banners a#bnpl {background-image:url(/images/2010/05/zonepages/18_zonepages/05_homefurniture/usp1.jpg);}
div#fs-banners a#home-insurance {background-image:url(/images/2010/05/zonepages/18_zonepages/05_homefurniture/usp2.gif);}
div#fs-banners a#furniture-insurance {background-image:url(/images/2010/05/zonepages/18_zonepages/05_homefurniture/usp3.gif); margin-right:0px}

/* DCVO Banner */
div.electricals-zone a#dcvo {display:block; float:left; overflow:hidden; height:0px; width:770px; padding-top:100px; background:  url(/images/2010/05/zonepages/18_zonepages/06_electricals/dcvo-all-electrical.jpg) no-repeat top left;}

/* Left-Hand Nav Styling (Post-Mandatory Attributes) */
#content.typeB, #content.typeC {background-image:none !important;}  
#navigation_faceted h1 {color:#FFF !important; padding:4px 0 5px 12px !important;} 
#navigation_faceted h2, #navigation_faceted a, #navigation_faceted li {color:#FFF;}
#navigation_faceted #navigation_faceted_facets .ui-gradientbox a, #navigation_faceted #navigation_faceted_facets .ui-listbox a { color: #069; }
#navigation_faceted #navigation_faceted_facets .ui-gradientbox li, #navigation_faceted #navigation_faceted_facets .ui-listbox li { color: #000; }
#navigation_faceted .ui-widget .container-search label { color:#FFF; }
#navigation_faceted h3 {color:#EC008C !important; background-image: none !important; border-top:1px solid #666; padding:8px 0 0 0 !important; margin-left:12px !important;}
#content #navigation_faceted ul { margin-bottom:8px; }
#crumbTrail {padding:0 350px 6px 3px !important;}
#filtersAvailable {padding-left:0px !important;}
#filtersAvailable h3 {font-size:1.15em !important;}

div#filtersAvailable ul li a, div#filtersAvailable ul li a:visited {color:#FFF !important;}

