.l_brdr {
	background-image: url(../images/l_bdr.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.body_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	margin-top: 15px;
	margin-right: 25px;
	margin-bottom: 15px;
	margin-left: 25px;
}
.body_txt  a:link {
	color: #00a1b1;
	text-decoration: none;
}
.body_txt  a:visited {
	color: #00a1b1;
	text-decoration: none;
}
.body_txt  a:hover { 
	color: #333333;
	text-decoration: none; 
}
.body_txt  a:active { 
	color: #333333;
	text-decoration: none; 
}
.foot_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 18px;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 5px;
	margin-left: 25px;
	text-align: right;
}
.foot_txt  a:link, .foot_txt  a:visited{
	color: #ffffff;
	text-decoration: none;
}
.foot_txt  a:hover, .foot_txt  a:active { 
	color: #00a1b1;
	text-decoration: none; 
}
.body_c_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #00a1b1;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cacaca;
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 15px;
	margin-left: 25px;
	font-weight: normal;
}
.body_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 30px;
}
.body_c_subh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #00a1b1;
	padding-bottom: 5px;
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 5px;
	margin-left: 25px;
	font-weight: normal;
}
.body_c_subh  a:link, .body_c_subh  a:visited{
	color: #00a1b1;
	text-decoration: none;
}
.body_c_subh  a:hover, .body_c_subh  a:active { 
	color: #01355B;
	text-decoration: none; 
}
.rcol_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #4ad925;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #007699;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-weight: normal;
}
.rcol_subh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #4ad925;
	padding-bottom: 5px;
	font-weight: normal;
	margin: 10px;
}
.rcol_subh  a:link {
	color: #4ad925;
	text-decoration: none;
}
.rcol_subh  a:visited {
	color: #4ad925;
	text-decoration: none;
}
.rcol_subh  a:hover { 
	color: #ffffff;
	text-decoration: none; 
}
.rcol_subh  a:active { 
	color: #ffffff;
	text-decoration: none; 
}
.rcol_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	margin: 10px;
}
.rcol_txt  a:link {
	color: #ffffff;
	text-decoration: none;
}
.rcol_txt  a:visited {
	color: #ffffff;
	text-decoration: none;
}
.rcol_txt  a:hover { 
	color: #4ad925;
	text-decoration: none; 
}
.rcol_txt  a:active { 
	color: #4ad925;
	text-decoration: none; 
}

.rcol_bckgrd {
	background-color: #004372;
	background-image: url(../images/rcol_bckgrd.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.rcol_pic {
	margin-bottom: 10px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #4ad925;
}
.r_brdr {
	background-image: url(../images/r_brdr.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.body_bckgrd {
	background-attachment: scroll;
	background-image: url(../images/body_bckgrd.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.body_ads {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.body_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #00a1b1;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cacaca;
}
.pdir_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.pdir_email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-image: url(../images/ico_email.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
	padding-bottom: 5px;
}
.pdir_email  a:link {
	color: #00a1b1;
	text-decoration: none;
}
.pdir_email  a:visited {
	color: #00a1b1;
	text-decoration: none;
}
.pdir_email  a:hover { 
	color: #494949;
	text-decoration: none; 
}
.pdir_email  a:active { 
	color: #494949;
	text-decoration: none; 
}
.h_sponsor {
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.h_events {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #0263ba;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.h_events  a:link, .h_events  a:visited{
	color: #0263ba;
	text-decoration: none;
}
.h_events  a:hover, .h_events  a:active { 
	color: #01355B;
	text-decoration: none; 
}
.h_events_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #00a1b1;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.h_events_txt  a:link, .h_events_txt  a:visited{
	color: #00a1b1;
	text-decoration: none;
}
.h_events_txt  a:hover, .h_events_txt  a:active { 
	color: #00a1b1;
	text-decoration: none; 
}
.h_events_click {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #00a1b1;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 0px;
}
.h_events_click  a:link, .h_events_click  a:visited{
	color: #00a1b1;
	text-decoration: none;
}
.h_events_click  a:hover, .h_events_click  a:active { 
	color: #01355B;
	text-decoration: none; 
}
.enews_sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #00a1b1;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.rates_tbl_head {
	background-color: #004372;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #4ad925;
}
#dropdowns {
width: 175px;
font-size: 11px;
}

#navlist {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}

#navlist a, #navlist a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	padding: 2px 2px 2px 10px;
	background-color: #004b80;
	color: #FFFFFF;
	text-decoration: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #00525b;
	border-bottom-color: #007699;
	border-left-color: #00525b;
	line-height: 14px;
}
#navlist a:hover {
	background-color: #4ad925;
	color: #003a63;
	background-image: url(../images/dd_roll.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#info_nav {
	position:absolute;
	width:200px;
	height:120px;
	z-index:1;
	visibility: hidden;
}
#rates_nav {
	position:absolute;
	width:146px;
	height:91px;
	z-index:1;
	visibility: hidden;
}
#snow_school_nav {
	position:absolute;
	width:200px;
	height:91px;
	z-index:1;
	visibility: hidden;
}
#tubing_nav {
	position:absolute;
	width:225px;
	height:91px;
	z-index:1;
	visibility: hidden;
}
#racing_nav {
	position:absolute;
	width:225px;
	height:91px;
	z-index:1;
	visibility: hidden;
}



#navlist2 {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}

#navlist2 a, #navlist2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 25px;
	background-image: url(../images/subnav.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#navlist2 a:hover {
	color: #4ad925;
	background-image: url(../images/subnav_ovr.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/*Navlist Sub Navigation Current States*/

#navlist2 a:link#current, #navlist2 a:visited#current,  #navlist2 a:hover {
	color: #4ad925;
	background-image: url(../images/subnav_ovr.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/*Navlist Right Column Sub Navigation*/

#navlist3 {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}

#navlist3 a, #navlist3 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
#navlist3 a:hover {
	color: #4ad925;
	background-image: url(../images/ico_grn_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
}

/*Navlist3 Sub Navigation Current States*/

#navlist3 a:link#current, #navlist3 a:visited#current,  #navlist3 a:hover {
	color: #4ad925;
	background-image: url(../images/ico_grn_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
}

.events_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #01649b;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.events_month {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #00a1b1;
	padding-bottom: 5px;
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
	font-weight: normal;
}
.events_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	margin-bottom: 5px;
	margin-top: 1px;
	margin-right: 0px;
	margin-left: 0px;
}
.rates_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.rates_r_divide {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.rates_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #00a1b1;
	margin: 5px;
}
.rates_tbl_gry {
	background-color: #e3e3e3;
}
.rates_tbl_subhead {
	background-color: #4ad925;
}
.sponsors_h {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.highlight_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #0263ba;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.highlight_head  a:link, .highlight_head  a:visited{
	color: #0263ba;
	text-decoration: none;
}
.highlight_head  a:hover, .highlight_head  a:active { 
	color: #01355B;
	text-decoration: none; 
}
.highlight_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #00a1b1;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 0px;
}
.highlight_body  a:link, .highlight_body  a:visited{
	color: #00a1b1;
	text-decoration: none;
}
.highlight_body  a:hover, .highlight_body  a:active { 
	color: #01355B;
	text-decoration: none; 
}
.snowreport_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #0263ba;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
}
.snowreport_head  a:link, .snowreport_head  a:visited{
	color: #0263ba;
	text-decoration: none;
}
.snowreport_head  a:hover, .snowreport_head  a:active { 
	color: #01355B;
	text-decoration: none; 
}
.snowreport_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
}
.snowreport_body  a:link, .snowreport_body  a:visited{
	color: #0263ba;
	text-decoration: none;
}
.snowreport_body  a:hover, .snowreport_body  a:active { 
	color: #01355B;
	text-decoration: none; 
}

.snowreport_tbl {
	background-color: #e1e1e1;
	border: 1px solid #FFFFFF;
}
.events_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #0263ba;
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
	font-weight: normal;
}
.events_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00a1b1;
	line-height: 12px;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.events_body  a:link, .events_body  a:visited{
	color: #333333;
	text-decoration: none;
}
.events_body  a:hover, .events_body  a:active { 
	color: #00a1b1;
	text-decoration: none; 
}
