body {font-family:"Muli", Arial, Helvetica, sans-serif; font-weight:300; font-size:17px; line-height:24px; color:#135f6a; background-image: url(/images/bg2.jpg); background-position:top center; background-attachment:fixed; background-size:cover; background-color:#bfe6db;}
a {color:#28ad79; text-decoration:none;}
#wrap {position:relative; overflow:hidden; min-width:960px;}
#container {width:920px; padding:0px 20px 0px 20px; margin:0 auto; position:relative;}
.lt-ie9 #container {background:url(/images/column-shadow.png) repeat-y 220px 0px;}
#white-block {position:absolute; top:0; right:720px; background-color:#fff; width:5000px; height:100%; -moz-box-shadow:0 0 5px rgba(0,0,0,.1); -webkit-box-shadow:0 0 5px rgba(0,0,0,.1); box-shadow:0 0 5px rgba(0,0,0,.1); z-index:5;}
.clearer {clear:both;}
strong, b, h1, h2, h3, h4, h5, h6 {font-family:"Muli-Bold", Arial, Helvetica, sans-serif;}
em, i {font-family:"Muli-Italic", Arial, Helvetica, sans-serif;}

/* Header */
#nav-col {width:160px; padding:40px 40px 0px 0px; float:left; position:relative; z-index:10;}
header h1 a {display:block; width:160px; height:320px; background:url(/images/trust-logo.jpg) no-repeat;}
nav ul {padding:36px 0px 0px 0px;}
nav li {font-size:17px; line-height:20px; padding-bottom:17px; text-align:right;}
nav li a {color:#6cc2ce;}
nav li a:hover, nav li a.current {color:#349d74;}
nav ul ul {padding:0;}
nav li li {font-size:13px; line-height:17px; text-transform:uppercase; letter-spacing:1px; padding:4px 0px 1px 0px;}

#main-col {width:680px; padding:40px 0px 0px 40px; float:right; position:relative; z-index:3; background-image:url(/images/head-shadow.png); background-repeat:no-repeat; background-position:0px -192px;}
body.page-home #main-col {background-position:0px 110px;}
#big-pic {background-color:#fff; border:10px solid #fff; box-shadow:0 0 5px rgba(0,0,0,.1); margin-bottom:29px; visibility:hidden;}
#watermark {width:548px; height:498px; background:url(/images/watermark.png) no-repeat; position:absolute; bottom:0; right:-310px; z-index:-1;}

/* Text */
.text {text-shadow:1px 1px 0px rgba(255,255,255,0.3); overflow:auto;}
.text a {text-decoration:underline;}
.text p {padding-bottom:16px;}
.text h1.page-head {font-size:40px; line-height:48px; color:#fff; padding:0px 0px 14px 0px;}
.text h1, .text h2, .text h3, .text h4, .text h5, .text h6 {color:#3ba9b7; clear:both;}
.text h1, .text h2 {font-size:28px; line-height:34px; padding:20px 0px 14px 0px;}
.text h1 + h1, .text h1 + h2, .text h2 + h3, .text h1:first-child, .text h2:first-child, .text h3:first-child, .text h4:first-child, .text h5:first-child, .text h6:first-child {padding-top:0;}
.text h3 {font-size:22px; line-height:26px; padding:21px 0px 17px 0px;}
.text h4 {font-size:18px; line-height:22px; padding:22px 0px 18px 0px;}
.text h5 {font-size:15px; line-height:19px; text-transform:uppercase; letter-spacing:1px; padding:21px 0px 19px 0px;}
.text h6 {padding:22px 0px 16px 0px;}
.text ul {padding:0px 0px 8px 20px; list-style-type:none;}
.text ul ul {padding:8px 0px 0px 20px;}
.text ul li {padding:0px 0px 8px 12px; background:url(/images/bullet.png) no-repeat 0px 8px;}
.text ol {padding:0 0 8px 40px;}
.text ol li {padding:0 0 8px 0;}
.text img {background-color:#fff; /* IE FOUC fix */ visibility:hidden; position:absolute;}
.text .img-box {float:right; clear:both; margin:4px 0px 10px 20px; background-color:#fff; border:10px solid #fff; box-shadow:0 0 5px rgba(0,0,0,.1); visibility:hidden; position:absolute; behavior:url(/pie/PIE.htc);}
.text .img-box.full-width {width:660px; float:none; margin:4px 0px 22px 0px;}
.text .img-box.logo-image {float:none; clear:none; margin:4px 10px 10px 0px; display:inline-block; vertical-align:top;}
p.caption {font-size:14px; line-height:18px; color:#6c6c6c; padding:12px 0px 0px 0px;}
.text .quote {font-family:"Lora-Italic", Georgia, "Times New Roman", Times, serif; color:#34a579; font-size:18px; line-height:24px; width:310px; float:right; clear:both; padding:14px 0px 13px 0px; border-top:1px solid #fff; border-bottom:1px solid #fff; box-shadow:inset 0 1px 0 rgba(0,0,0,.05), 0 1px 0 rgba(0,0,0,.05); margin:4px 0px 10px 20px;}

/* News */
.news-item {padding:21px 0px 35px 0px; margin-top:3px; border-top:1px solid #fff; box-shadow:inset 0 1px 0 rgba(0,0,0,.05); behavior:url(/pie/PIE.htc);}
.news-postdate p {color:#61b0bc; font-size:14px; line-height:18px;}
.news-pagination {color:#61b0bc; padding-top:15px; overflow:auto; border-top:1px solid #fff; box-shadow:inset 0 1px 0 rgba(0,0,0,.05); behavior:url(/pie/PIE.htc);}
.prev-btn {float:left;}
.next-btn {float:right;}
.page-text {width:200px; margin:0 auto; text-align:center;}

/* Footer */
footer {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#8abcab; border-top:1px solid rgba(126,199,162,.25); box-shadow:inset 0 1px 0 rgba(255,255,255,.3); padding:13px 0px 40px 0px; margin:38px 0px 0px 0px; text-shadow:1px 1px 0px rgba(255,255,255,0.3); behavior:url(/pie/PIE.htc);}
.lt-ie9 footer {background:url(/images/footer-line.png) top repeat-x; padding-top:14px;}
footer a {color:#8abcab;}
footer a:hover {color:#28ad79; text-decoration:underline;}
/* Stylesheet: Days Modified On 2014-08-07 21:19:22 */
