body {background:#EEE none;}
#template_body, 
.template_body {background-color:#FFF;}
#header {padding:0;margin:0;}
/**************** Gallery ****************/
.galleryFullpage {background:#FFF;margin:0px auto;text-align:left;width:994px; position: relative;} 
html>body .galleryFullpage {left:0px;} /*background:#EEEDE9*/
	#gallerytable{margin-top:0px;margin-left:0px;}

	.galleryFullpage #leftTD{background: none; padding-top: 13px;padding-left:0;}
		.galleryFullpage #backbox {margin-left:0; background: #f5f5f5;}
			.maglogo{display:none;}

	.galleryFullpage #rightTD{padding-top: 20px;}
	.galleryFullpage #rightTD #sectionHilite {padding: 0px 18px 0px 0px;}

.cnnHeadline{font:normal 20px Times; margin-top: 0px;}
.cnnHeadline a {color:#000; border-bottom: 1px dotted #A3A3A3;padding-bottom: 0px;  text-decoration: none;}
.cnnHeadline a:hover {color:#bf3316; border-bottom: 1px solid #fec1c0;}
.cnnDateStamp{color:#a8a8a8; font:normal 9px Helvetica;text-transform:uppercase;}
.cnnBullets 		{font-size:12px;}
.storystack 		{font-size:12px;}
.cnnBullets {font: normal 9px Verdana; margin: 2px 0px;}
.cnnBullets a {font: normal 13px Arial; line-height:14px;text-decoration:none;}
.cnnBullets a:hover {border-bottom: 1px solid #fec1c0;}
a.cnnMore {text-decoration:none;text-transform:capitalize;}
a.cnnMore:hover {}

#sectionT1 					{padding:10px 0px 0px 0px;}
#sectionT1 .cnnHeadline		{font-size:16px; font-weight: bold; margin-top: 0px;}
#sectionT1 .cnnBlurbTxt		{font-size:12px;line-height: 17px;padding-top:3px;}
#sectionT1 .cnnBullets		{}

#sectionT2 					{padding:0px 0px 0px 0px;font-size:11px;}
#sectionT2 .cnnHeadline		{font:normal 18px Times;}
#sectionT2 .cnnBlurbTxt		{font:normal 12px Arial;line-height: 17px;padding-top:3px;}
#sectionT2 .cnnBullets		{}
#sectionT2 .summaryblock	{}

#HeadlineList					{margin-bottom:10px;}
#HeadlineList div.storystack	{font:bold 12px Arial; padding-bottom: 2px; padding-top: 2px;}

/* headers */
.moneyMainGreyBnr	{background: none no-repeat;width:100%;margin-bottom:5px;}
.moneyGroupLabel	{background-color: #fff;padding:0;line-height:auto;text-transform:none;font-family:Helvetica;}
.moneyGroupLabel a,
.moneyGroupLabel span{font:bold 24px Helvetica;letter-spacing:-1.75px;padding:0px 0px 5px 0px;border-bottom:1px dotted #e1e1e1;color:#000;}
#JumpPage #backbox #sectionHilite .moneyGroupLabel span{width: auto; display: block;}
#HeadlineList .moneyGroupLabel	{color: #CB0100; font: bold 12px Arial;}
.groupingLabelnocase{color: #CB0100; font: bold 12px Arial;background-color: #fff;padding:1px 4px 1px 0px;line-height:14px;}
/* end headers */

/* in retaliation to fortune.main.css styles */
html>body .storybanner_right {position:static;}
html>body .bannerCover {position:relative;left:0px;}

/* Summaries within jump page slide */
#JumpPage #backbox #sectionHilite {background:#FFF; text-align: left; border: 1px solid #999; padding: 15px;}

/* Summaries on right Ad column*/
#sectionHilite .summaryBlock .cnnHeadline {font:normal 20px Times;margin-top:0px;padding-bottom:3px;text-decoration:none;}
#sectionHilite .summaryBlock .cnnHeadline a {color:#000;padding-bottom:0px;text-decoration:none;border-bottom:none;}
#sectionHilite .summaryBlock .cnnHeadline a:hover {color:#bf3316;text-decoration:underline;}
#sectionHilite .summaryBlock {padding:0px;margin-top:5px;margin-bottom:12px;font:normal 12px Arial;line-height: 17px;}