﻿/* General settings */
body { margin: 0; padding: 0; background: url("../images/watermark.jpg") no-repeat 100% 100% #EFEFEF; }

/* Main page settings */
    /* 
    #header-content { height: auto; width: 100%; padding: 2em 0; background-color: #FFE4B7; 
                      border-bottom: 1px solid #9F804B; }
    */
    #header-content { height: auto; width: 100%; padding: 2em 0; }
    #header-content h3 { color: Blue; }
    #header-content .main-right { float: right; text-align: right; vertical-align: text-bottom; 
                                  font-size: 90%; }
    
    /* override */
    .form-label-top-right li label, 
    .form-label-top-right li a, 
    .form-label-top-right li input { margin:0; }
    .form-label-top-right li input[type=submit].action,
    .form-label-top-right li input[type=button].action { margin-top: 10px; float: right; }

    
    #middle-content {  }
    
    #middle-content #middle-left { width: 49%; float: left; position: relative; }
    /* #middle-content #middle-left img { position: absolute; top: 30px; left: 100px; } */
    #middle-content #middle-left img { padding: 30px 0 0 100px; float: left; }
    
    #middle-content #middle-right { width: 49%; padding-top: 50px; float: right; 
                                    height: 370px; color: #EFCE95; text-align: left; }
    #middle-content #middle-right h2 { font-size: xx-large; color: #000; }
    #middle-content #middle-right ul { list-style-type: disc; text-align: left; color: #000;  font-size: x-large;}
    #middle-content #middle-right ul > li { list-style-type: disc; text-align: left; color: #000; }

    #bottom-wrapper { display: block; width: 100%; 
                      background: #FFF url(../images/bg_bottom.png) repeat-x left top; 
                      bottom: 0px; }
    #bottom-wrapper #bottom-content { display: block; padding-top: 30px; }
    #bottom-wrapper #bottom-content #bottom-left ul { list-style: none; display: block; 
                                                      padding-left: 1em; text-align: left;  }
    #bottom-wrapper #bottom-content #bottom-left ul li { display: block; border-left: none; }
    
    #bottom-wrapper #bottom-content #bottom-right { float: right; }
    
    #bottom-wrapper ul { list-style: none; display: inline; padding-right: 100px; text-align: right; }
    #bottom-wrapper ul li { list-style: none; display: inline; border-left: 1px dashed gray; 
                            padding-left: 5px; }
    #bottom-wrapper ul li:first-child { border-left: none; }

