*{margin:0; padding:0;}

body{background-color:#9FC5C6;}

div#wrapper{ background-color:white; margin-right:auto; margin-left:auto; margin-top:2em; margin-bottom:2em; padding-top: 2em; width:55em; border:double;
}


form#search{text-align:right;}
form#search li{display:inline;}


div#header{padding-top:0;}
h1{font-family:Georgia, serif; padding-top:0; padding-bottom:0; margin-bottom:0;padding-left:0; font-weight:normal; text-align:center; border-top:solid; background-color:#ADD6AD;}


div#fontcontrol{float:right;margin-right:2em; margin-left:2em; }
#fontcontrol a.small{font-size:small;}
#fontcontrol a.medium{font-size:medium;}
#fontcontrol a.large{font-size:large;}


div#menuhorizontal li{display:inline; line-height:.85em; text-decoration:none; padding-right:1em; font-size:large;
padding-left:1em; list-style:none; padding-bottom:0; margin-bottom:0; padding-top:0; margin-top:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#menuhorizontal {width:55em;text-align:center; border-top:solid; border-bottom:solid;padding-top:0;margin-top:0; margin-bottom:0;  padding-top:.25em;}




a{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:link{color:#598688}
a:visited{color:#cc6699;}
a:hover{background-color:#ADD6AD; color:white;}
a:active{color:#ffff99;}



div#menuvertical{float:left; width:20%; padding-top:2em;padding-bottom:2em;}
div#menuvertical li {line-height:1.5em; list-style:none; margin-left:2em;font-size:large;}

li.titlemenu{padding-top:1em; padding-bottom:.5em; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; }



div#breadcrumb{padding-top:1em; font-size:large;}



div#content{font-size:large; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.25em; margin-left:14em; margin-right:2em; }
div#content.recipeformat{font-size:large; margin-left:16em; margin-right:4em; padding-bottom:2em;}


h2{font-family: Georgia,Palantino,"Times New Roman", serif; font-weight:600; padding-top:1em; padding-bottom:.5em;}
h3{padding-top:1em; font-weight: 600; padding-bottom:.5em;}
h4{padding-top:1em; padding-bottom:.5em; font-weight:600;}


p{padding-bottom:.5em;}
p.bottom{padding-bottom:2em;}


ul.recipe li{list-style:none; padding-bottom:.5em;}


div#tipbox{float:right; position:relative; width:10em; padding-bottom:1em; padding-top:1em; padding-right:1em; padding-left:1em; border:solid; border-width:medium; margin:2em; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ADD6AD; } 



div#footer{clear:both; text-align:center; padding-bottom:0em; border-top:solid; border-bottom:solid; font-size:.75em; padding-top:.5em;font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ADD6AD;margin-bottom:2em;}



form.submit{padding-bottom:3em;}
form fieldset{border-width:0; border-style:none;}

div#content.listpages li{font-size:large; list-style-type:circle; line-height:1.25em; }

div#content.listpages h2{padding-bottom:1.5em;}
 
