/* ---- [ Overwrites ] ---- */
.flashShell #singlecolumnwell  {margin-left:0px; width:992px;}
#singlecolumnwell #allrecipes {margin-left:10px; position: relative;}

/* ----[ Left Nav ]---- */
#leftnav {width:274px; float:left; display:inline;}
#contentwell #leftnav {width:165px;}

#leftnav ul li input {margin-right:5px;}
#leftnav ul {padding: 0 2px; margin: 0;list-style: none; line-height: 20px; width: 248px; text-indent: 0;}
#leftnav ul#selectedFilters {line-height: 14px; width: 248px; text-indent: 0;}
#leftnav ul.list{}
#leftnav li {margin:0; padding:3px 2px 3px 18px;}
#leftnav ul.list li {cursor: pointer;  border-bottom: 1px solid #fff;}
#leftnav li.on{background: #ecf0d5; color: #84a822;}
#leftnav li.off{background: #fff;}
#leftnav li a { color: #628200; }
#reset_filters, .remove_filter {color: #2C73BB; cursor: pointer;}
div.lch {font-size:11px; padding-bottom:1px; text-transform:uppercase; font-weight:bold; }
div.lcl {font-size:11px; padding-bottom:1px; text-transform:uppercase; font-weight:bold;  }
div.listhead {font-size:11px; padding-bottom:4px; text-transform:uppercase; font-weight:bold;  }
#leftnav .separator { padding-top: 4px; margin: 0 0 10px 0;}
.leftnavgradrev {padding-bottom:22px;float:left;}
.leftnavgradrev .ui-slider-vertical .ui-slider-handle{left:0;}
.leftnavgradrev .ui-widget-header{background: none;}
.leftnavgradrev .slider-wrap{background: #ececec;width:13px;}
#leftnavbox .ui-slider-handle {width:11px;cursor:pointer;}

#categorySourceContent, #categoryFilterContent{padding: 2px;  border: 1px solid #f5e8c5; hight: 137px; float: left; clear: both; position: relative;}
#categorySourceContent, #categoryFilterContent, .categorySourceContentArea, .categoryFilterContentArea{}
.sourceListScroller, .sourceListContentArea, .filterListScroller, .filterListContentArea {}
#categoryFilterContentPane, #categorySourceContentPane {height: 137px; float: left; position: relative; overflow: hidden;}

#searchwrap {float:left; width:669px; margin:5px 0 0 0; display:inline;}

#advancedsearch {float:right; margin:11px 5px 0 0; display:inline;}

#sort{border-top:3px solid #efebe2; border-bottom:3px solid #efebe2; padding:2px 0; width:100%;}
#sorttitle, .resulttitle {width:590px; vertical-align: top;}
#sortprep, .resultprep {width:70px;}
#sorttotal, .resulttotal {width:75px;}
#sortrating, .resultrating {width:100px;}
.resulthover {background-color:#FCF8EE;}

#results table {width:100%;}
#results table img {float:left; margin-right:10px;}
#results table td {vertical-align:top; padding:12px 1px; border-bottom:1px solid #efebe2;}
#results table td a {font-size: 14px;}

#resultcategories { overflow:hidden;  }
#resultcategories a {position:static;}
#resultcategories div{padding:0 0 1px 0;}

/* ---- [ LINK STYLING ] ---- */
#startNewSearch{color:#2C73BB;text-decoration:none;margin-bottom:2px; position: relative; cursor:pointer;}
#startNewSearch:hover{color:#2C73BB;text-decoration:underline;margin-bottom:2px;}

.suggestions {z-index: 20001;}
.dialog-msg #searchrecipedialog {padding-top:10px; height: 40px;}
#dialogclose{left: 5px; top: 7px;}

.ingredientsButton {cursor: pointer;float: left;margin-left: 5px;}
.filterWith, .filterWithOut{padding: 0 0 22px 10px;}
.ingredientsList {width:203px; border:1px solid #e5e5e5; padding:5px; border-top:1px solid #cdcdcd;}

#with_ing_list li, #withOut_ing_list li{float: left; line-height: 24px; height: 24px; padding: 0 0 2px 8px; color: #E04002; margin-right: 6px;}
#with_ing_list li span, #withOut_ing_list li span {float: left; line-height: 24px; height: 24px; width: 12px; margin-left: 6px; cursor: pointer;}

#mdpdialog div.dialog-wrapper{position: relative;}

.recipeFrom {margin-top: 2px;}
.recipeIntro {margin-top: 4px;}

.pagination {height: 20px;}
.pagination a{padding: 0 12px;}
/*.pagination .paginationWrapper {display:none;}*/
.pagination .rightBorder { border-right: 1px solid #000; }
.howtoPagination {margin-top:-24px;}
#mayweSuggestBlock {clear:both; margin:  5px 0; }
#mayweSuggestBlock .SEARCHheader2{font-weight: bold; display:block; margin-bottom: 5px;}
#mayweSuggestBlock .SEARCHlink1{display:block;}
#mayweSuggestBlock .SEARCHtext4 b{font-weight: normal;}

.ingredientsListOfGoButton {
border-color: #CDCDCD #E5E5E5 #E5E5E5;
border-right: 1px solid #E5E5E5;
border-style: solid;
border-width: 1px;
padding: 5px;
width: 163px;
}
