/* CSS Document */


#hp_main{
	background:url(../img/hp_texture.png);
}





#hp_top{
	height:80px;
	background:url(../img/hp_top.png)	
}
#hp_page{
	min-height:200px;
	background:url(../img/hp_page.png) top center no-repeat;
}


#hp_hockeyPista {
	margin-left:38px;
	float:left;
	width:215px;
}

#hp_hockeyPista li{
	margin-bottom:5px;
	list-style:none;
}


#hp_news {
	margin-left:40px;
	float:left;
	width:400px;

}
	#hp_news li{
		display:block;
		clear:both;
		list-style:none;	
	}	
		#hp_news li .newsDate {
			padding-top:5px;
			float:left;
			background:url(../img/newsDateBg.png);
			width:53px;
			height:58px;	
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			text-align:center;
			font-size:26px;
			font-weight:bold;
			margin-right:10px;
		}		
			#hp_news li .newsDate .newsMonth {
				font-weight:normal;
				font-size:18px;
			}			
		#hp_news li .newsBody {
			float:left;
			width:320px;
			margin-bottom:40px;
		}		
		#hp_news li .newsTitle {
			text-transform:uppercase;
			font-family:Arial;
			font-size:16px;
			font-weight:bold;
			margin-bottom:5px;
		}
		#hp_news li .newsSubtitle {
			margin-top:-5px;
			text-transform:uppercase;
			font-family:Arial;
			font-size:10px;
			font-weight:bold;
			color:#aaa;
			margin-bottom:5px;
		}		




#hp_hockeyInline {
	margin-left:66px;
	clear:right;
	float:left;
	width:205px;
}

#hp_hockeyInline li {
	list-style:none;
}


#hp_down{
	clear:both;
	height:25px;
	background-image:url(../img/hp_down.png);
}