.productThumb {
	width:80px;
	height:80px;
}
.productThumb {
cursor:pointer; border:1px solid #cccccc; z-index:999;
}


.productImage {
	width:600px;
	height:400px;
	margin-right:5px;
}

.trans_box2 {
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='blackTransparentTile.png');
    
    font-family:lucida grande !important;
    font-family:arial;
    width:600px; 
}
/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box2[class] {
  background-image:url(blackTransparentTile.png);
   width:580px; 
}

.imageFrame {
	width:627px; height:413px !important; // mozilla
	width:627px; height:426px;			  // ie
}

#gallerymain{
padding-top:12px;
padding-left:13px;
background-image:url(../galleryImg/imageFrame.png);
background-repeat:no-repeat;
}


.gallerybox{
overflow:hidden;
position:relative;
width:600px;
height:400px;
}


.slidearrow{
top:-3px; 
width:610px;
height:17px;
position:relative;
}
.neither{
position:absolute;
left:-89px;
width:50px; 
top:0px;
z-index:9999;
}

.arrow{
position:absolute; top:0; left: 0px; z-index:888; width:39px; height:24px; margin-left:40px;
}

#thumbslider{
overflow:hidden; width:610px; height:100px; position:relative; margin-left:2px;
}

.neither{
z-index:3; position:absolute; width:16px; left:-1px; top:0px;
}

.left_vacuum{
z-index:1; position:absolute; width:29px; left:0px; top:0px;
}

.thumbimg{
position:relative; width:85px; height:80px;
}

