/* begin home, contact, thanks, brands, abstract */
#idpicwide {
	width:91em;
	height:40em;
	overflow:hidden; /* allows brand page to scroll with company logos */
	}
.idpicwide {
	width:91em;
	height:40em;
	border:0; /* eliminates border on homepage for js hoverlink */
	}
/* end home, contact, thanks, brands, abstract */

/* begin faq, sell, sizing */
#press-text {
	width:59em;
	height:50em;
	text-align:left;
	float:right;
	overflow:auto;
	}
#press-text p {
	color:#333333;
	font-size:1.2em;
	padding-right:.8em;
	margin-top:0;
	}
#press-text a {
	text-decoration:underline;
	}
#press-text a:hover {
	text-decoration:none;
	}
.contactback {
	background-image:url(../images/contact.jpg);
	background-attachment:inherit;
	background-position:top left;
	}
.faqback {
	background-image:url(../images/faq-background.jpg);
	background-attachment:inherit;
	background-position:top left;
	}
.linksback {
	background-image:url(../images/links.jpg);
	background-attachment:inherit;
	background-position:top left;
	}
.sellback {
	background-image:url(../images/sell-background.jpg);
	background-attachment:inherit;
	background-position:top left;
	}
.sizingback {
	background-image:url(../images/sizing-background.jpg);
	background-attachment:inherit;
	background-position:top left;
	}
.dealersback {
	background-image:url(../images/porters.jpg);
	background-attachment:inherit;
	background-position:top left;
	vertical-align:middle;
	}
.historyback {
	background-image:url(../images/lineramp.jpg);
	background-attachment:inherit;
	background-position:top left;
	vertical-align:middle;
	}
.resortsback {
	background-image:url(../images/squaw.jpg);
	background-attachment:inherit;
	background-position:top left;
	vertical-align:middle;
	}
.teamback {
	background-image:url(../images/colby.jpg);
	background-attachment:inherit;
	background-position:top left;
	vertical-align:middle;
	}	
.eventsback {
	background-image:url(../images/shopbattle.jpg);
	background-attachment:inherit;
	background-position:top left;
	vertical-align:middle;
	}	
.brandsback {
	background-image:url(../images/brands.jpg);
	background-attachment:inherit;
	background-position:top left;
	vertical-align:middle;
	}	
.homeback {
	background-image:url(../images/home.jpg);
	background-attachment:inherit;
	background-position:top left;
	vertical-align:middle;
	}	
/* end faq, sell, sizing */

/* begin security, about */
#security-text {
	width:35.5em;
	height:40em;
	text-align:right;
	overflow:auto;
	}
#security-text p {
	color:#333333;
	font-size:1.2em;
	padding-left:1em;
	padding-right:.8em;
	margin-top:0;
	text-align:left;
	}
#security-text a {
	text-decoration:underline;
	}
#security-text a:hover {
	text-decoration:none;
	}
.securityback {
	background-image:url(../images/security-background.jpg);
	background-attachment:inherit;
	background-position:top left;
	}
/* end security */

/* begin home image trail */
#index-pop {
	font-size:1em;
	position:absolute;
	visibility:hidden;
	width:21em;
	z-index:200;
	}
/* end home image trail */