@charset "utf-8";
/* CSS Document */

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #130802; font-family:"Palatino Linotype"; font-size: 16px; color:#4f4f4f; vertical-align: bottom; }
h1, .h1 { letter-spacing: 2px; margin-top: 15px;font-size:25px; color: #43626f; font-weight: normal; margin-bottom:0px;}
h2, .h2 { letter-spacing: 2px; margin-top: 4px;font-size: 17px; font-weight; color: #43626f; font-weight: normal; }
h3, .h3, .h3 a { letter-spacing: 2px; color: #43626f; font-weight: bold; text-decoration:none; }
h4, .h4 { letter-spacing: 2px; padding-bottom:5px; font-size: 24px; font-weight: normal; color: #43626f; margin: 0px; }
h5, .h5 { margin-left: 10px;margin-top: 2px; margin-bottom: 15px;font-size: 17px; font-weight; color: white; font-weight: normal;letter-spacing: 2px }
table, td { vertical-align:top; border-spacing:0px; border-collapse:collapse; padding:0px; margin:0px; text-align: left; font-size: 12px; }
td { vertical-align:top; }
img { border:none; }
li { padding-bottom: 10px;}
a{ color: #5f3f35; text-decoration:none; }
a:hover{ color: #43626f; }
/**/
div.main-container {background-image:url(/images/body-background-002.jpg); background-repeat: repeat-x; width: 100%;}
div.header-background {background-image:url(/images/header-background.jpg); background-repeat: repeat-x; width: 100%;}
div.header {background-image:url(/images/header.jpg); background-repeat:no-repeat; }
table.header-table {width:900px; margin-left:auto; margin-right:auto; color:white;}
td.menu-cell {text-align:center;font-size:16px; color:#62605e;}
td.menu-cell a{margin-left: 8px; margin-right: 8px; text-decoration:none; font-size:16px; color: #e0d7c6;}
td.menu-cell a:hover{ color:white;}
/**/
td.logo-cell { text-align:center; height:205px;}
div.structure {margin-left:auto; margin-right:auto; width:900px;}
div.header-wood { background-image:url(/images/header.jpg); height:237px; width:900px; background-repeat:no-repeat;}
div.splash-header { width:900px; height:0px; background-repeat:no-repeat;}
div.splash-img { text-align:center;background-image:url(/images/splash-img.gif); width:900px; height: 168px; background-repeat:no-repeat;}
div.content-background { background-image:url(/images/content-background.gif); background-repeat:repeat-y; width:900px;}
div.footer-spacer { width: 880px; background-color: white; margin-left: auto; margin-right: auto; height: 35px;}
div.footer { font-size:14px;text-align: center; color: #5f3f35; padding-top: 48px;background-image:url(/images/content-cap-footer.gif); background-repeat:no-repeat; width: 900px; height: 30px; }
div.footer a{ color: #5f3f35; text-decoration:none; }
div.footer a:hover{ color: #e0d7c6; }
td.left-cell {width:410px; padding-left:30px; padding-right: 20px;color:#4f4f4f; font-size:16px;}
td.left-cell2 {width:587px; padding-left:30px; padding-right: 20px;color:#4f4f4f; font-size:16px;}
td.right-cell {background-image:url(/images/new-articles-background.jpg); background-repeat:no-repeat;color:#4f4f4f; font-size:16px;}
td.right-cell2 {background-image:url(/images/new-articles-background-int.jpg); width:205px;  color:#4f4f4f; font-size:16px; background-repeat:no-repeat; padding-left:8px;}
td.left-cell a {color:#43626f; font-size:16px; font-style:italic; text-decoration:none;}
td.left-cell a:hover {color:black; font-size:16px; font-style:italic;}
table.content-table {width:885px;margin-left:5px;}
/**/
table.news-events {width:100%;}
div.news-container {margin-left:10px;width:200px; padding-top: 10px;}

div.aitem { padding-bottom:10px; }
div.date { color: #604435; font-weight: bold; font-size: 11px; letter-spacing: 2px;}
div.title { font-size: 14px; color: #43626f; }
div.title a{ text-decoration:none; color: #43626f; }
div.title a:hover{ color: black; }
div.description { font-style: italic;color: #707070;font-size: 12px;letter-spacing: 1px; padding-bottom: 10px;}



div.view-more a {text-decoration:none; color:#43626f; font-size:16px; font-style:italic; text-decoration:none; letter-spacing: 2px}
div.view-more a:hover { color: black; }
/**/
div.events-container {margin-left:10px;width:160px; padding:10px; padding-right: 15px;}
/**/
td.news {padding-left:10px; width:227px;}
td.events {padding-left:10px; width:193px;}
td.events2 {padding-left:10px; width:193px;}



div.related { margin-top:10px; font-weight: bold; }
div.related li {  padding: 0px; font-size: 12px; font-weight: normal; }

/* contact form */
dt { font-size: 12px; color: #2e3957; padding: 0px; margin:0px;  margin-top:4px; }
dd {  padding: 0px; margin:0px; margin-top:4px; }
input.stdfield { width: 240px; border:1px solid #cacaca; }
input.stdfieldlong { width: 335px; border:1px solid #cacaca; }

select.stdfieldmulti { width: 240px; border:1px solid #cacaca; }
textarea.stdfieldshort { width: 240px; height: 68px; border:1px solid #cacaca; }
textarea.stdfield { width: 335px; height: 68px; border:1px solid #cacaca; }
.stdbutton { width: 120px; height: 30px; color: white; background: #41616c; border:2px solid #cacaca; }

ul.errors {  padding: 0px; margin: 0px; }
ul.errors li { color: #991a00; list-style:none; padding: 0px; margin: 0px; font-size: 11px; padding-bottom: 0px; }


hr { 
height: 1px;  
color: white;
background-color: black;
border: 0;
}
