/*
	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 dashed #b2b2b2;
}

/* product name */
#yshop .ysearchproductname {
	display:block;
	margin-bottom:5px;
	font-size:16px;
	line-height:16px;
	font-weight:bold;	
}
#yshop .ysearchproductname a {
	text-decoration:none;
	color:#405bb4;
}

/* 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;	
	border:1px solid #999;
	background:#6eafc6;
	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:#405bb4;
	color:#fff;
}

/* styles for description, price and compnay url in right column  */
#yshop .ysearchsummarytext {
	margin-bottom:10px;
	font-size:12px;
	color:#333;
}

#yshop .ysearchpricevalue {
	text-align:center;
	font-size:14px;
	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:10px;
	color:#6eafc6;
}