@charset "utf-8";
/* CSS Document */
#content {background:none;}

#advancedSearch_container{width:600px;}
#advancedSearch_keywords_container {clear:both; background:url('/cm/shared/rf3/tmpl_images/ra/bg_searchbox.gif'); width:568px; height:27px; padding:16px;}
* html #advancedSearch_container #advancedSearch_keywords_container {padding-bottom: 0px;}
#advancedSearch_container h2 {clear:both; margin-top: 10px; color:#ff6600; font:normal 30px Georgia; line-height:31px;}
#advancedSearch_container p {color:#666; font-size:15px; line-height:16px; padding:0; margin: 15px 0;}
#advancedSearch_container label.keywords {font:normal 20px Georgia; line-height:22px; width:76px; float:left; color:#000; padding-right:10px;}
#advancedSearch_container input#search_term {margin-left:20px; width:440px; height: 18px; border: 1px solid #e3e3e3; padding: 2px 5px; }
* html #advancedSearch_container input#search_term {float:left;}
#advancedSearch_left,
#advancedSearch_right{margin-top:10px; float:left;}
#advancedSearch_body_container {margin-bottom:10px; clear:both;}
#advancedSearch_left {width:400px;}
#advancedSearch_left .search_category h4 {height:23px; line-height:23px; color:#ff6600; margin: 8px 0;  font:normal 22px Georgia; border-bottom:1px dotted #ccc; padding-bottom:10px;}
#advancedSearch_left .search_category.first h4 {margin:0; padding-bottom:5px; border-bottom:none;}
#advancedSearch_left .search_category ul {list-style-type:none; margin:0px;}
#advancedSearch_left .search_category li {padding-left:9px; background:none; width: 30%; float: left; margin: 8px 0; height:20px; max-height:20px;}
* html #advancedSearch_left .search_category li { height: 30px; margin: 2px 0;}
#advancedSearch_left .search_category li.header {border-top:1px dotted #ccc; padding:10px 0 5px 8px; width:391px; font:normal 18px Georgia; margin-bottom:0px;}
#advancedSearch_left .search_category input { float: left; margin: 0;}
#advancedSearch_left .search_category span { float: left; font-size: 15px; width:95px; padding-left: 5px; line-height:16px; *line-height:20px;}
#advancedSearch_left .search_category a#main_link,
#advancedSearch_left .search_category a#pantry_link {text-decoration:none; background: url('/cm/shared/rf3/tmpl_images/ra/icon_gray_plus.gif') no-repeat left center; padding-left: 20px; display: block; margin: 10px; font-size: 15px; height: 14px; line-height: 14px; }
#advancedSearch_left .search_category a#main_link:hover,
#advancedSearch_left .search_category a#pantry_link:hover { text-decoration: underline; }
#advancedSearch_right { width: 180px; padding-left: 10px; }
#advancedSearch_right label { font-size: 15px; display: block; }
#advancedSearch_right select { width: 90%; margin: 5px 0 25px; color: #333; }
#advancedSearch_right .degrees { margin: 5px 0 25px; }
#advancedSearch_right .degrees input { width: 30%; }
#advancedSearch_right .degrees span {font-size:13px; color: #000; padding-left: 5px; }
#advancedSearch_container #search_btn{clear:both; border-top:1px dotted #ccc; padding-top:15px; text-align:center;border-bottom:none!important;}
#advancedSearch_container #search_btn input {font:bold 15px Helvetica; color:#fff; background:url('/cm/shared/rf3/tmpl_images/ra/btn_findrecipes.gif'); width:134px; height:31px; border:none;}
#advancedSearch_container #search_btn input:hover {background-position:0 -41px; cursor:pointer;}
#advancedSearch_container form { margin-bottom: 15px; }
