/* css for main goalie news page */

body {
	background-image:url('/images/home-public-bg-gradient.jpg');
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:white;
}

p {
	padding:0 10px 0 5px;
}

#goalie_news_container {
	width:784px;
	height:860px;
	background-image:url(../images/goalie_news_bg.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin: 0 auto;
	text-align:left; /* counter the body centre */
}

#goalie_news_content {
	position:absolute;
	width:723px;
	height:400px;
	top:212px;
	left:30px;
	overflow:auto;
}
#goalie_news_content p {
	padding:0px 5px;
}

#goalie_news_top_stories {
	position:absolute;
	left:40px;
	top:210px;
	width:345px;
	height:402px;
	padding:0;
	margin:0;
	overflow:none;
}

#goalie_news_goalies {
	position:absolute;
	left:393px;
	margin:0px;
	height:402px;
	top:210px;
	width:170px;
}

#goalie_news_game_analysis {
	position:absolute;
	left:572px;
	margin:0px;
	height:245px;
	top:210px;
	width:172px;
	padding:5px;
}

#goalie_news_rankings {
	position:absolute;
	left:572px;
	margin:0px;
	height:150px;
	top:462px;
	width:172px;
	padding:0;
}
/* featured/displayed GN article */
#goalie_news_article {
	margin:10px;
	overflow:auto;
	float:left;
	font-size:8px;
}
#goalie_news_article_image {
	margin:10px;
	float:right;
}
#goalie_news_article_nav {
	margin:15px;
	width:96%;
	float:left;
	
}

/* end featured/displayed GN article */

/* bounding container for the ad placement area */
#ad_box_wide_container {
	position:absolute;
	top:645px;
	left:0px;
	width:100%;
	height:90px;
	text-align:center;
}

h2 {
	font-size:12px;
}

/* goalie news top story container */
#goalie_news_story_container {
	position:absolute;
	top:210px;
	left:30px;
	width:720px;
	height:400px;
	overflow:auto;
}

#story_container {
	position:absolute;
	top:10px;
	left:10px;
	right:10px;
	height:270px;
	overflow-x: hidden;
	overflow-y: auto;
}

#other_top_stories {
	position:absolute;
	bottom:10px;
	right:10px;
	height:100px;
	width:45%;
	float:right;
	overflow:auto;
	margin:0;
}

#phorum {
	position:absolute;
	bottom:10px;
	height:100px;
	width:50%;
	left:10px;
	float:left;
	overflow:auto;
	margin:0;
}
#other_top_stories h2 {
	padding:0;
	margin:0;
}
#phorum h2 {
	padding:0;
	margin:0;
}
/* provide a little padding for content between it and the scroll bar in IE */
#gn_article_container {
        margin:0 15px 0 0;
}

