/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background-image: url(/images/inside_page_bg_gradient.jpg);
	background-repeat: repeat-x;
}

#container
{
	width:975px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#ad1
{
	text-align: center;
}

#brand
{
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 85px;
	width: 975px;
	background-color: #000000;
	float: left;
}


#navMain
{
	float: right;
	width: 600px;
	padding: 0px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	_display:inline;
}

#navMain ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 600px;
}

#navMain ul li
{
	margin: 0px;
	padding: 0px;
	float: right;
	list-style-type: none;
	display: inline;
}

#navMain ul li a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 20px;
	line-height: 40px;
	text-decoration: none;
}

#navMain ul li a:hover
{
color: #CDCDCD;
}

#searchBar
{
	padding: 0px;
	clear: both;
	height: 34px;
	width: 975px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #3C3C3C;
	background-image: url(/images/search_bg.gif);
}

#searchBar ul
{
	list-style-type: none;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

#searchBar ul li
{
	display: inline;
	list-style-type: none;
	float: left;
}

#searchBar ul li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 34px;
	text-decoration: none;
	color: #8F8F8F;
	text-transform: uppercase;
	margin: 0px 5px;
	padding: 0px 5px;
}

#searchBar ul li a:hover
{
	color: #FFFFFF;
}


#searchBox
{
	float: right;
	height: 34px;
	margin-right: 15px;
	_display:inline;
}

.searchBoxField
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8F8F8F;
	text-decoration: none;
	width: 275px;
	margin-top: 8px;
	margin-right: 10px;
	padding: 0px;
	float: left;
	line-height: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	_display:inline;
}

.searchBoxButton
{
	margin-top: 10px;
	margin-right: 10px;
	padding: 0px;
	float: left;
	_display:inline;
}

#sectionNav
{
	margin: 0px 0px 5px;
	padding: 0px;
	clear: both;
	height: 60px;
	width: 975px;
	background-color: #FFFFFF;
}

#sectionNav ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 60px;
	line-height: 60px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

#sectionNav ul li.sectionID
{
	list-style-type: none;
	display: inline;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 60px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px 20px;
	padding: 0px 0px 0px 20px;
	background-image: url(/images/bracket_sectionID.gif);
	background-position: left 50%;
	background-repeat: no-repeat;
}


#sectionNav ul li
{
	list-style-type: none;
	display: inline;
	float: left;
	font-size: 18px;
	color: #D3D3D3;
	margin-top: 2px;
}

#sectionNav ul li:last-child
{
	display: none;
}

#sectionNav ul li.nav_bracket
{
font-size: 36px; color: #d1151e; margin-left: 15px; margin-right: 10px; line-height: 52px;
}

#sectionNav ul li a
{
	list-style-type: none;
	display: inline;
	float: left;
	font-size: 18px;
	margin: 0px 10px;
	padding: 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #7D7D7D;
	text-decoration: none;
	_display:inline;
}

#sectionNav ul li a#current
{
	color: #243F6F;
	font-weight: bold;
}

#sectionNav ul li a:hover
{
	color: #243F6F;
}

#mainContent
{
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 975px;
	background-color: #FFFFFF;
	background-image: url(/images/main_content_bg.gif);
	background-repeat: repeat-y;
}

#sideBarLeft
{
	margin: 0px 3px 0px 0px;
	padding: 0px;
	float: left;
	width: 170px;
	_display:inline;
}

#sectionSubNav
{

}

#sectionSubNav ul
{
	margin: 10px;
	padding: 0px;
	list-style-type: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D2D2D2;
}

#sectionSubNav ul li
{
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D2D2;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	display: block;
}

#sectionSubNav ul li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #7D7D7D;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
}

#sectionSubNav ul li a:hover
{
	color: #2E3B5B;
}

#sectionSubNav ul li a#current
{
	color: #243F6F;
	font-weight: bold;
}



#sectionSubNav
{

}

#newsletter
{
	border-top-width: 5px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #394D72;
	border-bottom-color: #394D72;
	background-color: #D8DBE2;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;

}

.enewsletterEmail
{
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #4F4F4F;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	width: 85%;
}

#newsletter p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	margin-right: 15px;
	margin-left: 15px;
	padding: 0px;
	margin-top: 15px;
	margin-bottom: 15px;
}

#relatedArticles
{
	margin: 5px;
	padding: 5px 0px 0px;
	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(/images/related_bg_grad.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}


#relatedArticles ul
{
	margin: 5px 0px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
	text-align: left;
}

#relatedArticles ul li
{
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #3A4D6E;
	margin-bottom: 7px;
	

}

#relatedArticles ul li a
{
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #3A4D6E;
	text-decoration: underline;

	padding-right: 5px;
}

#relatedArticles ul li a:hover
{
text-decoration: none;
}











#moreAtMH
{
	margin: 5px;
	padding: 5px 0px 0px;
	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}


#moreAtMH ul
{
	margin: 5px 0px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
	text-align: left;
}

#moreAtMH ul li
{
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	margin-bottom: 7px;
	text-decoration: none;

}

#moreAtMH ul li a
{
list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #C90606;
	text-decoration: underline;
}

#moreAtMH ul li a:hover
{
text-decoration: none;
}







#sweepstakes
{
	border-top-width: 4px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	background-color: #E5E5E5;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
}

#sweepstakes p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 5px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B9B9B9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9B9B9;
	margin: 10px;
}

a.rules
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

#centerColumn
{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 615px;
}

#mainImage
{
	width: 615px;
	clear: both;
	float: left;
}

#mainImageCaption
{
	background-color: #600807;
}

#articleContent
{
	width: 615px;
	padding: 0px;
	margin: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


#articleContent h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	line-height: 45px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px;
	margin: 25px;
	display: block;
}

#articleContent h1 a, #articleContent h1 a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px;
	display: block;
}

#articleContent h1 a:hover, #articleContent h1 a:active
{

	text-decoration: none;

}

#articleContent h1 a:visited
{
	text-decoration: none;
	color: #454545;
}

#articleContent h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7E7E7E;
	text-decoration: none;
	text-transform: uppercase;
	margin: -20px 25px -20px 25px;
	padding: 0px;
	display: block;
}

#articleContent p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 25px;
	padding: 0px;
}

#articleContent p a
{
	color: #D1151E;
	text-decoration: underline;
	font-weight: bold;
}




#articleContent ul
{
	margin: 15px 50px;
	padding: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	list-style-type: disc;
	list-style-position: inside;
}





#articleList
{
	width: 615px;
	padding: 0px;
	margin: 0px;
	float: left;
}


#articleList h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px;
	margin: 25px 25px 15px;
	display: block;
}

#articleList h1 a, #articleList h1 a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px;
	display: block;
}

#articleList h1 a:hover, #articleList h1 a:active
{
	text-decoration: none;
}

#articleList h1 a:visited
{
	text-decoration: none;
	color: #454545;
}

#articleList h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
	color: #7E7E7E;
	text-decoration: none;
	text-transform: uppercase;
	margin: 10px 25px;
	padding: 0px;
	display: block;
}

#articleList p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 10px 25px;
	padding: 0px;
	display: block;
}

#articleList p a
{
	color: #D1151E;
	text-decoration: underline;
	font-weight: bold;
}


.articleListItem
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFCFCF;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	clear: both;
}

#content_wrap {
	width: 438px;
	float: left;
	_width: 400px;
}

#articleSideBar
{
	width: 170px;
	float: right;
	margin: 5px 5px 5px 0;
	padding: 0px 0px 22px;
	background-color: #E5E5E5;
	background-image: url(../images/sidebar_bottom.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	_display:inline;
}


#articleSideBar p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #3B3B3B;
	text-decoration: none;
	padding: 5px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}



#sideBarRight
{
	width: 185px;
	margin: 0px;
	padding: 0px;
	float: right;
	background-color: #323232;
	text-align: center;
}

#currentCover
{
	background-color: #000000;
	clear: both;
	margin-bottom: 10px;
}

#sideBarAd
{
}

#articleTools
{
	width: 615px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D2D2D2;
	border-bottom-color: #D2D2D2;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}

#pagination
{
	line-height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E30606;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: normal;
	margin-left: 25px;
	float: left;
	color: #000000;
	font-size: 12px;
	_display:inline;
}

#pagination a {
	color: #ff0000;
	font-weight: bold;
}

#sharePrint
{
	float: right;
	margin-top: 8px;
	margin-right: 25px;
	_display:inline;
}

#commentsInput
{
	background-color: #D6DFCE;
	border: 10px solid #E6ECE2;
	margin: 15px 25px;
	clear: both;
	display: block;
}

#commentsInput h4
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	margin: 10px;
	padding: 0px;
}

.commentField
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #2F6A7C;
	text-decoration: none;
	margin: 10px;
	padding: 0px;
}

h5.byline {
	padding: 0;
	margin: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	margin-left: 25px;
	color: #000000;
	padding-top: 10px;
}

#footer {
	margin-top: 1px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	clear: both;
	border-top: 3px solid #000000;
	background: #ffffff;
	padding-bottom: 15px;
}

#footerlinks span {
	padding: 2px 0 2px 0;
	clear: left;
}

#footer p {
	margin: 0 15px;
	margin-top: 2px;
}

#footer .copyright {
	float: left;
}

#footer span {
	float: right;
}

#footer span a {
	margin-left: 10px;
}

#footerlinks {
	border-top: 1px solid #000000;
	border-bottom: 2px solid #ff0000;
	color: #777777;
	margin: 2px 10px 0;
	padding: 0;
	background-color: #E1E1E1;
}

#footer a {
	color: #000000;
}

#footerlinks a {
	color: #d1151e;
	text-decoration: none;
}

#footerlinks a:hover {
	text-decoration: underline;
}


.catname {
	color: #000000;
	text-align: right;
	padding-right: 15px;
}

#footerlinks table {
	padding: 10px 25px;
}



#metroGrade
{
	margin: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}





#EXTRAmainContent
{
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 975px;
	background-color: #FFFFFF;
	background-image: url(../images/EXTRAmain_content_bg.gif);
	background-repeat: repeat-y;
}



#EXTRAcenterColumn
{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 776px;
}


#EXTRAarticleContent
{
	width: 615px;
	padding: 0px;
	margin: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


#EXTRAarticleContent h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	line-height: 45px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px;
	margin: 25px;
	display: block;
}

#EXTRAarticleContent h1 a, #EXTRAarticleContent h1 a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px;
	display: block;
}

#EXTRAarticleContent h1 a:hover, #EXTRAarticleContent h1 a:active
{

	text-decoration: none;

}

#EXTRAarticleContent h1 a:visited
{
	text-decoration: none;
	color: #454545;
}

#EXTRAarticleContent h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7E7E7E;
	text-decoration: none;
	text-transform: uppercase;
	margin: -20px 25px -20px 25px;
	padding: 0px;
	display: block;
}

#EXTRAarticleContent p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 25px;
	padding: 0px;
	display: block;
}

#EXTRAarticleContent p a
{
	color: #D1151E;
	text-decoration: underline;
	font-weight: bold;
}




#EXTRAarticleContent ul
{
	margin: 15px 50px;
	padding: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	list-style-type: disc;
	list-style-position: inside;
}

/* INDEX PAGE
---------------------------------------*/

#topwrap {
	background: #414141;
	margin: 0;
	padding: 0;
	max-height: 400px;
}

#leadstory {
	height: 400px;
	width: 690px;
	float: left;
	margin: 0;
	padding: 0;
	max-height: 400px;
}

#mag_cover img {
	margin: 0;
	padding: 0;
}

#mag_cover {
	float: left;
	width: 274px;
	height: 339px;
	margin: 10px 0 0 0;
	_display: inline;
}

#bottomwrap {
	margin-top: 10px;
}

#secondstory {
	float: left;
	width: 477px;
	height: 321px;
}

#thirdstory {
	float: right;
	width: 477px;
	height: 321px;
}

#bottommodules {
	border: 5px solid #bbbbbb;
	background: #F5F5F5;
	float: left;
	margin: 10px 0 0 0;
	width: 965px;
	_display: inline;
}

#morefeatured * { margin: 0; padding: 0; }

#morefeatured {
	float: left;
	width: 305px;
	margin: 7px 0 7px 0;
	background: url(/fpo/morefeat.gif) left top no-repeat;
	padding: 30px 0 20px 14px;
	font-family: arial, helvetica, sans-serif;
	height: 100%;
	_display: inline;
}

#morefeatured a {
	text-decoration: underline;
	color: #D1151E;
}

#morefeatured a:hover {
	text-decoration: underline;
	color: #000000;
}

#morefeatured h4 {
	background: url(/images/bullet.gif) left 0.5em no-repeat;
	float: left;
	clear: left;
	margin-top: 10px;
	margin-bottom: 5px;
	display: inline;
	font-size: 15px;
	padding-right: 30px;
	padding-left: 6px;
	_width: 250px;
}

#morefeatured p {
	display: block;
	float: left;
	clear: left;
	padding-left: 6px;
	width: 250px;
	font-size: 12px;
	line-height: 11px;
}

#contest {
	background: url(/fpo/toolset.gif) left top no-repeat;
	float: left;
	border-left: 3px solid #DBDBDB;
	border-right: 3px solid #DBDBDB;
	margin: 7px 0 7px 0;
	_display: inline;
	width: 330px;
	_width:	0px;
}

#contest p {
	font-size: 12px;
	line-height: 11px;
	font-family: arial, helvetica, sans-serif;
	_padding-top: 10px;
	_width: 280px;
}

#contestwrap {
	padding: 35px 25px 0 20px;
	_padding: 35px 24px 0 20px;
}

#contesttools {
	border-top: 1px solid #D4D4D4;
	margin: 0 15px;
	padding: 15px 0 0 0;
	_padding: 10px 0 0 0;
	width: 280px;
}

#contesttools a {
	display: block;
	float: right;
	padding: 3px 0 0 20px;
	font-family: arial, helvetica, sans-serif;
	color: #222;
	font-size: 11px;
}

#boxad {
	float: right;
	margin: 12px 5px;
	_display: inline;
}

#additional {
	float: left;
	background: #ffffff;
	clear: left;
	width: 655px;
	margin: 10px 0;
	_display: inline;
}

#addpromos {
	width: 300px;
	background: #ffffff;
	float: right;
	clear: right;
	margin: 10px 0 0 0;
	_display: inline;
}

#homefooter {
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	border-top: 5px solid black;
	clear: both;
	padding-top: 5px;
	background: none;
	padding-bottom: 10px;
}

#homefooter a {
	float: right;
	margin-left: 20px;
	_display: inline;
	color: #000000;
}

#lead, #secondstory, #thirdstory {
	position: relative;
}

#lead {
	margin: 0;
	margin-top: 5px;
	_margin-top: 0px;
	height: 400px;
	width: 689px;
	max-height: 400px;
}

#leadstory * #copy {
	margin-bottom: 0px;
}

#copy {
	position: absolute;
	bottom: 0px;
	width: 100%;
	margin-bottom: 0px;
	text-transform: uppercase;
}

#lead #copy h1 {
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	padding-right: 200px;
	padding-left: 30px;
}

#secondstory #copy h1, #thirdstory #copy h1 {
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
}

#lead #copy h2 { padding-right: 80px; }

#lead #copy h2, #secondstory #copy h2, #thirdstory #copy h2 {
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	padding-left: 30px;
}

#lead #copy h3, #secondstory #copy h3, #thirdstory #copy h3 {
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	padding-left: 30px;
}

#lead #copy h1 {
	font-size: 28px;
	color: #fff;
}

#lead #copy h2 {
	font-size: 18px;
	color: #777;
}

#secondstory #copy h1 a, #thirdstory #copy h1 a {
	font-size: 18px;
	color: #fff;
	text-decoration: none;
}

#secondstory #copy h1, #thirdstory #copy h1 {
	margin-left: 30px;
}


#secondstory #copy h2, #thirdstory #copy h2 {
	font-size: 14px;
	color: #777;
}

#copy h3 {
	font-size: 13px;
	color: #ee0000;
}

#secondstory #copy, #thirdstory #copy h1 {

}

#contest a {
	float: none;
}








#metroARCHIVES {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 377px;

	background-image: url(/images/bg_map.gif);
	background-position: center center;
	background-repeat: no-repeat;
	min-height:153px;
}


#metroARCHIVES ul
{
	padding: 0px;
	list-style-type: none;

}


#metroARCHIVES ul li, #metroARCHIVES ul li a, #metroARCHIVES ul li a:link, #metroARCHIVES ul li a:visited
{
	font-family: Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-bottom: 6px;
	text-indent: 15px;
	padding: 0px;
	list-style-image: none;
}


#metroARCHIVES ul li a:hover, #metroARCHIVES ul li a:active
{

text-decoration: underline;

}









#GOOGLEads1
{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: inline; /* IE hack. */
	width: 275px;
}

#GOOGLEads1 a, #GOOGLEads1 a:link, #GOOGLEads1 a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: red;
	text-decoration: underline;
}


#googleAds {
	background: #D2D2D2;
	padding: 0px;
	line-height: 14px;
	float: left;
	margin: 0px;
	clear: both;
	min-height: 242px;
	display: inline; /* IE hack. */
}

#BOXad
{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: right;
	width: 300px;
	display: inline; /* IE hack. */
}

#bottomAd300 {
	width: 300px;
	float: right;
	background: #D2D2D2;
	padding: 5px;
	min-height: 264px;
	margin: 15px 0px 0px 0px;
	display: inline; /* IE hack. */
}

#googleAdContainer {
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	display: inline; /* IE hack. */
}


#googleAdContainer h1 {
	font-size: 14px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: normal;
	display: block;
	font-size: 18px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: -4px;
	padding: 0px;
}





.adText {
	font-size: 9px;
	text-align: right;
	margin-top: 5px;
	text-transform: uppercase;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	display: inline; /*IE hack. */
	line-height: 12px;
	text-decoration: none;
}




