#bodyWrapper{ margin: 0px auto; width:960px;}
#inspireBody { float:left; width: 650px;}
.inspireHeaderPic { padding-bottom: 10px; margin-bottom: 30px;border-bottom: 5px solid black;}
.inspireHeaderPicWrapper {width: 650px;float: left;}
#headerPicWrapper { position: relative; width: 675px; z-index: 102; background-color: #fff; opacity:1;filter:alpha(opacity=100); }
#inspireIconX {display: none; cursor: pointer; }
.inspireText {margin-bottom: 30px; color: #656566; font-size: 13px;width: 650px;}
.inspireText h3 {margin-bottom: 30px; color: black; font-size: 16px;}
.productSmallBox { width:200px; font-size: 12px; color:black; float: left; margin-right: 25px; margin-bottom: 25px; cursor: pointer;}
.productBoxImg {width:200px; height:172px;display:block;margin-bottom: 7px;}
.productBoxImg img { position: absolute;}
.productBoxImgHover { display: none; position: absolute; width:200px; height:172px;vertical-align: middle;background-color:black;opacity:0.5;filter:alpha(opacity=50);color:#ffffff;}
.productBoxImgHover > div{display: table; margin: 0px auto; width: 160px; height: 172px;}
.productBoxImgHover > div > span {display: table-cell; vertical-align: middle;}
.productBoxTitle {border-top: 5px solid black; padding-top: 10px; font-size: 11.5px; color: #020202;}
.zeroMargin {margin: 0px;}
.zeroBorder {border: none;}
