#recipeList {
width: 528px;
}

#recipeList ul {
margin: 0;
padding: 0;
}

#recipeList li {
list-style: none outside;
width: 154px;
height: 217px;
float: left;
margin: 0 20px 20px 0;
padding: 0;
border: solid 1px #cccccc;
line-height: 1.2em;
}

#recipeList li a {
display: block;
padding: 158px 3px 0 36px;
background-repeat: no-repeat;
color: #666666;
text-decoration: none;
outline: none;
}

#recipeList li a:hover {
color: #F58220;
}

#recipeList li.recipefish {
background: url(recipes/images/recipeFish.gif) no-repeat;
}

#recipeList li.recipemeat {
background: url(recipes/images/recipeMeat.gif) no-repeat;
}

#recipeList li.recipepoultry {
background: url(recipes/images/recipePoultry.gif) no-repeat;
}

#recipeList li.recipeveg {
background: url(recipes/images/recipeVeg.gif) no-repeat;
}