@charset "utf-8";
/* CSS Document */

/*
* Products
*/
#productHolder { width: 956px; margin: 0px auto; padding: 0px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; text-align: left; }

#product { border-bottom: 1px solid #cccccc; overflow: hidden; }
#product .title { padding: 0; margin: 0; text-indent: -99999px; margin: 16px; }
#product .product-title { background: url(../images/products-title.jpg) no-repeat; width: 118px; height: 13px; border: 0; }

#productInfo{ text-align: left; padding-left: 16px; margin-top: 10px; }

#productInfo .crumbs { font-size: 14px; color: #666666; margin-bottom: 30px; }
.crumbs a { cursor: pointer; text-decoration: none; color: #666666; }
#productInfo .description { width: 480px; color: #333333; }
#productInfo .description .product-name { font-size: 24px; margin-top: 20px; font-weight: bold; }
#productInfo .description .product-p{ font-size: 24px; margin-top: 5px; font-weight: normal; }
#productInfo .description .product-details { font-size: 18px; margin: 25px 0px; }

#productInfo .product-image { width: 440px; margin-top: 40px; text-align: right; }
#productInfo .product-image img { border: 1px solid #cccccc; }
#productInfo .product-image .zoom-image { margin: 10px 5px 40px 0px;}
#productInfo .product-image .zoom-image a { font-size: 14px; color: #333333; text-decoration: none; text-transform: uppercase; font-weight: bold; }
#productInfo .product-image .add-quote { margin-right: 5px; background: url(../images/add-quote-button.jpg) no-repeat; width: 228px; height: 33px; border: none; }

#similarProducts { text-align: left; margin-bottom: 40px; }
#similarProducts h1 { margin: 20px 0px; padding: 0; font-size: 14px; color: #666666; }

