#adTop {width:100%;text-align:center;}
.fsb_body {margin:0px auto;text-align:left;width:994px;}
#blogSingle, #blogMain {margin-top:9px;}
/********************** Skeleton **********************/
#content {background:#EEE;}
	#mainCol {float:left; width:650px;overflow:hidden; margin:9 0 0 0px;}

	.mainCol_block 	   {background: #FFF; padding: 9px;  overflow: hidden; text-align: left;}
	.mainCol_lastBlock {background: #FFF; padding: 9px; margin-bottom: 9px; overflow: hidden; text-align: left;}
	/* clear float hack */
	.mainCol_block, .mainCol_lastBlock {overflow: hidden;}
	.mainCol_block:after, .mainCol_lastBlock:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.mainCol_block, .mainCol_lastBlock {display: inline-block;clear: both;}
	/* Hides from IE-mac \*/
	* html .mainCol_block, * html .mainCol_lastBlock {height: 1%;}
	.mainCol_block, .mainCol_lastBlock {display: block;}
	/* End hide from IE-mac */
	
	#mainRight_col {background: #FFF; float: right; width: 336px; overflow: visible; padding: 0px;margin:9 0 0 0px; position: relative; text-align: center;padding-top:8px;}
/********************** /Skeleton **********************/

#adsquare {background:#EEE; border: none; border-bottom:10px solid #EEE;}
#quigo336 {border-top:10px solid #EEE;padding:10px 0 10px 0;border-bottom:10px solid #EEE;}

.blogBanner {width:100%;background:#FFF;padding-left:10px;}
#fsbfutureboy .blogBanner {text-align:center;}
h1 {margin-top:5px;}
h2 {font:normal 11px Arial;color:#676767;margin-bottom:14px;margin-top:-5px;}
.blogLinkTitle a {font:bold 24px Arial;}
.storyheadline	 	{font-size: 24px; font-weight: bold; padding-bottom:0px; margin-bottom: 8px;}
.questionSection {border-top: 1px solid #ebebeb;padding-top:27px;}
.storytext a 		{font-weight: bold;}
.storytext p 		{font-size: 14px; line-height: 20px;}
.storytext .blogCategoryQuestion {margin-bottom:15px;}
.storytext .blogQuestion {margin-bottom:30px;}
.storytext .blogAnswer {margin-bottom:20px;}
.blogSubhead {font-size:13px;line-height:5px;margin-bottom:25px;}
.questionSection .blogSubhead {margin-bottom:20px;margin-top:20px;}
.storytext img 	{border:0px;}
.alignleft {float:left;margin-right:10px;margin-top:5px;margin-bottom:5px;}
.storytext .moreSummaryList {margin:5px;font-size:12px;background: url(http://i.cdn.turner.com/money/.element/img/2.0/buttons/circle_arrow.gif) no-repeat left;padding-left:15px;vertical-align:top; text-align:left;}
.wp-caption p {font-family:Arial; font-size:11px;margin:0 0 0 15px;color:#575757;line-height:14px;}
/* not using for now
#postQuestion {background: url('http://i.cdn.turner.com/money/.element/img/3.0/fsb/q.gif') no-repeat 10px 0; height:48px; padding-left:63px; color:#004276;}
#postAnswer {background: url('http://i.cdn.turner.com/money/.element/img/3.0/fsb/a.gif') no-repeat 10px 10px; height:48px; padding:10px 0 0 63px; border-top:solid 1px #e5e5e5; color:#004276;} */
.fsbEyebrowTimestamp {color:#999; font:normal 9px Helvetica;text-transform:uppercase;}
.fsbEyebrowCategory {color:#999; font:normal 11px Arial;margin-top:5px;}
.fsbEyebrowCategory a {color: #004276;}
.fsbEyebrowCategory b {font-weight:bold;color:#3B3B3B;}
#pageNavigation {text-align:center;padding:10px 0;}
#categories {font-weight:bold; color:#004276;margin-top:20px;}
#categories a {font-weight:normal; color:#004276;}

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

/********************** POST FOOTER *************************/
#postFooter {background-color: #F5F5F5;padding:10px;color:#a8a8a8;margin-bottom:20px;}
#postFooter a {font:normal 10px Arial; text-decoration:none;color:#4C4C4C;}
#postFooter a:hover {text-decoration:none;}
#postFooter .blogtags {font:normal 10px Arial;margin-bottom:10px;}
#postFooter .blogtags a {font-size:10px;color:#004276;}
#postFooter .filedunder {color:#a8a8a8;text-decoration:none;}
#postFooter .commentnumber a {font:normal 11px Arial;background-color:#fff;border:solid 1px #CACACA;padding:2px 5px;}
#postFooter #emailprint {margin-right:15px;}
#postFooter img {border:0px;}
/** 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 **************/


#your_Answers .boxHeading {margin-bottom:10px;font-weight:bold;font-size:24px;margin-top:-10px;}
	#fsbfeatures #your_Answers,
	#fsbfutureboy #your_Answers {display:none;visibility: hidden;}
#postComments {border-bottom:solid 2px #e5e5e5;margin-bottom:30px;padding-bottom:30px;font-size: 14px;line-height: 20px;}
	#postComments .commentPostby { font-size: 14px; font-weight:bold; padding:0px; margin-bottom:10px; }
	#postComments .commentPostby p {font-weight:normal;margin-top:0px;margin-bottom:25px;}
	#postComments .commentPostby2 {font:normal 11px Arial;color:#747474;margin-bottom:-10px;}
	#postComments .commentFooter {font:normal 14px Arial;}
	#fsbfeatures #postComments .commentPostby,
	#fsbfutureboy #postComments .commentPostby {display:none;visibility: hidden;}
	#askfsb #postComments .commentPostby2 {display:none;visibility: hidden;}

#sidebarBox {text-align:left;margin:0 0px 15px 10px;}

#hotTopics {margin-left:-10px;}
.catcloudLink a {margin-right:10px;color:red;}
.summaryImg {margin:0 10px 10px 0;}

#legaldisclaimer {font:normal 11px Arial;color:#999;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:8px;line-height:12px;}

#cnnBlogPopup {width:356px; font-family:Arial; color:#004276; background-color:#eee; padding:0 10px 30px 10px;}
#cnnBlogPopup #pageHeader {color:#ADADAD; font:bold 20px Arial; text-transform:uppercase;}
#cnnBlogPopup .cnnBlogPopupClose {font:normal 11px Arial;float:right;padding:5px;}
#cnnBlogPopup .cnnBlogPopupClose a {text-decoration:none;color:#B61D1D;}
#cnnBlogPopup .cnnBlogPopupClose a:hover {text-decoration:underline;}
#cnnBlogPopup .cnnBlogPopupCommentBox {background:#fff;padding:10px 10px 20px 10px;font-size:12px;}
#cnnBlogPopup .legalize {font-size:11px;margin:10px 0;}
#cnnBlogPopup .moderation {margin:10px 0;}
#cnnBlogPopup .sendbutton {text-align:center;margin:15px 0;}

#errHeadlineList {vertical-align:middle;margin-bottom:5px;}
	#errHeadlineList .fsbEyebrowTimestamp {float:left;padding:0;margin:5px 10px 10px 0;}
	#errHeadlineList .storyheadline {font-size:18px;padding:0;margin:0;}

/*** Module: Question & Answer ***/
#mainRight_col .boxHeading {height:30px;margin-top:2px;}
#section_Specials .featuredContent {width: 595px;}
#section_Specials .featuredDisplayDiv {width: 1540px;}

/************ TAB STYLES  ************/
#mainRight_col #section_QA {height:230px; margin-bottom: 0px;}
#NaviTabs:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#NaviTabs {display: inline-block; margin-top: 5px; text-align: left;margin-left:5px;}
/* Hides from IE-mac \*/
* html #NaviTabs {height:1%;}
#NaviTabs {display:block;}
/* End hide from IE-mac */
#NaviTabs ul {margin:0px;padding:5px 0px 0px 0px;border:none;width:100%;}
#NaviTabs li {list-style:none;margin:0;float:left;}

.Tab0Visible #ssi0 {visibility:visible;display:block;}
.Tab0Visible #ssi1 {visibility:hidden;display:none;}
.Tab0Visible #ssi2 {visibility:hidden;display:none;}

.Tab1Visible #ssi0 {visibility:hidden;display:none;}
.Tab1Visible #ssi1 {visibility:visible;display:block;}
.Tab1Visible #ssi2 {visibility:hidden;display:none;}

.Tab2Visible #ssi0 {visibility:hidden;display:none;}
.Tab2Visible #ssi1 {visibility:hidden;display:none;}
.Tab2Visible #ssi2 {visibility:visible;display:block;}

#section_QA #NaviTabs {height:28px;}
#section_QA #NaviTabs li a {display: list-item; line-height: 11px; padding-top:5px;}

	/* answer */
	#section_QA:after {clear:both;}
#section_QA #fsbanswer textarea {background:#e5e5e5;border:1px solid #B1B1B1;color:#777;font:normal 11px Arial;margin:10px 0px 5px 4px;padding:5px; width:300px;height:100px;}
#section_QA #fsbanswer .privacyPolicy {line-height:10px;padding-left:5px;text-align:left;}

#section_QA #fsbanswer .privacyPolicy a {color:#6A6A6A; text-decoration:none;}
#section_QA #fsbanswer .privacyPolicy a:hover {text-decoration:underline;}
#section_QA #fsbanswer .nextButton {margin-right:0px;}
#section_QA #fsbanswer #askQstage1 {color:#999;height:125px;margin:-10px 0 0 0px;clear:both;}
#section_QA #fsbanswer #askQstage2 {display:none;margin-top:10px;}
#section_QA #fsbanswer #askQstage2 input, 
#section_QA #fsbanswer #askQstage2 select  {background-color:#e5e5e5;color:#777;width:150px; margin-right:6px;margin-bottom:5px;float:left;font:normal 11px Arial;}
#section_QA #fsbanswer #askQstage2 .submitButton {float: right;margin:0px 5px 0px 0px;margin-bottom:-10px;}
html>body #section_QA #fsbanswer #askQstage2 .submitButton {margin-bottom:0px;}
#section_QA #fsbanswer #askQstage2 .submitButton input {width:102px;height:20px;vertical-align:bottom;padding:0;margin:0;}

/************** MODULE - Find Small Biz Answers  **************/
#mostPopularModule {width: 316px;}
#mostPopularModule #NaviTabs {height: 50px; margin-left: 0px;}
* html #mostPopularModule #NaviTabs li#tabnum0,
* html #mostPopularModule #NaviTabs li#tabnum1,
* html #mostPopularModule #NaviTabs li#tabnum2  {width: 31%;}

/************** MODULE - Feature Box: Scrolly **************/
.featuredBox .featuredContent .featuredDisplayDiv div.summaryBlock .featuredHeadline {vertical-align:top;}
.featuredBox .featuredContent .featuredDisplayDiv div.summaryBlock .featuredHeadline .vicon2 {position:static;vertical-align:middle;}

#footerGroup {margin-top:9px;}

/************** 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; }


