*,*:after,*:before{box-sizing:border-box}#header a,#header a:hover{text-decoration:none;background:0}#loginname,#navlist .active{height:30px}#leftside,#navlist li,#navlist li a{float:left}body{text-align:center;background-color:#666;color:#333;margin-top:0}body,ol,p,td,ul{font-family:verdana,arial,helvetica,sans-serif;font-size:14px;line-height:22px}td{padding:5px}#central{margin-top:-8px;position:relative;text-align:left;background-color:#FFF}#header{background-image:url(../images/banner.png);height:240px;left:0;top:0;background-size:cover;background-position:center}#header .title{font-size:55px;font-weight:700;position:absolute;top:65px;color:#c00;padding:0 0 0 .7em;margin:-1em 0 0;line-height:60px;font-family:sans-serif;font-style:italic}#navlist,#rightside h3{font-size:14px;font-weight:700}#footer,#header a,.button:active{position:relative}#header a{left:40px;top:20px;border:0}.navigationbar{background-color:#033387;margin-top:-18px}#loginname,#navlist li a{padding:3px 10px;margin-top:5px;color:#fff;text-decoration:none;text-align:center}#leftside,#rightside{margin:20px 15px 20px 10px}#navlist{margin-left:0;padding-left:0;background:#033387;text-transform:uppercase;line-height:25px;margin-top:0}#navlist .active,#navlist a:hover{background:#0687eb;cursor:pointer}#navlist li{list-style-type:none}#navlist li a span{padding:3px 10px;float:left;text-align:center;color:#fff;text-decoration:none;margin-top:-5px}#content,#leftside,#rightside{background-color:#FFF}#n1{left:0}#n2{left:81px}#n3{left:186px}#n4{left:275px}#n5{left:400px}#loginname{left:222px;width:auto;display:inline;float:right}#n6{left:555px}#n7{left:666px}#leftside{width:600px}#rightside h3{color:#333;text-align:center;display:block;margin-left:35px;margin-top:35px}#submit-element .btn,.button,.clearfix{display:inline-block}#picture1{margin-left:35px;height:150px;width:200px;background-image:url(../images/photoofthemonth.jpg);margin-top:63px}#rightside{float:right;width:300px;overflow:hidden}.leftBox{width:575px;background:#fff;border:2px solid #efddd8;padding:10px}#leftside p{font-size:13px;font-weight:400;color:#666;margin-bottom:10px}#leftside h1{font-size:14px;font-weight:700;color:#033387}#leftside a{color:#666}#footer{background-image:url(../images/footer.jpg)}#footer p{font-size:12px;font-weight:700;color:red;float:right;padding-top:98px;margin-right:10px}#footer a,#footer a:hover{color:#fff}#imagepreloader{visibility:hidden;overflow:hidden;height:0;width:0}.alignleft{float:left}li.inWidget{width:33%;list-style-type:none}table.hovertable{font-family:verdana,arial,sans-serif;font-size:11px;color:#333;border-width:1px;border-color:#999;border-collapse:collapse}table.hovertable td,table.hovertable th{border-width:1px;padding:8px;border-style:solid;border-color:#a9c6c9}table.hovertable th{background-color:#c3dde0}table.hovertable tr{background-color:#d4e3e5}.content-box{margin-top:15px;padding:15px;border:1px solid #e7dbbc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}dd,dl.zend dt{min-height:30px}dl.zend_form dt{float:left;clear:left;width:30%;line-height:20px}dl.zend_form dt label.required{font-weight:600;float:left;width:220px;line-height:20px}dl.zend_form dd{float:left;clear:right;padding-left:5px;width:55%}dl.zend_form dd ul.errors{list-style:none;padding:0;margin:0}dl.zend_form dd ul.errors li{float:left;margin:0 .15em;font-size:12px;color:#666}.button{-moz-box-shadow:inset 0 0 0 0 #fff;-webkit-box-shadow:inset 0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#faf0fa),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#faf0fa 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf0fa',endColorstr='#dfdfdf');background-color:#faf0fa;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;border:2px solid #dcdcdc;color:#777;font-family:arial;font-size:20px;font-weight:700;padding:7px 21px;text-decoration:none;text-shadow:1px 1px 5px #fff}.button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#dfdfdf),color-stop(1,#faf0fa));background:-moz-linear-gradient(center top,#dfdfdf 5%,#faf0fa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#faf0fa');background-color:#dfdfdf}.button:active{top:1px}#sendEmail-element{clear:right;float:left;padding-left:5px;padding-top:13px;width:auto}#footer,.clear{clear:both}#submit-element .btn{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#006dcc;background-image:-moz-linear-gradient(center top,#67c2ef,#2fabe9);background-repeat:repeat-x;border-color:#1598d9 #1598d9 #007bb8;border-image:none;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);color:#333;cursor:pointer;font-size:14px;line-height:17px;margin-bottom:0;padding:4px 12px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle}input.form-textbox{background:#fbfbfb;border:1px solid #e5e5e5;box-shadow:1px 1px 2px rgba(200,200,200,.2) inset;color:#333;font-size:14px;font-weight:200;line-height:1;margin-bottom:5px;margin-right:6px;margin-top:2px;outline:0;padding:7px;width:100%}.form-selectbox,.form-textarea-large{background-color:#FFF;border:1px solid #CCC;border-radius:4px;color:#555;display:inline-block;font-size:14px;height:auto;line-height:20px;margin-bottom:10px;padding:4px 6px;vertical-align:middle;width:220px}#forgot-password-element>a{margin-left:31px}.control-group .radiooption{margin:3px 0 15px 89px}.radiolabel{float:left;margin-top:24px}.content-box h2{padding-bottom:10px}.searchform{width:280px;float:left}.searchbutton{float:right;padding-top:5px}.searchtxtbox{float:left;width:181px}.text-center{text-align:center}.page-index{padding:5px 0 20px;padding:20px 0 0 \9;margin:0;clear:both}.page-index a{float:left;display:block;color:#031835;padding:0 30px 0 0;text-decoration:underline;background:url(../images/page-index.png) center right no-repeat}.page-index a:hover{text-decoration:none}.sub-title{font-size:14px;color:#af5500}.page-title,.page-title-inner{color:#c96200;font-family:Calibri,Century,arial;padding:0 0 10px}.page-title{font-size:24px}.page-title-inner{font-size:18px}.page-details{font-family:verdana,arial,helvetica,sans-serif;line-height:22px;color:#666;font-size:13px;font-weight:400;margin-bottom:10px}.button-element{margin:auto;padding-top:13px;width:300px}.submit-element-button{float:left;width:71px}#cityname_other{display:none;margin:0 0 5px 219px;width:339px}.confirm,.error{border-radius:7px;width:533px}#footer{background-color:#00F;background-repeat:no-repeat;height:149px}.confirm{background-color:#dff2bf;background-image:url(../images/success.png);color:#4f8a10}.error{background-color:#ffbaba;background-image:url(../images/error.png);color:#d8000c}.confirm,.error,.info,.validation,.warning{background-position:10px center;background-repeat:no-repeat;border:1px solid;font-size:15px;font-weight:700;margin:10px 0;padding:15px 10px 15px 50px}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#000}a:visited{color:#666}.fieldWithErrors{padding:2px;background-color:red;display:table}#errorExplanation{width:400px;border:2px solid red;padding:7px 7px 12px;margin-bottom:20px;background-color:#f0f0f0}#errorExplanation h2{text-align:left;font-weight:700;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;background-color:#c00;color:#fff}#errorExplanation p{color:#333;margin-bottom:0;padding:5px}#errorExplanation ul li{font-size:12px;list-style:square}@-ms-viewport{width:device-width}body,html{overflow-x:hidden}#central{margin-right:auto;margin-left:auto;width:960px}.mobile_toggle{display:none;text-align:right;padding:10px}.mobile_toggle img{width:30px}.states{display:none}.states ul{list-style:none;padding:0;margin:0}.states li{width:48%;margin-left:2%;float:left}@media only screen and (max-width:992px){#central{width:750px}#navlist{width:585px;margin:auto}#navlist li a{font-size:12px}#leftside,#rightside,.rightBox{width:auto;float:none}.rightBox,.leftBox{float:none;width:100%}}@media only screen and (max-width:768px){#navlist li,.mobile_toggle{display:block}#central{width:auto}#navlist,dl.zend_form dt label.required{width:100%}#navlist{position:absolute;display:none;z-index:3}#navlist li{float:none;border-top:1px solid #a8a8a8}#navlist li a,#navlist li a span{float:none;display:block;margin-top:0}dl.zend_form dt{width:100%;float:none}dl.zend_form dd{width:95%;float:none;margin-left:0;padding-left:0}dl.zend_form>dd{width:90%;margin-left:0}dl.zend_form dd input,dl.zend_form dd textarea{width:90%}.form-selectbox,.form-textarea-large{width:100%}.error{width:75%}#footer{height:100px;background-size:cover}#footer p{padding-top:60px}}@media only screen and (max-width:480px){#recaptcha_area tr,#recaptcha_image{height:auto!important}#central{width:auto}#header{height:167px;left:0;top:0;background-size:cover;background-position:center}#header a{left:0}.map{display:none}.states{display:block}#header .title{font-size:46px;font-weight:700;position:relative;display:block;top:38px;color:#c00;padding:0;left:0;right:0;margin:auto;text-align:center;line-height:50px;font-family:sans-serif;font-style:italic}.rightBox table tr:not(:last-child),.leftBox table tr:not(:last-child){display:block;margin-bottom:20px}.rightBox table td,.leftBox table td{display:block;width:auto;padding:0}#customFields td{display:block;width:90%}#customFields td input,#customFields td select,#customFields td textarea,.searchform{width:100%}.searchtxtbox{width:auto}li.inWidget{width:50%;font-size:12px}#recaptcha_image{width:auto!important;max-width:100%}#recaptcha_image img{width:100%}#recaptcha_response_field{width:100%!important;max-width:302px}#recaptcha_area td,#recaptcha_area th,#recaptcha_area tr,.recaptchatable{float:left}.recaptcha_image_cell{width:100%!important;max-width:300px}}#description-element,#services-element, .texteditor-element{width:95%!important;margin:0}.search_form dd{margin:0}

li.resource_item a.btn{
    float:right;
}

li.resource_item img, div.resource img{
	max-width:100%;
}