#pictop{width:100% !important; height:380px; margin:0px auto; margin-bottom:0px; position:relative; display:block; z-index:1;}
#highlight {width:100% !important; height:380px; margin:0 auto; background:transparent; overflow:hidden;}
#photo {width:100% !important; height:380px; margin:0px; background:transparent; overflow:hidden;}
.slide, .slide1, .slide2, .slide3, .slide4 {width:100% !important; height:380px; margin:0px; position:relative; text-align:center; background-size:cover;}

.sldcnt{width:100%; max-width:1170px; height:380px; margin:0 auto; position:relative; filter:alpha(Opacity=85); opacity: 0.85;}

.slide1 {background:url(/images/site/slide1.jpg) center top no-repeat;}
.slide2 {background:url(/images/site/slide1.jpg) center top no-repeat;}
.slide3 {background:url(/images/site/slide1.jpg) center top no-repeat;}
.slide4 {background:url(/images/site/slide1.jpg) center top no-repeat;}

#pictop #navbar {width:100% !important; position:absolute; bottom:14px; z-index:10;}
#pictop #nav {width:148px; margin:0 auto; height:5px;}
#pictop #nav a {width:31px; height:5px; display:block; float:left; margin:0 3px 0 3px; padding:0; text-indent:-999em; outline:none 0; background:#f8f8f8;}
#pictop #nav a:hover{background:#4FB9AD;}
#pictop #nav a.activeSlide{background:#4FB9AD;}

#pictop #highlight .quote{max-width:350px; margin:145px 0px 0px 50px; padding:15px; background:#1D7C9A; font-size:24px; font-weight:300; text-transform:uppercase; letter-spacing:3px; color:#f8f8f8;}
#pictop #highlight .quote span{font-size:28px; font-weight:700; text-transform:uppercase; letter-spacing:15px; display:block; margin:5px 0px 0px 0px;}

.header .harea{border-bottom:0px;}

.featur {width:100%; max-width:1170px;}
.featur .fcol{width:25%; float:left; *width:24%;}
.featur .fcol .fserv {width:auto; margin:0px 30px 0px 30px; padding:0px;}
.featur .fcol .fserv .pic{width:155px; height:153px; margin:0px auto; margin-bottom:0px; background-size:cover; display:block;}
.featur .fcol .fserv .feat1{background:url(/images/site/feat1.png) 50% 50% no-repeat;}
.featur .fcol .fserv .feat1:hover{background:url(/images/site/feat1-h.png) 50% 50% no-repeat;}
.featur .fcol .fserv .feat2{background:url(/images/site/feat2.png) 50% 50% no-repeat;}
.featur .fcol .fserv .feat2:hover{background:url(/images/site/feat2-h.png) 50% 50% no-repeat;}
.featur .fcol .fserv .feat3{background:url(/images/site/feat3.png) 50% 50% no-repeat;}
.featur .fcol .fserv .feat3:hover{background:url(/images/site/feat3-h.png) 50% 50% no-repeat;}
.featur .fcol .fserv .feat4{background:url(/images/site/feat4.png) 50% 50% no-repeat;}
.featur .fcol .fserv .feat4:hover{background:url(/images/site/feat4-h.png) 50% 50% no-repeat;}

.featur .fcol .title{height:65px; width:auto; max-width:170px; text-transform:uppercase; font-weight:700; font-size:21px; margin:5px auto; margin-bottom:0px; text-align:center; letter-spacing:1.5px;}
.featur .fcol .title a{color:#302b26 !important; text-decoration:none !important;}
.featur .fcol .title a:hover{color:#4FB9AD !important;}
.featur .fcol .ftxt{width:auto; margin:0px auto; margin-bottom:0px; font-size:15px; text-align:justify;}

/* - 940 - */
/*.res940 .featur .fcol{background:#EEE;}*/

/* - 720 - */
.res720 .featur .fcol{width:50%; margin-bottom:20px;}
.res720 .container .carea{padding-bottom:10px!important;}

/* - 480 - */
.res480 .slide1, .slide2, .slide3, .slide4 {background-position:70% top;}

.res480 #pictop #highlight .quote{margin:135px auto; margin-bottom:0px;}

.res480 .featur .fcol{width:50%; margin-bottom:20px;}
.res480 .featur .fcol .fserv .pic{width:130px; height:128px; background-size:cover;}
.res480 .container .carea{padding-bottom:10px!important;}

/* - 320 - */
.res320 .slide1, .slide2, .slide3, .slide4 {background-position:70% top;}

.res320 #pictop #highlight .quote{margin:135px auto; margin-bottom:0px;}
.res320 .featur .fcol{width:100%; margin-bottom:20px;}
.res480 .container .carea{padding-bottom:10px!important;}