@import url(reset.css);
#index{font:11px Arial,sans-serif;text-align:center;background: url(../images/bg-body.jpg) repeat-x;color:#444444;}
#page{font:11px Arial,sans-serif;text-align:center;background: url(../images/bg-body.jpg) repeat-x;color:#444444;}
#wrapper{background:url(../images/bg-wrapper.png) center 535px no-repeat;}
#container{width:960px;margin:0 auto;text-align:left;position:relative;}
/* --------------------- HEADER --------------------- */
#header{height:159px;position:relative;}
#logo-left{position:absolute;top:11px;left:17px;z-index:1000;}
#logo-right{position:absolute;top:11px;right:17px;z-index:1000;}
#menu-top-sub{position:absolute;top:75px;font-size:13px;}
.menu-top-sub-left{left:20px;}
.menu-top-sub-right{right:20px;}
.menu-top-sub-right a{float:left;display:block;margin:0 0 0 25px;color:#2b3647;}
.menu-top-sub-left a{float:left;display:block;margin:0 25px 0 0;color:#2b3647;}
#menu-top{position:absolute;top:101px;height:48px;width:960px;background:url(../images/bg-menu-top.png) repeat-x;-moz-border-radius:5px;border-radius:5px;}
#menu-top li,#menu-top-sub li{display:inline;}
#menu-top li{background:url(../images/dot.png) right 0 repeat-y;}
#menu-top a{display:block;float:left;color:#fff;font-size:14px;line-height:20px;padding:14px 0;text-align:center;width:192px;}
#menu-top a:hover,#menu-top .current-menu-item a{background:#303e51 url(../images/bg-menu-top-over-single.png) repeat-x;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#menu-top .current-menu-item ul li a{background:url(../images/bg-menu-top.png) repeat-x !important;}
#menu-top .current-menu-item ul li a:hover{background:#303e51 url(../images/bg-menu-top-over-single.png) repeat-x !important;}
/* --------------------- CONTENT --------------------- */
#content{text-align:justify;padding:20px 0 0 0; background: #fff;}
#page #content { margin: 0; padding: 30px 20px 20px 20px;}
#content a{color:#e73c07;}
#banner-left{width:960px;height:376px;float:left;position:relative;}
#apply-now-online{display:block;width:207px;height:89px;;position:absolute;bottom:2px;left:29px;}
#banner-right{width:240px;height:376px;float:right;position:relative;}
#apply-now{display:block;width:208px;height:64px;position:absolute;bottom:60px;left:16px}
#people-served{text-align:center;padding:30px 0 20px 0; background: #fff url(../images/bg-wrapper.png) center 0 no-repeat;}
#people-served img{margin:0 auto; background: #fff;}
#boxes{padding:0 0 20px 0;  background: #fff;}
#box-1,#box-2,#box-3{float:left;height:154px;padding:15px 0 0 20px;}
#boxes h2{color:#2b3748;font-size:16px;}
#boxes p{margin:10px 0 0 0;font-size: 11px; }
#boxes span{font-style:italic;}
#box-1{width:307px;}
#box-2{width:303px;}
#box-3{width:275px;}
#content ul{margin:0 0 20px 15px;}
#content ul li{background:url(../images/bullet2.png) 0 6px no-repeat;padding:0 0 0 10px;}
#content p{margin:0 0 20px 0;}
#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{color:#212a35;margin:0 0 20px 0;}
#content h1{font-size:16px;}
#content h2{font-size:14px;}
#content h3{font-size:13px;}
#content h4{font-size:12px;}
#content h5{font-size:11px;}
#content h6{font-size:10px;}
#page #column-1{float:left;width:650px;}
#index #column-1{float:left;width:440px;margin:0 0 0 20px;text-align:justify;}
#page #column-2{float:right;width:240px;}
#index #column-2{float:right;width:440px;margin:0 20px 0 0;text-align:justify;}
#faq-section{background:#f3f3f4;padding:25px 20px 25px 20px;margin:15px 0 0 0;-moz-border-radius:5px;border-radius:5px;}
#faq-section h2{border-bottom: 1px solid #94979b; font-size:16px;text-transform:uppercase;color:#212121;padding:0 0 15px 0;margin:0 0 15px 0; font-size: 18px;}
#faqs h3{color:#212a35;font-size:12px;margin:0 0 20px 0; background: url(../images/icon-q.png) 5px 2px no-repeat; padding: 0 0 0 25px;}
#faqs h3 span{color:#e73c07;cursor:pointer;}
#faqs p{padding:15px 20px 15px 40px;text-align:justify;color: #3a4859; background:#fcfcfc url(../images/icon-a.png) 5px 18px no-repeat;}
/* --------------------- FOOTER --------------------- */
#pre-footer-wrapper{background:url(../images/bg-footer.png) center top no-repeat;}
#footer-wrapper{}
#pre-footer-wrapper,#footer-wrapper,#pre-footer-wrapper a,#footer-wrapper a{color:#212A35;}
#pre-footer,#footer{width:920px;padding:25px 20px;margin:0 auto;}
#pre-footer{text-align:left;}
#pre-footer h3{color:#000;font-size:13px;margin:0 0 20px 0;}
#pre-footer ul li a{padding:0 0 0 12px;background:url(../images/bullet.png) 0 6px no-repeat;}
#footer, #footer a{text-align:center; background: #474951; color:#fff;}
#pre-footer a:hover,  #footer a:hover { color: red; }
.column{float:left;}
/* 1 column */
#column-11{width:920px;}
/* 2 column */
#column-12{width:450px;}
#column-22{width:450px;margin:0 0 0 20px;}
/* 3 column */
#column-13{width:293px;}
#column-23{width:293px;margin:0 0 0 20px;}
#column-33{width:294px;margin:0 0 0 20px;}
/* 4 column */
#column-14{width:215px;}
#column-24{width:215px;margin:0 0 0 20px;}
#column-34{width:215px;margin:0 0 0 20px;}
#column-44{width:215px;margin:0 0 0 20px;}

p{line-height:16px;}
a{text-decoration:none;color:#444444;}
img{border:0;}
em{font-style:italic;}
.align-justify{text-align:justify;}
.align-right{text-align:right;}
.align-left{text-align:left;}
.align-center{text-align:center;}
.float-left{float:left;}
.float-right{float:right;}
.clear{clear:both;}
/* WPCF7 */
.wpcf7{width:260px;margin:0 auto !important;}
.wpcf7 input,.wpcf7 textarea{width:250px;padding:4px;border:1px solid #CCCCCC;}
.wpf7 select{border:1px solid #CCCCCC;padding:4px;}
.wpcf7-submit{width:auto !important;float:right;padding:5px 15px;}
img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{max-width:100%;
/* When images are too wide for containing element,force them to fit. */
height:auto;
/* Override height to match resized width for correct aspect ratio. */
}
.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px;}
.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}
.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px;}
