﻿/*** LAYOUT: HOMEPAGE ***/

div#row-1{background:url("/assets/images/homebanner.jpg") repeat-y scroll right top #1d1d1f;height:350px}
div#row-1 h2{position:absolute;left:-999em}
div#homepage-intro{margin-left:210px;padding-top:155px;width:23em}
div#homepage-intro p{color:#fff;font-size:1.1em;margin-bottom:1em}
div#welcomeText{background:url("/assets/images/welcometo4r.png") no-repeat scroll 0 0 transparent;height:116px;left:204px;position:absolute;top:158px;width:185px;}
div#homepage-intro strong{font-weight:bold}
.strong{font-weight:bold}
div#row-2{background:url('/assets/images/homepage-row-2.png') no-repeat scroll left top;height:16.8em;padding:30px 0 1em}
div#slideshow{height:262px;right:0px;overflow:hidden;position:absolute;top:150px;width:454px;}
div.homepage-col{float:left;display:inline;position:relative;color:#242424;padding:0 15px 0 30px;height:15em}
div.homepage-col h3{font-size:1.9em;line-height:1.5em;margin:0 0 0.2em}
div.homepage-col h4{font-size:1.2em;line-height:1.3em;margin:0 0 1em;font-weight:bold}
div.homepage-col h4:after{content:":"}
div.homepage-col p{font-size:1.1em}
div.homepage-col a{position:absolute;bottom:0;color:#000;font-weight:bold;font-size:1.1em}
div.homepage-col a.BottomLink {position:relative;bottom:0;color:#000;font-weight:normal;font-size:1em}
div.homepage-col a:hover.BottomLink {color:#ffa320;}
div.homepage-col #scroller a {position:relative;bottom:0;color:#000;font-weight:normal; font-size:1.0em;}
div.homepage-col a:after {content:" >"}
div#row-2 p.link-more{float:left;width:16px;height:150px;overflow:hidden}
div#row-2 p.link-more a{display:block;padding-left:16px;height:150px}
div#row-2-col-1{width:230px;padding-left:15px}
div#row-2-col-2{width:270px;margin-left:0px}
div#row-2-col-3{width:190px;margin-left:30px}
div#row-2 p.row-2-col-1{background:#4c4d4f url('/assets/images/homepage-row-2-col-2.gif') no-repeat scroll left bottom}
div#row-2 p.row-2-col-2{background:#4c4d4f url('/assets/images/homepage-row-2-col-2.gif') no-repeat scroll left bottom}
div#row-2 p.row-2-col-3{background:#4c4d4f url('/assets/images/homepage-row-2-col-2.gif') no-repeat scroll left bottom}
div#row-2-col-3 p{height:5.2em;overflow:hidden}
#scroller_container {
 position: relative;
 width: 220px;
 height: 98px;
 overflow: hidden;
}

#scroller p {
 padding: 0;
 margin-bottom:10px;
}

#scroller p a {
 font-weight:normal;
}


#scroller p a:hover {
 color:#ffa320;
}

.vidButton
{ 
    float:left;width:50px;height:50px; background-color:White; margin-right:15px;
}
div#videoButtons
{
    height:70px;right:0px;overflow:hidden;position:absolute;bottom:315px;width:410px;
}

#liquidVideo {padding:30px 100px 30px 100px !important; width:254px !important; height:202px !important;}

.VideoLayer {display:none; position:relative; height:262px; width:454px;}

.TextLayer
{
    z-index:50; 
    padding:15px 15px 15px 15px;
    position:absolute; 
    left:0px; 
    bottom:0px;
    height:50px;
    width:424px;
    background:#000; 
    opacity: .7;  
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);  
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
div.CloseBtn {z-index:100; position:absolute; right:10px; bottom:45px; width:15px; height:15px; background:url(../images/CloseBtn.jpg) no-repeat left top;}
div h2.VideoText {position:relative !important; left:0px !important; font-size:1.8em; font-weight:bold; color:#FFF; padding-bottom:5px;}
div h4.VideoCopy {position:relative; left:0px; font-size:1.24em; color:#FFF;}
