#mast-body #hm-header-txt{
	background:url('/images/hm-header-txt.png') no-repeat top left; 
	width:925px;
	height:78px;
	margin:48px 0 15px 0;
}

#mast-body #hm-header-txt span{
	display:none;
}

#mast-body #flash_spacer {
	width:950px;
	height:50px;
}

#mast-body #flash{
	width:950px;
	height:420px;
}

#mast-body .mid-link{
	width:302px;
	margin:15px 22px 15px 0;
	float:left;
	overflow:hidden;
}

#mast-body .whatis-link{
	width:950px;
	margin:10px 0 -2px 0;
	background:url('/images/hm-what-is2.png') no-repeat left;
}
#mast-body #whatis{
padding:15px 50px 15px 150px;
	background:transparent url(/images/background/woodwall/overlay.png) repeat;
}

#mast-body .mid-link h2, #mast-body .whatis-link h2 {
	display:none;
}
#mast-body #whatis {
}

#mast-body #ridefree{
	background:url('/images/hm-ride-free.png') no-repeat top left;
	width:302px;
	height:122px;
}


.calltext {
	display:					block;
	width:						280px;
}

#ridefreetext {
	position:					absolute;
	display:					block;
	width:						300px;
	height:						50px;
	margin-top:					50px;
	margin-left:				15px;
}

#scenetextbox {
	position:					absolute;
	display:					block;
	width:						280px;
	height:						50px;
	margin-top:					50px;
	margin-left:				15px;
}

#scenetextbox ul {
list-style:none;
}

#specialstextbox {
	position:					absolute;
	display:					block;
	width:						300px;
	height:						50px;
	margin-top:					50px;
	margin-left:				15px;
}

.scenetext {
	line-height:				15px;
}

.scenedate {
	color:						#00a8ff;
	line-height:				15px;
}

.specialsname {
	color:						#00a8ff;
	line-height:				15px;
}


#mast-body #thescene{
	background:url('/images/hm-the-scene.png') no-repeat top left;
	width:302px;
	height:122px;
}

#mast-body #twitterbox{
	background:url('/images/hm-twitter.png') no-repeat top left;
	width:302px;
	height:122px;
}
#mast-body #twitterbox #scenetextbox {
	width:280px;
 }

#mast-body #thespecials{
	background:url('/images/hm-the-specials.png') no-repeat top left;
	width:302px;
	height:122px;
}

.rss_line {
	height:						1px;
	background-color:			#98624A;
}

#mast-body #cal-snow-area{
	padding:20px;
	clear:both;
	overflow:hidden;
	margin-bottom:5px;
}

#mast-body #cal-snow-area #cal{
	float:left;
	width:445px;
	overflow:hidden;
	
}

#mast-body #cal-snow-area #snow-info{
	float:left;
	width:450px;
	margin:0 0 0 15px;
	overflow:hidden;
}

#mast-body #cal-snow-area #snow-info object{
background: url(/images/background/woodwall/overlay.png);
padding:3px;
margin-left:4px;
display:inline-block;
}

#cal h3{
	background:url('/images/dates-txt.png') no-repeat 10px 15px;
	width:445px;
	display:block;
	height:38px;
}

#cal h3 span{
	display:none;
}

#cal #calendar{
	width:445px;
	height:172px;
	margin:6px 0 0 0;
	padding-left:10px;
	padding-top:10px;
	float:left;
}

#check {
	position: absolute;
	background:transparent url(/images/background/woodwall/overlay.png) repeat scroll left top;
	display:block;
	width:150px;
	height:22px;
	margin-top:-110px;
	margin-left:31px;
}

.plus{
	font:36px/36px Arial, Helvetica, sans-serif;
}

.rssname {
	color:						#00a8ff;
}


