/******************************************
 * Single Column sales letter
******************************************/

#sales-letter { background:#fff; padding:40px 60px; color:#333; }
#sales-letter h1, h2, h3, h4, h5 { font-family:Arial,sans-serif; }

#sales-letter .mega-header { font-size:4.9em; margin-bottom:0.45em; }
#sales-letter h1, #sales-letter h2 { text-align:center; }
#sales-letter h1 { color:#D00000; font-size:3em; line-height:1.1em; }
#sales-letter h2 { font-size:2em; line-height:1.2em; }
#sales-letter h3 { font-size:1.4em; }

#sales-letter .bootcampred { font-size:2em; line-height:1.2em; color:#D00000; }

#sales-letter .highlight { background:#FFEE2E; }
#sales-letter .strikethru { text-decoration:line-through; }
#sales-letter .standout { color:#D00000; }

#sales-letter #intro { border-bottom:1px solid #333; margin-bottom:30px; padding-bottom:10px; }
#sales-letter #body p { font-size:1.3em; line-height:1.5em; margin-bottom:1.4em; }

#sales-letter ul li { list-style-type:disc; list-style-position:outside; }
#sales-letter ol, #sales-letter ul { margin:0 50px 40px; font-size:1.3em; line-height:1.5em; }
#sales-letter li { margin-bottom:20px; }
#sales-letter ol p, #sales-letter ul p { font-size:1em; }

#sales-letter #intro li { margin-bottom:5px; }

#sales-letter .data-table { width:700px; margin:0 auto; margin-bottom:30px; }
#sales-letter .data-table tr.over td { background:#ededed; color:inherit; }

#sales-letter .ticklist li { list-style-type:none; background:url(../img/skin/salesletter/tick_mark.jpg) no-repeat top left; padding-left:60px; }
#sales-letter .ticklist li ul { font-size:inherit; }
#sales-letter .ticklist li ul li { background-image:none; list-style-type:circle; }
#sales-letter #body li p { font-size:1em; }

#sales-letter .add-to-cart { text-align:center; border:5px dashed; padding:5px; }

#sales-letter #body .buy-link { font-size:1.6em; }

#sales-letter .float-box { width:200px; float:right; margin-left:40px; border:4px solid grey; border-left:none; border-right:none; background:#f5f5f5; padding:10px; font-size:0.9em; clear:both; margin-bottom:20px; }
#sales-letter .boxshot { width:300px; float:right; text-align:center; margin:20px 0 20px 20px; }

.feature-table { margin:20px 0; border:5px solid #D4D4C8; padding:20px; background:#FFFFEF; }
.feature-table tr td.item { text-align:center; vertical-align:top; padding-right:20px; }
.feature-table tr td { padding-bottom:10px; }
.feature-table h4 { color:#D00000; font-size:1.4em; }

#sales-letter .sidebar { float:right; margin-left:50px; width:300px; background-color:#f2f2f2; background-image:none; border-top:3px solid #ccc; border-bottom:3px solid #ccc; margin-bottom:40px; font-size:0.8em; }
#sales-letter .sidebar ul { margin:0 0 10px; }
#sales-letter .sidebar ul li { list-style-type:none; border-bottom:1px dashed #ccc; }
#sales-letter .sidebar ul li.last { border-bottom:none; }
#sales-letter .sidebar .vid { text-align:center; width:290px; overflow:hidden; margin-bottom:10px; }

#sales-letter .block { margin:0 70px; }
#sales-letter .testemonial { background:#efefef; padding:40px; }
#sales-letter .testemonial .author { text-align:right; }
#sales-letter .testemonial h4 { font-size:2em; color:#D00000; text-align:center; }

#sales-letter hr { margin-bottom:20px; }

/*
* AUTO RESPONDER STUFF
*/
#autoResponderBoxTop {
	margin:0 auto; padding:0;
	width:996px; height:75px;
	background:url(../img/autoresponder/boxTop.jpg);
	background-repeat:no-repeat;
}

#autoResponderBoxBottom {
	margin:0 auto; padding:0;
	width:996px; height:75px;
	background:url(../img/autoresponder/boxBottom.jpg);
	background-repeat:no-repeat;
}

#autoResponderBoxMiddle {
	margin:0 auto; padding:0;
	width:996px;
	background:url(../img/autoresponder/boxMiddle.jpg);
	background-repeat:repeat-y;
}

#autoResponderBoxMiddle h1 {
	color:#900; font-size:40px;
	text-align:center;
}

#autoResponderBoxMiddle p {
	margin:0 auto; padding:10px;
	width:700px;
}

#autoResponderVideoBox {
	margin:0; padding:20px;
	text-align:center;
}

.autoResponderCTA {
	margin:20px auto 0; padding:0;
	display:block;
	width:897px; height:414px;
	background:url(../img/autoresponder/CTA.jpg);
	background-repeat:no-repeat;
	
}
