#zia-form-element-wrapper-recipe_quick_search_form-recipe_provided_by  label { display:none; }

/* TABLE SORTER 
*******************************************************************************/

/* For Rounded corners */
.listing_table_wrapper_bg {  }
.listing_table_wrapper {  padding:5px; }

/* tables */
#listing_table{	
          border: 1px solid #bababa;
	font-family: arial;
	
	margin:10px 0pt 15px;
	font-size: 9pt;
	width: 100%;
	text-align: left;
}
#listing_table thead tr th, #listing_table tfoot tr th {
	background: url(/assets/images/jquery-ui/f3f3f3_40x100_textures_01_flat_0.png) 0 0 repeat-x;	
	border: 1px solid #AAAAAA;
	font-size: 10pt;
	padding: 4px 20px 4px 4px;
	text-align:left;
	
}

body.media #listing_table thead tr th, #listing_table tfoot tr th{
	background: none !important;
}

#listing_table thead tr .header {
	background-image: url(/assets/images/jq-tablesorter/bg.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	vertical-align: top;
	font-weight:bold;
	color: #002313;
	background-color: #e8efcd;
	height: 48px;
}
#listing_table tbody td img { vertical-align:top }

#listing_table tbody td a { color:#002313; font-weight:bold; font-size:1.1em; text-decoration:none; vertical-align:top }
#listing_table tbody td a:hover { color:#002313;  text-decoration:underline; }

#listing_table tbody td {
	color: #002313;
	padding: 4px;	
	border:1px solid #AAAAAA;
	vertical-align:top;
}
#listing_table tbody td:hover {
	padding: 4px;	
	border:1px solid #AAAAAA;
	vertical-align:top;
}

#listing_table tbody tr.list-row-alt td {
	
}
#listing_table tbody tr.list-row-alt td:hover {
	
}
#listing_table thead tr .recipeCol {
	margin: 0;
	padding: 0;
	text-indent: -1200px;
	width: 423px;
	overflow: hidden;
}
#listing_table thead tr .categoryCol {
	margin: 0;
	padding: 0;
	text-indent: -1200px;
	width: 129px;
	overflow: hidden;
}
#listing_table thead tr .prepTimeCol {
	margin: 0;
	padding: 0;
	text-indent: -1200px;
	width: 94px;
	overflow: hidden;
}
#listing_table thead tr .header.recipeCol {
	background-image: url(/assets/images/buttons/recipe-sorter-up-down.gif);
}
#listing_table thead tr .header.categoryCol {
	background-image: url(/assets/images/buttons/category-sorter-up-down.gif);
}
#listing_table thead tr .header.prepTimeCol {
	background-image: url(/assets/images/buttons/prep-time-sorter-up-down.gif);
}
#listing_table thead tr .headerSortUp.recipeCol {
	background-image: url(/assets/images/buttons/recipe-sorter-up.gif);
}
#listing_table thead tr .headerSortUp.categoryCol {
	background-image: url(/assets/images/buttons/category-sorter-up.gif);
}
#listing_table thead tr .headerSortUp.prepTimeCol {
	background-image: url(/assets/images/buttons/prep-time-sorter-up.gif);
}
#listing_table thead tr .headerSortDown.recipeCol {
	background-image: url(/assets/images/buttons/recipe-sorter-down.gif);
}
#listing_table thead tr .headerSortDown.categoryCol {
	background-image: url(/assets/images/buttons/category-sorter-down.gif);
}
#listing_table thead tr .headerSortDown.prepTimeCol {
	background-image: url(/assets/images/buttons/prep-time-sorter-down.gif);
}
#listing_table thead tr .headerSortDown, 
	#listing_table thead tr .headerSortUp {
		background-color: #f3f6e4;
		font-weight:bold;
		color:#002313;
}
#listing_table thead tr .headerSortUp, 
	#listing_table thead tr .headerSortUp {
		background-color: #e8efcd;
		font-weight:bold;
		color:#002313;
}

/* tablesorter Pager form */
#tablesorter-pager form input, #tablesorter-pager form select { 
	border:1px solid #bababa; margin:0 0 5px 0; color:#002313;
}

#recipe-full-search-bg { background-color:#c4d682; }
#recipe-full-search { padding:0 0 0 5px; background-color:#c4d682; } 
#recipe-full-search input { margin:0 10px 0 0; padding:2px; width:120px; height:14px;  font-size:11px !important; border:1px solid #ededed; } 
#recipe-full-search select { margin:0 10px 0 0; height:20px; padding:2px; width:145px; font-size:11px !important; } 
#recipe-full-search input.checkbox { width:10px !important; height:10px !important; } 
	
#recipe_quick_search_form { }
   #zia-form-element-wrapper-recipe_quick_search_form-keyword { float:left; color:#002313; font-size:11px;}
   
   #zia-form-element-wrapper-recipe_quick_search_form-category,
   #zia-form-element-wrapper-recipe_quick_search_form-recipe_provided_by { margin:17px 0 0 0; float:left; }
      #zia-form-element-wrapper-recipe_quick_search_form-category br,
      #zia-form-element-wrapper-recipe_quick_search_form-recipe_provided_by br { display:none; }
      #zia-form-element-wrapper-recipe_quick_search_form-category label[for="category"] { display:none; }
   
   #zia-form-element-wrapper-recipe_quick_search_form-photos { float:left; color:#002313; margin:14px 10px 0 0; width: 250px }
   #zia-form-element-wrapper-recipe_quick_search_form-submit { float:left; margin:5px 0 0 0; }
   #zia-form-element-wrapper-recipe_quick_search_form-submit { margin-top:expression(10+"px"); }
      #zia-form-element-wrapper-recipe_quick_search_form-submit input { width:140px !important; height:43px; border:none; padding: 0 0 0 10px; }
      *html #zia-form-element-wrapper-recipe_quick_search_form-submit input { width:119px;  }

/*MISC*/
.show-quick-search { margin:0 0 0 0px; font-weight:bold; }
.link  { color:#D8B18E; text-decoration:underline; cursor:pointer; }
.result-link-col { background-repeat:no-repeat; height:20px;  padding:5px !important;  font-size:12px; }
.copy_margin { margin:5px 0; }

/* Search results */
.content-box-recipes { margin:5px 0;  padding:5px; }
.content-box-recipes span.title { font-weight:bold; color:#002313; }
.recipe-thumb {  }
.recipe-image-holder { 
display:inline !important; position:absolute; width:0px;
filter:alpha(opacity=0); opacity:0.0;
}
.temp-image {} 

.results-navigator { float:right; width:195px; color:#002313; font-weight:bold; } 
.results-navigator img { float:left; padding: 2px 1px 0 1px; margin:3px 0;}
.results-navigator div { float:left; border-right:1px solid #c4d682; padding:0 5px; }
.results-navigator div a, .results-navigator div a:visited, .results-navigator div a:active { text-decoration:none; font-weight:bold; color:#002313; }
.results-navigator div a:hover { text-decoration:underline; }
.results-navigator div.last { float:left; border-right:0px solid #c4d682; }
.results-navigator span { float:right; }
