body { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #734c21; background-image: url(../skiing/images/background.jpg); background-repeat: repeat-y; background-position: center top; margin: 0; }
td { }
p {
	line-height: 1.1em;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
a:link {
	padding-right: 3px;
	padding-left: 3px;
	color: #663333;
}
a:visited {
	padding-right: 3px;
	padding-left: 3px;
	color: #663300;
	text-decoration: none;
}
a:hover {
	padding-right: 3px;
	padding-left: 3px;
	color: #993300;
}
.padbcont_HEADER { background-color: #734c21; width:700px; height:150px ; margin-right: auto; margin-left: auto; }
.padbox_HEADER {width:auto; height:auto;}
.padbox_HEADER a:link {
	margin: 0px;
	padding: 0px;
}
.padbox_HEADER a:visited {
	margin: 0px;
	padding: 0px;
}
.padbcont_SUB-HEAD { width:700px; height:50px ; margin-right: auto; margin-left: auto; }
.padbox_SUB-HEAD { background-color: #786d6b; width:auto; height:auto; }
.padbox_SUB-HEAD a:link {
	margin: 0px;
	padding: 0px;
}
.padbox_SUB-HEAD a:visited {
	margin: 0px;
	padding: 0px;
}
.navrboxcont_CONTENT { background-color: #dcdcdc; background-repeat: no-repeat; width: 700px; height:auto ; margin-right: auto; margin-left: auto; padding-top: 15px; }
.navrboxright_CONTENT { width:200px; float:right; height:100% }
.navrboxright_CONTENT ul { margin: 0; padding: 0 15px; font-size: .9em;}
.navrboxright_CONTENT li { text-align: left; text-indent: 0; list-style-type: none; margin: 0; padding: 4px 0; }

.navrboxright_CONTENT a:link {
	padding-right: 0;
	padding-left: 0;
	color: #663333;
}
.navrboxright_CONTENT a:visited {
	padding-right: 0;
	padding-left: 0;
	color: #663300;
	text-decoration: none;
}
.navrboxright_CONTENT a:hover {
	padding-right: 0;
	padding-left: 0;
	color: #993300;
}

.navrboxauto_CONTENT { margin-right:200px; width:auto; height:100% ; padding-left: 60px; }
.padbcont_FOOTER {
	background-color: #fff;
	width:700px;
	height:30px;
	margin-right: auto;
	margin-left: auto;
}
.padbox_FOOTER {
	background-color: #fff;
	padding: 5px;
	font-size: small;
	letter-spacing: normal;
	color: #666666;
}
.padbox_FOOTER a:link {
	margin-left: 5px;
}
.padbox_FOOTER a:visited {
	margin-left: 5px;
}
h1 { font-size: 1.5em; font-weight: bold; margin: 0.67em 0; border-bottom: 1px solid #808080; }
h2 { font-size: 1em; font-weight: bold; margin: 0; }
h3 { font-size: 1.5em; font-weight: bold; margin: 0 0 20px; padding-left: 20px; border-bottom: 1px solid #000; }
.padbcont_CAL {width:100%; height:auto }
.padbox_CAL { width:auto; height:auto; padding-top: 20px; }
.imageborder {
	background-color: #fff;
	padding: 5px;
	border: solid 1px #696969;
	margin: 10px;
}
