@media screen, projection {
		/* END Content =============================================================================================================================  */ 
			/* #SpotLight */	
			#Spotlight 	{ margin-bottom:15px; width:475px;   }
					
				#Spotlight #SpotlightHeader	{ background:url(../media/images/backgrounds/spotlight.gif) 0 0 no-repeat; height:32px; overflow:hidden; padding:0 0 0 11px; }
					#Spotlight #SpotlightHeader h2	{ text-indent:-999em; height:32px; width:80px; float:left; background:url(../media/images/headers/spotlight.gif) 0 0 no-repeat; }
					#Spotlight #SpotlightHeader #SpotlightNavigation { float:right; width:135px; padding:8px 0 0 10px;  }
						#Spotlight #SpotlightHeader #SpotlightNavigation ul { width:135px;overflow:hidden;   }
							#Spotlight #SpotlightHeader #SpotlightNavigation ul li { float:left; }
								#Spotlight #SpotlightHeader #SpotlightNavigation ul li.one { background:url(../media/images/icons/one-ro.gif) 0 0 no-repeat; }
								#Spotlight #SpotlightHeader #SpotlightNavigation ul li.two { background:url(../media/images/icons/two-ro.gif) 0 0 no-repeat; }
								#Spotlight #SpotlightHeader #SpotlightNavigation ul li.three { background:url(../media/images/icons/three-ro.gif) 0 0 no-repeat; }
								#Spotlight #SpotlightHeader #SpotlightNavigation ul li.four { background:url(../media/images/icons/four-ro.gif) 0 0 no-repeat; }
								#Spotlight #SpotlightHeader #SpotlightNavigation ul li.five { background:url(../media/images/icons/five-ro.gif) 0 0 no-repeat; }
								#Spotlight #SpotlightHeader #SpotlightNavigation ul li a { outline:none; text-indent:-999em; display:block; float:left; height:20px; width:20px; margin-right:5px; display:inline;  }
									#Spotlight #SpotlightHeader #SpotlightNavigation ul li.one a { background:url(../media/images/icons/one.gif) 0 0 no-repeat; }
									#Spotlight #SpotlightHeader #SpotlightNavigation ul li.two a { background:url(../media/images/icons/two.gif) 0 0 no-repeat; }
									#Spotlight #SpotlightHeader #SpotlightNavigation ul li.three a { background:url(../media/images/icons/three.gif) 0 0 no-repeat; }
									#Spotlight #SpotlightHeader #SpotlightNavigation ul li.four a  { background:url(../media/images/icons/four.gif) 0 0 no-repeat; }
									#Spotlight #SpotlightHeader #SpotlightNavigation ul li.five a { background:url(../media/images/icons/five.gif) 0 0 no-repeat; }
										#Spotlight #SpotlightHeader #SpotlightNavigation ul li a:hover { background:none;  }
										
										#Spotlight #SpotlightHeader #SpotlightNavigation ul li.one-active a, #Spotlight #SpotlightHeader #SpotlightNavigation ul li.one-active a:hover { background:url(../media/images/icons/one-active.gif) 0 0 no-repeat; cursor:text;  }
										#Spotlight #SpotlightHeader #SpotlightNavigation ul li.two-active a, #Spotlight #SpotlightHeader #SpotlightNavigation ul li.two-active a:hover { background:url(../media/images/icons/two-active.gif) 0 0 no-repeat;cursor:text;   }
										#Spotlight #SpotlightHeader #SpotlightNavigation ul li.three-active a, #Spotlight #SpotlightHeader #SpotlightNavigation ul li.three-active a:hover { background:url(../media/images/icons/three-active.gif) 0 0 no-repeat;cursor:text;   }
										#Spotlight #SpotlightHeader #SpotlightNavigation ul li.four-active a, #Spotlight #SpotlightHeader #SpotlightNavigation ul li.four-active a:hover  { background:url(../media/images/icons/four-active.gif) 0 0 no-repeat;cursor:text;   }
										#Spotlight #SpotlightHeader #SpotlightNavigation ul li.five-active a, #Spotlight #SpotlightHeader #SpotlightNavigation ul li.five-active a:hover { background:url(../media/images/icons/five-active.gif) 0 0 no-repeat;cursor:text;   }
				
				#Spotlight #SpotlightSliderPlusLink { background:url(../media/images/backgrounds/spotlight-item-center.png) 0 100% repeat-x; }
					#Spotlight  #SpotlightSliderPlusLink.rollover { background:#2d5579; }
				
				#Spotlight #SpotlightSlider { overflow:hidden; width:475px; padding-bottom:10px; cursor:pointer;  }
					#Spotlight #SpotlightInner	{ width: 2475px; overflow:hidden; }
						#Spotlight .spotlight-item	{ height:1%; float:left; width:495px; overflow:hidden; }
							
							#Spotlight .spotlight-item .left-column { float:left; width:180px; }
								#Spotlight .spotlight-item .left-column .image-holder { width:160px; height:160px; margin:10px 0 0 10px; }
									#Spotlight .spotlight-item .left-column .image-frame { width:160px; height:160px; background: url(../media/images/backgrounds/imageholder-spotlight.gif) 0 0 no-repeat; }
										
							#Spotlight .spotlight-item .right-column { float:left; width:290px;  }
								#Spotlight .spotlight-item .right-column h3 a { font-size:2em; color:#fff; padding:5px 0 0 16px; display:block; min-height:80px; background: url(../media/images/hyperlinks/title-spotlight.gif) 2px 13px no-repeat;  }
									#Spotlight  #SpotlightSliderPlusLink.rollover .spotlight-item .right-column h3 a { color:#f9a61a; background: url(../media/images/hyperlinks/title-spotlight-ro.gif) 2px 13px no-repeat; }
								#Spotlight .spotlight-item .right-column .rating-image { min-height:30px; }
									#Spotlight .spotlight-item .right-column img { margin-left:165px;  }
									#Spotlight .spotlight-item .right-column .normally { min-height:17px; font-size:1.2em; color:#f1f1f1; text-align:right;  padding:0 5px 0 0;  }
									#Spotlight .spotlight-item .right-column .now { font-size:2.7em; color:#f9a61a; text-align:right; font-weight:bold; padding:0 5px 5px 0; line-height:90%; }
										#Spotlight .spotlight-item .right-column .now span.cutting-price {  font-size:75%;  color:#f9a61a; font-weight:bold; line-height:90%;  }
									#Spotlight  #SpotlightSliderPlusLink.rollover .right-column .now, #Spotlight  #SpotlightSliderPlusLink.rollover .right-column .now span.cutting-price { color:#fff; }
										
										
						#Spotlight #SpotlightBottomBg { background:url(../media/images/backgrounds/spotlight-bottom-ro.gif) 0 0 no-repeat; }
							#Spotlight #SpotlightBottom { background:url(../media/images/backgrounds/spotlight-bottom.gif) 0 0 no-repeat; width:270px; height:24px; padding:0 0 0 205px; text-align:right; font-weight:bold; color:#295a8f; }
								#Spotlight #SpotlightBottom.rollover { background:none; }
							
							#Spotlight a#SpotlightGroupLink { background:url(../media/images/hyperlinks/more-link-spotlight.gif) 255px 8px no-repeat; font-size:1.2em; display:block; }
								#Spotlight a#SpotlightGroupLink span { display:block; padding:4px 20px 4px 0; text-align:right; font-weight:bold; color:#fff; }
									#Spotlight a#SpotlightGroupLink:hover { background:url(../media/images/hyperlinks/more-link-spotlight-ro.gif) 255px 8px no-repeat;   }
										#Spotlight a#SpotlightGroupLink:hover span { color:#fff;  }
			/* End #SpotLight */	
			
			/* .home-list */
			.home-list { padding-bottom:15px; }
			    .home-list h2 { text-indent:-999em; height:32px; }
				    #BestSellers h2 {  background:url(../media/images/headers/bestsellers-home.gif) 0 0 no-repeat;}
				    #SpecialOffers h2 { background:url(../media/images/headers/specialoffers-home.gif) 0 0 no-repeat;}
				
				.home-list .content { }
					.home-list .item { padding-top:2px; background:url(../media/images/backgrounds/bestseller-item.gif) 0 0 repeat-y; width:475px; border-bottom:1px solid #9aa2a9; }
						.home-list .item.rollover { background:url(../media/images/backgrounds/bestseller-item-ro.gif) 0 0 repeat-y;cursor:pointer }
					
							.home-list .item .column-holder { width:100%; overflow:hidden; }
								.home-list .item .left-column { float:left; width:133px;  }
									.home-list .item .left-column .image-holder { width:120px; height:120px; margin:10px 0 0 0; }
										.home-list .item .left-column .image-frame { width:120px; height:120px; background: url(../media/images/backgrounds/imageholder-bestsellers.gif) 0 0 no-repeat; }
											
								.home-list .item .right-column { float:left; width:340px;  }
									.home-list .item .right-column h3 a { font-size:1.8em; color:#183b4d; padding:7px 8px 0 16px; display:block; min-height:50px; background: url(../media/images/hyperlinks/title-bestseller.gif) 2px 14px no-repeat;  }
										.home-list .item.rollover .right-column h3 a { color:#f9a61a;background: url(../media/images/hyperlinks/title-bestseller-ro.gif) 2px 13px no-repeat;  }
									.home-list .item .right-column .rating-image { min-height:30px; }
										.home-list .item .right-column img { margin-left:238px;  }
										.home-list .item .right-column .normally { min-height:15px; font-size:1.1em; color:#183b4d; text-align:right;  padding:0 10px 0 0;  }
										.home-list .item .right-column .now { font-size:2.2em; color:#183b4d; text-align:right; font-weight:bold; padding:0 10px 5px 0; }
										    .home-list .item .right-column .now span.cutting-price {  font-size:70%;  color:#183b4d; font-weight:bold; }
										    
								.home-list .item .home-list-bottom-bg { background:url(../media/images/backgrounds/bestseller-bottom-bg.gif) 0 100% no-repeat; }
									.home-list .item .home-list-bottom {  height:1%; background: url(../media/images/backgrounds/bestseller-bottom.gif) 0 100% no-repeat; }
										.home-list .item .home-list-bottom.rollover { background:transparent;  }
																						
											.home-list .item a.more-link  { width:245px; display:block; margin-left:210px;  background:url(../media/images/hyperlinks/more-link-best-sellers.gif) 250px 9px no-repeat;  padding:5px 20px 2px 0; text-align:right; font-weight:bold; color:#2d5579; font-size:1.1em;  }
												.home-list .item a.more-link:hover  { background:url(../media/images/hyperlinks/more-link-best-sellers-ro.gif) 250px 9px no-repeat;  color:#fff; }
			/* End #BestSellers */
	/* END Content =============================================================================================================================  */ 
	
	/* Footer =============================================================================================================================  */ 
	#Footer a.home-link { color:#690; cursor:text;  text-decoration:none;  }
		#Footer a.home-link:hover {  color:#690; }
	/* END Footer =============================================================================================================================  */ 
}

/* ++++++++++++ STYLES FOR PRINT +++++++++++ */ 
@media print  { 
	
} 
