html, body, #logo { background: none; }

#header, #col-1, #footer, #content { width: 100% !important; margin: 0 !important; padding: 0 !important; }
#header div.wrap { height: auto; }

h1#logo { overflow: visible; margin: 0; text-indent: 0; border-width: 0; height: auto; padding-bottom: 15px; margin-top: 0; }
#logo img { width: 250px; height: 52px; position: static; visibility: visible; display: inline !important; }
#logo a, #logo span { text-indent: 0; text-decoration: none; font-size: 22px; text-transform: uppercase; letter-spacing: 1px; }
#slideshow,#header form,#top-nav, #navigation, #col-2, .TB_content { display: none; }

#header { height: auto; border-bottom: 6px solid #655E48; }
#footer { border-top: 6px solid #655E48; }

h3 { padding-left: 0; }