img {border:0px;}

#storyPage #contentBody{width:618px;}
#storyPage #main_rightCol {padding: 10px 0px 0px 0px; width:336px;}
.storytext a {color:#004276; font-weight: bold; text-decoration:none;}
.storytext a:hover {text-decoration:underline;}

#shareMenuContainer {margin:5px 0 0 510px;position: absolute;left: 510;}
#shareMenu {width:120px;}


/* Boxes within each column */
#main_rightCol .content_box {background: #FFF; width:336px; margin: 0px 0px 10px 0px; overflow: hidden;}
	/* elimates float side-effects for elements below summaryBlock*/
	#main_rightCol .content_box:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	#main_rightCol .content_box 		{display: inline-block;}
	/* Hides from IE-mac \*/
	* html #main_rightCol .content_box	{height: 1%;}
	#main_rightCol .content_box			{display: block;}
	/* End hide from IE-mac */

/***** Money banner - fix *****/
#cnnMoneyBanner .moneySearchTxtField {height: 14px; }

/********************** ADS *************************/
.sponsorAdTop {background-color:#fff;}
.topAdCenter {background-color:#fff;}
#adsquare {border:0px; width: 336px;}
#quigo336 {margin:0 0 10px 0px;}
#quigo628 {margin-bottom:10px;}


#cnnMoneyBanner .cnnMoneyBannerRgt .cnnMoneyServices {position: relative;top: -7px;padding-top:2px;}

#navmenu9.fortnavlinkcss a, #navmenu1.fortnavlinkcss a {color:#003365 !important;} 
#navmenu9.fortnavlinkcss a:hover, #navmenu1.fortnavlinkcss a:hover {text-decoration:underline !important;}

#legaldisclaimer {font:normal 11px Arial;color:#575757;}
.wpcopyright {font:normal 10px Arial;margin:5px 0;}

#cnnblogPage h1.storyheadline,
#cnnblogPage h1.blogheadline {font:bold 24px Arial;margin-bottom:10px;}
	#cnnblogPage #singlePage h1.storyheadline,
	#cnnblogPage #singlePage h1.blogheadline {font:bold 32px Arial;margin-bottom:10px;}
#cnnblogPage .blogbyline {font:normal 11px Arial;color:#575757;margin:0px;}
#cnnblogPage .blogtimestamp {font:normal 11px Arial;color:#575757;margin:0 0 15px 0;}

#moneyiframe { width:500px; height:300px; margin-bottom:10px; padding:0; } 

#cnnblogPage #blogElements {float:right;font:normal 12px Arial;text-transform:uppercase;}
	#cnnblogPage #blogElements #emailprint {margin-right:15px;}
	#cnnblogPage #blogElements .linkPadding {padding:0px 5px;}

#cnnblogPage #postfooter {background-color: #F5F5F5;padding:10px;color:#a8a8a8;margin-bottom:20px;}
#cnnblogPage #postfooter a {color:#3C3C3C;font:normal 10px Arial; text-decoration:none;}
#cnnblogPage #postfooter a:hover {color:#B61D1D;text-decoration:none;}
#cnnblogPage #postfooter .blogtags {font:normal 12px Arial;margin-bottom:10px;}
#cnnblogPage #postfooter .blogtags a {font-size:12px;color:#004276;}
#cnnblogPage #postfooter .filedunder {color:#a8a8a8;text-decoration:none;}
#cnnblogPage #postfooter .commentnumber a {color:#B61D1D;font:normal 11px Arial;background-color:#fff;border:solid 1px #CACACA;padding:2px 5px;}
#cnnblogPage #postfooter .commentnumber a:hover {text-decoration:underline;}
/** New ShareThis tools **/
#cnnShareList {display: inline; padding-left: 0px; margin-left: 10px;}
#cnnShareList li {display: inline; margin-right: 10px;}
#cnnShareList li a {background-image:url(http://i.cdn.turner.com/money/.element/img/4.0/misc/blog_share_icons.gif);
background-repeat:no-repeat; cursor:pointer; display: inline; padding-bottom: 3px; padding-left:20px;}
#cnnShareList .fbLink a {}
#cnnShareList .twitterLink a {background-position: 0px -26px;}
#cnnShareList .diggLink a {background-position: 0px -52px;}
#cnnShareList .yahooLink a {background-position: 0px -77px;}
#cnnShareList .shareThisLink {margin-right: 0px;}
#cnnShareList .shareThisLink a {padding-right: 0px;}
/** /New ShareThis tools **/
/************** Newer SHARE TOOLS **************/
#blog-share-widget { border: 1px solid #e2e2e2; background: transparent url(http://i2.cdn.turner.com/money/.element/img/4.0/misc/2x80.jpg) 0 2px repeat-x; width: 610px; padding: 0; margin: 10px 0 15px 0; height: 82px; }
#blog-share-widget .left { width: 328px; height: 60px; float: left; margin: 10px 0 10px 10px; border: 1px solid #e2e2e2; }
#blog-share-widget .left #fb-recommend-widget { width: 295px; height: 40px; padding: 0 10px 0 0; margin: 17px 0 0 10px; float: left; }

#blog-share-widget ul { display: inline-block; margin: 0; padding: 0; }
#blog-share-widget ul li { list-style: none; display: block; margin: 10px 12px 0 0; padding-left: 0px; background: none; float: left; text-align: center; }
#blog-share-widget ul li.social { margin: 1px 0 0 0; text-align: left; padding: 0; height: 79px; width: 46px; }
#blog-share-widget ul li.social a { display: block; clear: right; margin: 9px 0 0 0; width: 35px; text-align: left; padding-left: 18px; }
#blog-share-widget ul li.social #rssIcon {background: url(http://i2.cdn.turner.com/money/.element/img/4.0/misc/14x42.jpg) 0 -28px no-repeat !important; }
#blog-share-widget ul li.social #emailIcon{ background: url(http://i2.cdn.turner.com/money/.element/img/4.0/misc/14x42.jpg) 0 0 no-repeat !important; }
#blog-share-widget ul li.social #printIcon{ background: url(http://i2.cdn.turner.com/money/.element/img/4.0/misc/14x42.jpg) 0 -14px no-repeat !important; }
#blog-share-widget ul #fb-share-counter{ width: 50px; height: 70px; margin-left: 12px; }
#blog-share-widget ul #fb-share-counter a { background: transparent url(http://i2.cdn.turner.com/money/.element/img/4.0/misc/50x62xFBShare.jpg) 0 0 no-repeat; display: block; width: 50px; height: 54px; color: #555; padding-top: 8px; font-size: 18px; text-decoration: none; font-weight: bold; }
#blog-share-widget ul #twitter-share-counter { width: 55px; height: 70px; }
#blog-share-widget ul #linkedin-share-counter a { display: block; width: 57px; height: 62px; background: transparent url(http://i2.cdn.turner.com/money/.element/img/4.0/misc/linkedin_gradient_228x62.gif) 0 0 no-repeat; padding-top: 8px; font-size: 16px; font-weight: bold; padding-top: 8px; }
#blog-share-widget ul #linkedin-share-counter a:hover { background: transparent url(http://i2.cdn.turner.com/money/.element/img/4.0/misc/linkedin_gradient_228x62.gif) -57px 0 no-repeat; text-decoration: none; }
#blog-share-widget ul #linkedin-share-counter a.linked { background: transparent url(http://i2.cdn.turner.com/money/.element/img/4.0/misc/linkedin_gradient_228x62.gif) -114px 0 no-repeat; }
#blog-share-widget ul #linkedin-share-counter a.linked:hover { background: transparent url(http://i2.cdn.turner.com/money/.element/img/4.0/misc/linkedin_gradient_228x62.gif) -171px 0 no-repeat; }

#cnnblogPage #postfooter {background-color: #fff;padding:0;margin:30px 0 15px 0;}
#cnnblogPage .blogtags {margin-top: 1em;}
/************** /Newer SHARE TOOLS **************/

#blogNav .alignleft,
#blogNav .alignright {margin-bottom:20px;}
	
#mostPopHeadlines {color:#999;margin:10px 0px 0px 0px;}
	#mostPopHeadlines ol,
	#mostPopHeadlines ul {list-style-position: inside; margin:0px; padding: 0px; width: 297px;}
	#mostPopHeadlines li {background-color:#FFFFFF;border-bottom:1px dotted #e1e1e1; padding:4px 0px 5px 0px;}
	#mostPopHeadlines li a {color:#3C3C3C; text-decoration:none;}
	#mostPopHeadlines li a:hover {color: #B61D1D; text-decoration:none;}
	#mostPopHeadlines li a.cnnMore {color:#B61D1D; text-decoration:none;text-transform:capitalize;}
	#mostPopHeadlines li a.cnnMore:hover {color: #B61D1D; text-decoration:none;}

#cnnblogPage #commentblob {border-bottom:solid 1px #E1E1E1;margin:20px 10px;}
	#cnnblogPage #commentblob .cnnBlogEntryText {font:normal 12px Arial;padding:10px 0px;}
	#cnnblogPage #commentblob .cnnBlogEntryText img {visibility:hidden;display:none;}
	#cnnblogPage #commentblob .blogbyline {font:normal 11px Arial;color:#747474;padding-bottom:10px;}
	
#errHeadlineList {vertical-align:middle;margin-bottom:5px;}
	#errHeadlineList .blogtimestamp {float:left;padding:0;margin:1px 10px 0 0;}
	#errHeadlineList .storyheadline {font:12px Arial;padding:0;margin:0;}

/********************** SSI - COMMENT POPUP *************************/
#cnnBlogPopup {margin:0 10px 10px 10px; padding:10px; background-color:#FFF; text-align:left;}
	#cnnBlogPopup .cnnblogTitle {border-bottom:solid 1px #B61D1D; color:#B61D1D; padding-bottom:5px;}
	#cnnBlogPopup a.cnnblogSubTitle {text-decoration:none;}
	#cnnBlogPopup a.cnnblogSubTitle:hover {text-decoration:none;}
	#cnnBlogPopup .closeWindow {font:normal 10px Arial;text-align:right;margin:5px 0;}
	#cnnBlogPopup .closeWindow a:hover {color:#B61D1D;text-decoration:none;}
	#cnnBlogPopup .commentPopText {padding-bottom:10px;}
	#cnnBlogPopup .commenttxtarea {width:329px; height:120px;}
	#cnnBlogPopup .commentSubmit {text-align:center;margin:20px;}

/********************** SSI - ABOUT THIS AUTHOR *************************/
#cnnBlogAbout {width:306px;padding:15px 15px 20px 15px;}
#cnnBlogAbout .cnnBlurbTxt {border-bottom:1px dotted #e1e1e1; margin:0px 10px 15px 0px; padding: 5px 0px 13px 0px;}

/********************** SSI - CLOUD *************************/
#catcloud .catcloudLink a {color:#999;text-decoration:none;padding-right:10px;}
#catcloud .catcloudLink a:hover {color:#B61D1D;}

/********************** SSI - RECENT POSTS/COMMENTS *************************/
#cnnTabsBlogRecent {width:336px;padding:15px 15px 20px 15px;}
#cnnTabsBlogRecent li#tabnum0 {background:#F5F5F5;border:1px solid #E1E1E1;height:35px;width:99px;padding:0px;vertical-align:middle;}
#cnnTabsBlogRecent li#tabnum1 {background:#F5F5F5;border:1px solid #E1E1E1;height:35px;width:88px;padding:0px;vertical-align:middle;}
#cnnTabsBlogRecent li#tabnum0 a,
#cnnTabsBlogRecent li#tabnum1 a {font:normal 10px Arial;line-height:1em;display:list-item;padding:5px 0px 0px 8px;color:#999;text-transform:uppercase;text-decoration:none;}

#cnnTabsBlogRecent.Tab0Visible li#tabnum0 {background:#FFF;border-bottom:none;border-right:none;}
#cnnTabsBlogRecent.Tab0Visible li#tabnum0 a {color:#000;}

#cnnTabsBlogRecent.Tab1Visible li#tabnum1 {background:#FFF;border-bottom:none;border-left:none;}
#cnnTabsBlogRecent.Tab1Visible li#tabnum1 a {color:#000;}

/********************** SSI - TAGS/BLOGROLL *************************/
#cnnTabsBlogroll {width:306px;padding:15px 15px 20px 15px;}
#cnnTabsBlogroll li#tabnum0 {background:#F5F5F5;border:1px solid #E1E1E1;height:35px;width:99px;padding:0px;vertical-align:middle;}
#cnnTabsBlogroll li#tabnum1 {background:#F5F5F5;border:1px solid #E1E1E1;height:35px;width:88px;padding:0px;vertical-align:middle;}
#cnnTabsBlogroll li#tabnum0 a,
#cnnTabsBlogroll li#tabnum1 a {font:normal 10px Arial;line-height:1em;display:list-item;padding:5px 0px 0px 8px;color:#999;text-transform:uppercase;text-decoration:none;}

#cnnTabsBlogroll.Tab0Visible li#tabnum0 {background:#FFF;border-bottom:none;border-right:none;}
#cnnTabsBlogroll.Tab0Visible li#tabnum0 a {color:#000;}

#cnnTabsBlogroll.Tab1Visible li#tabnum1 {background:#FFF;border-bottom:none;border-left:none;}
#cnnTabsBlogroll.Tab1Visible li#tabnum1 a {color:#000;}

/********************** SSI - SEARCH BOX *************************/
#fortuneTabsBlogSearch {width:306px;padding:15px 15px 20px 15px;}
#fortuneTabsBlogSearch .SearchBox {border-bottom:1px dotted #e1e1e1; margin:0px 10px 15px 10px; padding: 5px 0px 13px 0px;}
#fortuneTabsBlogSearch .ArchiveBox {border-bottom:1px dotted #e1e1e1; margin:0px 10px 15px 10px; padding: 5px 0px 13px 0px; line-height:18px;}

#fortuneTabsBlogSearch li#tabnum0 {background:#F5F5F5; border:1px solid #E1E1E1;height:35px;padding:0px;vertical-align:middle;width:99px;}
#fortuneTabsBlogSearch li#tabnum1 {background:#F5F5F5; border:1px solid #E1E1E1;height:35px;padding:0px;vertical-align:middle;width:88px;}
#fortuneTabsBlogSearch li#tabnum0 a,
#fortuneTabsBlogSearch li#tabnum1 a {font:normal 10px Arial;line-height:1em;display:list-item;padding:5px 0px 0px 8px;color:#999;text-transform:uppercase;text-decoration:none;}

#fortuneTabsBlogSearch.Tab0Visible li#tabnum0 {background:#FFF;border-bottom:none;border-right:none;}
#fortuneTabsBlogSearch.Tab0Visible li#tabnum0 a {color:#000;}

#fortuneTabsBlogSearch.Tab1Visible li#tabnum1 {background:#FFF;border-bottom:none;border-left:none;}
#fortuneTabsBlogSearch.Tab1Visible li#tabnum1 a {color:#000;}

/********************** SSI - ASK THE EXPERT FORM *************************/
#askexpertform {width:306px;padding:15px 15px 20px 15px;}
#askexpertform .formBox {margin-top:10px;width:300px;}
#askexpertform .formItemL {width:130px;margin-bottom:5px;}
#askexpertform .formItemR {width:135px;margin-bottom:5px;float:right;text-align:right;}
#askexpertform .text {width:130px;margin-bottom:5px;margin-right:5px;}
#askexpertform .textarea {width:135px;height:110px;}
#askexpertform .submitButton {float:right;}
#askexpertform .privacyguide {}

/********************** SSI - MILLIONAIRE FORM *************************/
#millionform {width:306px;padding:15px 15px 20px 15px;}
#millionform .formBox {margin-top:10px;width:300px;}
#millionform .formItemL {margin-bottom:5px;}
#millionform .formItemR {margin-bottom:5px;float:right;text-align:right;}
#millionform .text {width:120px;margin-bottom:5px;}
#millionform .textarea {width:300px;height:110px;margin-bottom:5px;}
#millionform .submitButton {float:right;}
#millionform .privacyguide {}

/********************** SSI - MILLIONAIRE IN MAKING FORM *************************/
#millioninmaking {width:306px;padding:15px 15px 20px 15px;}

/************** IPAD VIDEO **************/
object 					{ margin-bottom:10px; }
.html5video 			{ background-color: #EBEBEB; color:#343434; font-family: arial; margin-bottom:15px; }
.html5videologo 		{ background: #004276 url('http://i.cdn.turner.com/money/.element/img/1.0/logos/cnnmoney_ipad_logo.png') no-repeat center; height:26px; }
.html5video_headline	{ font-size: 16pt; padding: 10px 5px 10px 10px; }
.html5video_description { font-size: 12px; padding: 0px 5px 5px 10px; }
.html5video_dateadded 	{ font-size: 11px; padding: 0px 0px 10px 10px; float:left; }
.html5video_more 		{ font-size: 11px; padding: 0px 10px 10px 10px; float:right; }


