#content .productitems {
position:relative;
overflow:hidden;
float:left;
width:290px;
height:144px;
background:url(../images/pl.gif) left top no-repeat;
color:#000;
text-align:center;
margin:0 0 4px;
}
#content .productitems:hover {
background-position:left -144px;
}

#content .productgrid-other-img {
position:absolute;
left:5px;top:14px;
overflow:hidden;
width:120px;
height:130px;
border:none;
background:none;
margin:0;
padding:0;
}
.productgrid-other-img img {
vertical-align:middle;
}
*:first-child+html .productgrid-other-img {
height:130px;
font-size:0px;
}
* html .productgrid-other-img {
height:130px;
font-size:0px;
}

#content .productitems-heading h1 {
position:relative;
float:left;
overflow:hidden;
width:145px;
height:auto;
border:none;
font:bold 11px Arial, Helvetica, sans-serif;
background:transparent;
color:#BE1156;
text-align:left;
margin:0;
padding:0;
padding-left:129px;
margin-top:13px;
}
#content .productgrid-other-name a, #content .productgrid-other-name a:hover {
color:#BE1156;
}

#content .productitems-content h2 {
float:left;
width:140px;
text-align:left;
padding-left:129px;
padding-bottom:10px;
}
#content .productitems-content h2 a {
font:11px Arial, Helvetica, sans-serif;
color:#666;
}


#content .productitems-content>a {
position:absolute;
left:5px;top:14px;
overflow:hidden;
width:120px;
height:130px;
border:none;
background:none;
margin:0;
padding:0;
}
#content .productitems-content>a img {
vertical-align:middle;
}
/**:first-child+html #content .productitems-content>a {
height:130px;
font-size:0px;
}
* html #content .productitems-content>a {
height:130px;
font-size:0px;
}*/




#content .productitems-content p.productitems-desc {
overflow:hidden;
float:left;
width:140px;
height:50px;
color:#000;
font-size:10px;
text-align:left;
margin-left:128px;
padding:0 0 0;
}
* html #content .productitems-content p.productitems-desc {
margin-left:64px;
}




#content .productitems-content div.productitems-price div.oldprice {
position:absolute;
left:142px;top:110px;
width:85px;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:line-through;
text-align:center;
color:#666;
padding-top:2px;
}

#content .productitems-content div.productitems-price div.oldprice sup.pricecents {
font-size:6px;
}
*:first-child+html #content .productitems-content div.productitems-price div.oldprice sup.pricecents {
font-size:10px;
}
* html #content #content .productitems-content div.productitems-price div.oldprice sup.pricecents {
font-size:10px;
}


#content .productitems-content div.productitems-price div.newprice {
position:absolute;
left:204px;top:110px;
width:90px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#000;
text-align:center;
}
*:first-child+html .productitems-content div.productitems-price div.newprice {
top:112px;
}
#content .productitems-content div.productitems-price div.newprice span.snewprice sup.newcents {
font-size:7px;
}
*:first-child+html #content .productitems-content div.productitems-price div.newprice span.snewprice sup.newcents {
font-size:10px;
}
* html #content .productitems-content div.productitems-price div.newprice span.snewprice sup.newcents {
font-size:10px;
}
