/***********************************
 * Homepage modifications
 * ---------------------------------
 * Changes the basic look of the site
 * so that the homepage looks custom
 * made.
 ***********************************/
#banner {
    height: 220px;
    display: block;
    margin-bottom: 20px;
}

hr {
    display: none;
}

#breadcrumbs {
    display: none;
}

.widget {
    float: left;
    margin-right: 20px;
}

* html .widget {
    display: inline;
}

.widget .date {
    display: block;
    margin-bottom: 1.5em;
}

.widget .more {
    position: absolute; bottom: 6px; right: 10px;
}
                
#widget_news h3,
#widget_news h3 a,
#widget_alerts h3,
#widget_alerts h3 a,
#widget_advisors h3,
#widget_advisors h3 a,
#widget_indices h3,
#widget_indices h3 span.widget_span {
    font-size: 16px;
    line-height: 28px; height: 28px;
    background-image: url('http://www.3macs.com/_media/en/header_large.gif');
    display: block;
}

.fr #widget_news h3,
.fr #widget_news h3 a,
.fr #widget_alerts h3,
.fr #widget_alerts h3 a,
.fr #widget_advisors h3,
.fr #widget_advisors h3 a,
.fr #widget_indices h3,
.fr #widget_indices h3 span.widget_span {
    background-image: url('http://www.3macs.com/_media/fr/header_large.gif');
}

#widget_news h3 a,
#widget_alerts h3 a,
#widget_advisors h3 a, 
#widget_indices h3 span.widget_span {
    text-indent: -2000px;
    overflow: hidden;
}

#shell #widget_news h3 a { background-position: 0 112px; }
#shell #widget_advisors h3 a { background-position: 0 84px; }
#shell #widget_alerts h3 a { background-position: 0 56px; }
#shell #widget_indices h3 span.widget_span { background-position: 0 28px; }

#widget_news .body,
#widget_alerts .body,
#widget_advisors .body,
#widget_indices .body {
    height: 290px;
}

#widget_advisors h4 {
    margin: 0;
}

#widget_advisors h4 a {
    font: bold 14px Verdana;
    line-height: 14px;
}

#widget_services .body,
#widget_tools .body,
#widget_download .body,
#widget_quote .body {
    height: 67px;
}

#widget_indices,
#widget_quote {
    margin-right: 0;
}

#footer {
    clear: both;
}

.plus {
    margin-left: 3px;
}
