/* Recommend CSS */

#logrecom_placeholder div{
	text-align:left;
}

#logrecom_placeholder {
	margin-top:15px;
}

#logrecom_placeholder img{
    width:"70px";
}

#logrecom_results{
    width:166px;
	background:url(./bg.gif) repeat-y;
}

#logrecom_relate_result,
#logrecom_rank_result{
	width:166px;
}

#logrecom_placeholder ul{
	margin:0;
	padding:0;
	list-style:none outside;
}

#logrecom_relate_result .logrecom_title{
	width:166px;
	height:31px;
	background:url(./title_check.gif);
	text-indent:-9999px;
}

#logrecom_rank_result .logrecom_title{
	width:166px;
	height:31px;
	background:url(./title_rank.gif);
	text-indent:-9999px;
}

#logrecom_placeholder ul.otherlink{
	margin:0 auto;
	display:block;
}

#logrecom_placeholder ul.otherlink li a{
}

#logrecom_placeholder ul.otherlink a{
}

#logrecom_placeholder .productcheck{
	margin:10px 15px 0 15px;
}

#logrecom_placeholder .productcheck a{
	font-size:10px;
}

#logrecom_placeholder ul.productconnect,
#logrecom_placeholder ul.productrank{
	padding:0px;
	border-bottom:#ccc dashed 1px;
}

#logrecom_placeholder ul.productrank li{
	display:block;
}

#logrecom_placeholder ul.productconnect li.product_image,
#logrecom_placeholder ul.productrank li.product_image{
	margin-bottom:2px;
	text-align:center; 
}

#logrecom_placeholder ul.productconnect li.name,
#logrecom_placeholder ul.productrank li.name{
	vertical-align:top;
	margin-bottom:3px;
	word-break:break-all;
}

#logrecom_placeholder ul.productconnect li.price,
#logrecom_placeholder ul.productrank li.price{
	vertical-align:top;
	color:#ec0000;
	font-size:10px;
	margin-bottom:10px;
	word-break:break-all;
}

#logrecom_relate_result ul.otherlink{
	padding:5px 0;
	width:166px;
	background:url(./bgbottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	text-align:center;
	font-size:80%;
}

#logrecom_rank_result ul.otherlink{
	padding: 5px 0;
	width:166px;
	background:url(./bgbottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	text-align:center;
	font-size:80%;
}

.mini{
	font-size:80%;
}

em{
	display:none;
}

h5 a {
	display:block;
	margin:0;
	padding:0;
	width:154px;
	height:15px;
}

h5 span{
	display:none;
}