html{height:100%}* *{margin:0;padding:0}body{font:normal .8em arial,sans-serif;color:#1d1d1d}p{padding:0 0 20px 0;line-height:1.7em}img{border:0}h1,h2,h3,h4,h5,h6{font:bold 175% arial,sans-serif;color:#003c7f;letter-spacing:-1px;margin:0 0 10px 0;padding:15px 0 0 0}h2{font:bold 165% arial,sans-serif}h3{font:bold 125% arial,sans-serif;color:#003c7f}h4,h5,h6{margin:0;font:bold 110% arial,sans-serif;color:#1d1d1d;line-height:1.5em}h5,h6{font:italic 95% arial,sans-serif;color:#1d1d1d;padding-bottom:15px}h6{color:#362c20}a,a:hover{background:0 0;outline:0;text-decoration:underline;color:#5d5d5d}a:hover{text-decoration:underline;color:#1d1d1d}ul{margin:2px 0 22px 17px}ul li{margin:2px 0 15px 17px}ol{margin:8px 0 22px 20px}ol li{margin:0 0 11px 0}#banner,#banner_image,#contact,#footer,#footer_content,#header,#main,#menubar,#site_content,#site_heading{margin-left:auto;margin-right:auto}#header{height:70px;background:transparent url(../images/bar.jpg) repeat-x}#menubar{width:960px;height:45px;padding-top:25px;margin:0 auto;background:transparent url(../images/bar.jpg) no-repeat}ul#menu{margin:0}ul#menu li{padding:0;list-style:none;margin:2px 0 0 0;display:inline;background:0 0}ul#menu li a{font-size:130%;letter-spacing:-1px;height:35px;padding:15px 20px 0 20px;text-align:center;color:#fff;text-decoration:none;background:0 0}ul#menu li.current{margin:2px 0 0 0}ul#menu li.current a{text-decoration:underline}ul#menu li a:hover{text-decoration:underline}#heading_container{height:120px;text-align:center;background:transparent url(../images/heading.jpg) repeat-x;border-bottom:1px solid #6c6c6c;border-top:1px solid #535353}#site_heading{width:960px;height:120px;text-align:center;background:transparent url(../images/heading.jpg) repeat-x}#site_heading H1{width:940px;font:normal 250% arial,sans-serif;color:#fff;letter-spacing:-2px}#site_heading H2{width:940px;font:normal 150% arial,sans-serif;color:#fff;letter-spacing:-1px}#site_container{overflow:hidden;border-top:1px solid #535353;background:#eee url(../images/background.jpg) repeat-x}#site_content{width:960px;overflow:hidden}#content{text-align:left;width:710px;margin-top:10px;padding:0 20px 0 0;float:left}.content_item{width:700px}#banner_image{width:960px;margin-top:20px}#slider-wrapper{height:350px;background:0 0;width:960px}#slider{background:url(../images/loading.gif) no-repeat scroll 50% 50% transparent;height:350px;position:relative;width:960px}#slider img{display:none;left:0;position:absolute;top:0}#slider a{border:0 none;display:block}.nivoSlider{position:relative}.nivoSlider img{left:0;position:absolute;top:0}.nivoSlider a.nivo-imageLink{border:0 none;display:none;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:6}.nivo-slice{display:block;height:100%;position:absolute;z-index:5}.nivo-box{display:block;position:absolute;z-index:5}.nivo-caption{background:none repeat scroll 0 0 #000;bottom:0;color:#fff;font-family:arial;left:0;position:absolute;text-transform:uppercase;width:100%;z-index:8}.nivo-caption p{margin:0;padding:5px}.nivo-caption a{color:red;display:inline!important;text-decoration:none}.nivo-caption a:hover{color:#00f;text-decoration:underline}.nivo-html-caption{display:none}.nivo-directionNav a{background:url(../images/arrows.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:30px;position:absolute;text-indent:-9999px;top:45%;width:30px;z-index:9}a.nivo-prevNav{left:15px}a.nivo-nextNav{background-position:-30px 50%;right:15px}.nivo-controlNav{bottom:-30px;left:50%;margin-left:-40px;position:absolute}.nivo-controlNav a{cursor:pointer;float:left;height:22px;margin-top:250px;position:relative;text-indent:-9999px;width:22px;z-index:9}.nivo-controlNav a.active{background-position:0 -22px}.sidebar_container{float:left;width:230px;margin:20px 0 20px 0;background:#bbb}.sidebar{float:right;width:215px;padding-left:10px;margin-bottom:10px}.sidebar_item{font:normal 100% arial,sans-serif;padding:0 15px 0 0;width:201px}.sidebar h2{color:#003c7f}.sidebar h4{font-size:125%;color:#fff}.sidebar p{color:#fff}.sidebar a{color:#003c7f}.sidebar a:hover{text-decoration:none}.sidebar ul li,.sidebar ul li.selected{list-style:none;margin:15px 0;padding:0}.sidebar li.selected,.sidebar li:hover{color:#5d5d5d;text-decoration:none}#footer_container{height:70px;background:transparent url(../images/bar.jpg) repeat-x}#footer{font-size:130%;letter-spacing:-1px;padding:25px 20px 0 20px;margin:0 auto;width:920px;height:45px;text-align:center;color:#fff}#footer a,#footer a:hover{color:#fff;text-decoration:underline}#footer a:hover{text-decoration:none}