body.site {
    background: url("../images/system/bg_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}


.header-bottom{
background: none repeat scroll 0 0 #4B75B3;
}



.search{
margin: 10px;
}

.search form{
margin:0;
}

div.mod-languages ul {
margin:8px !important;
}


.footer{
padding:10px;
}

div.sidebar-nav, .navigation{
background: none repeat scroll 0 0 #FFFFFF;
margin: 0 0 30px;
}


.nav li, .nav li ul li{
    background-image: none;
        padding: 0;
        border-bottom: 1px solid #F0F0F0;
        border-top: 1px solid #F0F0F0;

}


.nav > li > a, .nav > li > ul > li > a  {
border-left: 5px solid #E1E1E1;
border-right: 1px solid #F0F0F0;
color: #575757;
display: block;
padding: 6px 0 6px 15px;
text-decoration: none;
}

.nav > li > a:hover, .nav li ul li a:hover, .nav > li > a:focus, .nav li ul li a:focus, .nav > li.active > a, .nav > li > ul > li.active > a{
color:#005585;
background: none repeat scroll 0 0 #EEEEEE;
}


.nav li ul {
text-align:right;

}

.nav > li > ul > li > a {
padding-right:10px;
}


h1, h2, h3, h4, h5, h6, .site-title{
color:
}


.site-title{
    background-color: #4B75B3;
        margin: 100px 0 0;
            max-height: 250px;
        max-width: 540px;
                    position: relative;
                    
                    
                        color: #FFFFFF;
                            cursor: pointer;
                                font-weight: 300;
                                    line-height: 1.1em;
                                        padding: 0 15px;
                                            text-decoration: none;
                                                text-transform: uppercase;
                    
}





.header-inner{
/*    background: url("../images/system/banner.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
        height: 250px;
            margin: 0 auto;
                max-width: 978px;
                

}


.BannerImage{
position:absolute;
}


.BannerLogo img{
    float: left;
        position: absolute;
        padding: 50px 10px;

}


.brand{
padding: 50px 10px;
}



.site-title h1 {
    color: #FFFFFF;
        cursor: pointer;
            font-weight: 300;
                line-height: 1.1em;
                    padding: 0 15px;
                        text-decoration: none;
                            text-transform: uppercase;
                            }
                            
.site-title a:hover{
                            text-decoration:none;
                            }
                            
                            
