﻿/*  Homepage styles */
div#content .row{margin-top:10px}
/*  Row 1 */
#row1{height:281px;background:#fff url('/images/background-homepage-1.jpg') no-repeat left top}
/*  Col1 */
#row1col1{float:left;display:inline;width:660px;padding:15px 40px;color:#fff}
#row1col1 a{color:#fff;font-weight:bold}
#row1col1 h2{font-size:1.8em}
#row1col1 p{margin:15px 0;font-size:1.2em}
#row1col1 p.more-link{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:6px 0 6px 20px;background:url('/images/homepage-row1col1-bullet.png') no-repeat center left}
/*  Col2 */
#row1col2{float:right;display:inline;width:220px;color:#595959;padding-right: 20px;}
#row1col2 h2, #ctl00_ContentPlaceHolder1_row2col1 h2{position:relative;bottom:8px;color:#fff;font-size:1.8em;line-height:43px}
#row1col2 div{position:relative;padding:0px 0 0;height:67px;clear:both;border-bottom:1px solid #fff;margin-bottom: 10px}
#row1col2 img{float:left;position:absolute;bottom:0px;}
#row1col2 h3{font-size:1.2em;margin-left:80px}
#row1col2 p{font-size:1.1em;margin:0px 0 5px 80px}
#row1col2 p.more-link{position:absolute;bottom:0px;border-top:1px solid #fff;margin-bottom:0;padding:0px 0 6px 20px;background:url('/images/link-bullet.png') no-repeat center left}
#row1col2 p.more-link a{color:#595959;font-weight:bold}
/*  Row 2 */
#row2{height:215px;background:#fff;padding-top:1px;color:#595959}
/*  Col1 */
#row2col1{float:left;display:inline;width:380px;padding:0 0 0 20px}
#row2col1 h2{position:relative;bottom:10px;left:35px;color:#fff;font-size:1.8em;line-height:43px}
#row2col1 div{overflow:hidden;position:relative;bottom:12px;left:35px;float:left;display:inline;width:85px;height:27px;padding:0;margin:7px 20px 0 0;border-bottom:1px solid #595959;position:relative;background:url('/images/category-bullet.png') no-repeat top left;padding-left:20px}
#row2col1 h3{font-size:2.0em;padding:5px 0 5px 20px;font-weight:bold;background:url('/images/homepage-row2col1-bullet.png') no-repeat left top}
#row2col1 p{font-size:1.1em;padding:2px;position:absolute;bottom:0}
#row2col1 a{color:#595959;font-size:1.2em}
/*  Col2 */
#row2col3{float:left;display:inline;margin-left:3px;padding:0 7px;width:129px}
#row2col3 h2{color:#fff;font-size:1.6em;line-height:43px}
#row2col3 li{height:76px;border-bottom:1px solid #595959;position:relative}
#row2col3 li a{font-size:1.1em;padding:5px 0;position:absolute;bottom:0;color:#595959}
/*  Col3 */
#row2col1{overflow:hidden;float:left;height:180px;background:url('/images/background-centre-2.jpg') no-repeat 10px 2px;padding-right:20px;position:relative;padding-left:40px;margin-top:4px}
#row2col1{float:left;margin:0 0px 0 40px; top:7px;width:650px;height:205px;padding-top:4px;padding-right:40px;position:relative;right:20px;padding-left:20px;}
row2col1 h2{width:200px;position:relative;bottom:12px}
#row2col1 p{margin:5px 0;font-size:1.2em; width:131px;padding-bottom:25px}
#row2col1 em{font-size:1.2em}
#row2col1 p a{border-top:solid 1px #ffffff;padding-top:10px;position:relative;top:20px;padding-left:20px;background:url('/images/link-bullet.png') no-repeat left 10px}
/*  Col4 */

#row2col1 h2.bottom{margin-top:-2px;font-size:120%;background:url('/images/link-bullet.png') no-repeat left center;padding-left: 20px;position:absolute;bottom:14px;}

#container {
    float: right;
 }
#container object {
    width:100%;
    height:100%;
    position:relative;
    padding-left:20px;
 }


div.category span.category_name {
    margin: auto 0px;
    min-height: 10em;
}

div#content{padding-bottom:20px;padding-left:0px}
a {color:#ffffff;}



 #row2col4{float:left;display:inline;width:215px;background:url('/images/background-right-2.jpg') no-repeat;position:relative;padding-left:10px}
#row2col4 h2{float:left;color:#fff;font-size:1.8em;padding-right:5px;margin-top:2px;position:absolute;z-index:500}
#row2col4 h2.bottom{position:relative;font-size:120%;background:url('/images/link-bullet.png') no-repeat left top;padding-left: 20px}
#row2col4 p{font-size:1.2em;margin:10px 0}
#row2col4 p.more-link{padding:6px 0 6px 20px}
#row2col4 p.more-link a{color:#595959}
#row2col4 h2.bottom a {color:#6b6b6b;}
 #row2col4 h2 {
 top:9px;
width:150px;
font-size:1.6em;
 
 }
#row2col4 {
    height:196px;
}

#row2col4 p.more-link h2 a {position:absolute;top:-500px}