﻿/*
    Levin-Richmond Terminal Corporation Style Sheet
    www.WebAdvanced.com  
*/

/*MASTER STYLE*/
html, body, form, div {padding: 0; margin: 0; font-size: 100%;}
body{background: #489ec5 url(../images/mainBg.jpg) repeat-x; font: 12px Trebuchet MS, Arial, Verdana, Sans-Serif; color: #222;}
img {border: 0}
a{color: #094081}
img, div, td { behavior: url(../iepngfix.htc) }/*IE 5.5+ .pngfix */
h1{color: #323232; margin: 14px 0 17px 0; font-size: 20px; font-weight: normal; padding-bottom: 11px; border-bottom: dotted 1px #5a5748;}
h2{font-size: 18px; font-weight: bold; margin: 20px 0 15px 0;}
h3{font-size: 14px; font-weight: bold; margin: 5px 0;}
h4{font-size: 12px; font-weight: bold; margin: 3px 0;}
.siteWrap{margin: 0 auto; background: url(../images/topBg.jpg) no-repeat top center;}
.mainContainer{width: 967px; margin: 0 auto;}
.contWrap{margin: 0 8px;}
.header{width: 959px; height: 121px; margin-right: 8px;}
.navSection{height: 30px; margin: 0 8px; clear: both;}
.footer{font-size: 11px; margin: 10px 0 20px 8px; color: #cfd0d1}
.footer a{color: #cfd0d1}
.footer a:hover{text-decoration: none;}
.footer img{float: left; padding-right: 20px;}
.breadCrumb{display: none;}
.goLeft{float: left;}
.goRight{float: right;}

/*Homepage*/
.homePageWrap{background: #fff;}
.mainSection{width: 951px;}
.mainRightTop{width: 206px; height: 101px; padding: 18px 54px 5px 14px; background: #fff; float: right;}
.headerImage{padding-bottom: 14px; margin-left: -3px;}
.mainRightBottom{float:right; width: 274px;}
.mainLeft{ float: left;}
.spotlightSection{width: 941px; background: #fff url(../images/spotlightBg2.jpg) repeat-y top; margin-top: 6px; padding: 0 5px; display: block; overflow: auto;}
.spotlightSection .headerImage{padding-bottom: 9px;}
.spotlight1, .spotlight2{padding:16px 20px 26px 26px; margin-top: 9px; float: left; display: inline;} 
.spotlight1{width: 265px; border-right: dotted 1px #5a5748;}
.spotlight2{width: 316px;}
.spotlight3Wrap{float: right; display: inline; margin-top: 9px;}
.spotlight3Wrap img{display: block;}
.spotlight3{width: 234px; padding:16px 17px 26px 15px; line-height: 20px;}
.spotlight3 a{color: #4fa9cc}
.homepageBottom img{display:block;}


/*Default Content Page*/
.defaultContentWrap{width: 944px; background: #fff url(../images/contBg.jpg) repeat-x bottom; padding: 6px 0 0 7px; overflow: auto; min-height: 450px; display: block; }
* html .defaultContentWrap{height: 450px; overflow: visible;} 
.defaultContentLeft{width: 611px; float: left; padding: 0px 23px 23px 23px; background:url(../images/contLeftBg.png) no-repeat bottom; min-height: 375px; display: inline;}
* html .defaultContentLeft{height: 375px;}  
.defaultContentRight{width: 266px; float: left;  display: inline; margin-left: 10px; }
.contRightMain {width: 237px; background: url(../images/contRightBg.jpg) repeat-y; padding: 0 12px 4px 17px;}
.contRightTop img, .contRightBottom img{display: block;}
.defaultContentFoot img{display:block;}
.dottedBreak {height:1px; border-bottom: dotted 1px #5a5748; margin: 15px 0;}
.divSpacer {height:1px; margin: 15px 0;}

/*LeftNav*/
.leftNav{float: left; margin-right: 10px;}
.leftNav h1{border-bottom: none; padding: 0; margin: 0;}
.leftNavTop{width: 236px; height: 25px; padding: 15px 10px 10px 20px; background: url(../images/leftNav-top.gif) no-repeat}
.leftNavBtm{width: 266px; height: 60px; background: url(../images/leftNav-btm.gif) no-repeat bottom;}
.leftNavSpan{width: 264px; padding: 0 1px; background: url(../images/leftNav-span.gif) repeat-y}
.leftNavSpan ul, .leftNavSpan li{padding: 0; margin: 0; list-style-type: none;}
.leftNavSpan li{display: block;}
.leftNavSpan li a{width: 229px; padding: 8px 10px 8px 25px; font-size: 14px; color: #000; display: block; background: url(../images/navBtm.gif) no-repeat bottom; text-decoration: none;}
.leftNavSpan li a:hover{background-color: #0a3f81; background-image: none; color: #fff;}
.leftNavSpan li.on a{background: #0a3f81; font-weight: bold; color:#fff;}

h3.green{padding-left: 26px; background: url(../images/smallLeaf.gif) no-repeat left;}
