body { border-top: 2px solid #db5700; }
p { }
td { color: #464646; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; }
a:link { color: #003e83; text-decoration: none; }
a:visited { color: #003e83; text-decoration: none; }
a:hover { color: #4d705a; text-decoration: underline; }
a:active { color: #003e83; text-decoration: none; }
.class { }
h1 { color: #496453; font-size: 16px; font-weight: normal; letter-spacing: -1px; }
h2 { color: #b16822; font-size: 16px; font-weight: normal; letter-spacing: -1px; }
h3 { color: #496453; font-size: 13px; font-weight: bold; letter-spacing: -1px; }
.cell1 { padding: 16px; }
.top-menu { color: #bc9874; font-size: 12px; text-align: right; padding-top: 70px; padding-right: 48px; }
.top-menu a:link { color: #fff; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; }
.top-menu a:visited { color: #fff; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; }
.top-menu a:hover { color: #e6dbbe; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: underline; }
.top-menu a:active { color: #fff; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; }
.content-area { color: #515151; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; padding-right: 44px; padding-left: 33px; }
.left-quotearea { color: #486552; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 14px; padding-right: 35px; padding-left: 40px; }
.right-area { color: #505050; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; padding-right: 30px; padding-left: 32px; }
.black-text { color: #202020; }
.footer { color: #a4987a; font-size: 10px; line-height: 12px; text-align: right; padding-right: 40px; }
.footer a:link { color: #624a2e; text-decoration: none; }
.footer a:visited { color: #624a2e; text-decoration: none; }
.footer a:hover { color: #000; text-decoration: none; }
.footer a:active { color: #624a2e; text-decoration: none; }
.brown-text { color: #624a2e; }
.underline { border-bottom: 1px dotted #a49e88; }
.right-menu { padding-top: 3px; padding-bottom: 3px; border-bottom: 1px dotted #a4987a; }
.h3 { color: #496453; font-size: 13px; font-weight: bold; }
.featured-titles { color: #000; font-weight: bold; text-transform: uppercase; }
.calendar-list { padding-bottom: 4px; border-bottom: 1px dotted #a49e88; }
.calendar-list a:link { font-size: 14px; font-weight: bold; text-decoration: none; letter-spacing: -1px; }
.calendar-list a:visited { font-size: 14px; font-weight: bold; text-decoration: none; letter-spacing: -1px; }
.calendar-list a:hover { color: #000; font-size: 14px; font-weight: bold; text-decoration: underline; letter-spacing: -1px; }
.calendar-list a:active { font-size: 14px; font-weight: bold; text-decoration: none; letter-spacing: -1px; }
