p {
   line-height:1.4em;
}

div.pagecontentframe {
   padding: 20pt;
   margin-left: 1px;
   margin-right: 20px;
   margin-top: 1px;
   margin-bottom: 20px;
}

div.pagecontents {
   color: #000000;
   font-family: Georgia, serif; 
   font-size: 13px;
   margin-right: 10%;
   margin-left: 10%;
   margin-top: 1px;
   margin-bottom: 1px;
   padding-top: 20px;
   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;


}

div.pagecontents_full {
   color: #000000;
   font-family: Georgia, serif; 
   font-size: 13px;
   margin-right: 0px;
   margin-left: 0px;
   margin-top: 1px;
   margin-bottom: 1px;
   padding-top: 20px;
   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
}


table.title{
   background: url(title_mid_7x98.gif);
   background-position: 0px 0px;
   background-repeat: repeat-x;
   color: #303030;
   font-family: "Trebuchet MS", Tahoma, Geneva, sans-serif;
   font-size: 18px;
}

td.title {
   color: #303030;
   font-family: "Trebuchet MS", Tahoma, Geneva, sans-serif;
   font-size: 18px;
}

td.homepage_title {
   color: #303030;
   font-family: "Trebuchet MS", Tahoma, Geneva, sans-serif;
   font-size: 11px;
}

div.memberentry {
   padding: 10px;
   margin: 10px;
   page-break-inside: avoid;
   border-left: 1pt solid black;
   border-top: 1pt solid black;
   border-right: 2pt solid black;
   border-bottom: 2pt solid black;
}

div.memberfarm {
   font-weight: bold;
}

div.memberproducts {
   font-style: italic;
}

div.memberalsoproducts {
   font-style: italic;
}

div.othermemberentry {
   padding: 10px;
   margin: 10px;
   page-break-inside: avoid;
   border-left: 1pt dotted black;
   border-top: 1pt dotted black;
   border-right: 2pt dotted black;
   border-bottom: 2pt dotted black;
}

.list_of_links li {
  list-style: none;
}

.list_of_links li {
  padding: 0.75em;
}
