body, html {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal;}

form {margin:0; padding:0;}

.input {font-size: 6pt; font-family: helvetica, arial, sans-serif; color: #000000; background-color: #ffffff; font-weight: bold;}
.calendartitle {   font-size: 9pt;  font-weight: bold; color: #ffffff; text-decoration: none}
.pagetitle {   font-size: 13px;  font-weight: bold; color: #ffffff; text-decoration: none; text-indent: 2px}
.introkey {   font-size: 7pt;  color: #000000; text-decoration: none;}
.smallcapswh {   font-size: 7pt;  color: #ffffff; text-decoration: none; text-indent: 2px}
.smallcapswhb {   font-size: 7pt;  font-weight: bold; color: #ffffff; text-decoration: none; text-indent: 2px}
.title {   font-size: 8pt;  font-weight: bold; color: #ffffff; text-decoration: none}
.titlesummer {   font-size: 8pt;  font-weight: bold; color: #999999; text-decoration: none}
.tabletitle {   font-size: 8pt;  font-weight: bold; color: #000000; text-decoration: none}
.titleblack {   font-size: 8pt;  font-weight: bold; color: #000000; text-decoration: none}
.data {   font-size: 8pt;  font-weight: bold; color: #000000; text-decoration: none}
.data2 {   font-size: 8pt;  color: #000000; text-decoration: none}
.apt {   font-size: 7pt;  color: #000000; text-decoration: none}
a.apt {   font-size: 7pt;  color: #000000; text-decoration: underline}
.copy {   font-size: 7pt;  color: #ffffff; text-decoration: none}
.datawh {   font-size: 8pt;  font-weight: bold; color: #ffffff; text-decoration: none}
h2 {   font-size: 15pt;  color: #000000; text-decoration: none}
p, li {   font-size: 8pt;  color: #000000; text-decoration: none}
a.buy {   font-size: 8pt;  font-weight: bold; color: #000000; text-decoration: none}
a.buy:hover {   font-size: 8pt;  font-weight: bold; color: #000000; text-decoration: underline}
a.home {   font-size: 7pt;  color: #ffffff; text-decoration: none; 	line-height : 12px; padding-top : 4px; padding-bottom : 4px; }
.home {   font-size: 7pt;  color: #ffffff; text-decoration: none;  }
p.numb {   font-size: 12px;  color: #330066; background-color: #CCCCCC}
td.event {   font-size: 8pt;  color: #000000; text-decoration: none; text-indent: 2px}
td.phone {   font-size: 9px;  color: #000000; text-decoration: none; text-indent: 2px; background-color: #e9e9e9;}
td.phonetitle {   font-size: 9px;  font-weight: bold; color: #000000; text-decoration: none; text-indent: 2px}
a.click {   font-size: 8pt;  color: #000000; text-decoration: none}
a.click:hover {   font-size: 8pt;  color: #000000; text-decoration: underline}
a.indexad {   font-size: 11pt;  color: #000099; text-decoration: none}
a.homead {   font-size: 10pt;  color: #000099; text-decoration: none}
a.menutitle {   font-size: 7pt;  font-weight: bold; color: #000000; text-decoration: none}
a.menutitle:hover {   font-size: 7pt;  font-weight: bold; color: #000000; text-decoration: underline}
a.menu {   font-size: 7pt;  color: #000000; text-decoration: none}
a.menu:hover {   font-size: 7pt;  color: #000000; text-decoration: underline}
.pop {   font-size: 7pt;  color: #000000; text-decoration: none; background: white}
.pop:hover {   font-size: 7pt;  color: #000000; text-decoration: underline; background: yellow}
a.introsubmenu {   font-size: 8pt;  font-weight: bold; color: #999999; text-decoration: none}
a.introsubmenu:hover {   font-size: 8pt;  font-weight: bold; color: #993333; text-decoration: underline}
a.infosubmenu {   font-size: 8pt;  font-weight: bold; color: #999999; text-decoration: none}
a.infosubmenu:hover {   font-size: 8pt;  font-weight: bold; color: #ff9900; text-decoration: underline}
a.slopesubmenu {   font-size: 8pt;  font-weight: bold; color: #999999; text-decoration: none}
a.slopesubmenu:hover {   font-size: 8pt;  font-weight: bold; color: #336666; text-decoration: underline}
a.othersubmenu {   font-size: 8pt;  font-weight: bold; color: #999999; text-decoration: none}
a.othersubmenu:hover {   font-size: 8pt;  font-weight: bold; color: #663399; text-decoration: underline}
a.apresubmenu {   font-size: 8pt;  font-weight: bold; color: #999999; text-decoration: none}
a.apresubmenu:hover {   font-size: 8pt;  font-weight: bold; color: #006699; text-decoration: underline}
a.days {   font-size: 9px;  font-weight: bold; color: #ffffff; text-decoration: none}
a.days:hover {   font-size: 9px;  font-weight: bold; color: #ffffff; text-decoration: underline}
a.exp {   font-size: 10pt;  font-weight: bold; color: #000000; text-decoration: none}
a.exp:hover {   font-size: 10pt;  font-weight: bold; color: #000000; text-decoration: underline}
a.topapres {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: none}
a.topapres:hover {   font-size: 7pt;  font-weight: bold; color: #006699; text-decoration: underline}
a.topsummer {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: none}
a.topsummer:hover {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: underline}
a.topintro {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: none}
a.topintro:hover {   font-size: 7pt;  font-weight: bold; color: #993333; text-decoration: underline}
a.topinfo {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: none}
a.topinfo:hover {   font-size: 7pt;  font-weight: bold; color: #ff9900; text-decoration: underline}
a.topslopes {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: none}
a.topslopes:hover {   font-size: 7pt;  font-weight: bold; color: #336666; text-decoration: underline}
a.topother {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: none}
a.topother:hover {   font-size: 7pt;  font-weight: bold; color: #663399; text-decoration: underline}
a.topabout {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: none}
a.topabout:hover {   font-size: 7pt;  font-weight: bold; color: #666666; text-decoration: underline}
a.topcourch {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: none}
a.topcourch:hover {   font-size: 7pt;  font-weight: bold; color: #ffcc00; text-decoration: underline}
a.topval {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: none}
a.topval:hover {   font-size: 7pt;  font-weight: bold; color: #ff6600; text-decoration: underline}
a.topmeri {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: none}
a.topmeri:hover {   font-size: 7pt;  font-weight: bold; color: #3399cc; text-decoration: underline}
a.topcham {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: none}
a.topcham:hover {   font-size: 7pt;  font-weight: bold; color: #99cc33; text-decoration: underline}
a.top2alpes {   font-size: 7pt;  font-weight: bold; color: #999999; text-decoration: none}
a.top2alpes:hover {   font-size: 7pt;  font-weight: bold; color: #003366; text-decoration: underline}
a.websites {   font-size: 8pt;  font-weight: bold; color: #ff9900; text-decoration: none}
a.websites:hover {   font-size: 8pt;  font-weight: bold; color: #ff9900; text-decoration: underline}



/*
the following set the style for the left hand side menu
*/ 
.input {font-size:11px;font-family:helvetica, arial, sans-serif;color:#000000;background-color:#ffffff;font-weight:bold;}
	.bot {font-size:10px;font-family:helvetica, arial, sans-serif;color:#000000;text-decoration:none;}
	.date {font-size:11px;font-family:helvetica, arial, sans-serif;color:#003366;}
	.dkblue10 {font-size:10px;font-family:helvetica, arial, sans-serif;color:#336699;text-decoration:none;}
	.dkblue11b {font-size:11px;font-family:verdana,helvetica, arial, sans-serif;color:#003366;font-weight:bold;text-decoration:none;}
	.dkblue15b {font-size:20px;font-family:helvetica, arial, sans-serif;color:#003366;text-decoration:none;}
	.blue10 {font-size:10px;font-family:helvetica, arial, sans-serif;color:#336699;}
	.white10 {font-size:10px;font-family:helvetica, arial, sans-serif;color:#ffffff;text-decoration:none;}
	.black10 {font-size:10px;font-family:helvetica, arial, sans-serif;color:#000000;text-decoration:none;}
	.black10u {font-size:10px;font-family:helvetica, arial, sans-serif;color:#000000;}
	.black15 {font-size:15px;font-family:verdana,helvetica, arial, sans-serif;color:#000000;text-decoration:none;}
	.black12b {font-size:12px;font-family:verdana,helvetica, arial, sans-serif;color:#000000;font-weight:bold;}
	A.black10 {color: #000000;text-decoration: none;}
	A:HOVER.black10 {color:#ffffff;text-decoration: none;}
	
	A:HOVER.bot{color: #99ccff;text-decoration: none;}
	A:VISITED.bot {color: #000000;text-decoration: none;}
	
	A:VISITED.black10u {color: #000000;}
	A:HOVER.blue10{color: #99ccff;text-decoration: none;}

.adHist {border: solid 2px #933; margin-bottom:3px;}	
.adIntro {border: solid 2px #933; border-top:0;}	
.adInfo {border: solid 2px #f90; border-top:0;}	
.adSlopes {border: solid 2px #366; border-top:0;}	
.adActivities {border: solid 2px #639; border-top:0;}		
.adBars {border: solid 2px #069; border-top:0;}	
.adSummer {border: solid 2px #ff6; border-top:0;}

.phoneDirectory	 {font-size:11px;font-family:helvetica, arial, sans-serif;}
.phoneDirectory	td {background-color:#ffd2d2; padding-left:5px;}
td.directoryHead {font-weight:bold; color:#fff; background-color:#cc3333;}
td.directorySub {font-weight:bold; color:#cc3333;}	

.mapsFront {font-family:helvetica, arial, sans-serif; border:1px solid #00c; margin-left:10px; margin-bottom:10px; padding:4px; font-size:12px; color:#009; font-weight:bold;text-decoration:none;}


#entryPageBook a {
						font-weight:bold;
						color:#000;
						text-decoration:none;
						font-size:11px;
						display:block;
}
#entryPageBook a:hover {
						text-decoration:underline;
						color:#006;
					}