#DivBlueBorder, #DivGreenBorder, #Youtube, #NewsFlash {
    position:relative;
    margin-top:10px;
}

#ShowreelImage {
    position:absolute;
    right:0;
}

#News {
    background: #fff url(Images\HomeNewsBackground.gif) repeat;
}

#NewsItems li {
    list-style-type:square;
    color:#222;
    font-size:0.8em;
}

#NewsItems a, #NewsItems a:visited {
    text-decoration:none;
    color:#222;
}

#NewsItems a:hover {text-decoration:underline;}

#DivBlueBorder {
    overflow:hidden;
    min-height:305px;
}

#DivBlueBorder h5, #DivGreenBorder h5 {
    margin:5px 0 5px 0;
}

h3 {
    margin-top:0;
    margin-bottom:5px;
}

#ShowreelIndicator {
    position:absolute;
    right:0;
    top:0;
}

#DivGreenBorder {
    overflow:hidden;
    height:175px;
    margin-bottom:2em; 
}

#Youtube {
    
}

#NewsFlash {
    position:relative;
    background-color:#F99B1C;
    min-height:157px;
    margin-right:13px;
    color:#fff
}

#NewsFlashTitle {
    float:left;
}

#NewsInfo {
    margin:0 0 0 125px;
    padding:10px 5px 10px 5px;
    background-color:#fff;
    color:#000;
    font-size:0.7em;
    line-height:125%;
}

#GreenBar {
    position:absolute;
    bottom:0;
    background:#009345 url(../Images/GreenGradientBar.png) repeat-x;
    height:26px;
    width:340px;
}

#GreenBar a {
    float:left;
    text-decoration:none;
    color:#fff;
    font-weight:bold;
    font-size:0.7em;
    margin:7px 25px 0 10px;
}

#GreenBar img {
    margin-top:5px;
}

#VP_ClickMore, #VP_ClickMore:visited {
    position:absolute;
    bottom:5px;
    font-size:0.85em;
    font-weight:bold;
    color:#333;
}
    
/*Testimonial styles */
.DivQuote {
    position:relative;
    background-color:#36332F;
    margin:5px 13px 2px auto;
    padding:2px 22px 2px 22px;
    font-size:0.8em;
    color:#fff;
}

.DivQuote a, .DivQuote a:visited {color:#fff;}

.DivQuoter {
    margin:auto 0 15px 20px;
    font-size:0.8em;
    font-weight:bold;
}

.DivQuote .ImgLeftQuote {
    position:absolute;
    top:0;
    left:0;
}

.DivQuote .ImgRightQuote {
    position:absolute;
    right:0;
    bottom:0;
}

.LastParagraph {margin-bottom:2em;}
