* { margin: 0; padding: 0; } body { background-color: #EFEFEF; background-image: url(../images/1600x1200lowres.jpg); background-attachment: fixed; background-repeat:repeat-x; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size : 12pt; margin: 15px 0 15px 0; color: #000000; } p { margin: 15px 0 15px 0; text-align: left; text-indent: 20px; line-height:14pt; } blockquote { margin: 15px 25px; text-indent: 20px; } ol, ul, li { margin: 0 0 0 25px; text-indent: 0; text-align:left; line-height:14pt; } img { text-indent: 0; margin: 0; padding: 0; } a:link { color: #0000FF; text-decoration: underline; } a:active { color: #0000FF; text-decoration: underline; } a:visited { color: #6600CC; text-decoration: underline; } a:hover { color: #00386E; text-decoration: none; } h1 { font-family: Impact, Arial, Helvetica, Verdana; margin: 0 0 15px 0; padding: 0; font-size: 38px; font-weight: normal; color: #CC0000; text-indent: 0; text-align: center; } h2 { font-family: Impact, Arial, Helvetica, Verdana; margin: 0 0 15px 0; padding: 0; font-size: 25px; font-weight: normal; color: #000066; text-indent: 0; text-align: center; } h3 { font-family: Impact, Arial, Helvetica, Verdana; padding: 0; margin: 15px 0; font-size: 20px; font-weight: normal; color: #000066; text-indent: 0; text-align: center; } h4 { font-family: Impact, Arial, Helvetica, Verdana; padding: 0; margin: 15px 0; font-size: 17px; font-weight: normal; color: #000066; text-align: center; } hr { color:#666666; padding: 0; margin: 0; } /***** CONTAINERS *****/ #wrapper { background: #fff; /* border: 1px solid #777; */ width: 750px; margin: 15px auto 15px auto; } #top { display: block; padding:0; margin:0; clear: both; } #main { display: block; text-align: left; padding: 0 25px 25px 25px; margin: 0; } #sidebar { display: block; float: right; width: 275px; text-align: left; padding: 0; margin: 0; border:1px solid #C0C0C0; background: #F9F7EC; position: relative; z-index: 1; } /***** FORM ELEMENTS *****/ .btn { font-size: 21px; height: 37px; width: 325px; padding: 0; } .btnside { font-size: 18px; width: 200px; padding: 0; } /***** IMAGES *****/ p img { padding: 0; margin: 0; } img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { margin: 0 0 2px 5px; display: inline; } img.alignleft { margin: 0 5px 2px 0; display: inline; } .alignright { float: right; display: block; } .alignleft { float: left; display: block; } .img { margin: 0 0 10px 0; padding: 0; text-indent: 0; border; } /***** HACKS *****/ /* Hides from IE-mac \*/ * html .clearfix {height: 1%;} /* End hide from IE-mac */ .clearfix:after { /* float hack used to float content correctly */ content: "."; display: block; height: 0; clear: both; visibility: hidden; } .noindent { text-indent: 0; margin: 15px 0; } .salutation { text-indent: 0; margin: 0; } .photo { display: block; float: left; margin: 0 0 -10px 0; padding: 0 5px 5px 0; } ul.check { margin: 0 0 0 10px; text-indent: 0; } ul.check li { list-style-image: url(http://www.thecopydoctor.com/images/checkmarkred.gif); } ul li { list-style-image: url(../images/red.gif); padding-left: 5px; } li.short { margin: 0 0 0 20px; text-indent: 0; text-align: left; } li.long { margin: 0; text-indent: 0; text-align: left; } .testimonial { font-size:11pt; text-indent: 0; } .caption { font-size: 10pt; margin:0; line-height: 1.1em; text-indent: 0; } .noindent { text-indent: 0px; text-align: left } .list { margin-bottom: 20px; text-indent: 0px; text-align: left } .signature { padding-left: 270px; font-size: 13pt; text-indent: 0px; text-align: left } .guarantee { font-size: 11pt; text-indent: 0px; text-align: left } .copyright { font-size: 8pt; text-indent: 0px; text-align: center } .order { text-indent: 0px; text-align: left } .testimony { font-size: 11pt; text-indent: 0px; } .header { padding: 0; margin: 25px; } .sidebar { margin: 20px; padding: 0; } .certificatebox { border: 1px solid #e3f0cf; margin: 15px auto; width: 585px; text-align:center; padding: 0; background-image:url(../images/certBorder.gif); } .box { border: 1px solid #e3f0cf; padding: 5px 15px; margin: 15px; background: #E3F0CF; } #order { border: 1px solid #C0C0C0; padding: 15px; background:#FFFFCC; } .clickbtn { cursor:pointer; padding:5px 5px 7px 5px; letter-spacing:-1px; font-size:20px; font-weight:bold; font-family:tahoma, arial; width:400px; } .footer { font-size: 9pt } #jbox{ margin:0 auto; text-align:center; width:500px; background:#FFFFCC; padding:5px 20px; border:1px solid #c8c8c8; } #video{ margin:0 auto; text-align:center; background:#CCFFCC; padding:20px; border:1px solid #c8c8c8; } .head { font-size: 62px } .orderbutton{ background:url(../images/order.png) top left no-repeat; width:348px; height:97px; } .orderbutton:hover{ background:url(../images/order.png) bottom left no-repeat; width:348px; height:97px; }