@import url("http://fonts.googleapis.com/css?family=Oswald:400,700,300&subset=latin,latin-ext");
@import url("http://fonts.googleapis.com/css?family=Droid+Sans:400,700");


clear{
    clear: both;
}
.ImageWrapper img{
    width: 100%;
    height: auto;
}



body{
    font-family: 'Droid Sans', sans-serif !important;
    /*background: top url("images/bg.jpg");*/
    background: top url("images/bg_original.jpg");
    background-size: cover;
}
a:link,
a{
    color: #e97332;
}
.menuWrapper,
.entry-title,
h1,h2,h3,h4,h5,h6{
    font-family: 'Oswald', sans-serif !important;
}
#wrapper{
    max-width: 960px;
    margin: 0 auto;
    background-color: #fff;
    padding: 0 20px;
}
#header  {
    /*padding-top: 10px;*/
    padding: 10px;
}
#header  .logo{
    margin:  0 auto;  
    max-width: 300px;
}
#header .header_top .left{
    float: left;
}
#header .header_top .left .phone{
    color: #e97332;
    font-size: 180%;
    clear:both;
}
#header .header_top .left .email{
    clear:both;
    color: #000;
}
#header .header_top .right{
    float: right;  
}
#header .menuWrapper{
    background: center url("images/Nav_BG.png") repeat-x;
    margin: 0 auto;
    width: 100%;
    margin-bottom:10px; 

}

#header .menuWrapper #access {
    margin: 0 auto;
    display: table;
    float: none;

}
#header .menuWrapper #access .menu{
    width: auto;
    display: inline-block;
}
#header .menu,
#header .menu a {
    font-size: 18px;
    color: #000;
}
#header .menu a:hover {
    color: #e97332;
}
#header .menu > ul > li {
    background: none;

}
#header .menu > ul > li > a:hover,
#header .menu > ul > li > a{
    border-width: 0px;
    background: none;
    color: #fff;
} 


#main{
    padding-top: 20px;
}
#main .main_bottom{
    display: inline-block;
    /*width: 100%;*/
    /*float: left;*/
}
#main .main_bottom .ImageBG{
    /*background-color: #000;*/
    /*text-align: center;*/
}

#content #page-bottom.aside {
    border-width: 0px;  
}
#content #page-bottom ul{
    padding: 0px;
    margin: 0px;
}

#primary{
    border:  0px;
    padding: 55px 0 0 0;
}
#primary .SidebarImage{
    border-top: 2px solid #e97332;
    width: 100%;
    height: auto;
}

#footer{
    border-width: 0px;
}
#siteinfo{
    padding: 0px;
}

/*Widget areas*/
#page-top{
}
#page-top img{
    border-bottom: 5px solid #000;
    width: 100%;
    height: auto;
}
