/* Form Stylings */
input.search, input.searchsub {
    font-family: Garamond, Times New Roman, Serif;
    font-size: 14px;
    font-weight: normal;
    background-color: Transparent;
    border-style: solid;
    border-width: 0px;
    width: 183px;
    height: 25px;
    color: #381a20;
    padding: 5px 0px 0px 5px;
    margin: 0px;
    }

input.searchsub {
    background-color: #ffffff;
    border: solid 1px #2d191a;
    width: 349px;
    height: 20px;
    padding: 3px 0px 0px 5px;
    }

input.special, textarea.special {
    font-family: Garamond, Times New Roman, Serif;
    font-size: 14px;
    font-weight: normal;
    background-color: #ffffff;
    border: solid 1px #2d191a;
    width: 278px;
    height: 20px;
    color: #381a20;
    padding: 3px 0px 0px 5px;
    margin: 0px;
    }

textarea.special {
    height: 120px;
    }

.special {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    color: #381a20;
    padding: 0px;
    margin: 0px;
    }

input.button {
    background: Transparent url('/image/SubmitButton.jpg') no-repeat top right;
    width: 96px;
    height: 34px;
    font-family: Lucida Sans, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    background-color: Transparent;
    border-style: solid;
    border-width: 0px;
    color: #ffffff;
    padding: 0px;
    margin: 0px 0px 0px 0px;
    cursor: pointer;
    }


/* Image Stylings */
div.middle-container img.left, div.middle-container img.right, 
div.print-content-container img.left, div.print-content-container img.right {
    border: solid 1px #2d191a;
    }

div.middle-container img.left, 
div.middle-container img.leftnoborder, 
div.print-content-container img.left, 
div.print-content-container img.leftnoborder {
    margin: 3px 10px 5px 0px;
    }

div.middle-container img.right, 
div.middle-container img.rightnoborder, 
div.print-content-container img.right, 
div.print-content-container img.rightnoborder {
    margin: 3px 0px 5px 10px;
    }


/* Header Stylings */
div.middle-container h1, 
div.print-content-container h1 {
    font-family: Garamond, Times New Roman, Serif;
    font-size: 22px;
    font-weight: normal;
    color: #ffffff;
    line-height: 26px;
    padding: 0px 0px 5px 0px;
    margin: 0px;
    }
    
div.middle-container h2, div.middle-container h2.news, 
div.footer-container h1, 
div.print-content-container h2 {
    font-family: Garamond, Times New Roman, Serif;
    font-size: 15px;
    font-weight: bold;
    color: #96452a;
    line-height: 20px;
    padding: 8px 0px 0px 0px;
    margin: 0px;
    }
    
div.middle-container h2.news {
    color: #ffffff;
    padding: 0px;
    }
    
div.middle-container h2.news strong {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 15px;
    font-weight: normal;
    color: #609841;
    line-height: 20px;
    padding: 0px;
    margin: 0px;
    }
    
div.middle-container h3, 
div.print-content-container h3 {
    font-family: Garamond, Times New Roman, Serif;
    font-size: 22px;
    font-weight: bold;
    color: #381a20;
    line-height: 24px;
    padding: 0px 0px 10px 0px;
    margin: 0px;
    }
    
div.middle-container h4, 
div.print-content-container h4 {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 14px;
    font-weight: normal;
    color: #96452a;
    line-height: 20px;
    padding: 0px 0px 10px 0px;
    margin: 0px;
    }


/* Paragraph Stylings */
div.middle-container p, 
div.middle-container p.sitelinks, 
div.middle-container p.welcome, 
div.middle-container p.newslinks, 
div.middle-container p.tools, 
div.footer-container p, 
div.print-content-container p {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    color: #391a20;
    line-height: 20px;
    padding: 0px 0px 10px 0px;
    margin: 0px;
    }
    
div.middle-container p.sitelinks, div.middle-container p.newslinks {
    font-family: Garamond, Times New Roman, Serif;
    font-size: 15px;
    font-weight: bold;
    padding: 0px 0px 5px 0px;
    }
    
div.middle-container p.welcome {
    color: #ffffff;
    }
    
div.middle-container p.newslinks {
    padding: 0px 0px 10px 0px;
    }

div.middle-container p.tools {
    font-size: 10px;
    line-height: 15px;
    padding: 0px;
    }


/* List Stylings */
div.middle-container ol, div.middle-container ul, div.middle-container li strong, 
div.middle-container-sub ol, div.middle-container-sub ul, div.middle-container-sub li strong, 
div.print-content-container ol, div.print-content-container ul, div.print-content-container li strong {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    color: #391a20;
    line-height: 20px;
    padding: 0px 0px 10px 23px;
    margin: 0px;
    list-style: disk inside;
    }

div.middle-container ol, 
div.middle-container-sub ol, 
div.print-content-container ol {
    padding: 0px 0px 10px 29px;
    }

div.middle-container li strong, 
div.middle-container-sub li strong, 
div.print-content-container li strong {
    font-weight: bold;
    padding: 0px;
    }


/* Link Stylings */
div.middle-container a, div.middle-container a:link, div.middle-container a:visited, div.middle-container a:active, div.middle-container a:hover, 
div.print-content-container a, div.print-content-container a:link, div.print-content-container a:visited, div.print-content-container a:active, div.print-content-container a:hover {
    color: #609841;
    text-decoration: underline;
    font-weight: bold;
    }
    
div.middle-container a:hover, 
div.print-content-container a:hover {
    text-decoration: none;
    }
    
/* div.middle-container a:visited ,
div.print-content-container a:visited {
    color: #391a20;
    } */
    
div.footer-container a, div.footer-container a:link, div.footer-container a:visited, div.footer-container a:hover, div.footer-container a:active {
    color: #ffffff;
    text-decoration: none;
    }
    
div.footer-container a:hover {
    text-decoration: underline;
    }





/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
p {

}

h2 {

}

h4 {

}

.left {

}

.right {

}

.leftnoborder {

}

.rightnoborder {

}

