#wrapper { overflow:visible; max-width:auto; margin: 5px auto 50px auto; background:transparent; }
#wrapperInner { max-width:640px; margin: 0 auto; }
#header { margin: 20px 45px 15px 45px; }
    #header div.inner { margin:0 0 0 140px; }
    #header p.logo { width:125px; height:125px; background-size: 125px auto; }
    #header p.title { font-size: 20px; }
#header pre.summary { font-size:16px; }
#content { line-height:180%; margin: 20px 40px 15px 40px; }

.sliderWrapper { margin: 10px -110px 10px -110px; overflow:visible; }

@media (min-width: 1024px) {
    #wrapperInner { max-width:800px;}
    .sliderWrapper { margin: 10px -155px 10px -155px; }
    div.focusBox   { position: relative; margin: 10px -140px 0 -140px; }
}
