/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* Filename: style.css
* Version: 1.0.0 (2009-05) YYYY-MM-DD
* Website:
* Author: Jakub Chodorowicz http://www.jakub.chodorowicz.pl/
* Description: Handles the site layout.

== STRUCTURE: ==============================
* Page width: 780px
============================================

== COLORS: ==============================
* main green: #2B7C57
============================================
*/
strong, .strong {font-weight:bold;}
a {text-decoration:none;}
#header h1, #header h2 {color:#fff;}
    #header h1 {font-size:18pt; font-weight:bold;}
    #header h2 {font-size:14pt; font-weight:normal;}
    ul#menu {background-color:#2B7C57;}
        ul#menu a {color:#fff;}
            ul#menu a:hover {text-decoration:underline;}
            ul#menu li.active {background-color:#E3FAE7;}
            ul#menu li.active a {color:#325884; font-weight:bold;}
#content h3, #content h4 {font-family:'Trebuchet MS', 'Lucida Grande', sans-serif;}
#content h3 {
    padding-bottom:15px;
    color:#007100; font-size:22px; 
}
#content h3.statement-heading {text-align:center;color:#333; font-weight:bold; font-size:24px;}
#content h4 {color:#007100; font-size:18px;  font-weight:bold; padding:5px 5px 5px 0px;}
    #content h4.statement {font-family:'Freestyle Script'; text-align:center; font-size:22px; line-height:26px; padding-bottom:25px;}
#content ul {list-style:disc; margin-left:45px;}
    #content ul li {padding:2px;}
#content p {padding:7px 5px 15px 0px;}
#content a {color:#2B7C57; font-weight:bold;}
    #content a:hover {text-decoration:underline;}

body {
    background:#CC9900 none repeat scroll 0 0;
    color:#000000; font-family:Arial,Geneva,sans-serif; font-size:10pt;
}

#container {width:780px; margin:0px auto;}
#header {
    background:transparent url(../img/bg/header-bg.jpg) left top scroll no-repeat;
    position:relative; margin-top:35px;
    height:160px;
}
    #headers {width:425px; margin:25px 0px 0px 90px; text-align:left; position:relative;}
        #headers h1, #headers h2 {position:absolute;} 
        #headers h1 {top:30px; left:0px;}
        #headers h2 {top:60px; left:0px;}
    
    ul#menu {
        position:absolute; top:133px;
        width:100%; line-height:25px;
        margin-left:0px;
        padding-left:0px;
    }
        ul#menu li {
            display:block; float:left; padding:1px 8px;
            height:25px;
            border-right:1px inset #CC9900;
        }
#middle { background-color:#fff;margin-top:5px;}
    #content {padding:15px 25px; min-height: 300px; overflow:hidden; line-height:17px;}
        .left-column {width:350px;  padding:5px 10px 20px 5px;}
        .right-column {width:200px; float:right; clear:right; padding:5px 10px 20px 5px;}
        
        tbody td {width:50%;}

#footer {background-color:#003300;}
    #footer p {text-align:center; color:#fff; line-height:25px}
    
    
    
div.image-link-outer {text-align:center; float:left;}
    div#content div.image-link-outer img {margin:5px;}
    div.image-link-outer p {font-weight:bold; font-size:13px;}

