/* CSS Document */

body{background-color: #eeeeee;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
body,td,th{font-family: Arial, Helvetica, sans-serif;}
.events{position: relative;width:757px;height:382px;z-index:1;overflow: scroll;visibility: visible; background-color:#CCCCCC;}
.stylea { font-size:13px; font-family:Arial, Helvetica, sans-serif; margin-bottom:6px; margin-left:2px; width:730px;}
.styleb { font-weight:700;font-size:13px; font-family:Arial, Helvetica, sans-serif;color: #003366;}
.stylec { font-weight:500;font-size:13px; font-family:Arial, Helvetica, sans-serif;color: #ffffff; background-color:#3a447e;}
.style2{font-family: Arial, Helvetica, sans-serif; font-size:18px;color: #EEEEEE; padding-left:20px;}
.style7 {font-size: 12px}
.style8 {font-size: 24px;font-weight: bold;color:#FFFFFF;}

.frontpage{ width:989px;height:643px;border:solid 5px #5f1010; background-color:#5f1010;}
.otherpages{ width:989px;height:500px;border:solid 5px #5f1010; background-color:#5f1010;}
.frontpagehighlight{ background-color:#414141;}

.event_menu {color: #000000;font-weight: bold;}
.biz{position:relative;height:400px;padding:5px;margin-top:1px;overflow:scroll;background-color:#500000;border:#400000 1px solid;color:#ffffff;//height:390px;}
.bizlable{padding-top:10px; padding-bottom:10px; font-size:28px; font-weight: bold; color:#ffffff;text-decoration:underline;}
.label {font-size: 28px; font-weight:bold; color:#FFFFFF; margin-bottom:15px;}
.catcells {padding:6px 2px 6px 6px; background-color:#eeeeee;}
.catlabels {padding-top:2px; padding-bottom:2px; background-color: #a7a7a7; border-bottom:1px #6f747d solid;}
.cattable {margin-bottom:20px; width:621px; border:1px #6f747d solid;}
.cattable2 {margin-bottom:20px; width:300px; border:1px #6f747d solid;}
.tops { margin-top:-10px; margin-bottom:20px; font-weight:bold;color:#ffffff;}
.topstyle { border:1px #000000 solid; background-color: #003300;}
.cell {background-color: #8990a2;}
.override1 {text-decoration: underline;color: #333333;}
.activitylinks{color:#FFCC00; text-decoration:none;}
.activityheader {font-size: 16px}
.activitysites {font-size: 14px}
.sidelinks{color:#FFFFFF; text-decoration:none;}
.descript {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;padding:10px 2px 2px 0px;color:#ffffff;font-weight:400;}
.PropTitle {font-family:Arial, Helvetica, sans-serif;font-size:24px;text-decoration:none;padding:10px 2px 2px 0px;color:#ffffff;font-weight:400;}
.divide {color: #5f3f3f; font-weight:bold;}
.bottomlinks {color: #EEEEEE; font-weight: 400; text-decoration:none;}
.adventure{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-top:4px; padding-bottom:4px; padding-left:20px;height:15px; overflow:hidden; z-index:2; position:relative;margin-top:-24px;}
.ski_title{font-size: 12px;}
.ski_descript{font-size: 13px;}
.ski_pad {padding-bottom:25px; padding-top:10px;}
.datestyle{padding-right:5px; padding-top:2px;padding-bottom:2px; color:#000000; font-weight:bold;}
#report a {color:white;}

.othertollfree {font-size: 14px}
.tollfreespace {margin-top:10px; margin-bottom:5px; background: #690000; border:#666666 solid 1px;}
.outsidecell{border:1px #111111 solid;margin-top: 10px; width:600px; margin-left:auto; margin-right:auto; overflow: hidden; font-family:Arial, Helvetica, sans-serif;}
.callcell{background-color:#333333; padding-top:1px; padding-bottom:1px; color:#CCCCCC;}
.clickcell{padding-left:10px; padding-right:10px; padding-bottom:2px;background-color:#690000;}
.celllinks{color: #eeeeee; text-decoration:none;}
.lodginginfo{font-family:Arial, Helvetica, sans-serif; padding:5px;color:#ffffff;}
.lodgingtitle{font-size: 24px}
.lodgingpagelinks{color:#FF9900; text-decoration:none;}