#mainNav #equipment { background:rgb(255,0,0) !important }
#content #product_area {display:block; float:left; width:685px; margin-bottom:20px;}
#content #product_area .product_img{display:block; float:left; width:260px;}
#content #product_area .product_img .pic-view { z-index: 1;border: 1px solid #CDCDCD;width:250px;vertical-align: middle;text-align: center; }
#content #product_area .product_img .pic-view img { width:250px;}
#content #product_area .product_img .pic-thumbs { list-style-type:none;margin:0px;padding:0px;margin-top:10px; }
#content #product_area .product_img .pic-thumbs li { height: 40px;margin: 0 3px 0 0;overflow: hidden;padding: 7px 4px 4px 2px;float:left; }
#content #product_area .product_img .pic-thumbs li img { max-width: 40px;max-height: 40px;width: 40px;height: 40px;border:1px solid #cdcdcd }
#content #product_area .product_img .pic-thumbs li.active { background: url(/images/pic-view-icon.png) no-repeat -21px 0; }

#content #product_area .product_img .button{width:120px; height:22px; margin:20px 0 0 30px; background:url(/images/email_bg.gif) 1px 1px repeat-x; font-family:Arial; color:white; border:none;}
#content #product_area .desc{display:block; float:left; clear:right; margin-left:15px; width:410px;line-height:18px}
#content #product_area .desc ul{margin-left:15px; padding:0;}
#content #product_area p{text-indent:0; line-height:16px;}
#content #product_area p.warning{text-indent:0; line-height:30px; color:red; font-size:1.2em;}
#content #product_area .morelink {display:block; float:right; clear:both; margin-right:5px;}
#content #product_area .close_bt{display:block; float:right; clear:left; width:120px; height:22px; margin:20px 10px 0 0; background:url(/images/email_bg.gif) 1px 1px repeat-x; color:white; border:none;}
#content .price-stock { list-style-type:none;padding:0px;margin-left:0px !important }
#content .color-select, #content .size-select, #content .style-select { margin-top:0px }
#content .color-select dt, #content .color-select dd, #content .size-select dt, #content .size-select dd, #content .style-select dt, #content .style-select dd{ display: inline-block;margin-left:0px;margin-right:5px;line-height: 16px }
#content .size-select dd, #content .style-select dd { border: 1px solid #cccccc }
#content .color-select dt, #content .size-select dt, #content .style-select dt { margin:0px }
#content .color-select dd, #content .size-select dd, #content .style-select dd { padding:3px;padding-left:10px;padding-right:10px;background:#EEEEEE;cursor: pointer;position: relative;margin-bottom:3px }
#content .color-select dd em, #content .size-select dd em, #content .style-select dd em { display: none;position: absolute;right: 0;bottom: 0;width: 12px;height: 12px;overflow: hidden;background:url(/images/pic-view-icon.png) no-repeat 0 -26px; }
#content .color-select dd.active em, #content .size-select dd.active em, #content .style-select dd.active em { display: block }
#content .color-select dd.style-F, #content .size-select dd.style-F, #content .style-select dd.style-F { display:none }
#content .price-stock li { display: none }
#content .price-stock li.active { display: block }
#content del { color:red }

#content #related_products .product{display:block; float:left; text-align:center; margin-right:20px; width:150px;min-height:190px;position: relative}
#content #related_products .product img{padding:0; width:130px;}
#content #related_products .product_desc{margin:16px 0;}
#content #related_products .product_desc p{text-indent:0; line-height:16px;}
#content #related_products p.warning{text-indent:0; line-height:30px; color:red; font-size:1.2em;margin-top:30px}
#content #related_products .morelink {display:block; float:right; clear:left; padding-right:10px; text-decoration:underline;}
#content #related_products i.on-sale { display: inline-block;width:30px;height:30px;background:url(/images/on_sale.png) no-repeat 0 0;text-indent: -99999px;position: absolute;top:0px;right:0px }
