  #left-nav-spot {    display: none;  }  #feature-box {    margin-left: 8px !important;  }  #feature-box a {    text-decoration: none;    color: #000;  }  #feature-box h2 {    font-size: 24px;    line-height: 24px;  }  #banner {  }  #intro-copy {  }  .category-section {    border: 1px dotted #999;    clear: both;    overflow: hidden;    margin: 30px 0 30px 0;    height: 280px;    width: 604px;  }  .category-image {  }  .category-content {    width: 368px;    padding-left: 25px;    padding-top: 30px;    overflow: hidden;  }  .category-section:nth-child(even) .category-image,  .category-section:nth-child(even) .category-content {    float: left;  }  .category-section:nth-child(even) .category-content {    display: inline-block;    width: auto;    float: left;    padding-right: 20px;  }  .category-section:nth-child(odd) .category-image,  .category-section:nth-child(odd) .category-content {    float: right;  }  .category-hero {  }  .category-links > div {    margin: 5px 0;  }  .category-links > div span {    font-size: 12px;  }  .feature-cta {    background-color: #0071ba;    border: 1px solid #0071ba;    color: #ffffff;    padding: 10px 17px;    text-align: center;    width: 255px;    margin: 10px 0 30px 0;    font-size: 15px;  }  .cancel-cta {    background-color: #eeeeee;    border: 1px solid #cccccc;    color: #000000;    padding: 10px 17px;    text-align: center;    width: 255px;    margin: 10px 0 30px 0;    font-size: 15px;  }  .category-thumb-container {    overflow: hidden;    clear: both;    padding-top: 20px;  }  .category-thumb {    display: inline-block;    width: 100px;  }  .category-thumb div {    width: 80px;    height: 80px;    background: #ececec;  }  .gcol .column_inner {    margin-left: 8px !important;  }