/* ------------------------------------------------------------------------------ */
/* Browser Reset                                                                  */
/* ------------------------------------------------------------------------------ */
            html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 
            blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
            small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, 
            tbody, tfoot, thead, tr, th, td 
                                {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline;	}
            :focus {outline: 0;}
            body {line-height: 1;color: black;background: white;}
            ol, ul {list-style: none;}
            /* cellspacing="0" */
            table {border-collapse: separate;border-spacing: 0;}
            caption, th, td {text-align: left;font-weight: normal;}
            blockquote:before, blockquote:after, q:before, q:after {content: "";}
            blockquote, q {quotes: "" "";}



/* ------------------------------------------------------------------------------ */
/* Basic Style Definitions                                                        */
/* ------------------------------------------------------------------------------ */
            body {font-size: 62.5%;}
            em {font-style: italic; font-size: inherit;}
            strong {font-weight: normal;}
            del {text-decoration: line-through; font-size: inherit;}
            ins {text-decoration: underline; font-style: italic; font-size: inherit;}
            pre {white-space: pre; font-family: "courier new", monospace;}
            address, li, td, th, caption {margin-bottom: 0;}
            dt:after {content: '';}
            dt {margin-bottom: 0; font-weight: bold;}
            dd {margin-left: 5ex;}
            blockquote {font-style: italic; margin: 0 10ex 1.6em 10ex;}
            kbd {border: 1px solid black; border-width: 1px 2px 2px 1px; padding: 0 3px; margin: -5px 0; white-space: pre; font-family: "courier new", monospace;}
            code, samp, tt, var {white-space: pre; font-family: "courier new", monospace;}
            abbr, acronym {border-bottom: 1px dotted black;}
            dfn {font-style: italic;}
            sub {vertical-align: sub; font-size: .5em;}
            sup {vertical-align: super; font-size: .5em;}

            p, address, del, ins, pre, dt, dd, blockquote, li, td, th, caption, label {
                    font-family: "Trebuchet MS", arial, helvetica, sans-serif;
                    font-style: normal;
                    font-variant: normal;
                    font-weight: normal;
                    letter-spacing: normal;
                    text-align: left;
                    text-indent: 0;
                    text-transform: none;
                    white-space: normal;
                    word-spacing: normal;
                    text-decoration: none;
                    font-size: 1.6em;
                    line-height: 1.9em;
                    margin-top: 1.5em;
                    color: #ffffff;
                }

            a {text-decoration: underline; color: #ffffff;}
            a:hover {text-decoration: none;}

            h1, h2, h3, h4, h5, h6 {
                    font-family: "Trebuchet MS", arial, helvetica, sans-serif;
                    color: #ffffff;
                    font-weight: normal;
                    line-height: 1.0em;
                    margin-bottom: 0em;
                }

            h1 {
                    font-size: 2.8em;
                    font-weight: bold;
                    background: transparent url(../img/tmp/header_decoration.gif) no-repeat left bottom;
                    padding: 20px 20px 5px;
                    border-bottom: 1px solid #FFFFFF;
                }
            h2 {
                    font-size: 1.8em;
                    background-color: #4E9FC8;
                    padding: 6px 20px;
                    margin-top: 27px;
                }
            h3 {
                    font-size: 1.0em;
                    font-weight: bold;
                }
            h4, h5, h6 {
                    font-size: 1.0em;
                }
            h1, h1 a, h2, h2 a {
                    text-decoration:none;
                }



/* ------------------------------------------------------------------------------ */
/*    Page Layout Definitions                                                     */
/* ------------------------------------------------------------------------------ */
html, body {height: 100%;}
body {background: #809315 url(../img/tmp/bg.jpg) repeat-x top;}

#wrapper {
        min-height: 100%;
        height: auto !important;
        height: 100%;
        width: 870px; 
        margin: 0 auto 0;
    }
    #header {
            height: 230px;
            width: 100%;
    }
#footer_pane{height: 48px; clear: both;}
    #footer{border-top: 3px solid #4E9FC8;}



/* ------------------------------------------------------------------------------ */
/*    Header Content and Styles                                                   */
/* ------------------------------------------------------------------------------ */
#header h1 {
        background: transparent;
        border: 0;
        margin-top: 24px;
        font-size: 3.8em;
        text-align: center;
        width: 560px;
    }

#logo {
        height: 170px;
        float: right;
        margin: -12px 12px 0 0;
    }

#navigation {
        position: absolute;
        top: 172px;
        line-height:normal;
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
    }
    #navigation  li {
            float:left;
            margin-right: 4px;
            line-height: 1em;
            margin-top: 0;
        }
        #navigation li a {
                display: block;
                padding: 9px 20px;
                font-size: 10px;
                background-color: #3f6800;
                font-weight: bold;
                text-transform: uppercase;
            }
            #navigation li a:hover {
                    background-color: #619e00;
                    text-decoration: none;
                }



/* ------------------------------------------------------------------------------ */
/*    Footer Content and Styles                                                   */
/* ------------------------------------------------------------------------------ */
#footer p {text-align: center;}



/* ------------------------------------------------------------------------------ */
/*    Content Styles                                                              */
/* ------------------------------------------------------------------------------ */
#aux {
        float: left;
        width: 248px;
    }
    #aux h2 {
            background: #4E9FC8 url(../img/tmp/header_decoration_h2.gif) no-repeat left bottom;
            margin-bottom: 12px;
            padding: 5px 20px 6px;
        }
    #aux li {
            font-size: 16px;
            margin: 0 0 0 20px;;
        }

#content {
        width: 577px;
        margin: 0 0 24px 293px;
    }
    #content p {
            padding-left: 20px;
        }


