         #wrapper3 {
         margin: 20px auto 40px;
         }
         #content-part {
         margin-left:10px;
         }
         @media screen and (min-width: 1000px) {
         #wrapper3, .framed {
         width: 960px;
         }
         #content-part {
         width: auto;
         float: none;
         margin: 20px 18px 40px 18px;
         }
         #columns {
         width:auto;
         }
         #columns2 {
         padding-top:0;
         }
         .breadcrumb_inner {
         position: static;
         padding: 8px 0;
         }
         #tmfooterlinks div.sf-descr {
         width: 410px;
         }
         }
         @media screen and (max-width: 960px) {
         /*#wrapper1, #wrapper3 {
         width: 750px;
         }*/
         #wrapper3 {
         margin-top:0;
         }
         }
         .dog-sec-info ul li, #center_column h1 {
         font-weight: normal;
         }