

#search_container {	
	margin:1em;
	width: 500px;
	text-align:left;
	background-color: transparent;
	font:90% Arial, Helvetica, sans-serif;
	line-height:180%;
	/*background-color: #b98f71;*/
}


.sf_inactive{
	border:1px #171111 solid;
	background:#6C6A69;
	color:#000000;
}
/* on focus (when field is clicked on)  */
.sf_active{
	border:1px black solid;
	background:#fff;
	color:#333;
}
/* with text (when field is inactive but contains user's input)  */
.sf_text{
	border:1px #cccccc solid;
	background:#fff;
	color:#888;
}

/* suggestions box */
/* js code generates unordered list */
.sf_suggestion{
	position:relative;
}
.sf_suggestion ul{
	position:absolute;
	margin:0;
	padding:0;
	background:#6C6A69;
	top:0;
	left:0;
	
}
.sf_suggestion li{
	margin:0;
	padding:0;
	list-style:none;

}
.sf_suggestion li a{
	display:block;
	text-indent:5px;

	color:#000;
	text-decoration: none;
}
.sf_suggestion li.selected a{
	background: #C0C0C0;
	font-weight: bold;
	color:#0000CC;
}

form.seek{
	padding: 0px 0px 0 30px;
	/*background:url(form_back.gif) no-repeat 0 0;*/
}
form.seek p{
	margin:0 2px;
}
form.seek input{
	font: 12px Georgia, "Times New Roman", Times, serif;
	margin-top:16px;
	margin-right: -3px;	
	width:200px;
	border:none;
	padding:3px;
	font-size:90%;
	vertical-align:middle;
}
form.seek button{
	margin-top: 16px;
	background: #000000;
	color: #6C6A69;
	vertical-align:middle;
	border: 2px solid #000000;
	
}