/* Reset Markup */
body, html, div, form {
    margin: 0px auto;
    padding: 0px;
    font: normal 8px/11px sans serif;
    text-align: left;
    }
	
img {
    margin: 0px;
    padding: 0px;
    border-style: solid;
    border-width: 0px;
    }
    
    
/* Background */
body {
    text-align: center;
    background: #a18941;
    }
    
    
/* Wrappers */
#x1-wrapper {
    width: 100%;
    float: left;
    text-align: center;
    background: #fff4cc url('/image/TopBkgdSlice.jpg') repeat-x top center;
    }
    
#x2-wrapper {
    width: 100%;
    float: left;
    text-align: center;
    background: url('/image/BottomBkgdSlice.jpg') repeat-x top center;
    }
    
div.y1-wrapper, div.y2-wrapper {
    width: 950px;
    text-align: left;
    }
    
    
/* Header */
div.header-container {
    width: 950px;
    height: 132px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.header-left, div.header-right {
    width: 274px;
    float: left;
    overflow: hidden;
    display: inline;
    }
    
div.header-left {
    width: 676px;
    clear: left;
    }
    
/* ---------- Logo */
div.logo-container, div.logo {
    width: 382px;
    height: 132px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.logo-container {
    padding: 0px 303px 0px 0px;
    }
    
    
/* Navigation
div.navigation-container {
    width: 950px;
    height: 42px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.button-container {
    float: left;
    overflow: hidden;
    display: inline;
    } */
    
    
/* Search */
div.middle-right-search-container {
    width: 274px;
    height: 34px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    background: url('/image/SearchBkgdSub.jpg') no-repeat top center;
    padding: 0px 0px 10px 0px;
    }

div.search-container, div.search {
    width: 254px;
    height: 25px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.search-container {
    padding: 3px 10px 6px 10px;
    }
    
div.search-left, div.search-right {
    width: 56px;
    height: 25px;
    float: left;
    overflow: hidden;
    display: inline;
    }
    
div.search-left {
    width: 198px;
    clear: left;
    background: url('/image/SearchInputBarBkgd.jpg') no-repeat top center;
    }
    
    
/* Middle */
div.middle-container, div.middle-bkgd {
    width: 950px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }

div.middle-bkgd {
    background: url('/image/MiddleSlice.jpg') repeat-y top center;
    }
    
div.middle-left, div.middle-middle, div.middle-right {
    width: 274px;
    float: left;
    overflow: hidden;
    display: inline;
    }
    
div.middle-middle {
    width: 455px;
    }
    
div.middle-left {
    width: 221px;
    clear: left;
    }
    
/* ---------- Middle Left */
/* ----------*---------- Site Sub Links */
div.site-links-container, div.site-links-container-sub {
    width: 221px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    padding: 0px 0px 10px 0px;
    }
    
div.site-links-container-sub {
    padding: 15px 0px 10px 0px;
    }
    
div.site-links-title-container {
    width: 221px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.site-links-content-container, div.site-links-content {
    width: 178px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.site-links-content-container {
    padding: 0px 28px 15px 15px;
    }
    
/* ----------*---------- Ad */
div.ad-container {
    width: 221px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    padding: 0px 0px 40px 0px;
    }
    
div.ad-content-container, div.ad-content {
    width: 204px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.ad-content-container {
    padding: 0px 17px 0px 0px;
    }
    
/* ---------- Middle Right */
/* ----------*---------- News */
div.news-title-container, div.news-line-container {
    width: 274px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }

div.news-line-container {
    padding: 10px 0px 10px 0px;
    }
    
div.news-content-container, div.news-content, 
div.news-content-bottom-container {
    width: 224px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.news-content-container {
    padding: 0px 25px 0px 25px;
    }
    
div.news-content-bottom-container {
    padding: 0px 25px 15px 25px;
    }
    
    
/* Footer */
div.footer-container {
    width: 950px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.footer-left, div.footer-right {
    width: 575px;
    float: left;
    overflow: hidden;
    display: inline;
    }
    
div.footer-left {
    width: 375px;
    clear: left;
    }
    
/* ---------- Footer Left */
div.footer-logo-container, div.footer-sitelinks-container {
    width: 375px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    padding: 25px 0px 20px 0px;
    }
    
div.footer-sitelinks-container {
    padding: 0px 0px 50px 0px;
    }
    
div.footer-sitelinks-content-container, div.footer-sitelinks-content {
    width: 343px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.footer-sitelinks-content-container {
    padding: 0px 25px 0px 7px;
    }
    
/* ---------- Footer Right */
div.footer-contact-container {
    width: 575px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    padding: 25px 0px 50px 0px;
    }
    
div.footer-contact-content-container, div.footer-contact-content-left-container, div.footer-contact-content {
    width: 181px;
    float: left;
    overflow: hidden;
    display: inline;
    }
    
div.footer-contact-content-container {
    padding: 0px 15px 0px 0px;
    }





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