/*-----------------------------------------------------------------------------
	Reading Guide
-----------------------------------------------------------------------------*/
	
	#cta-readingguide,
	#cta-viewreadingguide {
		background: transparent url('../images/cta-header-bottom.png') no-repeat bottom;
		position: absolute;
		top: 0;
		bottom: 0;
		width: 100%;
	}
	
	#cta-viewreadingguide { 
		background: transparent url('../images/cta-header-bottom-frg.png') no-repeat bottom;
	}
	
	#cta-readingguide h2,
	#cta-viewreadingguide h2 {
		color: #442b57;
		height: 60px;
		font-size: 1.2em;
		font-weight: bold;
		padding: 7px 15px 0 15px;
		position: relative;
	}
	#cta-readingguide h2 em,
	#cta-viewreadingguide h2 em {
		bottom: 0;
		top: 23px;
		/*color: #F2A900;*/
		font-size: 2.2em;
		font-weight: bold;
		left: 14px;
		position: absolute;
		width: 555px;
		text-transform: uppercase;
	}
	
	#cta-readingguide .content,
	#cta-viewreadingguide .content {
		color: #ffffff;
		margin: 0;
		padding: 0 15px 0 140px;
	}
	#cta-readingguide .content h3,
	#cta-viewreadingguide .content h3 {
		color: #442b57;		
		clear: both;		
		font-size: 1.2em;
		font-weight: bold;
		line-height: 1.4em;
		margin: 0;
		padding: 0.3em 10px 0 0;
	}
	#cta-readingguide .content h3 em,
	#cta-viewreadingguide .content h3 em {
		color: #ffffff;
		display: block;
		font-size: 1.7em;
		line-height: 1.4;
	}
	
	#cta-readingguide .content p img,
	#cta-viewreadingguide .content p img {
		left: 25px;
		right: auto;
		position: absolute;
		top: 80px;
	}
	#cta-readingguide .content p.vintage img,
	#cta-viewreadingguide .content p.vintage img {		
		height: 16px;
		left: 43px;
		position: absolute;
		text-indent: -1000em;
		top: 235px;
		width: 67px;
	}
	
	/*
	#cta-readingguide .content p.vintage,
	#cta-viewreadingguide .content p.vintage {
		color: #442B57;
		font-weight: bold;
		font-style: italic;
		left: 25px;
		position: absolute;
		text-align: center;
		top: 230px;
		width: 100px;
	}
	*/
	
	#cta-readingguide ul,
	#cta-viewreadingguide ul {
		list-style:none;
	}
	
	#cta-viewreadingguide ul.subsection-links {
		margin: 0;
	}
	
	#cta-readingguide ul.foot-links,
	#cta-viewreadingguide ul.foot-links {
		margin: 0.5em 0 0 145px;
	}
	#cta-readingguide ul.foot-links .buy,
	#cta-viewreadingguide ul.foot-links .buy {
		bottom: 12px;
		display: block;
		height: 23px;
		position: absolute;
		right: 89px;
		text-indent: -1000em;
		width: 132px;
	}
	
	#cta-viewreadingguide ul.foot-links .buy {
		right: 13px;
	}
	
	#cta-readingguide ul.foot-links .archive {
		bottom: 12px;
		display: block;
		height: 23px;
		position: absolute;
		right: 13px;
		text-indent: -1000em;
		width: 68px;
	}
	
	.close,
	.open {
		position: relative;
	}
	.close {
		background: #FFF url('../images/close.gif') no-repeat 98% 50%;
	}
	.open {
		background: #FFF url('../images/open.gif') no-repeat 98% 50%;
	}
	.formatted h2 span {
		color: #aaaaaa;
		display: block;
		font-size: 70%;
		line-height: 2em !important;
		line-height: 1.5em;
		position: absolute;
		right: 55px;
		top: 0;
	}
	
	
/*---------------------------------------------------------------------------*/