﻿/* SEARCH RESULTS */
#search_results {
    text-align:center;
    /*margin-left:-100px;*/
}
.search_results_item {
    border:1px solid #adafb2;
    display:inline-block;
    min-height:150px;
    margin:2px 1px;
    text-align:center;
    vertical-align:top;
    width:200px;
}
.search_results_item_image, .search_results_item_details {
    display:inline-block;
    vertical-align:top;
}
.search_results_item_image {
    margin:5px;
    text-align:center;
    height:150px;
}
.search_results_item img {
    max-height:150px;
    max-width: 140px;
}
.search_results_item_details {
    width:140px;
}
.search_criteria {
    background-color:#ccffcc;
    border:1px solid #99cc99;
    margin:5px;
    padding:3px;
}
.search_criterion {
    white-space:nowrap;
}
.remove_search_criterion {
    color:#cc0000;
    font-weight:bold;
}
.compare_small_button {
    background: url(../img/special_button_small.png);
	border: none;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	font-size: 8px;
	font-weight: bold;
	height: 13px;
	margin-bottom: 2px;
	margin-top: 4px;
	overflow: hidden;
	padding-top: 5px;
	text-align: center;
	width: 58px;
}

/* SPECIAL OVERLAY */
.search_results_item_image {
	position: relative;
}
.search_results_item_image .overlay_image {
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
	height: 150px;
	cursor: pointer;
}
.search_results_item_image .overlay_image_discontinued {
	background: transparent url(../img/stamp_discontinued_small.png) no-repeat left top;
}
.search_results_item_image .overlay_image_new_arrival {
	background: transparent url(../img/stamp_new_arrival_small.png) no-repeat left top;
}
.search_results_item_image .overlay_image_discount_50 {
	background: transparent url(../img/stamp_discounted_small.png) no-repeat left top;
}

/* RUG COMPARISON */
.rug_comparison {
    background-color:#ccffcc;
}

/* MISCELLANEOUS */
.inline_button {
    display:inline-block;
}
