/*
	NOTE:  This stylesheet is called on ALL content pages
*/

/* wrapper divs for entries  */
#yshop .ysearchextrawrappercatalog {
	width:244px;
	float:left;
}

#yshop .ysearchentrywrapper {
	float:left;
	padding:10px 0;	
	border-bottom:1px solid #ccc;
	width:244px;
}

/* product name */
#yshop .ysearchproductname {
	display:block;
	margin-bottom:5px;
	font-size:13px;
	line-height:15px;
	font-weight:bold;	
}
#yshop .ysearchproductname a {
	text-decoration:none;
	color:#fff;
}

/* wrapper and styles for the product photo and button  */
#yshop .ysearchimgpricebuttmerchwrapper {
	float:left;
	margin-right:10px;
}

#yshop .productimage {
	margin-bottom:5px;
	border:1px solid #aeaeae;
}

#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 #aeaeae;
	background:#29536a;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
#yshop .ysearchbuycomparebutton a:hover, #yshop .ysearchbuycomparebutton a:link:hover, #yshop .ysearchbuycomparebutton:visited:hover, #yshop .ysearchbuycomparebutton:active:hover {
	background:#f77c1e;
}

/* styles for description, price and compnay url in right column  */
#yshop .ysearchsummarytext {
	margin-bottom:10px;
	font-size:11px;
	color:#ffffff;
}

#yshop .ysearchpricevalue {
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#f2f2f2;
}

#yshop .ysearchpriceword {
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#aeaeae;
}

#yshop .ysearchmerchantname {
	display:block;
	margin-top:10px;
	margin-left:-10px;
	text-align:center;	
	font-size:11px;
	color:#ffffff;
}