#sub-nav-con{
margin-bottom:7px;
}
#oldstuff, #oldstuff td{
font-size:small;
}
#oldstuff td td{
font-size:75%;
}


#oldstuff hr{
display:none;
}
#oldstuff .margin .spBriefBullet{
	margin-bottom:10px;
}
#oldstuff .txCaption{
	margin-bottom:10px;
}
#oldstuff a{
color:#2E5C8C;
}
#oldstuff .spBlueCol a{
color:#fff;
}
#oldstuff .txSmallWhite{
color:#2E5C8C;
}
#oldstuff .txStoryHed{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:170%;
line-height:1.7em;
}
#oldstuff .txHeadline_black{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:135%;
}
#oldstuff .txSubHead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
}
#oldstuff .txBase{
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.5em;
font-size:75%;
}
#oldstuff .txDateline{
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#oldstuff .txStoryText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
line-height:1.5em;
letter-spacing:normal;
}
#oldstuff .txStoryText p{
margin-top:1em;
margin-bottom:1em;
letter-spacing:normal;
}
#oldstuff .txStoryText p table{
margin-right:5px;
}
#footer a, #copyright a{
color:#2E5C8C;
}

.yahooad-title a{
	color:#2E5C8C;
}
.adsbyyahoo {
width:auto;
}
#footer-con {
width:auto;
}
#copyright {
width:auto;
margin-bottom:5px;
}


.mobilepromo{
	margin-top:10px;
	margin-bottom:10px;
	background: url(/weather/graphics/mobile_shadow.gif) top left no-repeat; 
	height:60px;
}
.mobilepromo .interior{
	padding-top:13px;
	padding-left:7px; 
	padding-right:7px;
}
.mobilelogo{
	background: url(/weather/graphics/mobilebg_146.jpg) top left no-repeat; 
	float:left; 
	width:140px;
}
.mobilelogo h4{
	line-height:35px; 
	font-family:Arial, sans-serif; 
	font-size:16px;
	margin:0;
}
.mobilelogo h4 a{
	padding-left:38px;
}
.mobiletext{
	float:left; 
	width:140px; 
	padding-left:5px;
	font-size:12px;
}