#storybanner_top {background-color:#FFF;}
#subsLink2 {position:relative; left:-8px;}
#cnnFortuneGallery {width:994px;text-align:center;margin-left:auto;margin-right:auto;}
#adTop {background-color:#FFF;text-align:center;padding:3px 0 3px 0;}

#galleryContent {margin-top:10px;width:994px;text-align:left;}
#galleryContent a {text-decoration:none;}
#galleryContent a:hover {text-decoration:underline;}

#galleryContent #leftColumn {background-color:#FFF;margin-right:10px;width:648px;}
#galleryContent #leftColumn .lftColPad {padding:0px 18px 20px 18px;}
#galleryContent #leftColumn #hedDek {padding:6px 0px 10px 0px;}
#galleryContent #leftColumn #hedDek .featureName {font-size:11px; font-weight: bold;}
#galleryContent #leftColumn #hedDek H1 {font-size:26px; font-weight: bold;letter-spacing:-1.5px;line-height:28px;margin:5px 0px 5px 0px;}
#galleryContent #leftColumn #hedDek H1 a {color:#000;}
#galleryContent #leftColumn #hedDek H2 {font-size:15px; font-weight: bold; line-height: 19px;margin: 0px;}
#galleryContent #leftColumn #galTitleNav {border-top:1px solid #E2E2E2;border-bottom:1px solid  #E2E2E2;margin:0;padding:0;vertical-align:middle;height:32px;}
#galleryContent #leftColumn #galTitleNav #galTitle {font:bold 26px Arial;color:#666;}
#galleryContent #leftColumn #galTitleNav #slidesNav {float:right;}
#galleryContent #leftColumn #galTitleNav #slidesNav img {float:left;margin:5px 0px 5px 9px;}
#galleryContent #leftColumn #galTitleNav #slidesNav .slideSeqLeft {float:left;background: url(../../../img/2.0/gallery/countbox_left.gif) no-repeat top;width:2px;height:22px;margin:0;padding:0;}
#galleryContent #leftColumn #galTitleNav #slidesNav .slideSeqRight {float:left;background: url(../../../img/2.0/gallery/countbox_right.gif) no-repeat top;width:2px;height:22px;margin:0;padding:0;}
#galleryContent #leftColumn #galTitleNav #slidesNav .slideSeqOuter {float:left;margin:5px 0px 5px 10px;padding:0;height:22px;}
#galleryContent #leftColumn #galTitleNav #slidesNav .slideSeqOuter img {float:left;margin:0;padding:0;}
#galleryContent #leftColumn #galTitleNav #slidesNav .slideSeqInner {float:left;border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;margin:0;padding:0;}
#galleryContent #leftColumn #galTitleNav #slidesNav .slideSeqInner .slideSeqInnerInner {color:#999;font:normal 12px/20px Arial;padding-left:5px;padding-right:5px;}
#galleryContent #leftColumn #galText {color:#545454;display:inline-block;font-size:14px; line-height: 18px;margin:10px 0px 0px 0px;overflow:hidden;width:612px;text-indent:0;}
#galleryContent #leftColumn #galText:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
#imgRelatedsContainer {float:right;margin:0px 0px 10px 20px;}
#imgRelatedsContainer img {z-index:90;}
#imgRelatedsContainer .imgCaption {border:1px solid #E2E2E2;border-top:none;position:relative;top:-10px;display:block;z-index:100;}
html>body #imgRelatedsContainer .imgCaption {border:1px solid #E2E2E2;border-top:none;position:relative;top:-7px;display:block;z-index:100;}
#imgRelatedsContainer .imgCaptionInner {font:normal 12px Arial;color:#6A6A6A;padding:10px;}
#imgRelatedsContainer .slideRelateds {border:1px solid #E2E2E2;font:normal 12px/18px Arial;color:#666;margin-top:10px;position:relative;top:-10px;}
html>body #galleryContent #leftColumn #galText #imgRelatedsContainer .slideRelateds {position:relative;top:-7px;}
#galleryContent #leftColumn #galText #imgRelatedsContainer .slideRelateds .slideRelatedsInner {padding:10px;}
	.relNoCap {height:10px;}
	html>body .relNoCap {height:7px;}
#galleryContent #leftColumn #galText div.dataField {line-height:24px;}
#galleryContent #leftColumn #galText div.byline {font:normal 11px Arial;color:#999;margin-top:5px;}
#galleryContent #leftColumn #galText div.magLogo {margin-top:3px;}
#galleryContent #leftColumn #toolsAndTime {color:#999;font:normal 11px Arial;}
#galleryContent #leftColumn #toolsAndTime #userTools {text-align:right;}
#galleryContent #leftColumn #toolsAndTime #userTools img {margin-right:2px;}
#galleryContent #leftColumn #toolsAndTime #userTools a {padding-left:2px;padding-right:2px;}
#galleryContent #leftColumn #toolsAndTime #timeStamp {float:left;}
#galleryContent #leftColumn #footSource {border:1px solid #E2E2E2;margin-top:24px;}
#galleryContent #leftColumn #footSource .footSourceInner {color:#999;font:normal 11px Arial;padding:10px;}
#galleryContent #leftColumn #quigo628 {width:628px;height:215px;margin:0;padding:0;padding-left:15px;text-align:left;overflow:hidden;}

#galleryContent #rightColumn {width:336px;float:right;padding:0 0 20px 0;margin:0;background-color:#FFF;}
#galleryContent #rightColumn #galleryRelateds {padding:10px;border-bottom:10px solid #EEE;}
#galleryContent #rightColumn div.moneyMainGreyBnr span.moneyGroupLabel, div.boxHeading {font:bold 19px Arial;letter-spacing:-1px;padding:0px 0px 5px 0px;color:#000;}
#galleryContent #rightColumn div.moneyMainGreyBnr span.moneyGroupLabel, div.boxHeading a {color:#000;text-decoration:none;}
#galleryContent #rightColumn #galleryRelateds .cnnHeadline a {font:normal 12px/20px Arial;color:#000;}
#galleryContent #rightColumn #galleryRelateds .boxHeading a {text-transform:capitalize;}
#galleryContent #rightColumn #adsquare {border-bottom:10px solid #EEE;}
#galleryContent #rightColumn #sharedElements {border-bottom:10px solid #EEE;}
#galleryContent #rightColumn #quigo336 {border-bottom:10px solid #EEE;padding:0;margin:0;}

#sharedElements .boxcontent {padding:10px;margin:0;}
#moreGalleriesBig {border-top:1px solid #E2E2E2;padding-top:10px;overflow: auto;}
#moreGalleriesBig #sharedElements .boxcontent {padding:10px 0 0 0;display:inline;}
#sharedElements .boxcontent div.boxHeading {font:bold 19px Arial;letter-spacing:-1px;padding:0px 0px 10px 0px;color:#000;background:none;border:none;}

/* LAST 3 INCLUDE */
#galleryContent #sharedElements .summaryBlock	{color:#545454; font-size:12px;display:inline;padding-bottom:15px;float:left;}
#leftColumn #sharedElements .summaryBlock	{width:600px;}
#galleryContent #sharedElements .cnnHeadline {font-size:16px; font-weight: bold; padding-bottom: 2px;}
#sharedElements .boxcontent {padding:10px;margin:0;}
#sharedElements .boxcontent div.boxHeading {font-size:19px; font-weight: bold; letter-spacing:-1px;padding:0px 0px 10px 0px;color:#000;background:none;border:none;}
#galleryContent #sharedElements .cnnHeadline a {color:#000;}
	/* Summary Styles */
	.boxcontent {display: inline;}
	.boxcontent {padding: 15px 0px;}
	/* elimates float side-effects for elements below summaryBlock*/
	.boxcontent:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.boxcontent 		{display: inline-block;}
	/* Hides from IE-mac \*/
	* html .boxcontent	{height: 1%;}
	.boxcontent			{display: block;}
	/* End hide from IE-mac */

/* TEMP CSS FOR LATEST GALLERIES MODULE */
.summaryBlock img {margin-right:5px;}
/* /TEMP CSS FOR LATEST GALLERIES MODULE */

/* THUMBNAIL NAV STRIP STYLES */
#galleryContent #leftColumn #thumbnails {margin:10px 0 10px 0;width:612px;background-color:#EEE;vertical-align:middle;overflow:hidden;display:inline-block;height:85px;}
#galleryContent #leftColumn #thumbnails #thumbnailsInner {}
#galleryContent #leftColumn #thumbnails:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
#galleryContent #leftColumn #thumbnails span {float:left;width:29px;text-align:center;}
#galleryContent #leftColumn #thumbnails img.scrollArrow {float:left;border:0;margin:4px 5px 6px 5px;padding:0;}
#galleryContent #leftColumn #thumbnails ul#tncontainer {float:left;vertical-align:middle;list-style:none;width:554px;height:75px;background-color:#FFF;margin:0;padding:0;overflow:hidden;margin-top:5px;margin-bottom:5px;}
#galleryContent #leftColumn #thumbnails ul#tncontainer li {float:left;vertical-align:middle;text-align:left;font:normal 11 Arial;padding:6px 0px 6px 12px;overflow:hidden;}
div.noTzImgTxt {text-align:center;padding:20px 10px 20px 10px;}
div.noTzImgNum {text-align:center;padding:20px 30px 20px 30px;}
#galleryContent #leftColumn #thumbnails .shade a {color:#999;cursor:default;}
#galleryContent #leftColumn #thumbnails .shade a:hover {text-decoration:none;cursor:default;}
#galleryContent #leftColumn #thumbnails .shade img {opacity: .4;filter: alpha(opacity=40);}
#galleryContent #leftColumn #thumbnails .seemoreRT a, .seemoreLT a {}
/* /THUMBNAIL NAV STRIP STYLES */

/* Summaries within jump page slide */
#JumpPage .summaryBlock	{float:left;width:270px;margin-right:15px;color:#545454;font:normal 11px Verdana;}
#JumpPage #backbox #sectionHilite {background:#FFF; text-align: left; border: 1px solid #999; padding: 15px;}
#JumpPage #backbox #sectionHilite .moneyGroupLabel span{width: auto; display: block;}
#JumpPage #sectionHilite .cnnHeadline {font-size:16px;}

/**** FOOTER ****/
#footerGroup {background:#B8B7B5; color: #e2e2e2;font:normal 11px Helvetica;padding: 0px;margin: auto;text-align:center;width: 994px;}
#footerGroup a {color: #FFF; font-size:12px; text-decoration:none;}
.footerlinks {border-bottom: 1px solid #c6c6c6; color: #9B9B9B; padding:18px 0px;}
.footerlinks a {margin:0px 2px;}
#copyContainer{margin-top:15px;}
#copyContainer a{color: #e2e2e2; font-size: 9px;}
#copyContainer #copyright{margin:0px;text-align:center;}
#copyContainer #marketDisclaimer {font-size: 9px;}
#footerGroup #copyContainer #marketDisclaimer #BC_copyright td.mwSmall {color: #e2e2e2; font-size: 9px;}	

#MagOFIE {padding-top:5px; margin-bottom:-20px;}
#MagOFIE .moneyMainGreyBnr {padding-left:10px;padding-bottom:10px;}
