 @import "money-promos-css.css";



/* Money */

#nav .nav-sub-wrap .show-tier li a { color: #ffffff; }
#nav .nav-sub-wrap .show-tier li.active a { background: #185f6e; color:#FFFFFF; }


	/* -- =Ads -- */
	#content-leaderboard {border-top:#e1e1e1 2px solid; clear:both; margin: 0 8px 0 8px; padding: 10px 0 10px 0; text-align:center;}
		body.story #content-leaderboard {border: none;}
	.ad468x60 {margin:0 auto 0 auto; text-align:left; width: 728px}
	.ad300x250 {margin: 0 0 10px 3px; padding: 0 6px 0 0; position: relative;}
		.ad300x250 h4 {  height: 72px; left: 300px; position: absolute; text-indent: -9999em; top: 0; width: 10px;}
	.yahoo-ads {background-color:#66C}
	
	/* -- =Common Blocks -- */	
	.story-block {background: #fff; clear:both; color: #000; min-height: 98px; padding: 7px 0 0 0; position: relative;}
		#content-wrapper .story-block p {margin: 0 0 0 5px;}
		#content-wrapper .story-block p {line-height: 1.35;}
		#content-wrapper .story-block ul.related,
		#content-wrapper .section ul.section-links {clear: both;}
		
		
	.section,
	.feature {position: relative;}
		.section p.more-link-heading,
		.feature p.more-link-heading {margin: 0; position: absolute; right: 2px; top: 15px; width: 100%;}
			#superannuation p.more-link-heading {right: 4px; top: 24px;}
        	.section p.more-link-heading a,
			.feature p.more-link-heading a {display: block; cursor: pointer; line-height: 2;}
				.section p.more-link-heading a span,
				.feature p.more-link-heading a span {visibility: hidden;}
	
	/* -- =Common Image Styles -- */
	#content .story-block img {border:1px solid #d6d6d6; float: left; margin: 0 0 4px 0; width: auto;}
	
	/* -- =Common List Styles -- */
	.related li,
	.more-stories li,
	.next-stories li,
	.section-links li {background:url('bullet-related-darkblue.gif') no-repeat 5px 3px; padding:0 0 2px 14px}

	ul .calculator,
	.related .calculator,
	.more-stories .calculator,
	.next-stories .calculator,
	.section-links .calculator {background:url('bullet-tool-darkblue.gif') no-repeat 1px 1px}
	
	ul .guide,
	.related .guide,
	.more-stories .guide,
	.next-stories .guide,
	.section-links .guide {background:url('bullet-guide-darkblue.gif') no-repeat 1px 1px}	
	
	ul .article,
	.related .article,
	.more-stories .article,
	.next-stories .article,
	.section-links .article {background:url('bullet-related-darkblue.gif') no-repeat 5px 3px}
		
	/* -- =Common Link Styles -- */	
	#content .story-block .comments {background:url('comment-bubble.gif') no-repeat 0px 6px; clear: both; margin: 0; padding: 4px 0 0 12px}
	#content .more-link {background:url('bullet-more-stories.gif') no-repeat 0px 3px; padding:0 0 0 14px}
    
    /* -- =Main Nav -- */
    
    /* 1st tier menu */
    #nav-wrap li a.active {color: #1b73a4;background: #d9e8ef url("nav-active-tab.gif") repeat-x 0 0 !important;}
    
    /* 2nd tier section menu */
    #nav-sub-wrap {display: block;clear:left;margin: 0;padding: 0;height: 20px;background: #3893a5 url("nav-sub-wrap-btm.gif") repeat-x 0 100%;}
    #nav-sub-wrap li {display:block;float: left;color: #1b73a4;line-height: 20px;}
    #nav-sub-wrap li a {display: block;padding: 0 8px;color: #fff;}
    #nav-sub-wrap li a:hover {color:#3F7785; background-color: #b3d6dd;height:auto;line-height:19px;_line-height:20px;}
    #nav-sub-wrap li.active, #nav-sub-wrap li.active  {padding:0 0 0 4px;border-bottom:1px solid #fff;}
    #nav-sub-wrap li.active a, #nav-sub-wrap li.active a:hover  {padding: 0 5px 0 5px;}
   
    #nav-sub-wrap ul.show-tier li.active {background:#fff; padding:0; margin:0}
    #nav-sub-wrap ul.show-tier li.active a {color:#3893a5}
    #nav-sub-wrap ul.show-tier li a:hover {background-color: #b3d6dd;height:auto;}
    
    /* dropzones */
    #feature-dropzone {float:left; margin:0 0 15px 0}
    
 
/* - =Home - */ 

	/* -- =Title Bar -- */
	#title-bar {margin:0px 20px 2px 7px; position:relative}
	#title-bar h1 {color:#1F8598;}
		/*
		#title-bar .section-sponsor {border-bottom:2px solid #ccc; position:absolute; right:0px; text-align:right; top: -10px; width:300px}
		#title-bar .section-sponsor img {vertical-align:middle;}
		*/
		#title-bar .ad-btyb {position: absolute; right: 2px; text-align: right; top:0; width: 20em;}
			#title-bar .ad-btyb p {float: left; margin: 14px 0 0 0; width: auto;}
			#title-bar .ad-btyb img {vertical-align: middle;}
			
	/* -- =Content Wrapper -- */
	#content-wrapper {background:#fff url('rhcol_bg.gif') 666px 0px repeat-y; float:left; width:998px; margin:0 0 20px 0; zoverflow:auto; padding:0; position:relative}

		/* --- =Content --- */
		#content {float:left; padding:0pt 2px 0pt 2px; width:665px}		

			/* ---- =Feature Stories ---- */
			#feature-stories {background:#669933   top right no-repeat; margin:0 0 15px 0; overflow:visible; width:650px}
            #feature-stories .related {display:none}

			/* ---- =Main Content ---- */
			#maincontent {float:left; width:316px}
				#maincontent .section {margin:25px 0 0 0}
				
				/* ----- =Top Stories ----- */
				#maincontent #top-stories {margin:0}
					#top-stories .story-block {border-bottom:#CCC 1px dashed; margin:3px 0 12px 0; min-height: 98px; padding: 0 0 11px 0;}
						#top-stories .story-block img {top: 3px; margin-right:5px}
					#top-stories .next-stories {margin:-4px 0 0 0}
						
				/* ----- =Topics ----- */	
					.topics h2 {margin: 0 0 9px 0 !important;}				
					.topics .story-block {margin:9px 0 0 0; min-height: 98px; padding: 0;}
					.topics .story-block img {top: 3px;}
			
			/* ---- =Feature Content ---- */	
			#feature-content {float:right; width:316px}
				#feature-content .dropzone {margin:40px 0 0 0}
                #feature-content .dropzone-top {margin:0 0 40px 0}

				/* ----- =Inpage Player ----- */	
				.inpage-player {margin:0 0 22px 0; position:relative}
					.inpage-player .more-video {position:absolute; right:5px; top:5px}
                    .inpage-player iframe {margin:0 0 0 3px; height:375px; width:305px}

				/* ----- =VCMS widget ----- */	
				#vcms-wrapper h2{border-bottom:1px dashed #ffffff;margin:0 0 12px}		
				.video-embed-story #article-media{float:right;}
				.video-embed-story p.comment-lead{float:right;clear:both;margin-right:0px!important}
				.video-embed-story #article-intro{width:316px!important;}
				
				/* ----- =Guides ----- */
				#guides {background:#ffffff}
					#guides .story-block {background:#336699 url(' ') 0px 0px repeat-x; border-top:#cee5e9 1px  solid; color: #FFF; margin:0; padding: 9px 0 0 110px; position: relative; min-height: 68px;}
						#content-wrapper #guides .story-block p {margin: 0;}
						#guides .story-block img {left: 6px; position: absolute; top: 10px;}

				/* ----- =Currency Converter ----- */
				#currency-converter {border-bottom:#ccc 1px solid; margin:40px 0 0 0; padding:0 0 10px 0}
					#currency-converter #tool-cc {margin:5px 2px 0 2px}
					#currency-converter #tool-cc ol {background:#fff url('bg-calc.gif') bottom right no-repeat; min-height:100px}
						#currency-converter #tool-cc li {padding:2px 0 2px 5px}
							#currency-converter #tool-cc li label {display:inline-block; min-width:55px}
							#currency-converter #tool-cc li #convert {background:#336699; border:none; color:#FFFFFF; margin:3px 0 0 0; padding:1px 2px 1px 2px}

				/* ----- =Featured Blog ----- */
				#featured-blog {border-bottom:#ccc 1px solid; margin:40px 0 0 0; padding:0 0 10px 0}
					#featured-blog .story-block {padding:10px 110px 0 0; position: relative;}
						#featured-blog .story-block p {margin: 0;}
						#featured-blog .story-block img {position:absolute; left:198px; top:13px}
						#featured-blog .story-block .description {background:#fff url('bullet-blog-description.gif') 0 2px no-repeat; padding:0 0 0 18px}	
						#featured-blog .story-block .more-link {background:url('bullet-related.gif') no-repeat 4px 3px; margin:3px 0 0 0; padding:0 0 0 18px}

				/* ----- =Poll Form ----- */
                #money-poll {border-bottom:1px dashed #ccc; margin:0 0 30px 0}
                #content-wrapper #money-poll h2 {border-bottom:1px dashed #ccc; border-top:2px solid #ffffff; padding:2px 0 2px 0}
                #money-poll .poll-question {color:#3D3D3D; font:bold 1.4em Arial, Helvetica, sans-serif; margin:0 0 10px 0; padding:7px 2px 5px 2px}
                #money-poll #recent-poll label {display:block; font:normal 1.2em Arial, Helvetica, sans-serif; padding:0 0 6px 0}
                #money-poll #recent-poll label input {margin:0 4px -2px 0}
                #money-poll #recent-poll input.form-button {background:url('button-poll-form-vote.gif') top left no-repeat; border:none; cursor:pointer; display:block; height:20px; margin:5px 0 0 0; overflow:hidden; text-indent:-9999px; text-transform:uppercase; width:57px}
                #money-poll #recent-poll input.form-button:hover {background-position:0 -20px}

		/* --- =Promotions --- */	
		#promotions {float:right; padding:0pt 7px 0pt 0pt; width:316px}
			#promotions .dropzone {margin: 0 0 4em 0;}
			
			/* ---- =See The Markets ---- */
			#see-markets {background: #fff url('bg-see-markets.jpg') no-repeat 0 0; border-top: 1px solid #1a6d9c; padding: 10px 0 0 0;}
				#see-markets h2 {background: transparent; padding: 0 0 0 8px;}
				#see-markets a:link,
				#see-markets a:visited {background: transparent}
				#see-markets p {border-bottom:#ccc 1px dashed; padding: 0 155px 10px 8px;}

			/* ---- =Most Popular ---- */
			#most-popular {margin:35px auto 0 auto; padding:0 0 10px 0}
				#most-popular .tab-list {border-bottom:#ccc 1px dashed; border-top:#ffffff 2px solid; margin:0 0 5px 0; padding:0 0 2px 0; position:relative}
					#most-popular .tab-list li {position:relative; top:-1px}
					#most-popular .tab-list li.nolink-tab {top:0}
				#most-popular ol {color:#ccc; list-style:decimal; margin:0 0 0 5px; padding:5px 0 0 25px}
					#most-popular ol li {padding:1px 0 2px 0}

			/* ---- =Business News ---- */
			#business-news {  margin: 0 0 4em 0; overflow: auto; padding: 0 0 10px 0;}
				#business-news div.content-panel {padding: 4px 0 0 5px;}
	
					#business-news div.content-panel div.clearfloat {}	
						#business-news div.content-panel div.clearfloat img {display: none;}	
                        
            /* ---- =Network Advertisement ---- */
            #promotions h4.network.advertisement {border:1px solid #ccc; border-bottom:1px dashed #ccc; font:normal 1em Georgia, serif; padding:5px 5px 5px 8px; text-transform:uppercase}
            #promotions div.network.advertisement {border:1px solid #ccc; border-top:none; margin:0 0 4em 0; *margin:0 0 26px 0; min-height:55px; *height:55px; padding:8px}
            #promotions div.network.advertisement h5 {font:bold 1.2em Arial, Helvetica, sans-serif}
            #promotions div.network.advertisement h5 a,
            #promotions div.network.advertisement h5 a:link,
            #promotions div.network.advertisement h5 a:active,
            #promotions div.network.advertisement h5 a:visited,
            #promotions div.network.advertisement h5 a:hover {font-weight:bold}
            #promotions div.network.advertisement img {float:left; margin:0 8px 0 0}
            #promotions div.network.advertisement p {font:normal 1em Arial, Helvetica, snas-serif}
            #promotions div.network.advertisement p a,
            #promotions div.network.advertisement p a:link,
            #promotions div.network.advertisement p a:active,
            #promotions div.network.advertisement p a:visited,
            #promotions div.network.advertisement p a:hover {font-weight:bold}

			/* ---- =Network Feature ---- */
			#content-wrapper #promotions .network-feature {border-bottom: 1px solid #ccc; border-top: 2px solid #adadad; margin: 0 0 4em 0; overflow: auto; padding: 0 0 10px 0;}
			#content-wrapper #promotions .network-feature {border:0; text-align:center;}
				#content-wrapper #promotions .network-feature div.network {float: left; margin: 8px 0 0 0; min-height: 75px; padding: 0 0 0 160px; position: relative;}
					#content-wrapper #promotions .network-feature div.network div.inner {}
						#content-wrapper #promotions .network-feature div.network div.inner a:link {font-weight: bold;}
							#content-wrapper #promotions .network-feature div.network div.inner img.image-right-content-large {left: 0; position: absolute; top: 0;}
			
			/* ----- Spotlight ads ----- */
			#promotions .ad-spotlight {text-align:center;margin:10px 0}
			
			
			/* ---- =Google Ads ----  */
            /* Google Sponsored Ads v2 - All Look Same */
            div.google-ads {border-bottom: 1px solid #dadada; clear: both; float: left; margin: 0 0 4em 0; width: 300px;}
                #content div.google-ads {margin: 0 0 4em 0; width: 630px;}
            
            div.network.sponsors.alt { width: 100%; background:none !important; border:none !important;}
            #maincontent div.network.sponsors.alt { background:none !important; border:none !important;}
            div.network.sponsors.alt h4 { background:transparent url(bg-dadada-line.gif) repeat-x 0 50%; clear:both; height: 17px; }
            div.network.sponsors.alt h4 span { background:#fff url(google.png) no-repeat 0 0; display:block; height: 17px;margin: 0; text-indent:-9999em; width: 100px; }
            * html div.network.sponsors.alt h4 span { /* ie6 PNG with transparency fix */
            background-image:none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="google.png", sizingMethod="crop");} 
            div.network.sponsors.alt a {display:block; width: 100%;}
            div.network.sponsors.alt ul {margin: 0 !important; ; float:left;}
            div.network.sponsors.alt ul li {background: none; margin: 0 !important; padding: 0 0 10px !important;}
            div.network.sponsors.alt h5 {font-size: 1em; font-weight: bold; margin-bottom: 0;}
            #content-wrapper div.network.sponsors.alt a p {color: #000; font-size: 1em; font-weight:normal; margin-bottom: 0 !important;}
            #content-wrapper div.network.sponsors.alt p.link-url {color: #666;}
            #content-wrapper #promotions div.network.sponsors.alt p.link-url { font-size:0.80em; }
            #content-wrapper div.network.sponsors.alt a:hover,
            #content-wrapper div.network.sponsors.alt a:hover p { text-decoration: none;} /* Only the title to change on hover */
            #content-wrapper div.network.sponsors.alt a:hover h5 { text-decoration: underline;} /* Only the title to change on hover */
            body.story .left-content-column div.network.sponsors.alt ul.article-link-list {margin: 5px 0 0 0 !important; float:left;}
            .left-content-column div.network.sponsors.alt ul.article-link-list li {background: none;}
            .left-content-column div.network.sponsors.alt ul li a:hover,
            .left-content-column div.network.sponsors.alt ul li a:active,
            .left-content-column div.network.sponsors.alt ul li a:focus {text-decoration: none;} /* Only the title to change on hover */
            .left-content-column div.network.sponsors.alt ul li a:hover h5,
            .left-content-column div.network.sponsors.alt ul li a:active h5,
            .left-content-column div.network.sponsors.alt ul li a:focus h5 {text-decoration: underline;} /* Only the title to change on hover */
	
						
		/* --- =Site Tools --- */
		#site-tools {border-bottom: 1px solid #9e9e9e; clear: both; float: left; margin: 1em 0 2.5em 15px; padding: 8px; width: 953px}
			#site-tools ul {margin: 10px 0 0 0;}
				#site-tools ul li {float: left; margin: 0 13px 0 0; width: 145px;}


		/* --- =Advice Disclaimer --- */					
		#advice-disclaimer {border-bottom: 1px solid #dadada; clear: both; margin: 0 1.5em; padding: 0 0 2em 0; text-align: center;} 

	/* -- =Footer -- */
	#footer-wrap {clear:both; font-size:13px; background-image:url(footer_bg.jpg)}
	
	/* -- =Dropzones -- */
			
		/* --- =Sponsored Feature --- */
		.sponsored-feature {border-bottom: 1px solid #ccc;}
			.sponsored-feature ul.cycle {display: none;}
				.sponsored-feature ul.cycle li.back {}
				.sponsored-feature ul.cycle li.forward {}
				.sponsored-feature ul.cycle li a {}
			.sponsored-feature img {}
	
		/* --- =Featured Links --- */
		.featured-links {border: 1px solid #9d9d9d;}
			.featured-links dl {border-top:1px dashed #ccc; margin:5px 0 5px 0; min-height:60px; overflow: auto;padding: 10px 0 10px 0; position: relative;}
			.featured-links dl.first-list {border:none; margin:0 0 5px 0} 
				.featured-links dt {left:5px; margin: 0 0 0 10px; position:absolute; top:12px}
				.featured-links dd {margin: 0 0 0 100px;}
					.featured-links dd ul {}
						.featured-links dd ul li {}
		
		/* --- =Spotlight --- */
		#promotions .spotlight {border: 1px solid #bababa; margin: 0 0 40px 0; overflow:auto; padding: 0 0 10px 0}
		#promotions .spotlight h2 {background: #fdfdfd url('bg-advert-h2.jpg') repeat-x 0 100%; font-size: 1.4em; padding: 0 0 0 3px;}
			
		#promotions .spotlight dl {clear: both; float: left; margin: 10px 10px 0 10px; width: 280px;}
		#promotions .spotlight dt {float: left; margin: 0 10px 0 0; width: 70px;}
			#promotions .spotlight dt img {}
		#promotions .spotlight dd {color:#4B4B4B; float: left; font: 1.2em Arial, Helvetica, sans-serif; width: 200px;}
			#promotions .spotlight dd h4 {font: 700 1.25em "Trebuchet MS", Arial, Helvetica, sans-serif;}

		#promotions .network-feature {clear: both;}

/* - =Section Index - */

	/* -- =Feature Story -- */
	body.section #feature-story {height:14.4em; margin:0 0 27px 0; padding:5.4em 10px 2.5em 350px; position:relative; width:290px}
	body.credit #feature-story {background:#3491a3 url('bg-feature-credit.jpg') top right no-repeat}
	body.insurance #feature-story {background:#3491a3 url('bg-feature-insurance.jpg') top right no-repeat}
    body.property #feature-story {background:#3491a3 url('bg-feature-property.jpg') top right no-repeat}
    body.superannuation #feature-story {background:#3491a3 url('bg-feature-superannuation.jpg') top right no-repeat}
    body.investing #feature-story {background:#3491a3 url('bg-feature-investing.jpg') top right no-repeat}
    body.banking #feature-story {background:#3491a3 url('bg-feature-banking.jpg') top right no-repeat}
        
        body.section #feature-story .feature-image {left:0; position:absolute; top:0}
		body.section #feature-story .related {margin:5px 0 0 0}
			body.section #feature-story .related li {background-image: url('bullet-related-white.gif')}
			body.section #feature-story .related .calculator {background-image: url('bullet-tool-white.gif')}
			body.section #feature-story .related .guide {background-image: url('bullet-guide-white.gif')}

	/* -- =Section Main Content -- */
	body.section #maincontent {}
	
		/* --- =Section Featured Topic --- */
		body.section #featured-topic {margin: 0 0 22px 0}
			body.section #featured-topic .story-block {margin:0; overflow:inherit; padding-bottom:7px}
				body.section #featured-topic .story-block img {top:7px}

		/* --- =Section Top Stories --- */		
		body.section #top-stories {}
			body.section #top-stories .story-block {border:none}

	/* -- =Section Feature Content -- */				
	body.section #feature-content {margin-top:0}
	body.section .dropzone {margin:0 0 20px 0}
	
		/* --- =Section Guides and Tools --- */			
		body.section #guides-and-tools {margin:0 0 10px 0; position:relative}
			body.section #guides-and-tools .story-block {background:none; margin:1px 0 0 0; min-height:68px; padding: 9px 0 0 114px; position: relative;}
				body.section #guides-and-tools .story-block p {margin: 0;}
				body.section #guides-and-tools .story-block img {left:6px; position: absolute; top:10px;}
			body.section #guides-and-tools .featured {background:#4b90a0; border-bottom:1px solid #ffffff}
				body.section #guides-and-tools .featured .story-block {min-height:73px; padding: 5px 0 0 0;}
			body.section #guides-and-tools #more-guides-and-tools {background:#ffffff}
				body.section #guides-and-tools #more-guides-and-tools .story-block {background:#ebf5f7  repeat-x top; border-top:1px dashed #CEE5E9; padding: 9px 0 0 114px; position: relative;}
					body.section #guides-and-tools #more-guides-and-tools .story-block h4,
					body.section #guides-and-tools #more-guides-and-tools .story-block p {margin: 0;}
					body.section #guides-and-tools #more-guides-and-tools .story-block img {left: 6px; position: absolute; top: 10px;}
			body.section #guides-and-tools p.more-link {background:#ffffff url('more-tools-bg.jpg') repeat-x;}
			
			
		body.property #guides-and-tools h2 a{display:none;}
			
			
		/* Guides and Tools ST George reskin- Propery page only 
		
			body.property #guides-and-tools h2{border-top:solid 2px #a60926;padding:5px 0;}
			body.property #guides-and-tools h2 .amp{color:#a60926;font-family:Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:700;}
			body.property #guides-and-tools h2  a{width:133px;height:30px;display:block;position:absolute;top:6px;right:0;text-indent:-9999px;background: url(stgeorge_branded_guides-btyb.png) no-repeat 0 0}
			
			body.property #guides-and-tools p.more-link-heading a {width:150px;}
			body.property #guides-and-tools p.more-link-heading a:hover{text-decoration:none;}
			
			body.property #guides-and-tools h4{background:url(stgeorge_branded_guides-guide-tool-h4-bg.png) no-repeat 0 0;}
			body.property #guides-and-tools #more-guides-and-tools {background:#a60926}
			body.property #guides-and-tools #more-guides-and-tools .story-block{border-top:1px dashed #fff;background: transparent url(stgeorge_branded_guides-gradient-bg.png) repeat-x 0 0;}
			body.property #guides-and-tools p.more-link{background:#900020;padding:3px 0 3px 14px }
			body.property #guides-and-tools p.more-link a{background:url(stgeorge_branded_guides-money-tools-link-bg.png) no-repeat 0 0;}
	*/
/* - =Story - */

	/* -- =Story Title Bar -- */
	body.story #title-bar {position: relative; margin-left:18px; margin-top:35px}
		body.story #title-bar #section-title {background: #fff; border-bottom: 2px solid #ffffff; color: #1f8598; font: 1.4em Georgia, "Times New Roman", Times, serif; padding: 0 0 3px 10px; position: relative; text-transform: uppercase; top: 2px; width: 629px;}
			body.story #title-bar #section-title strong {font-weight: 700;}
			body.story #title-bar #article-source {background: #fff; color: #7f7f7f; font-size: 1.1em; padding: 0 0 3px 0; position: absolute; right: 324px; bottom: 0;}
				body.story #title-bar #article-source a {left: 0; position: relative; top: 3px;}
                
                body.story #title-bar .ad-btyb {top: -18px}

	/* -- =Story Content Wrapper -- */	
	body.story #content-wrapper {}
	
	/* -- =Story Content Wrapper LAYOUT 1 -- */			
	body.story #content-wrapper	.layout-1 {padding: 0 3px 0 18px; width: 629px}
	
		/* --- =Story Article Header LAYOUT 1 --- */	
		body.story .layout-1 #article-header {}
			.layout-1 #article-title {float: left; width: 450px;}
							
			/* ---- =Story Story Tools LAYOUT 1 ---- */							
			.layout-1 #article-header .story-tools {float: right; width: 145px;}
				.layout-1 #article-header .story-tools li {border-bottom: 1px solid #cfd2d6; color: #666; font-size: 0.91em; padding: 6px 0 3px 6px; }	
				.layout-1 #article-header .story-email {background: #fff url('bg-story-email.gif') no-repeat 98% 8px;}		
				.layout-1 #article-header .story-share {background: #fff url('bg-story-share.gif') no-repeat 98% 6px;}	
                    
                .layout-1 #article-header .story-tools li.story-share {position:relative; z-index:2}
                .layout-1 #article-header .story-share ul {display: none;}
                .layout-1 #article-header .story-tools li.story-share ul {background:#fff; position:absolute; left:0; top:1.8em}
                .layout-1 #article-header .story-tools li.story-share:hover,
                .layout-1 #article-header .story-tools li.over {background-color:#e1e1e1}
                .layout-1 #article-header .story-tools li.story-share:hover ul,
                .layout-1 #article-header .story-tools li.over ul {border:1px solid #999; border-top-color:#fff; display:block; position:absolute; width:143px}
                .layout-1 #article-header .story-tools li:hover ul li, 
                .layout-1 #article-header .story-tools li.over ul li {border:none; padding:2px 3px 2px 5px}
                .layout-1 #article-header .story-tools li:hover ul li a, 
                .layout-1 #article-header .story-tools li.over ul li a {border-bottom:1px solid #e1e1e1; display:block; font-size:0.91em; margin:0 0 0 23px; padding:0 0 3px 0}

                .layout-1 #article-header .story-tools li.share-digg {background: #fff url('bg-share-digg.gif') no-repeat 3px 2px;}
                .layout-1 #article-header .story-tools .story-share ul li.share-delicious {background: #fff url('bg-share-delicious.gif') no-repeat 3px 2px;}
                .layout-1 #article-header .story-tools .story-share ul li.share-newsvine {background: #fff url('bg-share-newsvine.gif') no-repeat 3px 2px;}								
                .layout-1 #article-header .story-tools .story-share ul li.share-facebook {background: #fff url('bg-share-facebook.gif') no-repeat 3px 2px;}
                .layout-1 #article-header .story-tools .story-share ul li.share-what {background: #fff url('bg-share-what.gif') no-repeat 3px 2px;}
				#article-header .story-tools .story-share ul li.share-kwoff {background: #fff url('/entertainment/images/article-bg-share-kwoff.gif') no-repeat 3px 2px;}
                
                #article-header .story-tools .story-share ul li.share-myspace {background: #fff url('/entertainment/images/article-bg-share-myspace.gif') no-repeat 3px 2px;}

				.layout-1 #article-header .story-print {background: #fff url('bg-story-print.gif') no-repeat 98% 4px;}	
				.layout-1 #article-header .story-tools .story-text {border: none; overflow: auto; position:relative; z-index:1}	
					body.story #content-wrapper .layout-1 #article-header .story-text a.size-up {background: #fff url('bg-story-size-up.gif') no-repeat 0 0; display: block; position:absolute; margin: 0 0 0 3px; right:2px; text-indent: -9999em; top:5px; width: 17px;}
					body.story #content-wrapper .layout-1 #article-header .story-text a.size-down {background: #fff url('bg-story-size-down.gif') no-repeat 0 0; display:block; position:absolute; right:22px; text-indent: -9999em; top:5px; width: 18px;}

		/* --- =Story Article Media LAYOUT 1 --- */						
		.layout-1 #article-media {clear:both; margin: 0 0 8px 0;}
			.layout-1 #article-media img {}

		/* --- =Story Article Body LAYOUT 1 --- */				
		.layout-1 #article-body {background: #fff; clear: both; color: #4b4b4b; font-size: 1.17em; line-height: 1.5; width: 632px;}
			.layout-1 #article-body li {line-height: 1.45;}

			/* ---- =Story Article Intro LAYOUT 1 ---- */				
			.layout-1 #article-intro {background: #fff; border-bottom: 1px dashed #e0e4ea; border-top: 3px solid #ffffff; clear:left; color: #000; margin: 0 0 22px 0; padding: 17px 0 13px 0; width: 465px;}
				.layout-1 #article-intro.full {width: 630px;}
				.layout-1 #article-intro ul {padding: 0 0 0 8px;} /* Might need to negate styles for old .story-summary-list */
					.layout-1 #article-intro ul li {background: #fff url('bg-intro-bullets.gif') no-repeat 0 7px; font: 1.07em Georgia, "Times New Roman", Times, serif; margin: 0 0 3px 0; padding: 0 0 0 17px;}

			/* ---- =Story Article Dropzones ---- */					
            #article-dropzones {background: #eaf4f6; border-top: #ffffff 2px solid; border-bottom: #ffffff 1px solid; color: #7d7d7d; font-size: 0.84em; float: left; margin: 0 17px 10px 0; width: 184px;}
            
            #article-dropzones .dropzone {border-bottom: #cfdbdb 1px solid; margin: 10px; padding: 0 0 10px 0}
                #article-dropzones .dropzone ul {list-style-type: none; margin: 0; padding: 0;}
                #article-body #article-dropzones .dropzone li {line-height: 1; margin-top: 6px;}
                #article-dropzones .dropzone img {border: #d6d6d6 1px solid; display: block; margin: 4px 0 4px 0; }
                #article-dropzones .dropzone p.more-link a,
                #article-dropzones .dropzone p.more-link a:link,
                #article-dropzones .dropzone p.more-link a:active,
                #article-dropzones .dropzone p.more-link a:visited,
                #article-dropzones .dropzone p.more-link a:hover {font-weight:bold}
                #article-dropzones .last {border-bottom: 0px solid; margin: 10px 10px 0 10px}
                    
                    #article-dropzones .dropzone #tools {background: url('tools-calculator.gif') no-repeat 128px 17px}
                    #article-dropzones .dropzone #tools img {border: 0; float: right; padding: 0 0 0 8px}
                    #article-dropzones .dropzone #tools h3,
                    #article-dropzones .dropzone #tools p {padding: 0 38px 0 0}		
                    #article-dropzones .dropzone #tools p.more-link {padding:0}
                        
                    #article-dropzones .dropzone #quote blockquote {color:#333333; background:transparent url('openquote-article-quote.gif') 0 2px no-repeat; font:normal 1.8em Georgia, "Times New Roman", Times, serif; margin:7px; text-indent:20px}
                    #article-dropzones .dropzone #quote blockquote span {color:#5298B7}
                    #article-dropzones .dropzone #quote p {}
                    #article-dropzones .dropzone #quote p cite {font-style:normal}
                    
                    #article-dropzones .dropzone .story-block {background:transparent; margin:0; padding:0}
                        #article-dropzones .dropzone .story-block img {}
                        #article-dropzones .dropzone .story-block h3 {clear:both}
                        #article-dropzones .dropzone .story-block p {clear:both}
                        
            #content-wrapper .in-article-list {display:block; margin:7px 7px 20px 7px}
            .in-article-list li {list-style:inside; list-style-type:square}			

			#article-body #image-lead {float: left; margin: 0.3em 1em 0.4em 0;}

			/* ---- =Story Article Footer ---- */					
			#article-footer {border-bottom: 1px solid #9fa5ae; border-top: 1px dashed #c7cbd0; clear: both; float: left; margin: 10px 0 4em 0; padding: 6px 0 0 0;}
			
				#article-footer ul.story-tools {clear: both; padding: 0; width: auto;}
					#article-footer .story-tools li {float: left; margin: 0 0 0 10px;}	
					#article-footer .story-tools .story-email {background: #fff url('bg-story-email.gif') no-repeat 0 6px; padding: 0 0 0 18px; width: 35px;}
					#article-footer .story-tools .story-print {background: #fff url('bg-story-print.gif') no-repeat 0 3px; padding: 0 0 0 18px; width: 30px;}
					#article-footer .story-tools .story-share {position: relative}
						#article-footer .story-tools .story-share ul {left: 44px; position: absolute; top: 2px; width: 300px;}
							#article-footer .story-tools .story-share li {float: left; margin: 0 0 0 5px; text-indent: -9999em; width: 16px;}

		/* --- =Story Tool Dropzone --- */						
		#tool-dropzone {}

		/* --- =Story Latest Comment --- */			
		#latest-comment {background: #fdf4e1 url('bg-quote-start.gif') no-repeat 10px 9em; border: 2px solid #f2a706; border-left: none; border-right: none; clear: both;}
		
		/* --- =Story Add Comment --- */					
		#add-comment {background: #fdf4e1; color: #46443f; float: left; margin: 0 0 40px 0;}
			#add-comment h2 {background: #fff; border-bottom: 1px dashed #f8ce73; margin: 0 0 15px 0; padding: 11px 12px 9px 12px;}
			#add-comment p {margin: 0 12px 0 12px;}
		
			#comment-form {clear: both; float: left; padding: 19px 0 0 0; width: 629px;}
			#feedback-form {background: #fdf4e1; clear: both; color: #46443f; float: left; width: 629px;}
			
		/* --- =Story Also In --- */															
		#also-in { border-bottom: 1px solid #ebeaeb; border-top: 2px solid #adadad; margin: 0 0 4em 0; overflow: auto; padding: 0 0 10px 0; }
			#also-in li {background:url('bullet-related.gif') no-repeat 4px 3px; padding:0 0 2px 14px}
			#also-in ul {margin: 10px 0 0 7px;}


/* - =Guides and Tools - */
	
    /* -- =Guides and Tools Title Bar -- */
	
    /* -- =Guides and Tools Content -- */
	.guides-tools-index #content {}
    
        /* --- =Guides and Tools Sections --- */
		.gt-section {background:#e3f0f3 url('divider-bg-gt.gif') repeat-y 314px 5px; ; margin:0 0 20px 0; width:650px}

            .gt-guides {float:left; padding:0 0 10px 0; width:325px}
            .gt-tools {float:left; padding:0 0 10px 0; width:325px}
               
                #content-wrapper .gt-section .gt-tools .story-block {background:transparent; margin:0 5px 5px 0; padding:2px 0 0 114px;;}
                #content-wrapper .gt-section .story-block {background:transparent; margin:0 5px 5px 10px; min-height:60px; padding:2px 0 0 114px; position: relative;}    
					#content-wrapper .gt-section .story-block h3,
					 #content-wrapper .gt-section .story-block p {margin: 0;}
					#content-wrapper .gt-section .story-block img {left: 0; position: absolute; top: 0;}
                #content-wrapper .gt-section .gt-tools ul {margin:0 5px 5px 0;}
                #content-wrapper .gt-section ul {margin:0 15px 5px 10px;}
                #content-wrapper .gt-section ul li {padding:2px 0 3px 16px}

                    .gt-guides li {background:url('bullet-guide-lightblue.gif') no-repeat 1px 4px}
                    .gt-tools li {background:url('bullet-tool-lightblue.gif') no-repeat 1px 4px}

        #content-wrapper p.gt-jumpto {background:#fff; border-top:1px dashed #ccc; clear:both; padding:10px 0 9px 0}
        #content-wrapper #top-jump {padding:10px 0 0 0}
        #content-wrapper #top-jump p.gt-jumpto {border-top:none}
        

        /* --- =Guides and Tools Leaderboard Ad --- */
        body.guides-tools-index #content-leaderboard {zmargin:0}


/* - =Guides - */

	/* -- =Guides Article Body -- */
	body.guide #article-body { padding: 0 10px 0 10px; }		
	body.guide hr {background:#fff; border:1px solid #fff; border-bottom:1px dashed #ccc; height:1px;}
	
		/* --- =Guides Article Intro --- */
		body.guide #article-intro {background: url("guide-summary-bg.gif") bottom right transparent; border: 0; left: 40px; padding: 5px 0 12px 0; position: absolute; top: 388px; width: 286px; }
		body.guide #article-intro ul { margin: 0; padding: 0 14px 0 14px; }
			body.guide #article-intro ul li {background: url("guide-intro-bullet.gif") no-repeat left transparent; margin: 0px; padding: 0 0 3px 16px; }

		/* --- =Guides Article Dropzones --- */
		body.guide #content-wrapper #article-body {background: none;} 

/* - =Full Tools page - */
	body.full-tools {background: #fff;}
	body.full-tools #content-wrapper {position: static;}
	
  	/* -- =Header -- */
	body.full-tools #header-wrap {background: #000 url('bg-tools-full-header-x.jpg') repeat-x 0 0; color: #fff;}
		body.full-tools #header {background: transparent url('bg-tools-full-header.jpg') no-repeat 0 0; height: 101px; position: relative;}
			body.full-tools #header a.logo {left: -9999em; position: absolute; top: -9999em;}
			body.full-tools #header a.return-link {diaplay:block; height:75px; left:375px; overflow:hidden; position: absolute; text-indent:-9999px; top:0; width:230px}
			
	body.full-tools #content {background: #fff; color: #000; padding: 0 0 4em 0; width: 100%;}
	body.full-tools #content-wrapper {width: 100%;}

	body.full-tools #site-tools,
	body.full-tools #footer-wrap {float: none; margin: 0 auto; width: 950px;}

	body.full-tools #site-tools {height: 100px; margin-bottom: 30px;}
		body.full-tools #site-tools h2 {text-align: left;}
		
	/* -- =InfoChoice Tables -- */
	body.full-tools #content-wrapper table a:link,
	body.full-tools #content-wrapper table a:visited { color: #36C; font-weight: normal;}
	body.full-tools #content-wrapper table a:active,
	body.full-tools #content-wrapper table a:hover { color: #F93; font-weight: normal; }

		body.full-tools #content-wrapper table th a:link,
		body.full-tools #content-wrapper table th a:visited { color: #FFF; text-decoration: underline; font-weight: normal; }
		body.full-tools #content-wrapper table th a:active,
		body.full-tools #content-wrapper table th a:hover { color: #F93; text-decoration: none; font-weight: normal;}

	body.full-tools #content-wrapper table {border: 0; border-collapse: collapse;}

	body.full-tools #content-wrapper table th { background: url('head_cell_bg.jpg')  repeat-x top #538FBB; color: white; padding: 4px; font-weight: normal;} 
	
	body.full-tools #content-wrapper table td {
	color: #666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	padding: 4px; 
	background: url('cell_bg.jpg')  repeat-x bottom #FFF;
	vertical-align: middle; 
	}
	
body.full-tools #content-wrapper table .tablehedfont2 {background: none;}



/* - =Glossary - */

	/* -- =Glossary Article Body -- */
	body.glossary #article-body hr {background:#fff; border:1px solid #fff; border-bottom:1px dashed #ccc; height:1px; margin-top:10px}
	body.glossary #article-body .top-link {display:block; position:relative; text-align:right; top:-30px}
	
	body.glossary .layout-1 #article-media {margin-bottom:0}

		/* --- =Glossary Article Intro --- */	
		body.glossary #article-intro {border-top:none; font:bold 0.85em Georgia, "Times New Roman", Times, serif; margin:0; padding:0 5px 5px 10px; width:618px}
			body.glossary #article-intro .story-summary-list {padding:0}
				body.glossary #article-intro .story-summary-list li {background:none; display:inline; padding:0 3px 0 0}

		/* --- =Glossary Article Dropzones --- */		
		body.glossary #article-dropzones {margin-top:10px}
        
        
/* - =Advertorial - */        
   body.advertorial #title-bar {position: relative; margin-left:13px; margin-bottom:10px}
   body.advertorial #wide-advertorial {padding:5px !important; width:640px !important}
   
   
        
/*ie*/
 
 * html #content-wrapper {height:1%; overflow:visible}

/* * html #title-bar {margin-top:60px} */
* html #title-bar .btyb {right:20px; top:0}


* html #maincontent .more-link {padding:0}
*:first-child+html #maincontent .more-link {padding:0}
*:first-child+html #maincontent .more-link a {margin:0 0 0 14px}
* html #maincontent .more-link a {margin:0 0 0 14px}

* html #feature-stories {height:198px; overflow:visible}

* html .story-block {height:82px; overflow:visible}

* html #guides {height:1%}

* html #currency-converter #tool-cc li label {width:55px}

* html #promotions .featured-links dd ul li {height:1%}
* html #promotions .network-feature {height:1%}
* html #promotions .network-feature div.network {height: 75px;}

* html .ad300x250 {padding-right:10px}
*:first-child+html .ad300x250 {padding-right:10px}

* html #most-popular {height:1%}
	* html #most-popular .tab-list { background: url('most-popular-ie6-bg.gif') 0 0 repeat-x ; border-top: 0; height:2.2em; margin: 3px 0 0 0; padding:0}
		* html #most-popular .tab-list li {top:1px}
		* html #most-popular .tab-list li.nolink-tab {top:2px}
		* html #most-popular .tab-list .active {background:transparent url('tab-most-popular.gif') 50% 1px no-repeat; padding:11px 11px 6px 11px}


* html .gt-jumpto {clear:both; height:1%}












/* - OZforex - */



body.ozforex #content-wrapper #content .currencyconv2 {
border-bottom:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border: none;
margin-bottom:1em;
}

body.ozforex #content-wrapper #content .currencyconv {
border:1px solid #ffffff;
}


		body.ozforex #content-wrapper #content .currencyconvin2 .currencyvalsm {
      background-color: #DCEBF0 ;
		}
		
		body.ozforex #content-wrapper #content .currencyconvin {
      background-color: #DCEBF0;
		}


body.ozforex #content-wrapper #content .currencyconvin2 .clearfloat .currencyvalue {
font-family: Georgia, Serif !important;
    font-size: 1.2em !important;
text-transform: uppercase;
}

body.ozforex #content-wrapper #content .currencyconvin2 .clearfloat .currencyvalue h3 {
    font-family: Georgia, Serif !important;
    font-size: 2.5em !important;
}

body.ozforex #content-wrapper #content .currencyconvin2 .currencyvalue2 h3 {
    font-size: 2em !important;
margin-top: -0.3em !important;
padding-top: 0 !important;
}

body.ozforex #content-wrapper #content .currencyvalue2, .currencyvalsm, .currencyconv2, .currencynote, .currencydate {
    background-color: #fff !important;
}

body.ozforex #content-wrapper #content .currencynote {
    margin-top: 1.7em;
    border-top: 1px solid #BCC0C6;
    padding-top: 0.8em;
}

body.ozforex #content-wrapper #content .currencyvalsm .currencyvalue {
    margin-top: 1em;
    padding-top: 0.7em;
}

body.ozforex #content-wrapper #content .currencyvalue2 {
    margin-top: 1em;
    padding-top: 0.8em;
}

body.ozforex #content-wrapper #content .currencyconvin2 .currencyvalue2 {
    border-top: none;
}

/* =RatesOnLine Advertorial */

#rates-on-line-adv-driver {position: relative; width: 300px; border-top: 3px solid #15346e; height:154px; padding-bottom:2px;}
#rates-on-line-adv-driver h3 {font-family: Georgia, "Times New Roman", Times, serif; font-size:1.5em; margin:0; padding:1px 0 2px 0;}
#rates-on-line-adv-driver h3 a:link, #rates-on-line-adv-driver h3 a:visited {text-decoration: none; color:#15346e;}
#rates-on-line-adv-driver p.sub-heading {font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.9em; color: #666; margin:0 0 4px 0; padding:0 0 2px 0; background:url(sub-heading-border.gif) 0 100% repeat-x;}
#rates-on-line-adv-driver img {magin: 1px 0 0 0;}
#rates-on-line-adv-driver p {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color:#08265d; padding:1px 0 0 0; margin:0;}
#rates-on-line-adv-driver #rates-link {position: absolute; bottom: 0; right: 0; overflow: hidden;}
#rates-on-line-adv-driver #rates-link a:link, #rates-on-line-adv-driver #rates-link a:visited {font-family: Georgia, "Times New Roman", Times, serif; color:#15346e; font-size:1.2em; font-weight:800; text-decoration:none; }


/* - =In-Depth Template - */
	body.feature #lead-item,
	/* body.feature #strap {margin:0 0 20px 9px; width:650px} */
	body.feature #strap {margin:0 0 10px 0; width:650px}
	body.feature #feature-content .dropzone {margin:0 0 30px 0}
	body.feature #feature-content .dropzone h2 {border-top:3px solid #ccc; border-bottom:1px solid #ccc; font-size:1.7em}
	body.feature #maincontent h2 {border-bottom:1px dashed #ffffff; margin:0pt 0pt 5px;}
	body.feature #maincontent .topics h2 {border-top:3px solid #ffffff; border-bottom:1ps dashed #ffffff; background:#E3F1F4 url('indepth-header-section.gif') top left repeat-x; padding-top:1px}
	body.feature #maincontent .section {margin:0 0 25px 0}
	
	body.feature #content-wrapper ul.section-links,
	body.feature #content-wrapper ul.next-stories,
	body.feature #content-wrapper ul.related {margin:5px 0 0 0}
	body.feature #content-wrapper .story-block ul.related {margin:0}
	
	body.feature .story-block {padding:7px 0 9px 0}
	
	body.feature .section .story-block {border-bottom:1px dashed #ccc}
	body.feature .topics .story-block {border:none}
	
/* - =Tools - */

#market-watch {position:relative; border-bottom: 2px solid #ebeaeb; text-align:left !important; padding-bottom: 16px; margin-bottom: 31px;}
#market-watch h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em; color:#000; border-bottom: 1px dashed #e6e6e6;}	
#market-watch p {margin: 11px 0 0 100px;}
#rate-value {position: relative; display: inline; float:left; background-image: url(rate-value-background.jpg); background-repeat:no-repeat; width:86px; height:70px; margin: 11px 0 0 5px;}	
#market-watch #rate-value p {font-family:Arial, Helvetica, sans-serif; font-weight: 900; color: #fff; font-size: 4.8em; padding: 4px 0 0 8px; margin: 0;}	
#rate-value p span {font-size: 0.4em;}	
#rates-guides {position:relative; border-top: 2px solid #ffffff; text-align:left;}	
body.feature #feature-content .dropzone #rates-guides h2 {background-image: url(guides-header.gif); background-repeat: no-repeat; border:none; text-indent:-99999px; margin: 0; height: 20px; /*overflow:hidden;*/ padding-bottom:4px; background-color: #fff;}	
.rates-guides-section {position: relative; height: 79px;}	
.rates-guides-section h3 {font-family: Georgia, "Times New Roman", Times, serif !important; padding:15px 0 0 15px; margin-left: 113px; font-size: 1.4em !important; background-image:url(section-header-bg.gif); background-repeat: no-repeat; background-position: 0 18px;}	
body.feature .rates-guides-section h3 a:link, .rates-guides-section h3 a:visited {color: #fff !important; text-decoration: none; font-weight: 700 !important;}	
body.feature .rates-guides-section h3 a:hover {text-decoration: underline;}	
body.feature .rates-guides-section img {position: relative; float: left !important; padding: 10px 0 0 6px !important; display: inline; !important; margin: 0;}
body.feature .rates-guides-section p {color: #fff !important; font-family:Arial, Helvetica, sans-serif; font-size: 1.1em !important; padding: 8px 0 0 128px !important;}	
.repayment {background-image: url(rates-guides-top-section-bg.gif); background-repeat: repeat-x;}	
.calculate, .borrow, .loan, .split, .debt {background-image: url(rates-guides-other-section-bg.gif); background-repeat: repeat-x;}	
.all-guides {clear:both; position:relative; height: 41px; background-image: url(rates-guides-all-guides-section-bg.gif); background-repeat: repeat-x; padding-top:10px;}	
.all-guides a:link, .all-guides a:visited {color: #fff !important; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.6em !important; background-image:url(all-tools-img.gif); background-repeat:no-repeat; background-position: 20px 0; margin: 10px 0 0 0; padding: 10px 0 10px 65px;}

/* - =Justin Herald Blog - */

#herald-blog-driver {
	position: relative; 
	height: 150px;
	margin: 0;
	}

#herald-blog-driver h3 {
	position:relative;
	overflow:hidden;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:1.6em;
	background-image:url(jherald-blog-header.gif);
	background-repeat:no-repeat;
	background-position: top right;
	padding: 12px 0 5px 8px;
	}

#herald-blog-driver h3 a:link,
#herald-blog-driver h3 a:visited {
	text-decoration: none;
	color: #000 !important;
	font-weight: 900 !important;
	}

#herald-blog-driver h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em; 
	padding:4px 0 0 8px;
	}
	
#herald-blog-driver h4 a:link,
#herald-blog-driver h4 a:visited {
	color: #0a6395 !important;
	text-decoration: none;
	font-weight: 900 !important;
	}
	
#herald-blog-driver h4 a:hover {
	text-decoration: underline;
	}

#herald-blog-driver img {
	float: left;
	margin: 4px 0 0 8px;
	}

#herald-blog-driver p {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.1em;
	color:#000; 
	padding: 8px 0 0 120px; 
	margin:0;
	}

#herald-blog-driver p a:link, #herald-blog-driver p a:visited {
	color:#15346e; 
	text-decoration:none;
	}
	
#herald-blog-driver p a:hover {
	text-decoration: underline;
	}

/* - =ING Tools - */

/*body.banking #guides-and-tools h2 {background: url('ing-guide-tool-logo.gif') no-repeat 100% 0; border-top:#ffffff 2px solid; */
body.banking #guides-and-tools h2 {background: url(border-top:#ffffff 2px solid;color:#000; font:2em Georgia; padding:0 0 3px 0}
/*body.banking #guides-and-tools #more-guides-and-tools .story-block {background:#ff8500 url('ing-tools-bg.gif') no-repeat top; border-top:1px dashed #CEE5E9; padding: 9px 0 0 114px; position: relative; !important;}*/
body.banking #guides-and-tools #more-guides-and-tools .story-block {border-top:1px dashed #CEE5E9; padding: 9px 0 0 114px; position: relative; !important;}
body.banking #guides-and-tools h4 {background: url('ing-guide-tool-h3-bg.gif') no-repeat 2px 2px; font-size:1.4em; margin:3px 0 3px 114px; padding:0 0 0 15px; color: #000; !important;}
body.banking #content-wrapper #guides-and-tools h4 a {color: #000; font:bold 1em Georgia, "Times New Roman", Times, serif}
body.banking #guides-and-tools #more-guides-and-tools {background:#fff;}
body.banking #guides-and-tools .story-block p {color:#000;line-height:160%;padding:3px 3px 10px 15px;}

/* - =Google Ads Update - */

    /* right panel */
    #promotions .google-ads div.network.sponsors.alt ul {width:292px}
    #promotions .google-ads div.network.sponsors.alt ul.txt-small-square {border:1px solid #DADADA}
    #promotions .google-ads div.network.sponsors.alt ul.txt-small-square li {padding:60px 5px !important; text-align:center}
    #promotions .google-ads div.network.sponsors.alt ul.txt-small-square li a {font-size:115%}
    #promotions .google-ads embed,
    #promotions .google-ads img {border:1px solid #DADADA; padding:1px; margin:5px 0 12px 25px}
    * html #promotions .google-ads object {border:1px solid #DADADA; padding:1px; margin:5px 0 12px 25px}
    *:first-child+html #promotions .google-ads object {border:1px solid #DADADA; padding:1px; margin:5px 0 12px 25px}
    
    /* story page */
    body.story #content div.google-ads {border:none}
    body.story #content div.google-ads ul {width:628px}
    body.story #content div.google-ads ul li {width:auto}
    body.story #content div.google-ads ul li a {width:auto}
    body.story #content div.network.sponsors.alt ul {border-bottom:1px solid #DADADA !important}
    body.story #content div.network.sponsors.alt ul.txt-leaderboard {border:1px solid #DADADA !important; text-align:center; width:100%}
    body.story #content div.network.sponsors.alt ul.txt-leaderboard li {margin:auto; padding:30px 5px !important; text-align:center; width:618px}
    body.story #content div.network.sponsors.alt ul.txt-leaderboard li a {font-size:115%}
    body.story #content div.network.sponsors.alt {clear:both}
    body.story #content div.network.sponsors.alt embed,
    body.astory #content div.network.sponsors.alt img {border:1px solid #DADADA; padding:1px; margin:5px 0 12px 80px}
    * html body.story #content div.network.sponsors.alt object {border:1px solid #DADADA; padding:1px; margin:5px 0 12px 80px}
    *:first-child+html body.story #content div.network.sponsors.alt object {border:1px solid #DADADA; padding:1px; margin:5px 0 12px 80px}


/* MEDIA SEARCH BOX WITH GOOGLE LOGO FUNCTIONALITY*/
	
	#search-input1{ position:absolute; top:1px; left:800px; width:250px; z-index:50}
	body.story #search-input1{top:-24px;}
	
	#search-input1 .submit{cursor:pointer;background:transparent url(bg-section-search-button.gif) repeat-x 0 0; border:none; height:20px; width:65px;padding:0 0 0 11px;color:#fff; font-weight:700; text-transform:uppercase; font-size:0.8em;}
	#search-input1 label{display:none}
	#search-input1 input{padding:0px 0 3px 0}
	#search-input1 #search-term1{background-color:#fff; border:none; font-size:.9em; padding:2px 2px 1px 2px; width:146px}

	/* Media search box- bring in Google logo when MS turned off */
	#title-bar #search-input1.search-input {margin:0;background:transparent url(Enhanced_by_Google_Logo.png) no-repeat scroll 98px 22px;height:42px;width:225px}
	* html #title-bar #search-input1.search-input {background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/Enhanced_by_Google_Logo_IE.png", sizingMethod="crop");}
	
	/*  to hide google search box in nin bar */
		#ticker {width:998px}
		#ninnbar dd#search{display:none;}
	/*  END google-search hide */


/* ++++++++++++++++ MEDIA SEARCH STYLES ++++++++++++++++++++++ 

		---- needs cleaning up before going to SS ----  */


/* vert specific */
#article-dropzones.in-article{width:180px}
#article-dropzones.in-article .dropzone#media-search{height:auto;}


/* common*/
.media-search-item ul li cite{color:#666666;font-weight:100; font-style:normal;font-size:0.9em;display:block;padding:3px 0}
/*  related coverage */
/*#media-search-related-coverage {float:left;width:180px}
#media-search-related-coverage ul {font-size:1.15em!important}
#media-search-related-coverage ul li{margin:3px 0;}
#media-search-related-coverage ul li a{}
#media-search-related-coverage ul li cite{padding:0 0 0 10px}
*/

/* see also */
#media-search-see-also{}
#media-search-see-also .module-see-also {clear:both;}
#media-search-see-also .module-header{border-bottom:1px dashed #B7B7B7}
#media-search-see-also .module-header h3{text-transform:capitalize;font-size:2em;color:#000;padding:0 0 0 12px;font-family:Georgia,"Times New Roman",Times,serif} 
#media-search-see-also .module-content{}
#media-search-see-also .module-content ul{float:left;width:308px;}
#media-search-see-also .module-content ul.list-1{}
#media-search-see-also .module-content ul.list-1 li,
#media-search-see-also .module-content ul.list-2 li{}
#media-search-see-also .module-content ul.list-2 li{margin-left:0px;}
#media-search-see-also .module-content ul li{background:transparent url(bullet-related-darkblue.gif) no-repeat scroll 5px 3px;font-size:0.9em;margin:3px 1px 3px 8px;padding:0pt 5px 0pt 12px;}
#media-search-see-also .module-content p.more-link{float:left;background-position:right center;padding:0 14px 0 0}
#media-search-see-also .module-content p.more-link a{font-weight:700;}
#media-search-see-also .module-content .keywords{margin:8px 0px;float:left;width:316px;}
#media-search-see-also .module-content .keywords h4{background:transparent url(http://news.com.au/travel/css/images/POC-news-bullets.gif) no-repeat scroll 0px -700px;float:left;padding:0pt 0px 0pt 15px;font-size:1.2em;color:##4E4D4E}
#media-search-see-also .module-content .keywords ul{}
#media-search-see-also .module-content .keywords ul li{background:none;padding:0pt 12px 0pt 0pt;margin:3px 0px 0 0px;float:left;white-space:nowrap;}
#media-search-see-also .module-content .keywords ul li a{}
#media-search-see-also .module-footer{clear:both;border:1px #B7B7B7;border-style:dashed none;border-right:none;padding:3px 0;margin:10px 0}
#media-search-see-also .module-footer p{} 
#media-search-see-also .module-footer p a{}  



/* ++++++++++++++++ END MEDIA SEARCH STYLES ++++++++++++++++++  */	
	



/* Google Ads to fit with new story template- lifted from v3 layout */

#content-2 #google-ads, #content-ads #google-ads {font-size:1.2em;} 
#google-ads {border-bottom:1px solid #dadada;}
#google-ads .module-header {background:transparent url('bg-dadada-line.gif') center left repeat-x; border:none; padding:0}
/* ie6 */
* html #google-ads .module-header .header {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='google.png')}

#google-ads .module-header .header {background:#fff url('google.png') no-repeat; height:17px; overflow:hidden; text-indent:-9999px; width:100px}
#google-ads .module-content {padding:2px 0 10px 0}
#google-ads .module-content li {padding-bottom:10px}
#google-ads .module-content li.last {padding:0}
#google-ads .module-content .header {font-size:1em; font-weight:bold; line-height:1.1em}
#google-ads .module-content p {color:#000; line-height:1.1em; text-decoration:none}
#google-ads .module-content p.link-url {color:#666; font-size:0.8em; text-decoration:none}
#google-ads .module-content h5 { color: #094F95; font-size:1.1em; }
#google-ads .module-content a:hover {text-decoration:none}
#google-ads .module-content a:hover .header {text-decoration:underline}

#google-ads .module-content ul.txt-small-square {border:1px solid #DADADA}
#google-ads .module-content ul.txt-small-square li {padding:60px 25px; text-align:center}
#google-ads .module-content ul.txt-small-square li a {font-size:115%}

#google-ads .module-content ul.txt-leaderboard {border:1px solid #DADADA; text-align:center; width:100%}
#google-ads .module-content ul.txt-leaderboard li {margin:auto; padding:30px 5px; text-align:center; width:618px}
#google-ads .module-content ul.txt-leaderboard li a {font-size:115%}

/* image and embed for right panel 316 wide */
#content-2 #google-ads .module-content embed,
#content-2 #google-ads .module-content a img {border:1px solid #DADADA; padding:1px; margin:5px 0 3px 25px}
* html #content-2 #google-ads .module-content object {border:1px solid #DADADA; padding:1px; margin:5px 0 3px 25px}
*:first-child+html #content-2 #google-ads .module-content object {border:1px solid #DADADA; padding:1px; margin:5px 0 3px 25px}


