/*
	NOTE:  This stylesheet is called on ALL content pages
*/

/* wrapper divs for entries  */
#yshop .ysearchextrawrappercatalog {
	width:240px;
	float:left;
}

#yshop .ysearchentrywrapper {
	float:left;
	padding:10px 0;	
	border-bottom:1px solid #b2b2b2;
}

/* product name */
#yshop .ysearchproductname {
	display:block;
	margin-bottom:5px;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
	color:#3B3F42;
}

#yshop .ysearchproductname a {
	text-decoration:none;
	color:#3B3F42;
}

#yshop .ysearchproductname a:hover {
	text-decoration:underline;
	color:#3B3F42;

}

/* wrapper and styles for the product photo and button  */
#yshop .ysearchimgpricebuttmerchwrapper {
	float:left;
	margin-right:10px;
}

#yshop .productimage {
	margin-bottom:5px;
	border:1px solid #999;
}

#yshop .ysearchbuycomparebutton a, #yshop .ysearchbuycomparebutton a:link, #yshop .ysearchbuycomparebutton a:visited, #yshop .ysearchbuycomparebutton a:active {
	display:block;
	margin:5px auto;
	padding:5px;	
	background:#5dbed9;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
#yshop .ysearchbuycomparebutton a:hover, #yshop .ysearchbuycomparebutton a:link:hover, #yshop .ysearchbuycomparebutton:visited:hover, #yshop .ysearchbuycomparebutton:active:hover {
	background:#b42925;
	color:#fff;
}

/* styles for description, price and compnay url in right column  */
#yshop .ysearchsummarytext {
	margin-bottom:10px;
	font-size:11px;
	color:#333;
}

#yshop .ysearchpricevalue {
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#333;
}

#yshop .ysearchpriceword {
	text-align:center;
	font-size:12px;
	color:#333;
}

#yshop .ysearchmerchantname {
	display:block;
	margin-top:5px;
	text-align:center;	
	font-size:11px;
	font-weight:bold;
	color:#414141;
}

#yshop .ysearchmerchantname:hover {
	color:#b42925;
	text-decoration:none;
}