h4 {
 font-family: Trebuchet MS, Helvetica, sans;
 font-size: 14px;

}    
#footer a, #footer {
  font-family: Trebuchet MS, Helvetica, sans;
  color: #FFFFFF;
  font-size: 12px;
  line-height: 15px;
  text-decoration: none;
}
#footer a:hover{
  text-decoration: underline;
}

#sales  td {
  padding:16px 0px 0px 10px  ;            
  font-size: 13px;              
  line-height: 2px;
  }
#sales2 td {
  padding:16px 0px 0px 10px  ;
  font-size: 13px;
  background-color: #e0e4e1;
  line-height: 2px;
  }

#nutrition td{
  text-align: center;
  font-weight: bold;
  }
#nutriline{
  width: 100%;
  height: 1px;
  background-color: #000000;
  padding: 0px;
  margin: 0px;
  font-weight: bold;
}
.nutritiontitle{
  font-size: larger;
  font-weight: normal;
}

div.page{background:transparent; margin-top:0px; background-image: url(../images/back-1.jpg); background-repeat: repeat-y; background-position: 24px;}


#logo {
  position:relative;
  top:25px;
  left:-30px;
}
#fotos3{
white-space: nowrap;
position:relative;
top:-90px;
margin-top:23px;
}

#recipiestitle{
  text-align: left;
  font-size: x-large;
  color:#af9c72;
  line-height: normal;
}
#recipiestitle ul {
 list-style-type: none;
 margin: 0px 0px 0 0;
 border: 0px solid red;
 
}
#recipiestitle li {
 border-top: 1px solid #99a49c;
 background-image: url(../images/syntages-menu.gif);
 background-position: 0 -5px;
 list-style-position:outside;
 background-repeat: no-repeat;
 font-size: small;
 color:#373532 ;
 line-height: 1.6em ;
 list-style-type: none;
 padding-left: 23px;

}
#recipiestitle li a:link{
  color:#373532 ;
  text-decoration: none;
  list-style-type: none;
}
#recipieborder{
   border-top:1px solid #99a49c;
   line-height: 0.2em ;
   margin-right: -15px;
   margin-left: -20px;

}

#recipiestitle li a:visited{
  font-size: small;
  color:#99a49c ;
  text-decoration: none;
  list-style-type: none;
}
#recipiestitle li a:hover{
  font-size: small;
  color:#c2b59b;
  text-decoration: none;
  list-style-type: none;
}
 textarea {

  margin:0px;
  padding: 4px 4px 0px 4px; 
 font-family: Trebuchet MS;
  border: none;
  border-color:#FFFFFF;
  color:#000000;
  background-color: #e0decf;
  font-size:16px;
  font-weight: bold;
  width: 475px;
  height:100px;
}
 #error {
 font-family: Trebuchet MS;
  border: none;
  border-color:#FFFFFF;
  color:#000000;
  background-color: #e4ebe9;
  font-size:16px;
  font-weight: bold;
}
form{

  margin:0px;
  padding:0px;
}

label {
    font-family: Georgia;
    font-size:15px;
    line-height: 30px;
  margin:0px;
  padding:0px;
}
 input {
 font-family: Trebuchet MS;
  border: none;
  border-color:#FFFFFF;
  color:#000000;
  background-color: #e0decf;
  font-size:16px;
  font-weight: bold;
  margin:0px;
  padding: 4px 4px 0px 4px;
  height: 30px;
}
