  #featured
  {
  	width: 256px;  	
  	height: 210px;
  	background-image: url('../resources/featured_products2.png');
  	background-repeat: no-repeat;
  	margin-top: 15px;
  	margin-left: 20px;
  	float: left;
	display: inline;	
  }
  
  #featured div
  {
  	font-size: 12px;
  	text-decoration: none;
  	margin-left: 6px;
    margin-top: 6px;
    margin-bottom: 6px;
	margin-right: 0px;
  }
  
  #featured #featuredlinks
  {
    margin-top: 40px;     
  }
  
  #featured #featuredlinks a
  {
    color: Blue;     
  }
    
  #flash
  {
  	left: 290px;
  	width: 210px;  	
  	margin-top: 13px;
  	margin-left: 20px;
  	float: left;
	display: inline;	
  }
  
  #qualityandservice
  {
  	width: 519px;  	
  	height: 136px;  	
  	background-image: url('../resources/quality_service.jpg');
  	background-repeat: no-repeat;
  	margin-left: 25px;
  	margin-top: 20px;
  	float: left;
	display: inline;	
	border: solid 0px gray;
  }
  
  #features 
  {
  	width: 256px;  	
  	height: 336px;  
  	margin-left: 20px;
	margin-right: 0px;
  	margin-top: 20px;
  	margin-bottom: 0px;
  	float: left;
	display: inline;
	overflow: hidden;
	border: solid 0px gray;
  }
  
  #ideal
  {
  	width: 256px;  	
  	height: 107px;  	
  	background-image: url('../resources/feature_ideal2.png');
  	background-repeat: no-repeat;
  	margin-top: 0px;
	margin-right: 0px;
	padding: 0px;
	border: solid 1px white;
  }
  
  #nextday
  {
  	width: 256px;  	
  	height: 107px;  	
  	background-image: url('../resources/feature_delivery2.png');
  	background-repeat: no-repeat;
  	margin-top: 4px;
	margin-right: 0px;
  }
  
  #bespoke
  {
  	width: 256px;  	
  	height: 107px;  	
  	background-image: url('../resources/feature_bespoke2.png');
  	background-repeat: no-repeat;
  	margin-top: 5px;
	margin-right: 0px;
  }
  
  #packingpartner 
  {
  	width: 256px;  	
  	height: 333px;  	
  	background-image: url('../resources/packing_partner3.png');
  	background-repeat: no-repeat;
	padding: 0px;
  	margin-left: 15px;
  	margin-top: 20px;
  	float: left;	
	display: inline;	
	overflow: hidden;
	border: solid 0px gray;
  }
  
  #packingpartner a
  {
  	font-size: 12px;
  	font-weight: bold;
  	color: #0000FF;  	
  }
  
  #accumulator_saver
  {
    width: 519px;  	
  	height: 126px;  	
  	background-image: url('../resources/accumulator_saver/accumulatorgfx_homepage.jpg');
  	background-repeat: no-repeat;
  	margin-left: 24px;
  	margin-top: 20px;
  	float: left;
	display: inline;	
	border: solid 0px gray;	 
  }
  
  #accumulator_saver a
  {
    width: 100%;
    height: 100%;    
  }
  
  .featuretext
  {
  	margin-left: 86px;
  	width: 150px;  	
  }
  
  .featuretext h3, .featuretextwide h3
  {
  	width: 240px;  	
  	top: 5px;
  	font-size: 12px;
  	font-weight: bold;
  	color: #19215E;
  	margin-top: 4px;
  	margin-bottom: 9px;
  	position: relative;
  }
    
  .featuretext p, .featuretextwide p
  {
  	font-size: 11px;
  	margin: 0px;
  	position: relative;
  	margin-top: 6px;
  	margin-bottom: 0px;
  }
  
  .featuretext p
  {
  	padding-top: 5px;
  }
  
  .featuretextwide
  {
  	width: 230px;  
  	margin-left: 10px;	
  }
  
  .featuretextwide p
  {
  	padding-top: 12px;
  }
  
  .compatible
  {
    width: 200px;
    float: left;
    margin-left: 6px;
	display: inline;	
	border: solid 0px gray;
  }
  
  .compatible h3
  {
  	font-size: 10px;
  	font-weight: bold;
  	color: #19215E;
  	position: relative;
  	margin-bottom: 0px;
  }
    
  .compatible ul
  {
    list-style-type: none;
    padding: 0px;
  	position: relative;
  	top: -8px; 
    margin-left: 0px; 	
  	margin-bottom: 0px;
  }
  
  .compatible li
  {
  	font-size: 9px;
    padding: 0px;
  	position: relative;
  	top: -4px;
    margin-left: 0px; 	
  	margin-bottom: 0px;
  }

  #akaleft
  {
  	float: left;    	
  	width: 100px;
  	margin-top: 16px;
  }  
    
  #akaright
  {
  	float: left;  
  	width: 100px;  	
  	margin-top: 16px;
  }  