/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */

	/* ----- Homepage ----- */		 
	
	    #Heading-Intro {
	        
	        position: relative;
	        float: left;
	        
	        width: 980px;
	    
	    }				
	    
	    #Heading-Intro h1 {

            padding: 0 0 10px 10px; 
	    
	    }
				
		#HP-Retainer {
		
			position: relative;
			float: left;
			
			width: 808px;	   
			
			overflow: hidden;
			
		}			  
		
		.Advert {
		
			position: relative;
			float: left;
			
			margin: 0 0 10px 0;
		
		}
		
		.Cat-Box {
		
			position: relative;
			float: left;
			
			margin: 0 10px 10px 0;
			
			width: 394px;
			height: 170px;
			
			background-image: url(http://images.esellerpro.com/2322/198930/images/block-backgrounds/featured-item.gif);
		
		}
		
		.Cat-Box .Head {
		
			position: relative;
			float: left;
			
			margin: 0 0 3px 0;
			
			width: 394px;
			height: 30px;
			
			overflow: hidden;
			
		}
		
		.Cat-Box .Head h3 { padding: 6px 0 0 10px; }
		
		.Cat-Box .Image {
				
			position: relative;
			float: left;

			padding: 10px 0 0 0;

			width: 190px;
			height: 116px;

			text-align: center;
			
			overflow: hidden;
				
		}
		
		.Cat-Box .Image img { width: 120px; }
		
		.Cat-Box .Title {
		
			position: relative;
			float: left;
			
			padding: 10px 0 0 10px;
			
			width: 193px;
			height: 93px;
		
		}
		
		.Cat-Box .Title a { 
		
			padding: 0 0 10px 0;
		
		}
		
		.Cat-Box .RRP-Row {
		
			position: absolute;
			
			padding: 10px 0 0 0;
			
			left: 10px;
			bottom: 5px;
			
			width: 183px;
			height: 20px;
		
		}
		
		.Cat-Box .RRP-Row span { float: left; }
		.Cat-Box .RRP-Row a { float: right; }
		
		.Cat-Box .Prices {

			position: relative;
			float: left;
			
			padding: 6px 0 0 10px;

			width: 193px;
			height: 28px;

		}
		
		.Cat-Box .Prices .Price-Title { padding: 0 5px 0 0; }
		.Cat-Box .Prices .Price { padding: 0 10px 0 0; }
		.Cat-Box .Prices .Save-Title { padding: 0 5px 0 0; }
		
	/* ----- Featured Item Lists ----- */
	
		#Featured-Item-Lists {
		
			position: relative;
			float: left;
			
			margin: 10px 0 0 0;
			
			width: 980px;
			height: 321px;
			
			background-image: url(http://images.esellerpro.com/2322/198930/images/block-backgrounds/featured-item-list-bg.gif);
		
		}
		
		.Featured-List {
		
			position: relative;
			float: left;
			
			width: 490px;
			height: 160px;
		
		}
		
		.Featured-List UL {
		
			position: relative;
			float: left;
			
			padding: 15px 0 0 20px;
		
			list-style: none;
		
		}
		
		.Featured-List UL LI {
		
			position: relative;
			float: left;
			
			padding: 0 0 3px 0;
			
			clear: both;
			
			width: 450px;
		
		}
		
		.Featured-List UL LI h3 { padding: 0 0 5px 0; }
		
		.Featured-List UL LI .Title {
		
			position: relative;
			float: left;
			
			padding: 0 10px 0 0;
			
			width: 305px;
			height: 19px;
			
			overflow: hidden;
			
		}
		
		.Featured-List UL LI .Save {
		
			position: relative;
			float: left;
			
			width: 70px;
			height: 19px;
			
		}
		
		.Featured-List UL LI .Price {
		
			position: relative;
			float: left;

			width: 65px;
			height: 19px;

			text-align: right;
		
		}
			
/* ------------------------------------------------------------ */
/* Misc Elements */
/* ------------------------------------------------------------ */




/* ------------------------------------------------------------ */
/* Elements Colours */
/* ------------------------------------------------------------ */

	.Cat-Box .Head h3 { color: #ffffff; }
	
	.Cat-Box .RRP-Row a { color: #186da9; }
	.Cat-Box .RRP-Row a:hover { color: #186da9; }
	
	.Cat-Box .Prices .Price-Title { color: #ffffff; }
	.Cat-Box .Prices .Price { color: #ffffff; }
	.Cat-Box .Prices .Save-Title { color: #ffffff; }
	.Cat-Box .Prices .Save { color: #ffffff; }

	/* ----- Featured Item Lists ----- */
	
		.Featured-List UL .Title { }
		.Featured-List UL .Save { }
		.Featured-List UL .Price { color: #a91414; }

/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */

	.Cat-Box .RRP-Row  { font-size: 0.7em; }

	.Cat-Box .Title a { 
	
		font-size: 0.9em; 
		text-decoration: none;
	
	}
	
	.Cat-Box .Title a:hover { text-decoration: underline; }
	
	.Cat-Box .Head h3 { font-size: 1.1em; }
	
	.Cat-Box .RRP-Row a { text-decoration: none; }
	.Cat-Box .RRP-Row a:hover { text-decoration: underline; }
	
	.Cat-Box .Prices .Price-Title { font-size: 0.7em; }
	.Cat-Box .Prices .Price { font-size: 1.1em; }
	.Cat-Box .Prices .Save-Title { font-size: 0.7em; }
	.Cat-Box .Prices .Save { font-size: 1.1em; }
	
	/* ----- Featured Item Lists ----- */
	
		.Featured-List UL LI h3 { font-size: 1.4em; }
	
		.Featured-List UL LI { font-size: 0.8em; }
		
		.Featured-List UL LI a { text-decoration: none; }
		.Featured-List UL LI a:hover { text-decoration: underline; }
