﻿.homepageHeader
{
    padding: 5px 0 5px 10px;
    background: #B52232;
    color: #FFFFFF;
    font-size: 20px;
    font-weight: bold;
}

#currentIssue
{
    margin-bottom:10px;
}

#issueDetails
{
    border-left: dashed 1px #AAAAAA;
    border-right: dashed 1px #AAAAAA;
    border-bottom: dashed 1px #AAAAAA;
}

.issueItem
{
    padding-bottom:10px;
}

#industryNews
{
    border: solid 1px #AAAAAA;
}

.newsItem
{
    padding:5px; 
    border-bottom: solid 1px #DDDDDD;
}

.newsItem .newsImage
{
    float:left; 
    padding-right:5px;
}

#booksCallout
{
    margin-top:10px;
}

.homepageSideBar
{
    vertical-align:top;
    width:210px;
    background: #4C0809;
    color:#fff;
}

.homepageSideBar a
{
    color:#fff;
    font-weight:bold;
}

.sideColumnItem
{
    padding-bottom:5px;
    margin-bottom:5px;
    border-bottom:1px solid #B52232;
}
