html{
	height: 100%;
}
h1{
	font-size:1.2em;
}
h2{
	font-size:1.1em;
}
p {
	margin:10px;
}
body{
	height: 100%;
	background-color : white;
 	background-image : url(images/grad.gif);
 	background-repeat : repeat-x;
	font-size:76%;
	font-family : Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	scrollbar-3dlight-color : #cccccc;
	scrollbar-arrow-color : red;
	/*scrollbar-base-color : black;*/
	scrollbar-darkshadow-color :#cccccc;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #ffffff;
	scrollbar-shadow-color : #ffffff;
	scrollbar-track-color : #ffffff;
}
.wrapper{
	height:100%;
}
#piste{
	width:100%;
	height:100%;
 	background-image : url(images/snowfield.gif);
 	background-repeat : no-repeat;
	background-position : bottom;
	/* top, right, bottom, left*/
	padding:0px 0px 0px 0px;
}
.container{
	width:750px;
}
.logo{
	height:55px;
}
.home{
	height:28px;
}
.nav{
	height:24px;
    	background-image: url(images/navbar.gif);
	background-position : top;
	background-repeat : repeat-x;	
	font-weight : bold;
	font-size:1.1em;
	padding-left:10px;
	padding-right:10px;

}
.nav a{
	color: black;
	text-decoration : none;
}
.nav a:hover{
	color: red	
}
.nav2{
	height:18px;
    	background-image: url(images/navbar2.gif);
	background-position : top;
	background-repeat : repeat-x;	
	font-size:0.9em;
	padding-left:10px;
	padding-right:10px;
}
.nav2 a{
	color: black;
	text-decoration : none;
}
.nav2 a:hover{
	color: red	
}
.redline{
	height:4px;
	background-color : red;	
}
.gap	{
	height:2px;
}
.content{
	height:310px;
    	background-image: url(images/frost.png);
	background-repeat : repeat;	
}
.description{
	/* top, right, bottom, left*/
	padding:10px 10px 10px 10px;	
	background-color : white;
	width:33%;
}
.description2{
	background-color : white;
}
.description2 a{
	Font-size:1.3em;
}
.pad{
	height:10px;
}
.footer{
	height:35px;
}
.product{
	width:100%;
}
.price{
	font-size:1.4em;
	font-weight : bold;
	width:50%;
	padding-right:5px;
}
.addtocart{
	font-size: 0.9em;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;
    	background-image: url(images/navbar.gif);
	background-position : bottom;
	background-repeat : repeat-x;
	background-color:#F4F4F4;
}
.viewcart{
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
}
.scroll{
	height:248px;
	overflow: auto;
	padding-right:10px;
	padding-left:10px;
}
.scrollterms{
	height:332px;
	overflow: auto;
	padding-right:10px;
	padding-left:10px
}
.index{
	height:100%;
}
.index td{
	width:25%;
}
.homepics{
	height:332px;
}
.homepics2{
	height:288px;
	background-color:#FAFAFA;
}
.hometext{
    	background-image: url(images/bottom.jpg);
	/* top, right, bottom, left*/
	padding:2px 5px 2px 5px;
	height:36px;
}
.error{
	color:red;
}
.salelink a{
	color:red;
	font-style:italic;
}
.sale{
	width:720px;
	background-color:white;
}
.saletop{
	height:150px;
    	background-image: url(images/saletop.jpg);
	background-position : top;
	background-repeat : no-repeat;
}
.salemiddle{
	font-size:1.2em;
	font-weight:bold;
}
.salemiddleline{
	font-size:1.2em;
	border-right: 3px solid #1224A3;
	font-weight:bold;
}
.salebase{
	text-align:center;
	padding-top:0px;
	padding-bottom:10px;
}
.buy{
	font-size:1.2em;
	padding-right:10px;
	font-weight;
}
.was{
	text-decoration: line-through;
}
.now{
	font-size:1.3em;
	color:red;
}