html, body {
	background-color: #fff;
	width: 7.3in;
	font-size: 11pt;
}

body {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #111;
	background-image: none;
}

/****** Commun *******/
.logo {
	position:relative;
	top:3em;
	left:30em;
	height:52px;
	width:134px;
	z-index:1;
	display:block;
}
.sIFR-flash{
display:none;
}
.logo h1 {
	float:none;
	/*width: 690px;*/
	
}
.logo img {
	
	float: right;

}
.section-carecenter #main-contents{
	
	width:450px !important;
	
}
#container {
	margin: 10% 0% 0px 0%;
	*top:40px;
	width:750px !important;
	background-image: none;
}
	
#main-contents {
	float: none;
}

#presentation {
display:none;
}

#section .products{

	margin: 20px 0 0 20px;
	
}
#section .products .seprator{
	background-color: #000;
}
 #section .techprod{
	margin:270px 0 0 40px;
}

 
#side-nav-container, 
.paging,
#tecnologies-landing-img,
#category-nav-container,
#activity-tabs,
.next-previous-nav,
.products-nav,
.maginifying,
.views,
#gear-advice,
.disclaimer,
#or-find,
.panelZoom-container {
	display: none;
}

#footer p {
	/*width: 580px;*/
	/*padding: 7px 0 0 9px;*/
	/*text-align: left;*/
	/*display:none;*/
}

#contents,
#contents_colapse {  /***** image of footer off *****/
	float: none;
	background-image: none;
	margin: 0px;
}

/**** Homepage ***/
.part1{
	border-right:1px solid #000000;
	padding-right:20px;
}

.techprod{
	border-top:1px solid #000000;
	padding-top:20px;
}

.panel{
	
	margin-right:60px;
}

 /****** Site map *******/


.section-sitemap .col {

	display:block;
	
}
#storefinder, #storefinder, #customservice, #others {
	margin-top:10px;
	
}
#customservice, #others {
	display:block;
	page-break-before:auto;
}
#storefinder{
	
	page-break-before:always;
}

#sitemap {

float:left;
}
.certif_mini{
	display:none;
}
.certif_mini {
	left:500px;	
}

#sitemap {
	float:none;
	padding:24px 0 32px 30px;
}


/***************** PRODUCTS ****************/

.section-products #header {  
	display:none;
}
.section-products #products-list {  
	height:auto;
	background-image:none;
	width:720px;
	overflow:visible;
}
.section-products #products-list ul.toprint{  
	width:720px !important;
}
.section-products #products-list ul.toprint .products {  
	page-break-after:auto;
}
.products-detailed-info .panel,
.products-detailed-info h3,
.products-detailed-info h3.active {
	display: block;
	
}
.products-detailed-info #technologies p {
	page-break-before:always;
}
.products-detailed-info #care-tips p {
	page-break-before:always;
}
h3 {
	border: none;
}
.section-products #products-description-container {
	position: default; 
	background-color: none;
	height: auto;
	width: 580px;
	float: none;
	overflow: visible;
	top: auto;
	left: auto;
	z-index: 3;
}
.section-products #products-description .related-gears,
.section-products #products-description ul li {
	float: none;
	
}
.section-products #products-description {
	background-image: none;
	background: transparent;
	
}
.section-products #products-description ul li.related-gears{
	position:absolute;
	top:22em;
	left:2em;
}
#products-views { /*** color squares ***/
	display: none;
}
.products-header .separator {
	width: 38em;
}

#products-description li.products-header ul li {
	float:left;
}

.section-products #activity-tabs-container {
	float: left;
	background-image: none;
	background-position: top right;
	padding: 3px 100px 0 0;
}

#products-description .products-detailed-info {
	width: 25em;
	padding-right: 0px;
	height: auto !important;
	margin: 17px 0 0 50px;
	overflow: visible !important;
	overflow-x: visible !important;
	overflow-y: visible !important;
	float: none;
	position:absolute;
	left:220px;
	top:80px;
}
#products-description li{
	position:relative;
	
	}
.section-products #products-description .products-info {
	float: left;
	position: relative;
	width: 225px;
}
.section-products #products-description .panel{
	padding-bottom:1em;
	border-bottom:1px solid #ddd;
	}
.section-products #products-description h3#technologies,
.section-products #products-description h3#care-tips,
.section-products #products-description h3#awards,
.section-products #products-description h3#buy-now {
	margin-top:2em;
}

/******* END PRODUCTS ********/

/*************** TECHNOLOGY ****************/

#main-contents .landing {/* controls the width of "textual-contents" */
	width: 520px;
	/*margin-left: 30px;*/
}

#contents_colapse #main-contents {
	width: 580px;
	margin-left: 30px;
}

#main-contents .design {/* controls the width of "textual-contents" */
	width: 250px;
}

/******* END TECHNOLOGY *******/

/****************** COMMUNITY *****************/

.section-community #main-contents {
	width:520px;
}

#elements-3col {
	font-size:11px;
	border-top: none;
	margin:17px 0 0 0;
}

#elements-3col li {   
	display: block;
	clear: both;
	width: 520px;
	border-top:1px solid #ddd;
	}
	
#elements-3col li img { 
	float: left;
	margin-right: 40px;
	}

#elements-3col .last {
	border-top:1px solid #ddd;
}

#element .txt {
	width:300px;
	}
	
#elements-multilines li .txt{
	width:100%;
	float:none;
	}	

#elements-multilines li img{
	border:1px solid #ccc;
	margin:0 30px 10px 0;
	float:left;
	}
	
#elements-multilines4cols li{ /*** awards ****/
	border-top:1px solid #ddd;
	display:block;
	float:none;
	padding:10px 0;
	margin:0;
	}
	
#elements-multilines4cols li div{ /*** awards ****/
	border-right: none;
	width:520px;
	height: 90px;
	}
	
#elements-multilines4cols li div a{ /*** awards ****/
	float: left;
	}	
	
/****** END COMMUNITY *******/

/*************** STORE FINDER *****************/

.section-storefinder #textdetail {
	border-right:none;
}

.section-storefinder #textdetail,
.section-storefinder-res #textdetail {
	float:none;
	margin: 22px 30px 0px 0px;
	padding:0px 0 0px 30px;
	width:520px;	
}

.section-storefinder #searchlocation {
	width:220px;
}

div.details {
	width:520px;
	border-bottom:1px solid #DDDDDD;
}

.section-storefinder-res #contents .main-contents-intro {
	border-left:none;
    padding-left:0px;
    width:580px;
    margin: 8px 30px 0px 30px;
    font-size: 12px;
}


.section-contactinfo #side-nav-container-care{
	display:none;
	
}


/*********/

.rightone{
	display:none;
}

.button {
	display:none;
}

.rightone {
	float:none;
	margin:0 0 0 79px;
	width:400px;
	font-size:12px;
}

.certif {
	margin:0 0 0 79px;
	width:400;
	font-size:12px;
	clear:none;
	padding-top: 1px;
}

div#store-info {
	clear:both;
	font-size:12px;
}

/*display: none;*/
div.number {
	float:left;
	height:100px;
	margin:0 0 20px;
	padding:0;
	width:20px;
}

#main-contents .topMargin {
	display: none;
}

#map h4 {
	display: none;
}

div#map div#map_controls {
	display: none;
}

#map {
	clear:both;
	float:none;
	padding-top:15px;
	text-align: center;
}
.tryother {
	display: none;
}

.nav {
	display: none;
}

.leftone {
	float:left;
	width:67px;
}

ul#nav_global, ul#nav_global ul {
	display:none;
}


#main-nav-container {
	display:none;
}

div.details {
	border-top:1px solid #DDDDDD;
	display:block;
	margin-top:20px;
	padding-bottom:10px;
	padding-top:15px;
}

h2 {
	margin-top:-165px;

}

#contents, #contents_colapse {
	padding-top:20px;
}

.section-technologies #header,
.section-community #header,
.section-storefinder #header,
.section-storefinder-res #header,
.section-sitemap #header,
.section-carecenter #header,
.section-contactinfo #header {
 	display:none;
}



/****** END STORE FINDER *******/


/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

.sIFR-replaced, .sIFR-ignore {
	visibility:visible;
}

.sIFR-flash {
	display: none;
}


.sIFR-flash {
  display    : none !important;
  height     : 0;
  width      : 0;
  position   : absolute;
  overflow   : hidden;
}

.sIFR-alternate {
  visibility : visible !important;
  display    : block   !important;
  position   : static  !important;
  left       : auto    !important;
  top        : auto    !important;
  width      : auto    !important;
  height     : auto    !important;
  color		 : #ccc;
  margin     : 0px 0px 0px 0px;
}

/*  share this page */
.price a{
 	display:none;
}

h3#video{
 	display:none;
}