@charset "UTF-8";

/* CSS Document */

#wrapper {
        background: url('../images/flowers_bg.jpg') center 132px no-repeat;
        }

#wrap {
        width: 1000px;
        margin: 0 auto;
        }

/*TOP AREA*/

#top_area { width: 100%; background: url('../images/header_strip.jpg') top no-repeat; }
#top_area_head { width: 100%; }

/*LOGO*/

#logo {
        float: left;
        position: relative;
        width: 304px;
        height: 28px;
        margin: 4px 0 0 0; padding: 84px 0 0 136px;
        color: #907129;
        font-family: Tahoma, Geneva, sans-serif;
        background: url('../images/logo_bg.jpg') no-repeat;
        overflow: hidden;
        line-height: 1.2em;
        }
#logo p{ margin: 0px;}
h1#logo_link {
        position: absolute;
        right: 10px;
        top: 25px;
        text-indent: -9999px;
        font-size: 0px;
        }
        
h1#logo_link a {
        display: block;
        width: 296px;
        height: 60px;
        }

/*LANGUAGE SELECTION*/

#lang {
        float: right;
        width: 200px;
        color: #796d4e;
        margin: 86px 0 0 0;
        }

/*TOP MENU*/

#top_nav {
        width: 940px;
        height: 45px;
        margin: 33px 0 0 0;
        background: url('../images/top_menu_bg.gif');
        padding: 0 30px 0 30px; 
        z-index: -100;
        }

/*HEADER*/

#header {
        width: 100%;
        height: 237px;
        margin: 22px 0 0 0; padding: 1px 0 0 0;
        }
        
/*BANER*/

#baner {
        width: 100%;
        margin: 0 0 15px 0;
        text-align: center;
        }
        

/*BREADCRUMBS*/

#breadcrumbs {
        width: 977px;
        height: 33px;
        padding: 17px 0 0 23px; margin: 0 0 0 0; 
        }
        
#breadcrumbs h3 {
        float: left;
        color: #d29826;
        font-size: 11px;
        font-weight: bold;
        font-family: Tahoma, Geneva, sans-serif;
        padding: 0 10px 0 0; margin: 0;
        }

#breadcrumbs img {padding: 0px 4px 0 4px; vertical-align: bottom; }
#breadcrumbs .breadcrumbs, #breadcrumbs .pathway { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; }
.pathway, .pathway a:link, .pathway a:visited { color: #a19577; }
a:hover.pathway, a:active.pathway { text-decoration: none; }
.breadcrumbs { color: #316415; }

/*COLS*/

#main_page {
        width: 100%;
        color: #897749;
        }

#left_col {
        float: left;
        width: 219px;
        padding: 0 7px 0 7px;
        }

#right_col {
        float: left;
        width: 180px;
        padding: 0 7px 0 5px;
        }

#center_col {
        float: left;
        width: 555px;
        padding: 0 10px 10px 10px;
        }

#center_col_no_left {
        float: left;
        width: 788px;
        padding: 0 10px 10px 10px;
        }

#center_col_no_right {
        float: left;
        width: 747px;
        padding: 0 10px 10px 10px;
        }

#center_col_no_both{
        float: left;
        width: 980px;
        padding: 0 10px 10px 10px;
        }
        
/*FOOTER*/

#footer_wrap {
        width: 100%;
        background: url('../images/footer_bg.gif') repeat-x #fff;
        padding: 15px 0px;
        }
        
#page_footer {
        width: 1000px;
        color: #b9ac8b;
        margin: 0 auto;
        }
        
#copyrights {
        float: left;
        padding: 0 0 0 13px;
        }

#dj-link {
        float: right;
        padding: 0 12px 0 0;
        }
        
#dj-link a:link, #dj-link a:visited { color: #b9ac8b; }
#dj-link a:hover, #dj-link a:active, #dj-link a:focus { text-decoration: none; }



