body { 	background-color:#363; 	font-family: "Comic Sans MS"; 	font-style: normal;	font-weight: normal;	font-size: 18pt;		width: auto;	display: block;	clear: none; }.page-heading  { color: #fff; font-style: normal; font-weight: bold; font-size: 18px; line-height: 1.1em; font-family: "Comic Sans MS"; text-decoration: none; text-align: center  }.page-contents  { color: #eee; font-style: normal; font-weight: 800; font-size: 1.1em; font-family: "Comic Sans MS"; text-decoration: none  }.today-heading { color: white; font-style: normal; font-weight: normal; font-size: 14px; font-family: "Comic Sans MS"; text-decoration: none }.box-heading { color: #040; font-style: normal; font-weight: bold; font-size: .8em; line-height: 1.25em; font-family: "Comic Sans MS"; text-align: center; background-color:#7BAB68 }.box-heading A:link { color: #040; font-family: "Comic Sans MS";  text-align: center; text-decoration: underline  }.box-heading A:visited { color: #040;  }.box-heading  A:hover { color: #ff0; font-style: oblique; font-family: "Comic Sans MS"; text-decoration: none; text-align: center}.box-contents { color: white; font-style: normal; font-weight: 300; font-size: .7em; font-family: "Comic Sans MS"; text-decoration: none ; display: block; margin: 6px ; padding: 0px}.box-contents A:link { color: #eee;  text-decoration: none; }.box-contents A:visited { color: #555; text-decoration: none }.box-contents  A:hover { color: #ff0; font-style: oblique; font-family: "Comic Sans MS"; text-decoration: underline ; background-color: #000; display: block;}.sub-menu { color: #333; font-style: normal; font-weight: 300; font-size: .8em; line-height: 1em; font-family: "Comic Sans MS"; text-decoration: none; text-align: left; display: block; margin: 5px ; padding: 5px}.sub-menu A:link { color: #eee;  text-decoration: none; }.sub-menu A:visited { color: #999; text-decoration: none }.sub-menu  A:hover { color: #ff0; font-style: oblique; font-family: "Comic Sans MS";  }.menu {background-color: #000}.menu-heading { color: #ff0; z-inde: 15;font-style: normal; font-weight: bold; font-size: 13px; font-family: "Arial"; text-decoration: none  ;background-image:url("woodgrain.jpg"); display: block; border:black double 2px; text-align: center; white-space:nowrap}.menu-heading A:link { color: #ff0; text-decoration: none}.menu-heading A:visited { color: #ff0; text-decoration: none }.menu-heading A:hover { color: #fff; font-style: italic; font-weight: bold; text-decoration: none; text-transform: capitalize }.menu-normal { color: #fff; background-color:#000; font-style: normal; font-weight: normal; font-size: 12px; line-height: 14px; font-family: "Comic Sans MS"; text-decoration: none; text-align: center; padding-bottom: 2px ;padding-top: 2px}.menu-normal A:link { color: #fff; text-decoration: none }.menu-normal A:visited  { color: #aaa; text-decoration: none }.menu-normal A:hover  { color: #000; font-weight: 500; text-decoration: none; background-color: #fff; display: block; font-style: oblique; }.tiny-body { color: #fff; font-size: .55em; font-family: "Comic Sans MS" }.tiny-body A:link { color: #c90; }.tiny-body A:visited { color: #a70; }.small-body { color: #fff; font-size: .65em; font-family: "Comic Sans MS" }.small-body A:link { color: #c90; }.small-body A:visited { color: #a70; }.body { color: #fff; font-size: .75em; font-family: "Comic Sans MS" }.body A:link { color: #fff; }.body A:visited { color: #aaa; }.large-body { color: #fff; font-size: .85em; font-family: "Comic Sans MS" }.large-body A:link { color: #c90; }.large-body A:visited { color: #a70; }.big-body { color: #fff; font-size: 85%; font-family: "Comic Sans MS" }.big-body A:link { color: #fff; font-size: 100% }.big-body A:visited { color: #a70; font-size: 100% }.black_back {background-color:#000;}/* legacy styles */.todaybodytext { color: #fff; font-size: 10pt; font-family: "Comic Sans MS" }.hilitebodytext { color: #ab0; font-size: 10pt; font-family: "Comic Sans MS" }.promotext  { color: #f00; font-weight: bold; font-size: 14pt; font-family: "Comic Sans MS", Arial, san-serif; background: #222222; text-align: center; border: groove 2pt #999999; margin: 2px }.inns-promotext{	color: #fff;	font-weight: bold;	font-size: 1.1em;	font-family: "Comic Sans MS", Arial, san-serif;	text-align: center;	border: inset 2pt #999999;	margin: 2px;	background-color: #7BAB68;}#logobox  { position: absolute; z-index: 10; top: 0px; left: 5px; width: 164px; height: 134px; visibility: visible; display: block }.left-menu { background-color: #000; position: absolute; left: 17px; width: 140px; height: 100px; visibility: visible; display: block }.left-menue { background-color: #7BAB68;   visibility: visible; display: block; margin:5px }.left-menug { background-color: #808;   visibility: visible; display: block; margin:8px }#leftmenu1 { top: 145px;  }#leftmenu2 { top: 250px;  }#leftmenu3 { top: 355px;  }#mountain { position: absolute; z-index: 10; top: 94px; left: 212px; width: 110px; height: 276px; visibility: hidden; display: block }#services { position: absolute; z-index: 10; top: 94px; left: 322px; width: 110px; height: 304px; visibility: hidden; display: block }#visit    { position: absolute; z-index: 10; top: 94px; left: 432px; width: 110px; height: 168px; visibility: hidden; display: block }#coop     { position: absolute; z-index: 10; top: 94px; left: 542px; width: 110px; height: 122px; visibility: hidden; display: block }#general  { position: absolute; z-index: 10; top: 94px; left: 652px; width: 110px; height: 122px; visibility: hidden; display: block }#mask { position: absolute; z-index: 0; top: 0px; left: 0px; width: 800px; height: 800px; visibility: hidden; display: block }.small-dog { color: #339; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; float: right; clear: none; border: black; width: 160px }.bannertext { color: white; font-weight: bold; font-size: 16px; font-family: "Comic Sans MS", fantasy; margin: 4px }.bigcaptodaybodytext { color: #114411; font-weight: bold; font-size: 22px; font-family: "Comic Sans MS", fantasy }acronym {        border-bottom: 1px dashed #00cc00;        cursor: help;}.livepics{	clear: both;	margin: 3px;	border-color: olive;	border-width: 1px;	border-style: solid;}