#searchRecipeForm .ingredients {padding-left:11px;}
#searchRecipeForm .select1 {
    position:relative;
    z-index:2;
}
#searchRecipeForm .select2 {
    position:relative;
    z-index:1;
}

#searchRecipeForm .select select.hidden {
    position:absolute;left:-10000px;
}
#searchRecipeForm .select .inputContainer,
#searchRecipeForm .select select {
    height:18px;
}
#searchRecipeForm .select select {
    margin-top:0; padding-left:10px; border:1px solid #108358;
    width:145px;
}
#searchRecipeForm .select .inputContainer {
	position:relative;
    margin-top:10px;
    color:#605b5b;
    font:normal 14px Arial,Helvetica,sans-serif;
    width:145px;
}

#searchRecipeForm .select .inputContainer a.selectBoxContainer {
    position:relative; 
    display:block;
    width:131px; height:17px;
    padding-left:5px;
    background:url(../images/select-inputbackground-mini.gif) no-repeat;color:#605b5b;
    font-size:12px;
    text-decoration:none;

}
.home #searchRecipeForm .select .inputContainer a.selectBoxContainer {
    width:149px;height:18px;
    padding-left:10px;padding-top:2px;
    background:url(../images/select-inputbackground.gif) no-repeat;
    font-size:14px;
}

#searchRecipeForm .select .inputContainer a.selectBoxContainer ul {
    position:absolute;top:16px;left:0;z-index:2;
    display:none;
    width:134px;
    border:1px solid #108358;
    list-style:none;
    background:#FFF;
}
.home #searchRecipeForm .select .inputContainer a.selectBoxContainer ul {
    top:19px;
    width:157px;
}
#searchRecipeForm .select .inputContainer a.selectBoxContainer ul li {
    padding:2px 0 2px 10px;
}
#searchRecipeForm .select .inputContainer a.selectBoxContainer ul li a {
    display:block;
    color:#605b5b;
    text-decoration:none;
}
#searchRecipeForm .select .inputContainer a.selectBoxContainer ul li a:hover {text-decoration:underline;}