h1 { font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color:#586551; font-style: italic; font-weight: normal; background-color: transparent; line-height:27px; }

h2 { font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#4f3228; font-style: normal; font-weight: normal; background-color: transparent; line-height:18px; }
h2 a:link { font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#4f3228; font-style: normal; font-weight: normal; background-color: transparent; line-height:18px; text-decoration: underline; }
h2 a:visited { font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#4f3228; font-style: normal; font-weight: normal; background-color: transparent; line-height:18px; }
h2 a:hover { font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#8b0000; font-style: normal; font-weight: normal; background-color: transparent; line-height:18px; }
h2 a:active { font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#4f3228; font-style: normal; font-weight: normal; background-color: transparent; line-height:18px; }



h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#4f3228; font-style: normal; font-weight: normal; background-color: transparent; line-height:16px; }
h3 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#4f3228; font-style: normal; font-weight: normal; background-color: transparent; line-height:16px; text-decoration: underline; }
h3 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#4f3228; font-style: normal; font-weight: normal; background-color: transparent; line-height:16px; }
h3 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#8b0000; font-style: normal; font-weight: normal; background-color: transparent; line-height:16px; }
h3 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#4f3228; font-style: normal; font-weight: normal; background-color: transparent; line-height:16px; }


.mainbg { background-color:efedd3; }


.menu { font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#663e28; background-color: transparent; line-height:15px; letter-spacing:1px;}
.menu a:link { font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#663e28; font-style: normal; text-decoration: none; line-height:15px;}
.menu a:visited { font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#663e28; text-decoration: none; line-height:15px; }
.menu a:hover { font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#777340; text-decoration: none; line-height:15px;}
.menu a:active { font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#663e28; text-decoration: none; line-height:15px;}


.pagetext { font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#4f3228; background-color: efedd3; line-height:15px;}
.pagetext a:link { font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#4f3228; font-style: normal; text-decoration: underline; line-height:15px;}
.pagetext a:visited { font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#660066; text-decoration: underline; line-height:15px; }
.pagetext a:hover { font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#8b0000; text-decoration: underline; background-color: transparent; line-height:15px;}
.pagetext a:active { font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#8b0000; text-decoration: underline; line-height:15px;}


.pagetextsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#5e634c; background-color: efedd3; line-height:14px;}
.pagetextsmall a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#5e634c; font-style: normal; text-decoration: underline; line-height:14px;}
.pagetextsmall a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#5e634c; text-decoration: underline; line-height:14px; }
.pagetextsmall a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#8b0000; text-decoration: underline; background-color: transparent; line-height:14px;}
.pagetextsmall a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#8b0000; text-decoration: underline; line-height:14px;}

.contact { font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#4f3228; background-color: transparent; line-height:20px;}
.contact a:link { font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#4f3228; font-style: normal; text-decoration: underline; line-height:20px;}
.contact a:visited { font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#660066; text-decoration: underline; line-height:15px; }
.contact a:hover { font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#8b0000; text-decoration: underline; background-color: transparent; line-height:20px;}
.contact a:active { font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#8b0000; text-decoration: underline; line-height:20px;}


.captions { font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#586551; font-style: italic; background-color: efedd3; line-height:15px;}

