body{background-color: #ffffff;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000000;background:url('images/emailcopybackground.png') repeat-x;margin-top:80px;text-align:center}
.logo{margin:0 auto 25px}
.mini-logo{margin:0 auto 20px}
.video{margin:110px auto 20px;background-color:#ececec;padding:3px;width:547px;height:431px;border:1px #ececec solid}
#desc{background:#EFF2F5;border:1px solid #C7D0DA;width:518px;padding:25px 25px 15px;margin:20px auto 25px;font-size:medium;font-weight:bold;text-align:center;letter-spacing:-1px}
#order{background:#FFFDDD url(/wp-content/themes/armandmorin/styles/amn/bg-box.png) repeat-x;border:1px solid #C7D0DA;line-height:20px;margin:20px auto;padding:25px;position:relative;width:518px;text-align:left}
<!--input[type=checkbox]{width:32px;height:32px;margin:5px 5px 0 0}-->
input{width:150px;padding:3px}
select{width:160px;padding:3px}
.yes{float:left;width:100px;letter-spacing:-1px;color:#A60000;font-size:40px;font-weight:bold;margin:0 0 -10px;padding:10px 0 0;height:32px;text-shadow:0px 2px 1px #fff}
ul.list li{padding-bottom:15px;margin-bottom:0}
ul.list li:last-child{padding-bottom:0;margin-bottom:0}
.preload{background:url(http://www.armandmorin.com/images/arrow_right_16.png) top left no-repeat;display:none}
.warning-wrap{height:100px;position:absolute;top:-100px;left:50%;margin-left:-300px;z-index:999}
.warning{width:600px;height:100px;position:relative;margin:0 auto 0 auto}
a:link,a:visited{color:#1a7bc6}
a:hover{color:#333;text-decoration:none}
button.btn{padding:7px 10px;font-size:18px;font-weight:bold;letter-spacing:-1px;cursor:pointer;width:470px}
.redborder{background-color:#A60000;padding:10px;margin:0 auto 15px;width:470px;position:relative}
.redborder:hover{background-color:#009900;cursor:pointer}
.redborder div.arrow{background:url(http://www.armandmorin.com/images/grey_arrow_right_16.png) top left no-repeat;height:32px;width:32px;position:absolute;z-index:99;top:24px;left:30px}
.redborder:hover div.arrow{background:url(http://www.armandmorin.com/images/arrow_right_16.png) top left no-repeat}
.price{font-size:xx-large;font-weight:bold;letter-spacing:-1px}
.clean ul,.clean ul li{margin:0}
.hr{background:#ccc;height:1px;width:100%;margin:20px auto}
#content{width:720px;margin:0 auto}
.entry{margin:0 20px;padding:20px}
.entry p,.entry ul,.entry ol{line-height:20px}
.entry img{padding:5px;border:1px solid #ccc}
.list li{padding-bottom:10px}
img.wp-smiley{padding:0;border:none}
img.noborder{border:none}
.alignleft{float:left;width:auto;margin:0 20px 10px 0}
.alignright{float:right;width:auto;margin:0 0 10px 20px}
.aligncenter{text-align:center;margin-bottom:10px}
.terms h3,.entry h3,.entry h4,.entry h5{letter-spacing:-1px;font-family:'Droid Serif',Georgia,Times New Roman,serif;text-shadow:-1px 1px 3px #ccc}
.red {color:#990000}
.big{font-size:48px}
.bigger{font-size:53px}
.small li{font-size:11px;line-height:13px}
.small{padding:0 0 0 10px;margin:0 0 10px}
.terms{padding:5px 25px 15px;width:600px;margin:0 auto 20px;background:#f8f8f8;border:1px solid #ccc}
.affiliate{margin:30px auto}
h2.sales{margin-top:10px!important;text-align:center}

/* Sticky Footer and Resets ------------------ */
*{margin:0;padding:0} 
html,body{height:100%}
#wrap{min-height:100%;margin:auto}
#main{overflow:auto;padding-bottom:80px}
#footer{position:relative;margin-top:-80px;height:80px;clear:both;width:560px;margin-left:auto;margin-right:auto} 
body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px} /* Opera Fix */

/* Resets ------------------ */
p{margin:0 0 10px 0}
h1{margin:25px 0}
h2{margin:20px 0}
h3{margin:15px 0}
h4,h5,h6{margin:10px 0}
blockquote{padding:10px 30px}
ul{margin:0 0 15px 0;padding:0 0 0 30px}
ul ul{margin:0}
ul li{list-style-type:disc}
ul ul li{list-style-type:circle}
ol{margin:0 0 15px 0;padding:0 0 0 30px}
ol ol{margin:0}
ol li{list-style-type:upper-latin}
ol li ol li{list-style-type:lower-latin}
