#cnnMoneyGallery {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 #mainCol {background:#FFF;float:left;margin:0px 10px 0px 0px;overflow:visible;padding: 0px 0px 10px 0px;width:648px !important;}


#galleryContent #mainCol .lftColPad {padding:0px 18px 20px 18px;}
#galleryContent #mainCol #hedDek {padding:10px 0px 10px 0px;}
#galleryContent #mainCol #hedDek .featureName {font:bold 11px Arial;}
#galleryContent #mainCol #hedDek H1 {font:bold 26px/26px Arial;padding:0;margin:0;}
#galleryContent #mainCol #hedDek H1 a {color:#000;}
#galleryContent #mainCol #hedDek H1.jumpPageHed a {color:#004276;}
#galleryContent #mainCol #hedDek H2 {font:bold 15px Arial;line-height:18px;padding:5px 0px 0px 0px;margin:0;}
#galleryContent #mainCol #galTitleNav {border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;margin:0;padding:0;vertical-align:middle;height:32px;clear:right;}
#galleryContent #mainCol #galTitleNav #galTitle {font:bold 18px/32px Arial;color:#000;}
#galleryContent #mainCol #galTitleNav #slidesNav {float:right;}
#galleryContent #mainCol #galTitleNav #slidesNav img {float:left;margin:5px 0px 5px 9px;}
#galleryContent #mainCol #galTitleNav #slidesNav .slideSeqLeft {float:left;background: url(https://i.cdn.turner.com/money/.element/img/2.0/gallery/countbox_left.gif) no-repeat top;width:2px;height:22px;margin:0;padding:0;}
#galleryContent #mainCol #galTitleNav #slidesNav .slideSeqRight {float:left;background: url(https://i.cdn.turner.com/money/.element/img/2.0/gallery/countbox_right.gif) no-repeat top;width:2px;height:22px;margin:0;padding:0;}
#galleryContent #mainCol #galTitleNav #slidesNav .slideSeqOuter {float:left;margin:5px 0px 5px 10px;padding:0;height:22px;}
#galleryContent #mainCol #galTitleNav #slidesNav .slideSeqOuter img {float:left;margin:0;padding:0;}
#galleryContent #mainCol #galTitleNav #slidesNav .slideSeqInner {float:left;border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;margin:0;padding:0;}
#galleryContent #mainCol #galTitleNav #slidesNav .slideSeqInner .slideSeqInnerInner {color:#999;font:normal 12px/20px Arial;padding-left:5px;padding-right:5px;}
#galleryContent #mainCol #galText {margin:10px 0px 0px 0px;display:block;overflow:hidden;width:612px;font:normal 14px/18px Arial;color:#000;text-indent:0;}
#galleryContent #mainCol #galText:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
#galleryContent #mainCol #galText #imgRelatedsContainer {float:right;margin:0px 0px 10px 20px;}
#galleryContent #mainCol #galText #cnnslideBlurb_text a {font-weight: bold;}

#imgRelatedsContainer img, #imgRelatedsContainerNorm img, #imgRelatedsContainerBig img, #imgRelatedsContainerFull img {z-index:90;}
#imgRelatedsContainer .imgCaption, #imgRelatedsContainerNorm .imgCaption, #imgRelatedsContainerBig .imgCaption, #imgRelatedsContainerFull .imgCaption {border:1px solid #E2E2E2;border-top:none;position:relative;top:-10px;display:block;z-index:100;}
html>body #imgRelatedsContainer .imgCaption, html>body #imgRelatedsContainerNorm .imgCaption, html>body #imgRelatedsContainerBig .imgCaption, html>body #imgRelatedsContainerFull .imgCaption {border:1px solid #E2E2E2;border-top:none;position:relative;top:-7px;display:block;z-index:100;}
#imgRelatedsContainer .imgCaptionInner, #imgRelatedsContainerNorm .imgCaptionInner, #imgRelatedsContainerBig .imgCaptionInner, #imgRelatedsContainerFull .imgCaptionInner {font:normal 12px Arial;color:#6A6A6A;padding:10px;}
#imgRelatedsContainer .slideRelateds, #imgRelatedsContainerNorm .slideRelateds, #imgRelatedsContainerBig .slideRelateds, #imgRelatedsContainerFull .slideRelateds {border:1px solid #E2E2E2;font:normal 12px/18px Arial;color:#666;margin-top:10px;position:relative;top:-10px;}
html>body #imgRelatedsContainer .slideRelateds, html>body #imgRelatedsContainerNorm .slideRelateds, html>body #imgRelatedsContainerBig .slideRelateds, html>body #imgRelatedsContainerFull .slideRelateds {position:relative;top:-7px;}
			.slideRelateds .slideRelatedsInner {padding:10px;}
			.relNoCap {height:10px;}
			html>body .relNoCap {height:7px;}
/* normal size image container */
#imgRelatedsContainerNorm {float:right;margin:0px 0px 10px 20px;display:inline;}
/* /normal size image container */
/* oversize image container */
#imgRelatedsContainerBig {float:none;padding:0;text-align:left;}
#imgRelatedsContainerFull {float:none;padding:0;text-align:left;width:612px;}
/* /oversize image container */
/* SSI container */
#imgRelatedsContainerSSI {float:right;margin:0px 0px 10px 20px;width:222px;display:inline;}
/* /SSI container */
#galleryContent #mainCol #galText div.dataField {line-height:24px;}
#galleryContent #mainCol .empty#galText div.dataField {margin-bottom:10px;}
#galleryContent #mainCol #galText div.byline {font:normal 11px Arial;color:#999;margin-top:5px;}
#galleryContent #mainCol #galText div.magLogo {margin-top:3px;}
#galleryContent #mainCol #toolsAndTime, #galleryContent #mainCol #toolsRecommendTime {color:#999;font:normal 11px Arial;}
#galleryContent #mainCol #toolsAndTime #timeStamp {float:left;}
#galleryContent #mainCol #toolsRecommendTime { width: 612px; margin: 10px 0 0 0; }
* html #galleryContent #mainCol #toolsRecommendTime { margin-top: 20px; }
#galleryContent #mainCol #toolsRecommendTime #timeStamp { float: none; padding: 20px 0 0 0; }
#galleryContent #mainCol #toolsRecommendTime #fb-recommend { float: left; }
#galleryContent #mainCol #toolsRecommendTime #timeStamp { clear: both; }
html>body #galleryContent #mainCol .lftColPad { padding-bottom: 10px !important; }
#galleryContent #toolsRecommendTime #shareMenuContainer { position: relative; display: block; }
#galleryContent #toolsRecommendTime #shareMenu { position: absolute; top: 15px; left: 435px; }
* html #galleryContent #toolsRecommendTime #shareMenu {top: 0px;left: 0; }
#galleryContent #mainCol #footSource {border:1px solid #E2E2E2;margin-top:24px;clear:both;}
#galleryContent #mainCol #footSource .footSourceInner {color:#999;font:normal 11px Arial;padding:10px;}
#galleryContent #mainCol #quigo628 {width:628px;height:215px;margin:0;padding:0;padding-left:15px;text-align:left;overflow:hidden;}

#galleryContent #main_rightCol {background:#FFF;float:right;padding:0 0 20px 0;margin:0;overflow: visible;width:336px;}
#galleryContent #main_rightCol #galleryRelateds {padding:10px;border-bottom:10px solid #EEE;}
#galleryContent #main_rightCol div.moneyMainGreyBnr span.moneyGroupLabel, div.boxHeading {font:bold 19px Arial;letter-spacing:-1px;padding:0px 0px 5px 0px;color:#000;}
#galleryContent #main_rightCol div.moneyMainGreyBnr span.moneyGroupLabel, div.boxHeading a {color:#000;text-decoration:none;}
#galleryContent #main_rightCol #galleryRelateds .cnnHeadline {font:bold 12px/20px Arial;color:#000; padding-bottom:0px;}

#galleryContent #sharedElements {border: none; margin:0;}
#galleryContent #main_rightCol #sharedElements {border-bottom:10px solid #EEE;}
#sharedElements:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
#sharedElements .boxcontent {padding:10px;margin:0;}
#sharedElements .boxcontent div.boxHeading {font:bold 19px Arial;letter-spacing:-1px;padding:0px 0px 10px 0px;color:#000;background:none;border:none;}
#sharedElements .boxcontent .summaryBlock {margin-bottom:10px;}

#moreGalleriesBig {border-top:1px solid #E2E2E2;}
#moreGalleriesBig #sharedElements .boxcontent {padding:10px 0 0 0;}

#galleryContent #main_rightCol #quigo336 {border-bottom:10px solid #EEE;padding:0;margin:0;}

#MagOFIE {margin: 0px; padding-top:5px; }

#galleryContent #main_rightCol #siteGalleries {margin: 0px;}
#galleryContent #main_rightCol  #featuredRankings {margin: 0px;}

#galleryContent #main_rightCol #adsquare {border: none; border-bottom:10px solid #EEE; margin: 0px;}
#galleryContent #main_rightCol #moneySponsorBox {margin: 0px;}


/* TEMP CSS FOR LATEST GALLERIES MODULE */
.summaryBlock {font:normal 12px Arial;}
.summaryBlock img {margin-right:5px;}
/* /TEMP CSS FOR LATEST GALLERIES MODULE */

/* THUMBNAIL NAV STRIP STYLES */
#galleryContent #mainCol #thumbnails {margin:10px 0 10px 0;width:612px;background-color:#EEE;vertical-align:middle;overflow:hidden;display:inline-block;height:85px;}
#galleryContent #mainCol #thumbnails #thumbnailsInner {}
#galleryContent #mainCol #thumbnails:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
#galleryContent #mainCol #thumbnails span {float:left;width:29px;text-align:center;}
#galleryContent #mainCol #thumbnails img.scrollArrow {float:left;border:0;margin:4px 5px 6px 5px;padding:0;}
#galleryContent #mainCol #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 #mainCol #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 #mainCol #thumbnails .shade a {color:#999;cursor:default;}
#galleryContent #mainCol #thumbnails .shade a:hover {text-decoration:none;cursor:default;}
#galleryContent #mainCol #thumbnails .shade img {opacity: .4;filter: alpha(opacity=40);}
#galleryContent #mainCol #thumbnails .seemoreRT a, .seemoreLT a {}
/* /THUMBNAIL NAV STRIP STYLES */


/* for multi view galleries*/
div.seeMoreViews {padding-top:2px;padding-bottom:2px;font:bold 11px Arial;text-transform:uppercase;}
#moreViewsTab table {width:288px;margin-bottom:5px;}
#moreViewsTab td {vertical-align:top;text-align:left;}
#moreViewsTab td#myImgView {width:72px;}
#moreViewsTab td#myImgView img.actImg {opacity: .4;filter: alpha(opacity=40);}
#moreViewsTab td#myImgView img.actImg a {color:#999;cursor:default;}
#moreViewsTab td#myImgView img.actImg a:hover {cursor:default;}
#moreViewsTab td#myImgView img.inactImg {}

/* ingallery polls */
#inGalleryPoll {width:220px;border:1px solid #EEE;}
#inGalleryPoll .pollPad {padding:7px;}
#inGalleryPoll .pollQuestion {font:bold 12px Arial;padding-bottom:5px;}
#inGalleryPoll .pollOption {font:normal 12px Arial;color:#666;clear:left;padding-top:5px;_padding-top:2px;}
#inGalleryPoll .pollOption input {float:left;_margin-top:-2px;margin-left:0;padding-left:0;_margin-left:-4px;}
#inGalleryPoll #voteButton {padding-top:7px;_padding-top:2px;text-align:left;clear:left;}
#inGalleryPoll .pollPercent {font:normal 12px Arial;color:#666;margin-bottom:5px;}
#inGalleryPoll .pollBar {float:right;width:100px;border:1px solid #EEE;height:9px;text-align:right;margin-bottom:5px;}
#inGalleryPoll .chartResponses {font:normal 11px Arial;color:#666;clear:left;padding:2px 0 2px 0;text-align:right;}

/* IE: Poll - start */
	#pollCNNMoney {border:1px solid #E1E1E1; padding:10px 15px; margin-bottom:15px;}
	#pollCNNMoney .moneyMainGreyBnr {text-align:left;}
	#pollCNNMoney .moneyMainGreyBnr  {font:bold 19px Arial;letter-spacing: -1px;padding:0px 0px 5px 0px;}
	#pollCNNMoney .moneyMainGreyBnr a {font:bold 19px Arial;color:#000;letter-spacing: -1px;padding:0px 0px 5px 0px; text-decoration: none;}
	
	#pollCNNMoney #question {font:bold 12px Arial;text-align:left;margin-bottom:10px;}
	#pollCNNMoney #answers {font:normal 11px Arial;text-align:left;}
	#pollCNNMoney #answers ul {list-style: none; margin: 0; padding: 0;}
	#pollCNNMoney #answers ul li {clear:both; margin: 0; padding: 0; }
	#pollCNNMoney #answers ul li div {display:block;float:left;text-align:left;width:80%;}
		html>body #pollCNNMoney #answers ul li div {width:88%;}
	#pollCNNMoney #answers ul li input {float:left;}
	#pollCNNMoney #vote {clear:both;}
	#pollCNNMoney #maglogo {float:right;text-align:right;margin-top:-20px;}
	#vote .cnnPollRes, 
	#vote .cnnPollText  {font:normal 11px Arial;}
/* IE: Poll - end */



/* half moon for money-sourced */
#cnnMoneyMagLogo {background: #FFF;float:right;width:159px;margin-right:0px;margin-top:0px;margin-bottom:5px;left:0px; top: 0px; } 
#galTitleNav:before {content: ".";display:block;height:0;clear:both;visibility:hidden;}


/******************* Clickability *************************/
#galleryContent #mainCol #toolsAndTime #userTools, #galleryContent #mainCol #toolsRecommendTime #userTools {text-align:right;}
#galleryContent #mainCol #toolsAndTime #userTools img, #galleryContent #mainCol #toolsRecommendTime #userTools img {margin-right:2px;}
#galleryContent #mainCol #toolsAndTime #userTools a, #galleryContent #mainCol #toolsRecommendTime #userTools a {padding-left:2px;padding-right:2px;}
#galleryContent #mainCol #toolsAndTime #userTools #shareIcon a, #galleryContent #mainCol #toolsRecommendTime #userTools #shareIcon a {padding-right:0px;}
#galleryContent #mainCol #toolsRecommendTime #userTools { width: 160px; float: left; margin-top: 5px; }
#cnnfb_connect {background-color:#f5f5f5;width:auto;height:auto;padding:10px;clear:both;} 
/* RSS - start */
	#rssIcon {}
	#rssIcon .selected {}
	#rssMenuContainer {z-index:1000;position:absolute;}
	#rssMenu {background: url(https://i.cdn.turner.com/money/.element/img/1.0/services/rss/balloon.png) no-repeat top;position: absolute;left: 275px;width: 362px;height:230px; margin: 5px 4px 4px 0;	display: none;	font: normal 12px/14px Arial;color:#000;}
	#rssMenu div {margin: 4px 15px;}
	#rssMenu #rssSubs{font:bold 16px arial; color:#fff;margin:47px 0 0 35px;text-align:left;}
	#rssMenu .serviceIcons {width:310px;margin:8px 10px 0 20px;border-bottom: 2px solid #f28327;text-align:center;}
	#rssMenu .serviceIcons img {margin: 5px;border: 0;}
	#rssMenu div.feedLink,#rssMenu div.instruct{margin: 4px 30px;}
	#rssMenu div.feedLink b{color:#004276}
	#rssMenu .seeAll {text-align: left; margin-top: 5px;}
	#rssMenu span.close{margin-left:90px;}
	#closeRSS {font-size:11px;}
/* RSS - start */

/* share - start */
#shareIcon {cursor: pointer;background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/share_plus.gif) no-repeat 2px 1px;padding-left:16px;}
#shareIcon.selected {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/share_minus.gif) no-repeat 2px 1px;}
#shareMenuContainer {z-index:1000;position: absolute;}
#shareMenu {border:1px solid #ebebeb;opacity: .88;filter: alpha(opacity=88);background:#FFF;position: absolute;left: 510;width:165px;height:200px;margin: 5px 0px 4px 0;padding:4px;display: none;	font: normal 12px/22px Arial;}
#shareMenu ul{margin:0;padding:2px;}
#shareMenu ul li{margin:0;padding:0;list-style:none;}
#shareMenu ul li a {background-image: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/share_icons.gif); background-repeat: no-repeat; cursor: pointer; padding-left: 20px;}
#twitterLink a{background-position: 0px -119px; padding-bottom:2px;}
#shareMenu ul li#yahooLink a {background-image: none; padding-left: 0px;}
#diggLink a{background-position: 0px -15px; padding-bottom:2px;}
#fbLink a{background-position: 0px -1px;}
#delLink a{background-position: 0px -32px; padding-bottom:2px;}
#redditLink a{background-position: 0px -50px;}
#stumbleLink a{background-position: 0px -68px;}
#myspaceLink a{background-position: 0px -86px;}
#mixxitLink a{background-position: 0px -103px;}
#rssIcon {cursor: pointer;background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/rss.gif) no-repeat top left;padding-left:18px;}

#gallery-share-widget { border: 1px solid #e2e2e2; background: transparent url(https://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; }
#gallery-share-widget .left { width: 328px; height: 60px; margin: 10px 0 10px 10px; border: 1px solid #e2e2e2; float: left; }
#gallery-share-widget .left #fb-recommend-widget { width: 295px; height: 40px; padding: 0 10px 0 0; margin: 17px 0 0 10px; float: left; }

#gallery-share-widget ul { display: inline-block; margin: 0; padding: 0; }
#gallery-share-widget ul li { list-style: none; display: block; margin: 10px 13px 0 0; padding-left: 0px; background: none; /* height: 70px; width: 50px;*/ float: left; text-align: center; }

#gallery-share-widget ul li.social { margin: 1px 0 0 0; text-align: left; padding: 0px; height: 79px; width: 46px; }
#gallery-share-widget ul li.social a { display: block; clear: right; margin: 10px 0 0 0; height: 14px; width: 35px; text-align: left; padding-left: 18px; }
#gallery-share-widget ul li.social #rssIcon {background: url(https://i2.cdn.turner.com/money/.element/img/4.0/misc/14x42.jpg) 0 -28px no-repeat !important; }
#gallery-share-widget ul li.social #emailIcon{ background: url(https://i2.cdn.turner.com/money/.element/img/4.0/misc/14x42.jpg) 0 0 no-repeat !important; margin-top: 9px; }
#gallery-share-widget ul li.social #printIcon{ background: url(https://i2.cdn.turner.com/money/.element/img/4.0/misc/14x42.jpg) 0 -14px no-repeat !important; }
#gallery-share-widget ul #fb-share-counter{ width: 50px; margin-left: 13px; }
#gallery-share-widget ul #fb-share-counter a { background: transparent url(https://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; }
#gallery-share-widget ul li#linkedin-share-counter{ margin-right: 13px; width: 57px; height: 62px; overflow: hidden; }
#gallery-share-widget ul li#linkedin-share-counter a { display: block; width: 57px; height: 62px; background: transparent url(https://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;  }
#gallery-share-widget ul li#linkedin-share-counter a:hover { background: transparent url(https://i2.cdn.turner.com/money/.element/img/4.0/misc/linkedin_gradient_228x62.gif) -57px 0 no-repeat; text-decoration: none; }
#gallery-share-widget ul li#linkedin-share-counter a.linked { background: transparent url(https://i2.cdn.turner.com/money/.element/img/4.0/misc/linkedin_gradient_228x62.gif) -114px 0 no-repeat;  }
#gallery-share-widget ul li#linkedin-share-counter a.linked:hover { background: transparent url(https://i2.cdn.turner.com/money/.element/img/4.0/misc/linkedin_gradient_228x62.gif) -171px 0 no-repeat; }
#gallery-share-widget ul #twitter-share-counter{ width: 55px; }
* html #gallery-share-widget { background: transparent url(https://i2.cdn.turner.com/money/.element/img/4.0/misc/2x80.jpg) 0 0px repeat-x; height: 80px; }
* html #gallery-share-widget ul #fb-share-counter { margin-left: 9px; }
* html #gallery-share-widget ul #fb-share-counter a { height: 62px; }
* html #gallery-share-widget ul li { margin-right: 10px; }
* html #gallery-share-widget ul li.social a{ margin-top: 9px; }
/* share - end */
/******************* /Clickability *************************/


/* Calc Starters */
#lftColPad #calcStarter_assetalloc {height: 250px;}
html>body #lftColPad #calcStarter_assetalloc {height: 238px;}
#lftColPad #calcStarter_costliving {height: 213px;}
html>body #lftColPad #calcStarter_costliving {}
#lftColPad #calcStarter_millionaire {height: 275px;}
html>body #lftColPad #calcStarter_millionaire {height: 260px;}
#lftColPad #calcStarter_networth {height: 220px;}
html>body #lftColPad #calcStarter_networth {height: 214px;}
#lftColPad #calcStarter_retireneed {height: 265px;}
html>body #lftColPad #calcStarter_retireneed {height: 245px;}
#lftColPad #calcStarter_retireyoung {height: 203px;}
html>body #lftColPad #calcStarter_retireyoung {}
#lftColPad #calcStarter_saveyoung {height: 258px;}
html>body #lftColPad #calcStarter_saveyoung {height: 215px;}
#lftColPad #calcStarter_savings {height: 275px;}
html>body #lftColPad #calcStarter_savings {height: 260px;}

/* 336 Autos Widget */
#cnnAOLAutos336widget {width: 336px; border: 1px solid #ebebeb;text-align:left;font-family:Arial;color:#000;margin-bottom:8px;}
html>body #cnnAOLAutos336widget {width: 334px;}
#cnnAOLAutos336widget .cnnAOLAutos336_hed {text-transform:uppercase;  height:50px;font-weight:bold;background-image: url(https://i.cdn.turner.com/money/.element/img/1.0/sections/news/specials/gasprices/header_gradient2.jpg);margin-bottom:-5px;padding-top:3px;}
#cnnAOLAutos336widget .cnnAOLAutos336_hed h3 {font:bold 17.5px Arial;letter-spacing: .5px;text-align:left;margin:17 0 0 20px;}
html>body #cnnAOLAutos336widget .cnnAOLAutos336_hed h3 {margin:10 0 0 12px;}
#cnnAOLAutos336widget .aolLogo {margin:-31px 0 -5px 215px;}
html>body #cnnAOLAutos336widget .aolLogo {margin:-19px 0 5px 225px;}
#cnnAOLAutos336widget .aolSearchButton {margin:0px;height:40px;}
#cnnAOLAutos336body form select {background: #FFF; border: 1px solid #708BA9; color: #000; font: bold 10px Arial; margin-top: 9px;height:20px; width:160px;margin:5px 5 5 0px;float:left; }
#cnnAOLAutos336body .auto336divider {border-bottom:1px solid #ebebeb;margin-bottom:-10px;}
html>body #cnnAOLAutos336body .auto336divider {margin-bottom:0px}
/**  Find your next car **/
#cnnAOLAutos336body {padding: 6px 6px 0px 6px; font: normal 10px Arial;}
html>body #cnnAOLAutos336body {padding: 6px 6px 0px 6px;}
#cnnAOLAutos336body h3 {color: #0F3251; font: bold 14px Arial; margin: 0px; letter-spacing: -1px;}
#cnnAOLAutos336body form {margin: 0px;}
#cnnAOLAutos336body input {margin:4px 0px -3px 0px;}
#cnnAOLAutos336body label {color: #333; font-size:12px; margin-right:10px;}
#cnnAOLAutos336Links {font: bold 12px Arial; clear: both;}
#cnnAOLAutos336Links .cnnAutoLinkHead {padding:5 0 0 7px;}
#cnnAOLAutos336Links ul {font: normal 12px Arial; float: left;  margin: 0px; padding:6 0 10 7px;}
#cnnAOLAutos336Links ul li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 5px; list-style: none; padding: 0px 0px 0px 7px;}
#cnnAOLAutos336Links ul li a {color: #00558B; text-decoration: none;}
#cnnautos336list1 {width:170px;padding-left:10px;}
#cnnautos336list2 {width:120px;padding-left:10px;}
/* NEW AUTO WIDGET*/
#galleryContent #cnnAOLAutoswidget {background: #fff; padding: 8 0 15 8px;margin-bottom:8px;}
#galleryContent #cnnAOLAutoswidget .boxHeading {/*position: prevents peekaboo */ position:relative;}
#galleryContent .aolLogo {position: relative; top: 1px;border:none;}
#galleryContent #cnnAOLAutosLinks h3 {margin:0px;padding:0px;clear:both;}
#galleryContent #cnnAOLAutosLinks ul {list-style-type: none;padding:0px;margin:0px;width:320px;}
#galleryContent #cnnAOLAutosLinks li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 12px;  padding: 5px 0px 0px 8px;}
#galleryContent #cnnAOLAutosbody {margin-top: 12px; margin-bottom: -15px;}
html>body #galleryContent #cnnAOLAutosbody {margin-bottom: 8px;}
#galleryContent #cnnAOLAutosbody label {color: #565656; float: left; font-size: 14px; width: 60px;}
#galleryContent #cnnAOLAutosbody label input {margin: 0px 3px 0px 0px; position:relative; top: 3px;}
#galleryContent #cnnAOLAutosbody select {float: left; margin-right: 5px; width: 118px;}
/* Money Main street Banner */
#cnnMainStBanner {margin:15 0 0 0px;}
#cnnMainStBanner b.cnnMainStBannertop {display:block;background: #FFF;width:610px;}
#cnnMainStBanner b.cnnMainStBannertop b {display:block;height: 1px; overflow: hidden; background: #464B5E;}
#cnnMainStBanner b.r2 {margin: 0 2px;}
#cnnMainStBanner b.r3 {margin: 0 1px;}
#cnnMainStBanner b.cnnMainStBannertop b.r4 {margin: 0 0px;height: 2px;}
#cnnMainStBanner .cnnMainStBannerHeader {background: url(https://i.cdn.turner.com/money/.element/img/1.0/sections/news/specials/americas_money/mainst_gradient.jpg);height:37px;margin:0px;padding-top:2px;text-align:left; width:610px;}
html>body #cnnMainStBanner .cnnMainStBannerHeader {height:33px;}
#cnnMainStBanner .cnnMainStBannerHeader img {margin-top:2px;}
#cnnMainStBanner .cnnMainStBannerHeader a {color:#FFF;text-decoration:none;}
#cnnMainStBanner .cnnMainStBannerHeader a:hover {text-decoration:none;}
#cnnMainStBanner .CNNcoverageLink {float:right;font:normal 11px Arial;line-height:11px;text-align:right;padding-right:15px;margin-top:3px;}
html>body #cnnMainStBanner .CNNcoverageLink {margin-top:2px;}

/*** Trulia Widget 336 ***/
.truliaWidgetBox {border-bottom: 10px solid #eee;}
#truliaWidgetHomePage {background:#FFF;width: 336px; overflow:hidden;}

#truliaWidgetHomePage form a {	color:#004276; /*#4b545d;*/	text-decoration: none;}

#truliaWidgetHomePage form {padding: 14px 20px 14px 20px;}
#truliaWidgetHomePage #truliaWidgetulmain {list-style-type: none;margin: 0px;padding: 0px;font-size:12px;
}
#truliaWidgetHomePage #truliaWidgetulmain #truliaWidgettop {/*padding: 3px;	*/padding: 0px 0px 0px 0px;}
#truliaWidgetHomePage #truliaWidgetulmain li {padding:0px 0px 10px 0px;}
#truliaWidgetHomePage #truliaWidgetulmain #truliaWidgetsubmain {list-style-type: none;margin: 0px;padding:0px;}
#truliaWidgetHomePage #truliaWidgetulmain #truliaWidgetsubmain li {float: left;}
#truliaWidgetHomePage form #truliaWidgetulmain .nextrow {padding-top:10px;}
html>body #truliaWidgetHomePage form #truliaWidgetulmain .nextrow {padding-top:0px;}
#truliaWidgetHomePage form #truliaWidgetulmain .nextrow2 {padding:0 0 0px 0;font-size:11px;line-height:20px;}
#truliaWidgetHomePage form #truliaWidgetulmain .nextrow .truliaWidgetsubbody {margin-top:-15px;}
html>body #truliaWidgetHomePage form #truliaWidgetulmain .nextrow .truliaWidgetsubbody {margin-top:0;}

#truliaWidgetHomePage form #truliaWidgetulmain .truliaWidgetsubhead {font-size:12px;}

#truliaWidgetHomePage form #max_price, #truliaWidgetHomePage form #min_price {width: 50px;}

#truliaWidgetHomePage form #truliaWidgetulmain #truliaWidgettop #findhome {font-weight: bold;float: left;font-size: 20px;vertical-align: top;line-height:22px;}
#truliaWidgetHomePage form #truliaWidgetulmain #truliaWidgettop #poweredby {float: right;text-align:right;}
.clear {clear:both;}

.cleardv {clear:both;display:block;}
#truliaWidgetHomePage form input {font-family: Arial;font-size:12px; vertical-align: top;}
.addrSearchBox {margin-right:10px;}
/*** /Trulia Widget 336 ***/

/**** FB_Connect ****/
#fbcGalContainer { margin-top: 12px; margin-left: 18px; margin-right: 18px;}
.lftColPad #fbcGalContainer { margin-left: 0px; margin-right: 0px;}	/* old placement */
/**** /FB_Connect ****/

/***** FF print fix *****/
@media print {
	html>body #galleryContent #mainCol,
	html>body #galleryContent #main_rightCol
	{ overflow:visible;padding:0px;margin:0px;}
}
