.hidden{
    display:none;
}
body{
  background: url(../images/body.jpg) center repeat-y;
}
#wrapper
{ 
    min-height:650px;
    width:100%;
    height:100%;
    background: url(../images/bg_main.png) repeat-x;
}

#body
{
    
    width:1000px;
    margin: 0 auto;
    padding-top:23px;

    
}
#top-nav{
    position:fixed;
    width:100%;
    height:23px;
    background:#f4f4f4;
    z-index:100;
}
#top-nav-inner
{
    position:relative;
    width:1000px;
    height:23px;
    margin:0 auto;
}

#top-nav a
{
    
    position:absolute;
    color:black;
    text-decoration: none;
    font-size:13px;
    font-family: Arial;
    top:5px;
}

#top-nav #a1
{
    left:17px;
    
}

#top-nav #a2
{
    left:186px;
    
}

#top-nav #a3
{
    left:370px;
    
}

#top-nav #a4
{
    left:551px;
    
}

#top-nav #a5
{
    left:720px;
    
}

#search_form
{

    position:absolute;
    left:850px;
    top:0px;

}


#search_form .search_input
{
    position:absolute;
    width:121px;
    height:15px;
    border:1px solid #9a9a9a;
    font-size:9px;
    color:#9a9a9a;
    background-color:#fff;
    top:2px;
    left:0px

}
#search_form .search-form-inner{
    position:relative;

}
#search_form #searchsubmit{
    position:absolute;
    left:130px;
    top:7px;

}

#logo_nav
{
    position:relative;
    width:1000px;
    height:111px;
}

#logo_nav #logo
{
    position:absolute;
    left:3px;
    top:36px;
}

#logo_nav #second_nav
{
    position:absolute;
    left:520px;
    top:50px;
}

#logo_nav #second_nav a
{
    margin-right:5px;
    font-size:20px;
    color:#fff;
    text-decoration: none;
    font-family:"M+ 1p";

}


#footer
{
    
    margin: 0 auto;
    padding: 0 27px;
    height:53px;
}

#footer .hr
{
    margin: 0 auto;
    width:950px;
    height:1px;
    background: #dddddd;
    margin-bottom:5px;
}

#footer_nav
{
    float:left;
    
    
    
}

#footer_nav a
{
    margin-right: 36px;
    font-size:14px;
    color:#6e6e6e;
    text-decoration: none;
    font-family: Arial;
   
    
}

#footer-copyright
{
    float:right;
    font-size:14px;
    color:#6e6e6e;
    font-family: Arial;
    
}


#content-wrapper
{
    width:1000px;
    
    margin: 0 auto;
    margin-top:1px;
    
}

#content-wrapper.default
{
    background: url(../images/bg_content_1-trans.png) no-repeat;
}


#content
{
    min-height:500px;
    width:100%;
    height:100%;
}

/*Left menu*/
.leftpanel .selected{
    background:url('../images/menu/arrow.jpg') 0 2px no-repeat;
    color:#eb8045;
}
.leftpanel a{
    color:#262220;
}
.leftpanel a:hover{
    color:#eb8045;

}

/*Two column layout*/
.container{
    width:975px;
    margin-left:14px;
    background:white;

}

.two-column{
   padding:0 0px;
}
.two-column .content{
    float:left;
    border-left:1px solid #dddddd;
    Width:725px;
    min-height:500px;
    height:auto !important;
    height:500px;

}
.two-column .leftpanel{
   float:left;
   width:222px;
}
.two-column .content-inner{
    padding: 25px 50px 50px 25px;
    font-size:12px;
    line-height:23px;
    color:#525252;
    text-align:justify;
}
.leftpanel-inner{
    padding: 10px 0 0 60px;
}

.hr{
    background:#dddddd;
    width:100%;
    height:1px;
    margin:10px 0;
}
.leftpanel h3{
    font-size:36px;
    color:#231f20;
    padding-top:25px;
    padding-left:16px;
    font-weight:normal;
    font-family:"M+ 1p";
}
.leftpanel p {
    padding-left:20px;
    font-size:15px;
    font-family:Arial,Helvetica,sans-serif;
    line-height:20px;
    text-transform:lowercase;
}
