body { font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0; }

p { line-height:20px; text-align:justify; margin-top:0; }
h1 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:35px; color:#333; background:url(images/heading.gif) no-repeat left center; padding:10px 0 10px 110px; margin:0px 25px; }
h2 { background:url(images/heading2.gif) no-repeat left center; padding:15px 0px 15px 70px; }
h3 { margin:0; font-size:14px; font-weight:normal; }

a img { border:none; }

.wrapper { width:100%; margin:auto; background:url(images/top-1.jpg) no-repeat center top; padding-top:311px; float:left; }

.main-wrapper { width:900px; margin:auto; }
.main { width:880px; background:url(images/background.jpg) repeat-x top; float:left; padding:0 10px; }

.product { width:880px; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; line-height:20px; margin:0 0 15px 0; border-bottom:1px dotted #999; }

.product2 { width:880px; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; }

.pimage { float:left; padding:5px; margin:10px; border:1px dotted #999; }

.pdescription { float:left; padding:15px 15px 15px 0px; width:550px; }

.buynow { text-align:center; padding:0px; }

.price { float:left; padding:10px; font-size:25px; background:#030; color:#FFF; }

.form { float:left; }

.footer-container { text-align:center; padding:10px; margin:15px 0 0 0; }
