/* RESET */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {
    margin:0;
    padding:0;
    }

a img,:link img,:visited img {
    border:none
    }

.clear {
    clear:both;
    height:1px;
    font-size:1px;
    border:none;
    background:transparent;
    overflow:hidden;
    margin:0;
    padding:0;
    }

/* LAYOUT */
body {
    margin:0;
    padding:0;
    background-color:#5A280A;
    font-family: Arial, Verdana, Geneva, Arial, sans-serif;
    font-size: 1em;
    line-height:1.4em;
    text-align:center;
    }

#header{
    width:1060px;
    margin:0 auto;
    margin-top:.6em;
    text-align:left;
    background-color:#5A280A;
    }

    #headerLogo{
        float:left;
        width:500px;
        height:90px;
        }

    #headerImages{
        float:right;
        width:520px;
        height:90px;
        }

    #headerNavLeft{
        float:left;
        width:820px;
        margin-top:.7em;
        margin-bottom:2px;
        }

        #headerNavLeft ul{
            list-style:none;
            }

        #headerNavLeft li{
            display:inline;
            margin-right:2px;
            border:1px solid #4A1C13;
            border-bottom:0;
            padding:4px 6px;
            color:#F1ECDA;
            background:#5A280A url(../images/headerLNav_bg.jpg) repeat-x;
            }

    #headerNavRight{
        float:right;
        width:200px;
        margin-top:.7em;
        margin-bottom:2px;
        text-align:right;
        }

        #headerNavRight ul{
            list-style:none;
            }

        #headerNavRight li{
            display:inline;
            margin-left:2px;
            border:1px solid #4A1C13;
            border-bottom:0;
            padding:4px 6px;
            color:#E1D7B0;
            background-color:#4D2209;
            }

#contentWrapper{
    margin:0;
    padding:0;
    background:#F4E9D5 url(../images/content_bg.jpg) repeat;
    text-align:center;
    }

    #content{
        width:1060px;
        margin:0 auto;
        padding:1em 0em;
        text-align:left;
        background:#F4E9D5 url(../images/content_bg_center.jpg) center center repeat;
        }

        #content ul{
            list-style:none;
            margin:0;
            margin:1.2em 0em;
            font-family: Arial, Verdana, Geneva, Arial, sans-serif;
            }

          #content li{
              margin:4px;
              padding:6px;
              border-top:1px solid #F7EFE1;
              border-bottom:1px solid #E9D1AB;
              background:#F4E9D5 url(../images/li_bg.jpg) repeat-y;
              }

          #contentImages{
              float:left;
              width:380px;
              margin-left:16px;
              margin-top:.2em;
              }

              #contentImages img{
                padding:1px;
                border:1px solid #E9D3AB;
                }

          #contentText{
              float:right;
              width:640px;
              padding:8px;
              padding-left:0;
              }

          #contentText h1{
                font-family: Georgia, Serif;
                font-weight: bold;
                text-align: left;
                font-size: 22px;
                color:#4D2209;
                border-bottom:1px solid #E9D3AB;
                padding-bottom:4px;
                margin-bottom:6px;
                padding-left:2px;
                }

          #contentText h2{
                font-family: Georgia, Serif;
                font-weight: bold;
                text-align: left;
                font-size: 19px;
                color:#4D2209;
                border-bottom:1px solid #EBD8B4;
                padding-bottom:3px;
                margin-bottom:8px;
                padding-left:2px;
                }

            #contentText p{
                padding-left:2px;
                margin-bottom:1.2em;
                color:#4D2209;
                }

#footer{
    width:1060px;
    height:200px;
    margin:0 auto;
    padding-top:.4em;
    text-align:left;
    background:#5A280A url(../images/footer_bg.jpg) no-repeat right top;
    }

    #footerText{
        margin-top:.4em;
        width:660px;
        color:#C29C8B;
        font-size:.9em;
        line-height:1.4em;
        }

    #footer h1{
        color:#FFF;
        font-size:1.4em;
        line-height:1.6em;
        }

    #footer h4{
        margin-top:1em;
        padding-top:.4em;
        border-top:1px solid #7D1C1A;
        color:#A9725A;
        font-size:.8em;
        line-height:1.8em;
        font-weight:normal;
        }

/* FORMS */
.text td{
    padding:6px 0px;
    }

.text input{
    font-size:18px;
    border:0;
    }

.text select{
    font-size:16px;
    border:0;
    }

.text textarea{
    font-size:18px;
    border:0;
    }

.button{
    font-size:16px;
    padding:2px;
    }

/* LINKS */
a:link,a:visited {
    color:#0066CC;
    font-size:1em;
    text-decoration:none;
    }

a:hover,a:active {
    color:#CC99FF;
    font-size:1em;
    text-decoration:underline;
    }

#header a:link,#header a:visited {
    color:#F1ECDA;
    font-size:1em;
    text-decoration:none;
    }

#header a:hover,#header a:active {
    color:#C25C5C;
    font-size:1em;
    text-decoration:underline;
    }

#headerNavRight a:link,#headerNavRight a:visited {
    color:#E49E9E;
    font-size:1em;
    text-decoration:none;
    }

#headerNavRight a:hover,#headerNavRight a:active {
    color:#A03D3D;
    font-size:1em;
    text-decoration:underline;
    }

.list_box a:link,.list_box a:visited {
    color:#4295C6;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
    }

.list_box a:hover,.list_box a:active {
    color:#255A7A;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
    }