﻿body { background-image:url('images/BackgroundRepeater.jpg'); color:#151515; font-family:pt sans; font-size:11pt; margin:0; padding:0; }

h1 { font-size: 14pt; font-weight:bold; color: #a0480d; }
h2 { font-size: 18px; font-weight:bold; color: #b51d22; }
h3 { font-size: 16px; font-weight:normal; color: #a0480d; }

a:visited { color: #f4aa1c; text-decoration:underline; }
a:active { color: #a0480d; text-decoration:underline; }
a:hover { color: #a0480d; text-decoration:underline; }

img { border:none; text-decoration:none; }
a img { text-decoration:none; }

td { vertical-align:top; }

.divBodyWidth { width:800px; margin:0 auto; }
.divTopArea { position:relative; padding-top:9px; color:#ffffff; padding-left:350px; padding-bottom:3px; text-align:right; }
.divTopArea .divHomeLink, .divTopArea .divContactLink{ position:absolute; top:10px; cursor:pointer; width:60px; height:20px;}
.divTopArea .divHomeLink{right:320px;}
.divTopArea .divContactLink{right:250px;}

.divTopArea a { color:transparent; text-decoration:none; }
#txtSearch { border:none; width:175px; background-color:transparent; }
.watermarked{ font-family: Courgette; color:#a0480d; text-align:center; font-weight:bold;}
.divBodyArea { background-image:url('images/ContentRepeater.jpg'); background-repeat:repeat-y; background-color:#ffffff; }
.divHeaderArea { background-image:url('Images/top.jpg'); height:213px; position:relative; }
.lnkMainLogo { display:block; position:absolute; top:1px; left:15px; height:140px; width:140px; }
#divHomeLink{ cursor:pointer; height:147px;}
.divMenuArea { }
.divContentArea { }
.divContent { padding:10px 25px; min-height:500px; }
.tdSideContent { width:170px; padding:10px; }
.divSideContent { border:1px solid #a49e90; min-height:200px; padding:8px; background-color:#dbd3c0;}

.divFooterArea{ padding: 10px 30px 5px 30px;background:url('images/Bottom.jpg') no-repeat; }
.divFooterArea, .divFooterArea a { color:black; font-size:12px; text-align:center;}
.tblFooter { margin:0 auto; }
.tblFooter td { vertical-align:middle; }



.MenuGroup { margin:0 auto; }
.Item, .ItemHover { font-family:pt sans narrow; font-size:20px; color:#ffffff; cursor:pointer; text-transform:uppercase; padding:3px 14px; }
.ItemHover { text-decoration:underline; }
.ChildItem, .ChildItemHover {font-family:pt sans; background-color:#a0480d; cursor:pointer; color:#eee6d5; font-size:18px; padding:0px 8px 3px 8px; }
.ChildItemHover { text-decoration:underline; }
