@charset "UTF-8";
/* CSS Document */

	
	/* PNG fix - That CSS selector must include 
	  the tags/elements on which you want PNG support */
	IMH, DIV { 
		behavior: url(/images/noindex/layout/iepngfix.htc);
	} 
	BODY { 
		font: small/1.2 Arial, Helvetica, sans-serif, Verdana, sans-serif; 
		margin: 0;
		padding: 0;
		min-width: 650px;  
		font-size: small; 
		background-color: #000;    
	} 
	 H1, H2{
		padding: 0;
		margin: 0;
		color: #fff;
	}
	H2{
		font-size: 25px;
	}
	P{
		color: #fff;
	}
	A{
		color:#FFFF99;
	}
	/* for putting text off screen */
	.pgLeft{
		margin-left: -100000px;
	} 
	.pgLeft{ 
		font-size:12px;
		padding:0;
		marging:0;
	}
	DIV.pgLeft H1 A{ 
		display: block;
		height: 150px;
	}
	DIV#Layout-Wrap{ 
		/*border: 1px solid red; /* SWITCH */   
		padding: 18px 0 0 0;
		margin:  0;
		width: 980px;  
		height: 620px;  
	} 
	DIV#Layout-LeftCol{   
		/*border: 1px solid red; /* SWITCH */ 
		background: url(/images/noindex/layout/col-left-duck-dive-grip.jpg) no-repeat top right;
		float: left; 
		width: 265px;  
		height: 610px;  
	}  
	DIV#Layout-RightCol{   
		/*border: 1px solid red; /* SWITCH */ 
		background: url(/images/noindex/layout/col-right-surfer-and-hangtag.jpg) no-repeat top left; 
		float:left;  
		width: 695px;  
		height: 610px;
		position:relative; 
	}  
	
	
	
	
	/* Main Content
	-------------------------- */
	 
	 BODY#Pg-Home 			DIV#MainContentPositioner,
	 BODY#Pg-SiteMap 		DIV#MainContentPositioner,
	 BODY#Pg-Retailer 		DIV#MainContentPositioner,
	 BODY#Pg-DcMediaKit 	DIV#MainContentPositioner,
	 BODY#Pg-FourZeroFour	DIV#MainContentPositioner,
	 BODY#Pg-Sitemap 		DIV#MainContentPositioner {
		/*border: 1px solid red; /* SWITCH */  
		width: 380px;
		position: absolute;
		top: 235px;
		left: 5px; 
		padding: 0;
		margin: 0;
	}  
	
	/* ...cancel positioning on these pages */
	BODY#Pg-PressRelease DIV#MainContentPositioner {
		/*position: relative;*/
		position: absolute;
		width: 583px;
		top:0;
		left: 0;
	}
	 
	 
	 DIV#google_translate_element{
	 	position: absolute;
		top: 10px;
		left: 45px;
	 }
	 
	
	
	UL#Details{ 
		/*border: 1px solid red; /* SWITCH */  
		list-style-type: none;
		padding: 0;
		margin: -13px 0 0 0 ; 
	}
	UL#Details LI{
		background:url(/images/noindex/layout/bullet-point-star.gif) no-repeat  top left;
		padding-left: 30px;
		color: #fff;
		font-size: 13px;
		margin-bottom: 10px;
	} 
	/* ...adjust in IE5 & 6 */
	* HTML UL#Details LI {margin-bottom: 7px;} 
	/* ...adjust in IE7 */
	*:first-child+html UL#Details LI {margin-bottom: 7px; }
	
	SPAN.surfer{	
		color:#fcf900;
		font-weight: bold;
	}
 
	P#PurchaseLinks{
		padding-left: 15px;
	}
	
	BODY#Pg-DcMediaKit P#PurchaseLinks{
		display: none;
	}
	
	
	 
	
	
 
	 
	
	p#Legal{
		/*border: 1px solid red; /* SWITCH */ 
		color: #333;
		font-size: 12px; 
		position: relative;
		width: 800px;
		top: -51px;
		left: 42px; 
		text-align: right; 
	}
	p#Legal A{
		color: #444;
	} 
	p#Legal A:HOVER{
		color:#666;
	}
	 
	 
 
  
	
	/* BUTTONS
	------------------- */
	A.button{
		text-align: right; 
		background-image: url('/images/noindex/layout/bg-button-blue.gif'); 
		color: #ddd;
		font-size: 12px;
		font-family:Arial, Helvetica, sans-serif; 
		background-position:middle center;    
		text-decoration:none;
		border:1px solid #6699cc; 
		border-top:0px;
		padding: 3px 5px 3px 5px;
		margin-right: 10px;
		float:left;  
		display: block;
	}
	
	A.button:HOVER{  
		color:#fff;  
		border:1px solid #ccc;
		border-right:1px solid #6699cc; 
		border-top:0px;
  	}
	A#SlideShowLink{ 
		color:#111; 
	}
	 
	
	DIV#SocialLinks A{
		color: #000;
	}
	
	DIV#SocialLinks{
		position: absolute; 
		top: 540px;  
		left: 565px;
	} 
	
	
	
	A.stbutton, 
	A.stico_default{
		/* hide the share this icon */ 
		background-image: none !important;
		padding-left: 0 !important;
		margin-left: 0 !important;
	}
	
	DIV#SocialLinks A{ 
		color: #111;  
		text-decoration: underline !important;
	}
	
	
	
	/*Retailer
	----------------------------------- */ 
	SPAN.contactLabel{
		padding: 0 0 0 10px;
		font-weight: bold;
	}
	
	
	/* Press Release PG 
	----------------------------------- */ 
	
	#FloatingProductShot{
		position: absolute;
		top: -111px;
		right: -75px;
	}
	/* PrReleaseInfo 
	---------------------- */
	P#PrReleaseInfo {  
		margin: 45px 0px 0px 0px;
		padding-top: 13px;
		width: 577px;
		height: 55px; 
		color:#000;
		font-size: 12px; 
		text-align: center; 
		background-image:url(/images/noindex/layout/bg-transparent-black.png?new2); 
		border-bottom: 1px solid #333;
	} 
	P#PrReleaseInfo A{
		color:#000;
	}
	
	
	BODY#Pg-PressRelease DIV#Layout-RightCol{
		background: url(/images/noindex/layout/col-right-beach.jpg) no-repeat top left;
		padding: 0px 110px 50px 0px; 
		width: 580px;  
		height: 570px; /* total height should be 610px */
	}
	 
	
	DIV#ContentScroller{  
		margin: 10px 6px 10px 7px;
		padding: 5px 5px 5px 5px;
		height: 390px; 
		border: 1px solid #999; 
		background-image:url(/images/noindex/layout/bg-transparent-white.png);
		overflow:scroll; 
	}
	DIV#ContentScroller H2{
		color: #222;
	}
	DIV#ContentScroller P,  
	DIV#ContentScroller H3,
	DIV#ContentScroller LI,
	DIV#ContentScroller BLOCKQUOTE{ 
		font-family: Arial; 
		font-size: 12px;
		color: #444;
	}
	DIV#ContentScroller P A{
		color: #0000FF;
	} 
	DIV#PrWrapper IMG{  
		border: 0;
	}
	DIV#PrWrapper #RightImgs{
		/*border: 1px solid red; /*switch*/
		 text-align:right;
		 float: right; 
		 padding-left: 5px; 
		 padding-right: 5px;
		 width: 280px; 
	}
	DIV#PrWrapper #RightImgs IMG{
		margin-bottom: 30px;
		border: 1px solid #ccc; 
		width: 275px;
		height: 275px;
	}
	DIV#PrWrapper #DuckDiveIllustration{
		margin-right: 0px;
	} 
	DIV#PrWrapper H2{
		font-family: 'Gill Sans', 'Arial Black', sans-serif;
	}
	
	
	/* MEDIA KIT
	------------------- */
	UL#DcMedia{
		/*border: 1px solid red; /* switch */
		list-style: none;
		margin: 25px 0 0 0;
		padding: 0;
		width: 300px; 
	}
	UL#DcMedia LI{
		/*border: 1px solid red; /* switch */
		list-style: none;
		width: 90px;
		height: 100px;
		float: left;
		padding: 0;
		margin:0;
		text-align: center;
	}
	UL#DcMedia LI A{
		text-decoration: none;
		color: #000;
	}
	UL#DcMedia LI A:HOVER{
		 color: #fff;
	}
	UL#DcMedia LI A IMG{
		border: 0; 
	}

	A#PrintResLink{
		position: absolute; 
		top: 16px;
		left: 3px;
	}


