table#homePage
{
    width: 728px;
}

table#homePage td
{
    width: 175px;
    height: 185px;
    text-align: left;
    vertical-align: bottom;
}

table#homePage td div.homeOverlayPhoto
{
    display: block;
    background: url(../img/shade.png);
    width: 160px;
    height: 35px;
    line-height: 35px;
    padding-left: 15px;
    font-size: 17px;
    color: white;
}

table#homePage td div.title
{
    font-size: 16px;
    color: black;
    margin-bottom: 10px;
}

table#homePage td div.text
{
    font-size: 12px;
    color: black;
}

table#homePage td a.link
{
    text-decoration: none;
    color: #555555;
    font-size: 14px;
    margin: 3px;
}

table#homePage td.rightSeparator
{
    border-right: solid 1px #cccccc;
}