﻿.recipe {margin:0.7em 0 0.7em 0;padding:0 0 0.7em 0;border-bottom:dotted 2px #CCCCCC;width:605px;}
.recipeimage {float:left;width:119px;padding:10px 0 10px 0;}
.recipedescription,
.altrecipedescription {margin-left:129px;padding:10px 10px 0 10px;}

.recipedescription {background-color:#FFF1E1;color:#000000;}

.recipepreptime {float:left;width:103px;padding:2px 4px 2px 4px;border-style:solid;border-color:#CCCCCC;border-width:2px 2px 0 0;}
.recipetotaltime {float:left;width:103px;padding:2px 4px 2px 4px;border-style:solid;border-color:#CCCCCC;border-width:2px 2px 0 0;}
.recipeserves {float:left;width:103px;padding:2px 4px 2px 4px;border-style:solid;border-color:#CCCCCC;border-width:2px 2px 0 0;}
.recipeview {float:left;width:104px;padding:2px 4px 2px 4px;border-style:solid;border-color:#CCCCCC;border-width:2px 0 0 0;}

.recipedescription h3,
.altrecipedescription h3 {font-size:116%;margin-top:0;}
.recipedescription h3 a,
.altrecipedescription h3 a {text-decoration:none;}
.recipedescription h3 a:link,
.altrecipedescription h3 a:link {text-decoration:none;}
.recipedescription h3 a:visited,
.altrecipedescription h3 a:visited {text-decoration:none;}
.recipedescription h3 a:active,
.altrecipedescription h3 a:active {text-decoration:none;}
.recipedescription h3 a:hover,
.altrecipedescription h3 a:hover {text-decoration:underline;}
.recipedescription h3 a:focus,
.altrecipedescription h3 a:focus {text-decoration:underline;}