/* ---------------------------------------------------------------------------------------------------------- */
/*	New LP styles for Resource Center 11/20/08   														      */
/* ---------------------------------------------------------------------------------------------------------- */

	body#resources-lp{
		width:761px;
		margin:0 auto;
		}
	body#resources-lp #content{
		margin:0;
		padding:0;
		border-top:0;
		background-color:#fff;
		float:left;
		width:7px;
		width:731px;
		padding:25px 15px 15px 15px;
		margin-top:-3px;
		}
	body#resources-lp #left{
		float:left;
		width:415px;
		border-right:1px dotted #d3d3c3;
		padding-right:25px;
		}
	body#resources-lp #left.full{
		width:730px !important;
		border-right:0 !important;
		}

	body#resources-lp #left h1{
		margin:0;
		padding:0;
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#2b436e;
		font-size:26px;
		margin-bottom:15px;
		line-height:1.2;
		}
	body#resources-lp #left h2{
		clear:left;
		margin:0;
		padding:0;
		font-size:12px;
		color:#2b436e;
		line-height:1.5;
		margin-bottom:10px;
		font-weight:bold;
		}
	body#resources-lp #left img.screenshot-wide{
		border:1px solid #d3d3c3;
		}
	body#resources-lp #left p, body#resources-lp #left ul{
		margin:0;
		padding:0;
		font-size:11px;
		color:#69665c;
		line-height:1.5;
		margin-bottom:20px;
		}
	body#resources-lp #left ul{
		margin-left:25px;
		list-style-type:disc;
		}
	body#resources-lp #left ul li ul{
		margin-top:10px;
		}
	body#resources-lp #left ul + img{
		margin-top:10px;
		}
	body#resources-lp #left ul li{
		margin-bottom:5px;
		}
		
	body#resources-lp #left p.caption{
		font-style:italic;
		float:right;
		color:#adad9c;
		}
	body#resources-lp #left p.download-sentence{
		font-weight:bold;
		color:#f8981d;
		font-size:12px;
		margin-top:25px;
		line-height:1.5;
		}
	body#resources-lp form{
		float:left;
		margin-left:15px;
		}	
	body#resources-lp form p.download{
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#f58233;
		font-weight:bold;
		margin-bottom:15px;
		padding-top:5px;
		
		}
	body#resources-lp form p.instructions{
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#999999;
		margin-bottom:20px;
		}
	body#resources-lp p.privacy{
		clear:both;
		padding-top:50px;
		color:#999999;
		
		}
	body#resources-lp p.privacy span{
		padding-top:10px;
		display:block;
		font-weight:bold;
		border-top:1px solid #ececdf;
		}
		
	/* Featured speakers */
	.speaker{
		width:205px;
		float:left;
		position:relative;
		}
	.speaker img{
		float:left;
		}
	.speaker > .bottom > p{
		margin:0 !important;
		padding:0 !important;
		float:left;
		clear:left;
		width:140px;
		}
	.speaker .bottom{
		position:absolute;
		bottom:0;
		left:73px;
		}
	
	/* iCal */
	.ical{
		float:right;
		width:170px;
		margin-right:15px;
		position:relative;
		z-index:10;
		padding-bottom:15px;
		}
	.ical a{
		background:url(/images/webinarseries/ical_off.jpg) left no-repeat;
		display:block;
		padding-left:73px;
		padding-right:18px;
		padding-top:19px;
		border:1px solid #ddddd1;
		height:65px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;	
		color:#aba698;
		line-height:16px;
	
		}
	
	.ical a:hover{
		background:url(/images/webinarseries/ical_on.jpg) left no-repeat #e9e9db;
		border:1px solid #88867c;
		text-decoration:none;
		color:#88867c;
		}
	
	.ical img{
		float:left;
		margin-right:10px;
		border:0;
		}
	
	/* CP Secondary Offer */
	
	#secondary-offer{
		border-top:1px solid #d3d3c3;
		background-color:#f1f1f1;
		padding:15px;
		margin-top:30px;
		}
	#secondary-offer h2{
		color:#69665c !important;
		font-size:16px !important;
		}
	#secondary-offer p{
		font-size:14px !important;
		font-family:georgia;
		}

	/* Archived Launch Page */
	
	.archived-offer{
		clear:both;
		float:left;
		margin-top:25px;
		width:415px;
		}
	.archived-offer img{
		float:left;
		margin-right:10px;
		}
	.archived-offer h2{
		clear:none  !important;
		margin-bottom:0px !important;
		padding-bottom:0 !important;
		}
	.archived-offer p.title{
		clear:right;
		margin-bottom:6px !important;
		padding-bottom: 0 !important;
		}
	.archived-offer p{
		margin-left:74px !important;
		}



