#ProductList {
	margin: 0;
}

.merchListItem {
    float: left;
    width: 48.0%;
    margin-right: 1%;
    padding: 0px;
    text-align: left;
    background: #ffffff;
    margin-bottom: 10px;
}
.merchListItem h2 a {
	font-size:0.8em;
	text-decoration:none;
}
.merchListItem h2 a{
	display:block;
	font-size:0.7em;
	line-height:1.1em;
	margin:0 0 3px;
	text-decoration:none;
}
.proddesc {
margin-right:10px;
}

.merchItemImg {
    float: left;
    /*margin-bottom: 20px;*/
}

.merchItemSide {
    float: left;
    margin:0 0 10px 0;
    /*margin-bottom: 20px;*/
}
.merchListItem p, .merchItemSide p {
    margin:0;
}
.proddescside {
margin-left:10px;
}

.merchItem h2 {
	font-size:1.5em;
	text-decoration:none;
}
.merchItem h2 a{
	display:block;
	font-size:0.7em;
	line-height:1.1em;
	margin:0 0 3px;
	text-decoration:none;
}

.productimage img {
	float:left; display: block; height:125px;width:125px;
}

.picBorder
{
    border: 1px solid #e3e3e3;
    background: #ffffff;
 }
 
.yourprice {
	display:block;
    padding-top: 7px;
    margin: 0;
    line-height: 1.6em;
}
.yourprice strong {
	font-size: 18px;color:#c80b0b;
	padding: 0 3px;
}

.youpay {
	display:block;
    padding: 0px;
    margin: 0px;
    line-height: 1.6em;
}
.youpay strong {
	font-size: 18px;color:#c80b0b;
}

/*.youpay
{display:block;
    padding: 0px;
    margin: 0px;
    font-size: 10px;
}
.youpay strong{font-size: 14px;color:#c80b0b;}
.youpay strong.small{font-weight:normal;font-size: 9px;color:#666666;}*/

.iteminfo {
margin-left:370px;
}
/*.iteminfo {
margin-left:165px;
}*/
.stockbut {
    margin:5px 0 10px;
    height:16px;
}
.stockbutside {
    margin:10px 0;
    height:16px;
}
.buymenow {
	margin:0 auto;

}
.buynowbut {
	margin:10px auto 0;
}
.mclr {
    clear: both;height:5px;
}

div.btnsafety {padding-left:145px;}body:not(:root:root) div.btnsafety	
{
     margin-right:50px;
}
/*div.btnsafety {padding-left:380px;}body:not(:root:root) div.btnsafety
{
     margin-right:50px;
}*/

div.merchcontentside {padding-left:380px;}
div.merchside {padding-left:145px;}

.borderbox{float:left;width:364px;overflow:hidden;}
.imagescroller img {
 margin:12px 13px;
}
.imagescroller2 img {
 margin:14px 10px;
}

.roundedbox { }
.roundedbox .top {display:block; height:6px;background:#ffffff;overflow:hidden;}
.roundedbox .top .L {float:left; height:6px; width:6px; background:url(/images/merch/roundcorner.jpg) top left no-repeat;overflow:hidden;}
.roundedbox .top .R {float:right; height:6px; width:6px; background:url(/images/merch/roundcorner.jpg) top right no-repeat ;overflow:hidden;}
.roundedbox .top .C {  height:6px;border-top:1px solid #cccccc;overflow:hidden; }
.roundedbox .bot { display:block;height:6px;overflow:hidden; }
.roundedbox .bot .L {float:left; height:6px; width:6px; background:url(/images/merch/roundcorner.jpg) 0px -8px no-repeat;overflow:hidden; }
.roundedbox .bot .R {float:right; height:6px; width:6px; background:url(/images/merch/roundcorner.jpg) 6px 6px repeat ;overflow:hidden; }
.roundedbox .bot .C {height:5px;border-bottom:1px solid #cccccc;overflow:hidden;}
.roundedbox .mid {background:#ffffff;border:1px solid #cccccc; border-width: 0px 1px 0px 1px;padding:0px 5px 0px 5px;overflow:hidden; }
.roundedbox .mid h1{font:Bold 12px Arial;}
.roundedbox .mid h2.detail{ font-size:10px;}
.roundbox .mid hr.hr {height:1px; padding:0px;margin:0px;line-height:0px;}

