﻿/* HOMEPAGE REPEATER AND INTRO */

.HomePageDescription_Container
{
    border: 1px solid #3c3c3c;
    padding: 35px 23px 0px 22px;
    margin-top: 29px;
}

#HomePageDescription
{
    font-size: 15px;
    color: #5b637d;
    margin-bottom: 34px;
}

#HomePageDescription span
{
    color: #5e5e66;
    font-weight: bold;
}

#HomePageDescription_Links
{
    float: left;
    width: 124px;
}

#HomePageDescription_Links .HomePage_Title
{
    margin-bottom: 12px;
}

.HomePage_Link
{
    text-align: right;
    margin-bottom: 10px;
}
 
.HomePage_Link a
{ 
    color: #3c3c3c;
}
 
.HomePage_Link img
{
    margin-left: 4px;
}
 
.HomePage_Title
{
    font-weight: bold;
    color: #2c2c2c;
}

#News_Title
{
    margin-left: 22px;
    margin-bottom: 10px;
    margin-top: 13px;
}

#HomePageDescription_Images
{
    text-align: right;
    background: url("/Images/ImageColourLines.png") no-repeat scroll center center transparent;
    height: 161px;
    margin-left: 70px;
}

#HomePageDescription_Images img
{
    margin-left: 15px;
}

/* Homepage News Repeater */

#NewsEventRepeater_Container
{
    width: 780px;
}

.NewsEventRepeater_Node
{
    width: 179px;
    height: 243px;
    margin-left: 21px;
    float: left;
    margin-bottom: 39px;
}

.NewsEventRepeater_Node:first-child
{
    margin-left: 0px;
}

.NewsEventRepeater_Image 
{
    border: 1px solid #3c3c3c;
    border-bottom: none;
    height: 114px;
    text-align: center;
    width: 99%;
}

.NewsEventRepeater_ImageFrame
{
    display: table-cell;
}

.NewsEventRepeater_Image img
{
    text-align: center;
}

.NewsEventRepeater_ContentLeft
{
    background: url("/Images/NewsTextBackgroundLeft.png") no-repeat scroll center center transparent;
    height: 132px;
    float: left;
    width: 3px;
}

.NewsEventRepeater_ContentMiddle
{
    background: url("/Images/NewsTextBackgroundMiddle.png") repeat-x scroll center center transparent;
    height: 132px;
    display: inline-block;
    width: 173px;
}

.NewsEventRepeater_ContentRight
{
    background: url("/Images/NewsTextBackgroundRight.png") no-repeat scroll center center transparent;
    height: 132px;
    float: right;
    width: 3px;
}

.NewsEventRepeater_Title
{
    margin-top: 14px;
    font-weight: bold;
    color: #51535f;
    font-size: 13px;
    margin-left: 19px;
}

.NewsEventRepeater_Description
{
    font-size: 13px;
    color: #595959;
}

.ReadMore
{
    font-weight: bold;
    color: #356690;
    font-size: 13px;
}

.NewsEventRepeater_Description,
.ReadMore
{
    margin-top: 7px;
    margin-left: 21px;
    margin-right: 21px;
}