h1								{padding:17px 0 0 18px;}


h2								{float:left; width:680px; height:22px; color:#FFFFFF; font-size:140%; font-weight:bold; background-color:#75010E; margin-top:5px; padding:7px 0 1px 20px;}



#news-redbar					{float:left; clear:both; width:700px; height:34px; margin-top:20px; background-color:#74000D; color:#FFFFFF; font-size:100%;}
#news-redbar .title				{float:left; border:0; margin:10px 0 0 20px; font-weight:bold; font-size:120%;}
#news-redbar .date				{float:right; margin:13px 20px 0 0; border:0;}
#news-redbar a					{color:#FFFFFF; font-size:110%; margin-left:20px; padding-bottom:10px; font-weight:bold;}
#news-redbar a:hover			{text-decoration:underline;}


.news-content					{float:left; width:655px; padding:20px 25px 20px 20px; margin:0; background: url(../images/stock-offers-offer-bg.jpg) top left repeat-x; color:#676767; line-height:1.2em;}


.archive						{position:absolute; top:30px; right:20px; font-weight:bold;}
.archive a						{color: #FFFFFF; font-size:110%; font-weight:bold;}