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

#sales-letter { background:#fff; padding:40px 100px; color:#333; margin:0 auto; text-align: left; }
#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 .highlight { background:#FFEE2E; }
#sales-letter .strikethru { text-decoration:line-through; }

#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(../images/tick_mark.jpg) no-repeat top left; padding-left:60px; }
#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; }

