/**********************************************************************
    #upper-block
**********************************************************************/

#main-index #upper-block,
#main-index #upper-block #main-slideshow-view .slide
{
    height: 257px;
}

/**********************************************************************
    #main-block
**********************************************************************/

#main-index #upper-block + .shadow-wrapper #main-block,
#main-index #main-block
{
    padding-top: 10px;
    padding-bottom: 10px;
}

/**********************************************************************
    #portfolio-slideshow
**********************************************************************/

#main-index #main-block #portfolio-slideshow
{
    height: 260px;
}

#main-index #main-block #portfolio-slideshow .slide a
{
    height: 70px;
}

#main-index #main-block #portfolio-slideshow .slide a img
{
    max-height: 63px;
}

/**********************************************************************
    #news-wrapper
**********************************************************************/

#main-index #main-block #news-wrapper
{
    margin-right: 75px;
}

#main-index #main-block #news-scroll-view ul li
{
    height: 55px;
}

/**********************************************************************
    #secondary-block
**********************************************************************/

#main-index #secondary-block
{
    padding-top: 15px;
    padding-bottom: 0;
}

#main-index #secondary-block .col1of2 a
{
    float: left;
    width: 25%;
}

#main-index #secondary-block .testimonial p
{
    font-size: 11px;
    line-height: 12px;
    float: left;
    width: 75%
}

#main-index #secondary-block .testimonial p.align-right
{
    float: right;
    margin-right: 0;
    width: 22%;
}

/**********************************************************************
    #footer-nav
**********************************************************************/

#main-index #footer-nav
{
    display: none;
}
