/*--------------------- HOME LAYOUT ---------------------*/
/* Headline Column */
table#pagecontent td.headlinecol
{
	width: 649px;
	border-right: 1px solid #2D2D2D;
}
/* Left Column */
table#pagecontent td.leftcol-nobkgd, table#pagecontent td.leftcol
{
	width: 320px; 
	border-right: 1px solid #2D2D2D; 
}
table#pagecontent td.leftcol
{
	background-image: url(/template/bkgd_leftcol.gif); 
	background-repeat: repeat-y;
}
table#pagecontent div.leftcol-container
{
	width: 312px; 
	min-height: 275px;
	height: auto;
	_height: 275px;
	background-image: url(/template/bkgd_contentbox.jpg); 
	background-repeat: repeat-x;
}
/* Center Column */
table#pagecontent td.centercol-nobkgd, table#pagecontent td.centercol
{
	width: 328px; 
	border-right: 1px solid #2D2D2D; 
}
table#pagecontent td.centercol
{
	background-image: url(/template/bkgd_rightcol.gif); 
	background-repeat: repeat-y;
}
table#pagecontent div.centercol-container
{
	width: 312px; 
	min-height: 275px;
	height: auto;
	_height: 275px;
	margin-left: 8px; 
	background-image: url(/template/bkgd_contentbox.jpg); 
	background-repeat: repeat-x;
}
/* Right Column */
table#pagecontent td.rightcol-nobkgd, table#pagecontent td.rightcol
{
	width: 320px;
}
table#pagecontent td.rightcol
{
	background-image: url(/template/bkgd_rightcol.gif); 
	background-repeat: repeat-y;
}
table#pagecontent div.rightcol-container-nobkgd, table#pagecontent div.rightcol-container
{
	color: #FFFFFF;
	width: 312px;
	min-height: 275px;
	height: auto;
	_height: 275px; 
	margin-left: 8px; 
}
table#pagecontent div.rightcol-container
{
	color: #000000;
	background-image: url(/template/bkgd_contentbox.jpg); 
	background-repeat: repeat-x;
}
/* Spacer Column */
table#pagecontent td.spacercol
{
	height: 15px;
	font-size: 1px;
}
/* Ad Spot 1 */
table#pagecontent div.adspot1
{
	margin-left: 8px;
	background-color: #0A0A0A;
	padding: 15px 0px 15px 0px;
}
table#pagecontent div.noadspot1
{
	height: 15px;
	font-size: 1px;
	background-color: #0A0A0A;
}
/* Ad Spot 2 */
table#pagecontent td.adspot2
{
	padding: 15px 0px 15px 0px;
}
/*-------------------------------------------------------*/

/*----------------------- HEADLINE ----------------------*/
div.headline
{
	width: 640px;
	height: 400px;	
	overflow: hidden;
	position: relative;		
}
div.headline img.image1
{
	width: 640px;
}
div.headline div.transbox
{
	width: 640px;
	height: 100px;
	position: absolute;
	top: 300px;
	left: 0px;	
	background-color: #0A0A0A; 
	opacity: 0.90;
	filter: alpha(opacity=90); 	
}
div.headline div.intro
{
	width: 620px;
	height: 90px;
	position: absolute; 
	top: 305px; 
	left: 10px;
}
div.headline div.title
{
	color: #C6C6C6; 
	font-size: 20px; 
	font-weight: bold; 
	margin: 0px 0px 2px 0px;	
}
div.headline div.summary
{
	color: #FFFFFF; 
	margin: 0px 0px 4px 0px;
}
div.headline div.relatedlinks
{
	color: #FFFFFF; 
	margin: 0px 0px 0px 0px;
}
div.headline a, div.headline a:hover
{
	color: #E86300;
	font-weight: bold;
}
div.headline a:hover
{
	color: #FFFFFF;
}
table#headlinetabs
{
	width: 640px; 	
}
table#headlinetabs td.headlinetabon, table#headlinetabs td.headlinetaboff
{
	width: 50%;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-align: center; 
	vertical-align: middle; 
	padding: 2px 5px 2px 5px;
}
table#headlinetabs td.headlinetabon
{
	background-color: #494949;
}
td.headlinetabon a, td.headlinetabon a:hover
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
td.headlinetaboff a, td.headlinetaboff a:hover
{
	color: #D6D8D5;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
td.headlinetaboff a:hover
{
	color: #FFFFFF;
}
/*-------------------------------------------------------*/

/*---------------------- LATEST NEWS --------------------*/
div.latestnewsscroll
{
	width: 312px;
	height: 271px;
	overflow-y: scroll; 
	overflow-x: hidden;	
}
div.latestnews-noscroll
{
	background-color: #D6D8D5;
	background-repeat: repeat-x;
}
div.latestnews-category
{
	color: #000000;
	font-weight: bold;
	margin-bottom: 5px; 
	background-color: #DEDEDE; 
	padding: 1px 5px 2px 5px; 
}
div.latestnewsbottom
{
	height: 18px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	background-color: #C15000;
}
div.latestnews
{
	width: 280px;
	margin: 0px 0px 4px 8px;
}
div.latestnewsbottom a, div.latestnewsbottom a:hover
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
div.latestnewsbottom a:hover
{
	color: #CCC6C6;
}
div.latestnews a, div.latestnews a:hover
{
	color: #000000;
}
div.latestnews a:hover
{
	color: #C15000;
}
/*-------------------------------------------------------*/

/*-------------------- HOME BOXES -----------------------*/
div.homebox-content
{
	width: 296px; 
	margin: 8px 0px 0px 8px;
}
div.homebox-content div.divider
{
	clear: both; 
	height: 8px; 
	font-size: 1px; 
	margin-bottom: 8px;
	border-bottom: 1px solid #000000; 
}
div.homebox-content img.thumb
{
	float: left; 
	height: 70px;
	margin: 0px 5px 0px 0px;
}
table.homebox-content
{
}
table.homebox-content td
{
	padding: 1px 5px 1px 5px;
}
table.homebox-content td.header
{
	font-weight: bold;
}
/*-------------------------------------------------------*/

