
/* CSS Document */
body {background: #d7dfda url('i/common/bkgd-grad.gif') repeat-x fixed; font: normal .75em/1.3em arial,sans-serif;}
html {overflow-y: scroll;}
#wrapper {width: 980px;margin: 0 auto;position: absolute;left: 50px;top: 60px;background:#fff;z-index: 100;}
#logo{position: absolute;top:12px;left:3px;z-index: 200;}
#leftNav, #leftNav2, #leftNav3{float:left;position:relative;background: #2587a0 url('i/common/left-nav-grad.gif') repeat-y; width: 171px; left: 0; z-index: 150; min-height: 450px;padding:110px 0 10px; }
#leftNav2{min-height: 540px;}
#leftNav3{min-height: 900px;}

#leftNav ul, #leftNav2 ul, #leftNav3 ul{margin: 0 4px 0 0;}
#leftNav li, #leftNav2 li, #leftNav3 li {list-style: none; font-size: 110%; border-bottom: 1px solid #9bc5d0;}
#leftNav li a, #leftNav2 li a, #leftNav3 li a {display: block; padding:17px 2px 17px 25px;text-decoration:none;color:#000;}
#leftNav li.current  a, #leftNav2 li.current  a, #leftNav3  li.current a{background:  url(/i/common/marker.gif) no-repeat 10px 10px;color:#fff;}

#leftNav li.current2Line a,  #leftNav2 li.current2Line a,#leftNav3 li.current2Line a {background:  url(/i/common/marker.gif) no-repeat 10px 18px;color:#fff;}
#leftNav li a:hover, #leftNav2 li a:hover, #leftNav3 li a:hover {background:  url(i/common/marker.gif) no-repeat 10px 10px;}
#leftNav li.current2Line a:hover, #leftNav2 li.current2Line a.doubleLine:hover, #leftNav3 li.current2Line a.doubleLine:hover {background:  url(i/common/marker.gif) no-repeat 10px 18px;}
#pageContent{position:relative;padding:10px 0 0;min-height: 360px;}
#pageContentInner{padding:100px 30px 10px 70px;float:left;width:680px;}
#pageContent p, #pageContentInner p {margin:10px 20px 10px 0;color:#464646;font-weight:normal;}
#pageContentWrapper{float:left;width:809px;}
#pageContent .leftCol{padding:100px 25px 10px 50px;float:left;width:308px;}
#pageContent .leftCol2{padding:100px 25px 10px 50px;float:left;width:358px;}
#pageContent .rightCol {padding-top:25px;float:left;}
#pageContent .rightCol2 {padding-top:5px;float:left;width:320px;padding:140px 0 10px 10px;}
#pageContent .rightCol3 {padding-top:5px;float:left;width:319px;padding:0 0 10px 10px;border-left:1px solid #d9d9d9;margin-top:140px; }
#footer{background:#f3f5f4;padding :12px;font-size:110%;font-weight:normal;text-align: center;}
#footer p.secondLine{font-size: 85%;padding-top:3px;}
a {color:#236779; text-decoration:underline;}
a:hover{text-decoration:none;color:#173044}
h1, h2, h3{color:#173044; font-size:155%;margin:25px 0 0;}
h3{font-size:125%;}
.quote{width:396px;background:  url(i/common/quoteBkgd.gif) no-repeat ;height:150px;margin-top:40px;}
#Interiorquote{float:right;width:396px;background:  url(i/common/quoteBkgd.gif) no-repeat ;height:150px;margin-top:15px;}
.quote p, #Interiorquote p{width:320px;text-align: center;padding-left:38px;}
.quote h3, #Interiorquote h3{font-size:14px;color:#173044;text-align: center;font-weight:normal;margin:0; padding:10px 0 0 0;}
.imgRight {float:right;margin:5px 10px;padding:0;border:3px solid #2e869e;}
.imgCenter {text-align:center;margin:5px 10px;padding:0;border:3px solid #2e869e;}
.homepgImage {z-index:-31}
.imgRight2{border:none;float:right;margin:5px 10px;padding:0;}
