.featured_product    {
					margin: 0;
					padding: 0;
					margin-top: 20px;
					background: url('../images/fp_tile.jpg') repeat-y 0px 0px;
					}

#featured_boxes 
						{
						margin: 0;
						padding: 0;
						margin-left: 33px;
						margin-top: 0px;						
						float: left;
						text-align:center;
						overflow: hidden;
						width: 206px;	
						padding-bottom: 15px;	
						}						
						
#featured_boxes li
						{
						clear: both;
						overflow: visible;
						margin: 0;
						padding: 0;
						list-style: none;												
						width:206px;
						text-align: center;
						background: url('../images/fp_top.png') no-repeat 0px 0px;
						}				
						
#featured_boxes li .top
						{
						overflow: hidden;
						background: url('../images/fp_box_tile.jpg') repeat-y;
						clear: both;
						margin: 0;
						padding: 0;
						width: 143px;
						margin-left: auto;
						margin-right: auto;
						margin-top: 8px;
						border-top: 1px solid #fff;
						border-bottom: 1px solid #fff;
						}								
						
#featured_boxes li .bottom
						{
						overflow: auto;
						padding-bottom: 20px;
						border-top:1px solid #d4e7f2;
						border-bottom:1px solid #d4e7f2;
						margin-top: 1px;
						margin-bottom: 5px;
						padding-top: 15px;
						padding-bottom: 20px;
							background: url('../images/fp_tile.jpg') repeat-y 0px 0px;	
						}		

#featured_boxes li  .head	{
						font-weight: bold;
						padding: 10px;
						font-size: 12px;
						margin: 0;
						color: #fff;
						padding-top: 20px;
						}
						
#featured_boxes  .awaiting_image
				{
				height: 62px;
				border: 1px #ccc solid;
				width: 94px;
				cursor: hand;
				text-align: center;
				padding-top: 30px;
				margin-left: auto;
				margin-right: auto;
				margin-top: 10px;
				text-decoration: none;
				}						
						
#featured_boxes li h3
						{	
						text-align: center;
						color: #fff;
						font-family: 'arial black';
						font-weight: bold;
						padding-left: 0px;	
						padding-top: 11px;	
						clear: both;	
						background: url('../images/featured_h3.jpg') no-repeat 0px bottom;
						}							
						
#featured_boxes #end_box
						{
						margin: 0px;
						
						}		
					
#featured_boxes li h5
					{
					color: #666;
					font-size: 8pt;
					text-align: center;
					font-family: 'arial narrow', sans-serif;
					font-weight: bold;				
					}					
					
.addtocart {
					border: 1px solid #c00 !important;
					width: 50px;
}
									 
#featured_boxes li	div div	
					{
					text-align: center;
					}	
					
#featured_boxes li .prodtitle
					{
					font-size: 10pt; 
					margin-top: 0px; 
					margin-bottom: 5px;			
					text-align: center;		
					}	
										
#featured_boxes li .prodtext
					{
					margin: 0px;
					padding: 0px;
					}	
									
#featured_boxes li  img
					{
					margin: 0px;
					margin-top: 5px;
					margin-bottom: 10px;
					}	
					
#featured_boxes li .head
					{
					margin: 0px;
					}
										
#featured_boxes li .price
					{
					font-weight: bold;
					color: #fff;	
					}					
						
#featured_boxes li .message
					{
					font-weight: bold;
					color: #fff;		
					}	
					
					

#featured_boxes_left 
						{
						position: relative;
						top: 140px;
						margin: 0;
						padding: 0;
						margin-top: 0px;						
						float: left;
						text-align:center;
						overflow: auto;
						width: 206px;	
						padding-bottom: 15px;	
						}						
						
#featured_boxes_left li
						{
						clear: both;
						overflow: visible;
						margin: 0;
						padding: 0;
						list-style: none;												
						width:206px;
						text-align: center;
						background: url('../images/fp_top.png') no-repeat 0px 0px;
						}				
						
#featured_boxes_left li .top
						{
						overflow: hidden;
						background: url('../images/fp_box_tile.jpg') repeat-y;
						clear: both;
						margin: 0;
						padding: 0;
						width: 143px;
						margin-left: auto;
						margin-right: auto;
						margin-top: 8px;
						border-top: 1px solid #fff;
						border-bottom: 1px solid #fff;
						}								
						
#featured_boxes_left li .bottom
						{
						overflow: auto;
						padding-bottom: 20px;
						border-top:1px solid #d4e7f2;
						border-bottom:1px solid #d4e7f2;
						margin-top: 1px;
						margin-bottom: 5px;
						padding-top: 15px;
						padding-bottom: 20px;
							background: url('../images/fp_tile.jpg') repeat-y 0px 0px;	
						}		

#featured_boxes_left li  .head	{
						font-weight: bold;
						padding: 10px;
						font-size: 12px;
						margin: 0;
						color: #fff;
						padding-top: 20px;
						}
						
#featured_boxes_left  .awaiting_image
				{
				height: 62px;
				border: 1px #ccc solid;
				width: 94px;
				cursor: hand;
				text-align: center;
				padding-top: 30px;
				margin-left: auto;
				margin-right: auto;
				margin-top: 10px;
				text-decoration: none;
				}						
						
#featured_boxes_left li h3
						{	
						text-align: center;
						color: #fff;
						font-family: 'arial black';
						font-weight: bold;
						padding-left: 0px;	
						padding-top: 11px;	
						clear: both;	
						background: url('../images/featured_h3.jpg') no-repeat 0px bottom;
						}							
						
#featured_boxes_left #end_box
						{
						margin: 0px;
						
						}		
					
#featured_boxes_left li h5
					{
					color: #666;
					font-size: 8pt;
					text-align: center;
					font-family: 'arial narrow', sans-serif;
					font-weight: bold;				
					}					
					
.addtocart {
					border: 1px solid #c00 !important;
					width: 50px;
}
									 
#featured_boxes_left li	div div	
					{
					text-align: center;
					}	
					
#featured_boxes_left li .prodtitle
					{
					font-size: 10pt; 
					margin-top: 0px; 
					margin-bottom: 5px;			
					text-align: center;		
					}	
										
#featured_boxes_left li .prodtext
					{
					margin: 0px;
					padding: 0px;
					}	
									
#featured_boxes_left li  img
					{
					margin: 0px;
					margin-top: 5px;
					margin-bottom: 10px;
					}	
					
#featured_boxes_left li .head
					{
					margin: 0px;
					}
										
#featured_boxes_left li .price
					{
					font-weight: bold;
					color: #fff;	
					}					
						
#featured_boxes_left li .message
					{
					font-weight: bold;
					color: #fff;		
					}	
