#hero-header { margin:20px 0 0 20px; width:700px; height:450px;background:url(/scrapbook/2/images/splash.jpg) no-repeat; float:left; display:inline; }
#hero-header img { margin-top:350px; }

#main-content { width:950px; }

#product-content { padding:0 0 0 20px; width:700px; float:left;}
#product-content p { margin-bottom:20px; line-height:20px;}
#product-content h1 { color:#7F63AB; font-size:26px; padding:0; margin:10px 0 25px 0;}
#product-content h2 { color:#7F63AB; font-size:18px; padding:0; margin:10px 0 10px 0;}
#product-content h3 { margin-bottom:10px;}
#product-content h4 { font-size:13px;}
#product-content table { border:0; text-align:center; margin-bottom:30px;}
.product-features { padding:0 0 20px 20px; width:380px; float:left;}
.product-features li, .specs li, #product-content ol li { padding-bottom:10px; line-height:20px;}

.product-video { margin:30px auto; text-align:center;}

#product-nav { font-size:11px; line-height:15px; float:left; margin-right:20px; border-left:1px solid #ddd; padding-left:10px; margin-bottom:3290px;}
#product-nav p {padding:8px 0 5px 8px; }
#product-nav li { display:inline; }
#product-nav li a { line-height:15px; padding:7px 8px; display:block; border-bottom:1px solid #ddd; outline:0; width:180px; height:15px; text-decoration:none; color:#0B8DBE; font-size:11px; font-weight:bold;}
#product-nav li a.last  { border-bottom:none;}
#product-nav li a:hover, #product-nav .selected { background-color:#eee; }

.feature-copy { width:380px; float:left; padding-right:10px; }
.feature-image { float:left; width:300px; margin-bottom:20px; }
.new { color:#64C359; text-transform:uppercase; }
.improved { color:#7F63AB; text-transform:uppercase; }

.specs { margin:0 0 20px 20px; }
.clear { clear:left; }
#product-content ol { margin:0 0 20px 20px; }
.product-image-1 { float:left; width:300px; }

#product-buy { float:left; margin-top:20px; display:inline; padding-left:15px;}
#product-buy h3 { padding:0; margin:0; display:inline; font-size:16px;}
#product-buy p { padding-bottom:5px; font-size:11px;}

#product-buy .button { margin:10px 0 8px 0;  }
#product-buy .button a { display:block; text-align:left;  background:url(/scrapbook/2/images/button.png) no-repeat; width:200px; height:33px; line-height:33px; color:#fff; font-weight:bold; font-size:14px; text-decoration:none; padding-left:10px; }
#product-buy span.save, #product-buy span.price { font-size:14px; font-weight:bold; }
#product-buy span.save { color:#f31f1f; padding-right:5px; }
#product-buy span.price { color:#000; }
#product-buy p.terms { color:#666; padding-top:5px; font-size:10px; }
#product-buy .divide { border-bottom:1px solid #ddd; clear:left; margin-bottom:10px; width:200px; }
.daisytrailGreen { display:none; }

.left { float: left; margin-right: 10px; }
.right { float: right; margin-left: 10px; }
img.image-center { display: block; margin-left: auto; margin-right: auto }
.solo { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 5px solid #ececec; margin: 10px 0; }
.solo-nb { margin: 10px 0; }
.dsa-press { width:200px; margin-top:25px; }