#sidebar { display: none; }
#page { margin:0; width:auto; background:#FAF7EE; padding:10px; }
#content { float: none; width: auto; padding:0px; }
.introtext { font-size: 16px; }
#firstColumn, #secondColumn, #thirdColumn { width:auto; height:auto; }
.columnblock { padding-bottom: 10px; height:auto; }
.subpage #sidebar { display: none; }
.subpage #content {
float:none;
width:auto; }

.content_video { display: none; }
#header { width: auto; height:auto; padding-bottom:8px; background:#272C2F; }

#header #logo img {
margin-left:20px;
margin-right:0px;
margin-top:10px;
}

#logo { background:none; height:auto; width: auto; }
#menu { float:none; margin-left:20px;}
#menu li {
border:1px solid #777777;
display:inline-block;
float:none;
padding:4px;
margin:4px;
}

#menu li.depth-1.first {
border-left:1px solid #777777 !important;
}


#menu li { background:#272C2F; }
.boxed, .boxed .content, .bg1, .bg2, .bg3 { background: none; }

#submenu { float:none; }
#submenu ul { float:none; }

#menu li.open { background:#f2f2f2 none; height:auto;  }
#menu li.open a { color: #272C2F; }
#menu li:hover { background:#f2f2f2; }
#menu li  a:hover { color:#272C2F; }

#submenu ul li.on a { color: #de9811; }
#submenu ul li a:link { color: #e6e6e6; }
#submenu ul li a:hover { color: #f2f2f2; }

.company img {
display:inline;
}

#footer { background: none; padding-left:10px; height:40px; }
#footer p { text-align:left; padding-top:14px; }