/*
	Featured Content Slider
	by: Chris Coyier
*/
/*											{ margin: 0; padding: 0; }*/
/*body 										{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; } */

					  				  
/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ padding: 0; float: left; margin: -20px 10px 0 0;}
.floatRight									{ padding: 0; float: right; }
.clear 										{ padding: 0; clear: both; }


/*
	PAGE STRUCTURE
*/
#page-wrap 									{ width: 500px; margin:10px auto 0 60px; position: absolute; min-height: 450px;
											  background: url(https://shop.focustvonline.com/images2/bg.png) center top; padding:0;}
*html #page-wrap	{background: url(https://shop.focustvonline.com/images2/bg.png); margin-top:20px;}										 
#page-wrap a									{ padding: 0; outline: none; }


/*
	TYPOGRAPHY
*/
#page-wrap ul									{ list-style: square inside;}
#page-wrap li									{margin-left:200px;}
#page-wrap a, #page-wrap a:visited			{ color: white; text-decoration: none; font-size: 13px; }
#page-wrap a:hover, #page-wrap a:active		{ color: white; font-size: 13px; }

*html #page-wrap a, #page-wrap a:visited, #page-wrap a:hover, #page-wrap a:active			{ font-size: 15px; }
	
blockquote										{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; 
									  		  font-family: Georgia, serif; font-style: italic; margin-top:-20px;}

/*
	SLIDER
*/
.slider-wrap								{ margin:0; padding:0; width: 419px; position: absolute; top: 62px; left: 40px; }
*html .slider-wrap							{ left:20px; top:0px;}
.stripViewer .panelContainer 
.panel ul										{ padding: 0; text-align: left; margin: 0 15px 0 30px;}
.stripViewer								{ padding: 0; margin:0; position: relative; overflow: hidden; width: 421px; height: 285px;}
.stripViewer .panelContainer					{ padding: 0; margin: 0; position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ padding: 0; float: left; height: 100%; position: relative; width: 421px;}
.stripNavL, .stripNavR, .stripNav			{ padding: 0; display: none; }
.nav-thumb 									{ padding: 0; border: 1px solid black; margin-right: 5px; *height:40px; *position:absolute;}
#movers-row									{ padding: 0; margin: -43px 0 0 62px; }
#movers-row div								{ padding: 0; width: 20%; float: left; }
#movers-row div a.cross-link 				{ padding: 0; float: right; }
.photo-meta-data							{ background: url(images2/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; color:white;}
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(images2/icon-uparrowsmallwhite.png) top center no-repeat; }

#wrapper	{margin:0; padding:0;}

 .bestseller				{border: none; margin: 475px 0pt 10px; width: 610px; float: left; *margin-top:420px;}

.mri2						{margin: 2px 0px 0px 7px; *margin: 44px 0 0 1px;}
.mri						{margin: 2px 0px 0px -2px; *margin:44px 0px 0px -17px;}

