#contentBackground {
background: #fff url(../images/rv4_images/3column.gif) repeat-y top left;
}


/*------------------------------------------------------------------------------
Center Column
------------------------------------------------------------------------------*/
#mainContent {
width: 604px; /* Overwrites arl.css: line 181 */
}
#mainContent h2 {
background: #4e4e4e;
color: #fff;
font-size: 10px;
}


/*------------------------------------------------------------------------------
Lead Article
------------------------------------------------------------------------------*/
#mainContent .lead_article {
height: 182px;
margin: 0px;
overflow-y: hidden;
width: 100%;
}
#mainContent .lead_article .image {
float: left;
margin-right: 20px;
}
#mainContent .lead_article .text {
padding: 20px;
}
#mainContent .lead_article h3 {
font-size: 14px;
line-height: 1.5em;
}
#mainContent .lead_article p {
font-size: 11px;
margin: 5px 0px 8px 0px;
padding-left: 0px !important;
}
#mainContent .lead_article img {
height: 180px;
}


/*------------------------------------------------------------------------------
Articles
------------------------------------------------------------------------------*/
#mainContent .articles {
background: transparent url(/www/lib/public/images/home.3columns.borders.gif) repeat-y 0px 0px;
height: 326px;
margin: 10px 0px;
padding: 0px;
}
#mainContent .articles li {
float: left;
margin: 0px;
padding: 0px 10px;
position: relative;
width: 180px;
}
#mainContent .articles .text {
height: 190px;
overflow: hidden;
}
#mainContent .articles .image {
height: 102px;
margin-bottom: 8px;
width: 180px;
}
#mainContent .articles h3 {
font-size: 11px;
line-height: 14px;
margin-bottom: 8px;
}
#mainContent .articles p {
margin: 5px 0px 8px 0px;
padding-left: 0px !important;
font-size: 10px;
line-height: 14px;
}
#mainContent .articles img {
height: 100px;
}
#mainContent .articles .more {
background: transparent url(/www/lib/public/images/fade.f7f7f7.png) repeat-x top left;
padding-top: 30px;
position: absolute;
top: 276px;
width: 180px;
}

/* Featured Articles -----------------------------------*/
#mainContent .featured {
background: #fff;
margin: 0px;
padding: 10px 0px;
}
#mainContent .featured .articles {
margin: 0px;
}
#mainContent .featured .articles .more {
background-image: url(/www/lib/public/images/fade.ffffff.png);
}


/*------------------------------------------------------------------------------
Right Column
------------------------------------------------------------------------------*/
#rightCol p {
font-size: 10px;
}
#leader img {
float: right;
margin: 10px 0px 8px 8px;
}
#videos p {
margin: 4px 0px 0px 0px;
padding: 0px;
}



/*------------------------------------------------------------------------------
General Styles
------------------------------------------------------------------------------*/
img {
border: 1px solid #000;
}


