/*
Theme Name: DMT Theme
Theme URI: http://glide-design.com/
Description:
Version: 1.0
Author: Yavor Ivanov
Author URI: http://glide-design.com/
*/

*{
    margin: 0px;
    padding: 0px;
}

a{
    color: #0F5672;
}

a img{
    border: 0px;
}

body{
    background: #ffffff url('images/body.jpg') top left repeat-x;
    font-family: Verdana, Tahoma, 'Trebuchet MS';
    font-size: 12px;
    color: #484848;
}

.wrapper{
    width: 1000px;
    margin: 0 auto;
}

div#header{
    height: 75px;
    /*background: url('images/header.jpg') top left no-repeat;*/
}

div#header div#menu{
    height: 73px;
    float: left;
}

div#header div#langs{
    clear: both;
    float: right;
    width: auto;
    padding: 10px 0px 0px 0px;
    float: right;
}

div#header2{
    height: 213px;
    background: url('images/header2.jpg') top left no-repeat;
    font-family: 'Impact';
    font-size: 20px;
    color: #26627b;
}

div#header2 img#dmt-logo{
    float: left;
    margin: 20px 0px 0px 0px;
}

div#header2 h1{
    font-family: 'Impact';
    font-size: 36px;
    color: #26627b;
    width: 380px;
    padding: 0px 0px 0px 25px;
    height: 210px;
    overflow: hidden;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

div#header2 img#head_img{
    float: right;
    margin: 2px 0px 0px 0px;
    height: 207px;
    width: auto;
}

ul#sidemenu{
    float: left;
    width: 240px;
    padding: 30px 10px 60px 0px;
    list-style: none;
}

ul#sidemenu li{
    background-color: #0F5672;
}

ul#sidemenu li a{
    display: block;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    padding: 5px;
}

ul#sidemenu li a:hover,
ul#sidemenu li.current_page_item a{
    background: #1F6986 url('images/menu-hover.jpg') top left repeat-x;
}

div#content{
    padding: 30px 0px 60px 0px;
}
/* News Content */
.news_date{
    width:1000px;
    text-align:center;
    color: #339966;
    font-weight: bold;
    padding-bottom:30px;
}
.news_title{
    width:1000px;
    text-align:center;
    font-size:16px;
    font-weight: bold;
    padding-bottom:10px;
}
.news_content{
    width:1000px;
    padding-bottom: 15px;
}
/* End News Content */
.smaller{
    float: left;
    width: 745px;
}

div#content h1{
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    padding: 0px 0px 30px 0px;
}

div#footer{
    width: 100%;
    height: 44px;
    background: url('images/footer.jpg') top left repeat-x;
    color: #ffffff;
    padding: 30px 0px 0px 0px;
}

div#footer div#copy{
    float: right;
}

.clear{
    clear: both;
    font-size: 0px;
    height: 1px;
    overflow: hidden;
}