/* Copyright (c) 2006-2009, Apple Inc. All rights reserved. */
#linkSearch{
	/*margin-right:6px;*/
}
#linkSearch #search_field{
	border-color:rgba(255,255,255,0.4) !important;
}
#linkSearch .linkSearchPopup{
	color:#fff !important;
	background-color:#3772bc !important;
	border-color:#214471 !important;
	border-width:0 1px 1px !important;
	-moz-border-radius-bottomleft:1.2em;
	-moz-border-radius-bottomright:1.2em;
	-webkit-border-bottom-left-radius:1.2em;
	-webkit-border-bottom-right-radius:1.2em;
}
.search_popup_results{
	border-radius:0.8em;
	-o-border-radius:0.8em;
	-ie-border-radius:0.8em;
	-moz-border-radius:0.8em;
	-webkit-border-radius:0.8em;
}
.header .linkSearchPopup a:link, .header .linkSearchPopup a:visited, .search_popup_results td{
	border-radius:0.4em;
	-o-border-radius:0.4em;
	-ie-border-radius:0.4em;
	-moz-border-radius:0.4em;
	-webkit-border-radius:0.4em;
}
#search_toolbar ul{
	font-size:1.0em;
	list-style-type:none;
	line-height:1.75; /* 1.75 [sic] unitless multiplier. See ##5384661 line-height incorrectly inherited when defined in EM or %. */
	margin:0;
	padding:0;
}
#search_toolbar li{
	list-style-type:none;
	margin:0;
	padding:0;
}
#search_toolbar li a{
	display:inline;
	padding:0.4em 0.75em 0.3em;
	text-decoration:none !important;
	color:#666;
	border-radius: 0.75em;
	-o-border-radius: 0.75em;
	-ie-border-radius: 0.75em;
	-moz-border-radius: 0.75em;
	-webkit-border-radius: 0.75em;
}
#search_toolbar li a:hover{
	color:#333; 
}
#search_toolbar li.active a{
	color:#fff;
	background:#949494;
}
#search_selected_tags a:link, #search_selected_tags a:visited{
	text-decoration:none;
}
#search_selected_tags a:link:hover, #search_selected_tags a:visited:hover, #search_selected_tags a:active, #search_selected_tags a:focus{
	text-decoration:underline;
}
.search #entries_list .entry-title a{
	color:#666;
}

/* ##6786424 */
.search .columns {
	position:relative !important;
}
.search .columnprimary{
	margin-bottom:40px !important;
	overflow:visible !important;
	position:static !important;
}
.search .listbar {
	width:550px !important;
	bottom:0;
	left:0;
	position:absolute !important;
}
