/* @override 
	http://staging.lizardskins.com/store/skin/frontend/default/default/css/livesearch.css
	http://lizardskins.com/store/skin/frontend/default/default/css/livesearch.css
*/

.autocomplete-w1 {z-index:999; position:absolute; top:6px; right:-145px; background: transparent; IE6 fix:  _background:none; _top:1px;

}
.autocomplete h2 {
	height: 10px;
	padding: 0;
border-top: 1px solid #444;
background-color: #777;
background-repeat: repeat-x;
background-position: 0 -2px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAMCAYAAACji9dXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEFJREFUeNoMxCEOgDAQRNEwbP/safb+Z2lAoBAkVShEgSfeUlVvADMaPJH4FslQOk/ZHMLeRNC1tthlfP0xPgEGAHzEDIOcZ4MMAAAAAElFTkSuQmCC);
}
.autocomplete {color: inherit; width:300px; border:0; background: rgba(0,0,0,0.84); cursor:default; text-align:left;  overflow:auto; margin: 0; /* IE specific: */  _margin:0px 6px 6px 0; overflow-x:hidden;
	 -webkit-border-bottom-right-radius:6px;
	 -webkit-border-bottom-left-radius:6px;
	 border-bottom-left-radius:6px;
	 border-bottom-right-radius:6px;
	 -moz-border-radius-bottomleft:6px;
	 -moz-border-radius-bottomright:6px;
	 -webkit-box-shadow:0 5px 25px #333;
}
.autocomplete .selected { background: rgba(34,34,34,0.84); }
.autocomplete dl { padding:2px 5px; clear:both; overflow: hidden; line-height:1.1em; font-weight: bold;cursor: pointer; min-height: 55px;}
.autocomplete dl dt {
	margin-bottom: 3px;
	font-weight: normal;
}
.autocomplete .last {webkit-border-bottom-radius:8px;}
.autocomplete dl img { -webkit-border-radius:4px;border-radius:4px;-moz-border-radius:4px; }
.autocomplete strong { font-weight:bold;  border-bottom: 2px solid #900;}
.autocomplete h3 small{
	color: #aaa;
	font-size: .8em;
	text-transform: none;
	font-weight: normal;
	text-shadow: #666 0 -1px 0;
}
.autocomplete h4 small, .autocomplete h4 a {
	text-transform: none;
	float: right;
	color: #444;
	font-size: .8em;
	line-height: 1.4em;
	margin-top: 0;
	text-shadow: #ccc 0 1px 0;
	padding-left: 4px;
	padding-right: 4px;
}
.autocomplete h3,.autocomplete h4 { padding: 5px;
	text-transform: capitalize;
	background-color: #777;
	color: #222;
	text-shadow: #999 0 1px 0;
	font-weight: normal;
	font-style: normal;
	line-height: .8em;
	font-size: 1.25em;
}
.autocomplete h4 {
	text-align: right;
	background-color: #aaa;
	height: 1em;
	 -webkit-border-bottom-right-radius:4px;
	 -webkit-border-bottom-left-radius:4px;
	 border-bottom-left-radius:4px;
	 border-bottom-right-radius:4px;
	 -moz-border-radius-bottomleft:4px;
	 -moz-border-radius-bottomright:4px;
}
.autocomplete h4 small{
	float: left;
}
.autocomplete .ajaxsearchimage {float: left; margin:2px 6px 2px 2px;}
.autocomplete .ajaxsearchdescription {font-size: 0.9em;font-weight: normal;
}
.mini-search-right .block-content, .mini-search-left .block-content { padding:5px 10px; }
.mini-search-right label, .mini-search-left label { font-weight:bold; }

#anonymous_element_1{z-index:999;}
#searchajaxico {background:url(../images/livesearch/loader.gif) no-repeat left 2px; width: 20px; height: 20px; position:absolute; right:-8px; display: none;}
#search-leftajaxico {background:url(../images/livesearch/loader.gif) no-repeat left 2px; width: 20px; height: 20px; position:absolute; left:15px; display: none; top:21px;}
#search-rightajaxico {background:url(../images/livesearch/loader.gif) no-repeat left 2px; width: 20px; height: 20px; position:absolute; left:15px; display: none; top:21px;}


.mini-search-right, mini-search-left{position: relative;}
.mini-search-left input.input-text {display:block;margin:3px 0;width:167px;}
.mini-search-left .button {clear: both; display:block;}
.mini-search-right input.input-text {display:block;margin:3px 0;width:167px;}
.mini-search-right .button {clear: both; display:none;}
