body {
	font-size: 12px;
	color : Gray;
	margin : 0px;
	padding : 0px;
}
p, ul, li {
	font-size : 12px;
}

 h1{
	font-size : 12px;
	font-weight : normal;
	margin : 10px 0px 20px 4px;
	color : #2B5DB6;
}
#beta {
	text-align : center;
}
#ski {
	left : 0;
	top : 0;
	width : 100%;
	background-image : url(images/ski-rent-header-bg.jpg);
}
#rent {
	left : 0px;
	top : 94px;
	width : 174px;
}
#seefeld {
	background-image : url(images/ski-rent-topnav-bg.gif);
	left : 0px;
	top : 94px;
	width : 100%;
	height : 24px;
	font-size: 12px;
	color : #fff;
}
#seefeld p{
	margin-left : 200px;
	margin-top : 4px;
	font-weight : bold;
}
#seefeld a{
	color : #fff;
	text-decoration : none;
}
#seefeld a:hover{
	color : #fc6;
	text-decoration : underline;
}
#hire{
	position: absolute;
	left: 20px;
	top: 150px;
	width: 140px;
	font-size : 14px;
}
#hire ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
}
#hire li {
	margin: 0 0 10px 0;
}
#hire a {
	/*/*/display: block;
	padding: 2px 2px 2px 15px;
	border: 1px solid #333;
	width: 130px;
	background-color: #999;
	background-image: url(images/buttonnormal.gif); /* */
}
#hire a:link, #hire a:visited {
	color: #033;
	/*/*/color: #033;
	text-decoration: none; /* */
}
#hire a:hover {
	border: 1px solid #333;
	background-color: #099;
	background-image: url(images/buttonover.gif);
	color: #fff;
}
#uberlink a:link, #uberlink a:visited, #uberlink a:hover {
	/*/*/border: 1px solid #333;
	background-color: #099;
	background-image:  url(images/buttonover.gif);
	color: #fff; /* */
}

#skiing {	
	left : 180px;
	top : 144px;
	width : 60%;
	background-repeat : no-repeat;
}
#skis {
	left : 180px;
	top : 144px;
	width : 60%;
}
/*skis page*/
#skis h1
{
	padding: 10px 0px 15px 40px;
	background-image : url(images/premium-skis.gif);
	background-repeat : no-repeat;
	border-bottom: 1px solid;
}
#skis h1.standard
{
	background-image : url(images/standard-skis.gif);
}
#skis h1.teen
{
	background-image : url(images/teen-skis.gif);
}
#skis h1.child
{
	background-image : url(images/child-skis.gif);
}
/*boots page*/
#boots {
	left : 180px;
	top : 144px;
	width : 60%;
}
#boots h1
{
	padding: 10px 0px 15px 40px;
	background-image : url(images/premium-boots.gif);
	background-repeat : no-repeat;
	border-bottom: 1px solid;
}
#boots h1.standard
{
	background-image : url(images/standard-boots.gif);
}
#boots h1.teen
{
	background-image : url(images/teen-boots.gif);
}
#boots h1.child
{
	background-image : url(images/child-boots.gif);
}
/*snowboards page*/
#snowboards {
	left : 180px;
	top : 144px;
	width : 60%;
}
#snowboards h1
{
	padding: 10px 0px 15px 40px;
	background-image : url(images/snowboards.gif);
	background-repeat : no-repeat;
	border-bottom: 1px solid;
}
#snowboards h1.child
{
	background-image : url(images/child-snowboards.gif);
}
#snowboards h1.boots
{
	background-image : url(images/snowboard-boots.gif);
}
.content p{
	margin-bottom : 5px;
}
#superiorboots {
	left : 180px;
	top : 280px;
	width : 60%;
	background-image: url(images/standard-boots.gif);
	background-repeat : no-repeat;
}
#childsnowboards {
	left : 180px;
	top : 270px;
	width : 60%;
	background-image: url(images/child-snowboards.gif);
	background-repeat : no-repeat;
}

#teenboots {
	left : 180px;
	top: 420px;
	width : 60%;
	background-image: url(images/teen-boots.gif);
	background-repeat : no-repeat;
}
#kidsboots {
	left : 180px;
	top: 560px;
	width : 60%;
	background-image: url(images/child-boots.gif);
	background-repeat : no-repeat;
}
#snowboardboots {
	left : 180px;
	top: 416px;
	width : 60%;
	background-image: url(images/snowboard-boots.gif);
	background-repeat : no-repeat;
}
.pricelist {
	font-size : 10px;
	margin-left : 200px;
	margin-top : 0px;
}
.pricelist a{
	color : #36C;
	margin-left : 5px;
}
.pricelist a:hover{
	color : #f60;
}
#skibootbooking{
	left : 530px;
	top : 700px;
	width : 200px;
}
#skibooking{
	left : 530px;
	top : 700px;
	width : 200px;
}
.sale{
	font-size : 12px:;
	font-style : italic;
	font-weight : bold;
	color : #f60;
}

#design{
	background-color : #faffff;
	top : 490px;
	width : 136px;
	left : 20px;
	border : 1px #bfdfdf dotted;
	padding : 2px;
}
#design p, #language p{
	color : #afafaf;
	font-size : 10px;
	text-align : center;
}
.alpine a, #language a {
	color : #999;
	text-decoration : none;
	font-size : 10px;
	text-align : center;
}
.concepts a{
	color : #f60;
	text-decoration : none;
	font-size : 10px;
	text-align : center;
}
#language{
	background-color : #faffff;
	top : 450px;
	width : 136px;
	left : 20px;
	border : 1px #bfdfdf dotted;
	padding : 2px;
}
#skiing{	
	left : 182px;
	top : 144px;
	width : 60%;
}
#skiing h1, #prices h1{	
	font-size : 120%;
	font-weight : bold;
}
#skiing ul {
	list-style-image : url(images/pricelist.gif);	
}
#skiing li {
	margin: 0 0 10px 0;
}
#skiing a {
	text-decoration : none;
	color : #36c;
}
#skiing a:hover{
	color : #f60;
}
#skiing h2 {
	font-size : 100%;
	font-weight : normal;
	color : #36c;
}
#skiing table {
	font-size : 12px;
	color : #36c;
}
#skiing td {
	border : 1px solid #eaeaea;
}
.noborder {
	border :  none;
}
.imgcenter {
	margin-left : 100px;
}
.emphasis{
	font-size : 12px:;
	font-style : italic;
	font-weight : bold;
	color : #f60;
}
input, textarea {	
	padding: 2px;
	font-size: 12px;
	color: #066;
	background-color: #faffff;
	border: 1px inset #eaeaea;
}
select, option {
	padding: 2px;
	font-size: 12px;
	color: #066;
	background-color: #faffff;
	
}
.margin{
	margin-left : 5px;
}
table.price td{
	padding : 2px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
	color : #36c;
	border : 1px solid #eaeaea;
}
table.price th{
	color : #36c;
}
