.content { font-size: 12pt; line-height: 18pt; padding-bottom: 40px; }

.content h1, .photos h1 { font-family: "Trebuchet MS", arial, sans-serif; font-size: 24px; line-height: 26px; font-weight: normal; padding-top: 7px; }
.content h2 { font: normal 20pt/20pt "Trebuchet MS", Verdana, sans-serif; margin: 15pt 30pt 5pt 0; }
.content h3 { font: normal 14pt/15pt "Trebuchet MS", Verdana, sans-serif; margin: 12pt 0 10pt 0; color:#d00; text-transform: uppercase; }
.content h4 { font: bold 13pt/14pt "Trebuchet MS", Verdana, sans-serif; padding: 12pt 10pt 5pt 0; text-align: center; }

.content p { padding: 5pt 0; }

.content ul { padding: 10px 0 0 25px; }
.content ul ul { padding-top: 0; }
.content ul ol { padding: 10pt 0 0 25pt; margin: 5pt 0; }
.content li    { margin: 5pt 10pt 8pt 25pt; }

.content strong { font: normal 17pt "Trebuchet MS"; }
.content .emph  { font: italic 13pt/14pt "Trebuchet MS", Verdaba, Sans-serif; color: #320; margin: 5pt 0 5pt -15pt; padding:10pt 15pt; background: #ffe; }

.feedback {margin-top:10px;}
.feedback td {padding:4px;}

.photos { padding: 0 122px 40px 122px; }
.photos h1 { clear: both; padding-left: 217px; }
.tnImage { float: left; width: 200px; height: 156px; padding: 14px 17px 0 0; }
.tnImage a:link img { border-bottom: 0; }
.tnImage a:visited img { border-bottom: 0; }
.tnImage a:hover img { border-bottom: 6px solid #d30900; }
.tnImage a:active img { border-bottom: 0; }

.fbTf, .feedback textarea { width: 200px; font-size: 13px; color: #808080; border: 1px solid #545b5a; padding: 2px 5px; }
.feedback .but { padding: 2px 5px; }

