* {padding: 0; margin: 0;}

body
{
	font-family: Arial, sans-serif;
    background-image: url(/steelernation/images/steel_bg.png);    
}

p
{
	margin: 1em 0 1em 0;
}

a, a:link {
        color: gold;
        font-weight:normal;
        text-decoration: none;
        cursor: pointer;
}

a:visited{

	color: silver;
	font-weight: normal;
	text-decoration: none;
}

a:hover{
        color: gold;
        cursor: hand;
        cursor: pointer;
        text-decoration: underline;
}

#wrap
{
	width: 970px;
	margin: 0 auto;
	background-color: #fff;
	padding: 5px;	
}

#topbar
{
	width: 980px;
	margin: 0 auto;	
	line-height: 0;
	font-size: 0px;
}

#logobar
{
	background-image: url(/steelernation/images/SteelerNation_top.png); 
	width: 970px; 
	height: 111px;
}

#flash
{ 
	width: 970px;
	height: 251px;
	line-height: 0;
	font-size: 0px;
}

#header
{ 
	width: 970px;
	height: 118px;
	line-height: 0;
	font-size: 0px;
}

#content
{
	/* background: url(/steelernation/images/cheat_bg.gif);	*/
	background: url(/steelernation/images/cheat_bg2.gif);	
	width: 970px;
	display: block;
}

#newshole
{
	width: 647px;
	float: left;	
}

#rightrail
{
	width: 300px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#bottombar
{
	clear: both;
	width: 980px;
	margin: 0 auto;
}

.hack
{
	clear: both; 
	line-height: 0;
	height: 0;
	width: 0;
}

.newsitem
{
	width: 647px;
	padding: 0;
}

.newsitem_head
{
	padding: 0;
	font-size: 0;
}	

.newsitem_photo
{
	float: left;
	font-size: 0;
	width: 292px;
}

.newsitem_text
{
	background-image: url(/steelernation/images/SteelerNation_box_textbg.png);
	float: left;
	width: 325px;
	height: 161px;
	padding: 15px 10px 5px 20px;
	color: White;
	font-size: small;
}	

.right_ad
{
	float: right;
	width: 300px;
	text-align: center;
	margin-bottom: 5px;
}

.photoitem
{
	width: 647px;
	padding: 0;
	min-width: 647px;
	min-height: 110px;
	max-height: 110px;
	height: 110px;
}

.photoitem_text
{
	float: left;
	width: 450px;
	height: 50px;
	padding: 15px 5px 5px 5px;
	padding-left: 170px;
	color: White;
	font-size: x-small;
}

.fanfareitem_text
{
	float: left;
	width: 450px;
	height: 50px;
	padding: 15px 5px 5px 5px;
	padding-left: 170px;
	color: White;
	font-size: small;
}

.article_text
{
	width: 617px;
	/* float: left; */
	color: White;
	font-size: small;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
}

.story
{ margin-bottom: 25px; }

.story_headline
{ font-weight: bold; font-size: 14pt; }

.story_intro
{ font-size: 10pt; color: white; }

.new
{
	color: gold; 
	font-weight: bold;
}
