.four_up { width: 119px; margin: 0px 0px 0px 18px; float: left; }
.four_up .image_box { text-align: center; vertical-align: middle; height: 119px; border: solid 4px #FFF; padding: 4px; }
	.four_up .image_box:hover { border-color: #efe0ca; }
	.four_up .image_box img { max-width: 103px; max-height: 103px; }
.four_up .title_box { text-align: center; vertical-align: top; font: bold 12px Arial, Helvetica, sans-serif; color: #000; padding: 4px 0px 0px 0px; }
	.four_up .title_box em { font-style: italic; font-weight: normal; }
	.four_up .title_box .category_title { padding-bottom: 3px; margin-bottom: 3px; border-bottom: 1px solid #efe0ca; }
		.four_up .title_box .category_title a:link { text-decoration: none; color: inherit; }
		.four_up .title_box .category_title a:visited { text-decoration: none; color: inherit; }
		.four_up .title_box .category_title a:hover { text-decoration: underline; color: inherit; }
		.four_up .title_box .category_title a:active { text-decoration: none; color: inherit; }
	.four_up .title_box .no_border { border-width: 0px; }
	.four_up .title_box .title_common {  }
		.four_up .title_box .title_common a:link { text-decoration: none; color: inherit; }
		.four_up .title_box .title_common a:visited { text-decoration: none; color: inherit; }
		.four_up .title_box .title_common a:hover { text-decoration: underline; color: inherit; }
		.four_up .title_box .title_common a:active { text-decoration: none; color: inherit; }
	.four_up .title_box .catalog_number { color: #999; }
	.four_up .title_box .quality { font-size: 9px; font-weight: normal; color: #999; }
	.four_up .title_box .price { font-weight: normal; }
	.four_up .title_box .special_label { margin-top: 4px; font-weight: bold; font-style: italic; }
	.four_up .title_box .unique, .unique { color: #009cc1; }
	.four_up .title_box .limited, .limited { color: #ce009e; }
.four_up .catalog_box { text-align: center; vertical-align: top; font: bold 12px Arial, Helvetica, sans-serif; color: #887054; padding: 4px 0px 0px 0px; }
.four_up .price_box { text-align: center; vertical-align: top; font: bold 18px Arial, Helvetica, sans-serif; color: #CC0000; padding: 4px 0px 0px 0px; }
.four_up .button_box { text-align: center; vertical-align: top; font: bold 12px Arial, Helvetica, sans-serif; color: #CC0000; padding: 8px 0px 0px 0px; }
