html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;font-weight:400;margin:0;padding:0}
:focus{outline:0}
body{line-height:1;color:#000;font-size:150%;font-family:Verdana, Arial, Sans-Serif;background:#FFD964}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
blockquote:before,blockquote:after,q:before,q:after{content:""}
html{font-size:62.5%}
.masked{text-transform:uppercase;color:transparent;text-indent:-99999px}
.error{color:#c00}
#content h1{font-size:1.6em;color:#39891E;margin-top:0;line-height:1.3em}
span.fauxh1{display:block;text-transform:uppercase;font-size:1.3em;color:#806600;margin:.75em 0}
#content h2{font-size:1.2em;line-height:1.3em}
.post div h2{margin-top:0!important}
#content h3{font-size:1.2em}
#content h4{font-size:1em;font-weight:700}
#content h5{font-size:.9em;text-transform:uppercase}
#content h6{font-style:italic}
#content h2,#content h3,#content h4,#content h5,#content h6{margin:.5em 0}
#content a{color:#369;text-decoration:none}
#content a:hover{border-bottom:1px dashed #369}
.excerpt h2 a{color:#6F5800!important}
.excerpt a:hover{border-bottom:1px dashed #6F5800!important}
.more{width:99px;height:26px;background:url(images/moreNews.png) no-repeat}
.more a{display:block;height:26px;text-transform:uppercase;color:transparent;text-indent:-9999px}
a#login,#logout{color:#bbb;text-decoration:none}
a#login_close{position:absolute;top:10px;right:38px}
#nav li,#nav li a,#subnav li,#subnav li a{text-transform:uppercase;text-decoration:none}
#nav li,#nav li a{color:#fff}
#nav li ul li ul li a{font-size:.8em;color:#dfd;line-height:0}
#subnav li,#subnav li a{color:#806600;font-size:90%}
#subnav li a:hover,#subnav li a:focus{border-bottom:1px solid #806600}
#subnav h1{display:inline}
#footer a{color:#806600;font-size:80%;text-decoration:none}
a#credit{font-size:60%}
#content{color:#444;padding-top:136px}
#content p{line-height:1.3em;margin:.5em 0}
#content ul{margin-left:2em;list-style-type:square}
#content ul li{padding-left:.5em;line-height:1.3em;margin-bottom:.5em}
/*
.excerpt{color:#6F5800;position:relative;left:-1px;background:#FFDF7D;margin:0 -20px;padding:10px 20px 20px}
*/
#downloads span{font-size:1.1em;color:#fff;display:block;padding:7px 20px!important}
strong.search-excerpt{background:#FF0;font-weight:400!important;color:#f66;padding:2px 4px}
.subscribe_message{clear:right;margin-top:55px;font-size:.8em}
.subscribe_message h2{font-weight:700;margin-bottom:0!important}
#page,#footer{width:920px;padding:0 30px}
#page{background:url(images/bodyBG.png) repeat-y;position:relative;margin:0 auto}
#header{position:absolute;top:0;left:9px;z-index:3}
#login,#logout{position:absolute;top:10px;right:30px}
#header h3{position:absolute;right:30px;top:55px}
#nav,#subnav{width:950px;padding-left:10px}
#nav li,#subnav li{line-height:2em;display:inline}
#nav li{position:relative;padding:0 .5em .4em}
#subnav li{padding:0 .3em}
#nav li ul{position:absolute;display:none;min-width:200px;left:0;top:19px;padding-top:5px;height:auto;background:#36811D;z-index:2}
#nav .children .children{min-width:250px}
#nav li ul li{display:block;padding-bottom:0}
#nav li:hover ul{display:block;z-index:1}
#nav li ul li a:hover{text-decoration:underline}
#nav li ul li ul{width:100%;position:relative;top:-3px}
#nav li ul li ul li{display:block;float:left;width:50%;min-width:120px;line-height:.8em;margin-bottom:.5em;padding:0}
#search{position:absolute;right:30px;top:67px}
#subnav li.current_page_item{background:url(images/subMenuItemBGLeft.png) no-repeat left;padding:4px 0 4px 11px}
#subnav li.current_page_item a{background:url(images/subMenuItemBGRight.png) no-repeat right;color:#fff;text-decoration:underline;padding:7px 11px 6px 0}
#header #login_form{display:none;position:absolute;top:0;right:0}
.single #content{padding-top:150px}
ul#downloads{float:right;width:340px;position:relative;z-index:1;list-style:none!important;border:2px solid green;margin:1.5em 0 0;padding:0}
#downloads ul{list-style:none!important;margin:0!important}
#downloads li{padding-left:0!important;background:url(images/downloads-category-BG.png) repeat-x;margin:0!important}
#downloads ul li{padding-left:20px!important;line-height:2em}
#footer{position:relative;left:-30px;top:20px;clear:left;background:url(images/footerBG.png) no-repeat bottom left;padding:10px 30px}
.sponsorsWrapper{width:960px;overflow:hidden;position:relative;left:-21px;border-top:5px solid #39891E}
#sponsors{width:10000px;position:relative;left:-10px;padding:10px 0}
#sponsors li{display:inline;margin:0;padding:0 2em}
#footer .links{position:absolute;bottom:-10px}
#footer #credit{position:absolute;right:30px;bottom:-10px}
.col{float:left;margin:0 10px}
#sidebar{margin:0 -10px}
/*
.widget{width:270px;min-height:200px;border:1px solid #ccc;margin-top:1em;position:relative;padding:120px 10px 10px}
.widget img{position:absolute;top:0;left:0}
.widget h2{text-align:center;font-size:1.1em!important;line-height:1.8em!important;background:url(images/widgetTitleBG.png) repeat-x;color:#fff;margin:0 -10px!important}
.widget ul{margin-left:0!important;list-style:none!important;padding:0}
.widget ul li{padding-left:1em!important;margin-left:.4em;background:url(images/widgetBullet.png) no-repeat 0 6px;font-size:.9em;line-height:1.5em!important}
*/
.one{width:70px}
.two{width:150px}
.three{width:230px}
.four{width:310px}
.five{width:390px}
.six{width:470px}
.seven{width:600px}
.eight{width:630px}
.nine{width:710px}
.ten{width:790px}
.eleven{width:870px}
.shift-one{margin-left:80px}
.shift-two{margin-left:165px}
.shift-three{margin-left:245px}
.shift-four{margin-left:325px}
.shift-five{margin-left:405px}
.shift-six{margin-left:485px}
.shift-seven{margin-left:565px}
.shift-eight{margin-left:645px}
.shift-nine{margin-left:725px}
.shift-ten{margin-left:805px}
.shift-eleven{margin-left:885px}
#lbOverlay{position:absolute;z-index:9999;left:0;width:100%;background-color:#000;cursor:pointer}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url(images/loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url(images/prevlabel.gif) no-repeat 0 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url(images/nextlabel.gif) no-repeat 100% 15%}
#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(images/closelabel.gif) no-repeat center;outline:none;margin:5px 0}
#lbCaption,#lbNumber{margin-right:71px}
a#logo{display:block;width:212px;height:60px;background:url(images/logo.gif) no-repeat;text-indent:-9999px;margin:10px 20px}
#nav{background:url(images/navBG.png) repeat-x}
#nav li.current_page_ancestor,ul#nav li.current_page_parent,ul#nav li.current_page_item{background:url(images/main-menu-active-BG.png) bottom center no-repeat}
#subnav{background:url(images/subnavBG.png) repeat-x}
#search label{display:block;text-indent:-9999px}
#search input.button{width:63px;background:url(images/searchButton.png) no-repeat;border:none;color:#fff;text-transform:uppercase;margin-left:.2em;font-size:80%;padding:.25em 0 .35em}
#search input{font-size:80%;padding:.25em 0 .35em}
#background{background:url(images/molecule-BG3.png) no-repeat center top;padding-bottom:5em}
.home .excerpt{background:#fff url(images/homeExcerptBG.png) repeat-x bottom;border-bottom:5px solid #999;margin-bottom:1em}
.excerpt .post{margin-bottom:1em;padding-bottom:0;border:none}
#downloads li span{cursor:pointer}
#downloads ul,#downloads ul li{background:#fff}
#downloads ul li a{display:block;background-repeat:no-repeat;padding-left:45px;line-height:1.5em;font-size:.8em;color:#369;text-decoration:none;margin:1.5em 0}
#downloads ul li.pdf a{background-image:url(images/pdf.png)}
#downloads ul li.doc a{background-image:url(images/doc.png)}
#downloads ul li.xls a{background-image:url(images/xls.png)}
#downloads ul li.ppt a{background-image:url(images/ppt.png)}
#downloads ul li.no-mime a{background-image:url(images/no-mime.png)}
#downloads ul li a small{display:block;color:#999;font-size:.8em}
#downloads ul li a:hover{font-weight:700;border:none}
#bookmarks{margin:0 !important;padding:0;margin-left:10% !important}
#bookmarks li{width:33%;float:left; display:block;padding:0 !important;}
.resources{clear:both}
.resources div{width:50%;float:left;margin-bottom:2em}
.contacts{margin:0;padding:0}
.contacts li{list-style:none;width:364px;background:url(images/contactBG.gif) no-repeat;float:left;height:194px;margin:20px;padding:1em!important}
.contacts li img{float:left;width:75px;height:75px;margin:0 1em 1em 0}
.contacts li h3{margin-top:.4em!important;margin-bottom:.2em;font-size:1.6em!important;font-family:"trebuchet ms"}
.contacts li small{color:#999}
#footer ul.links{margin-left:-.4em}
#footer ul.links li{background:url(images/footerDivider.gif) no-repeat right 4px;padding:.1em .5em .1em .4em}
p img{max-width:100%;padding:0}
img.alignright{display:inline;margin:.2em 0 1em 2em}
img.alignleft{display:inline;margin:.2em 2em 1em 0}
.alignright{float:right}
.center{text-align:center}
.hidden{display:none}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 10px 10px}
.wp-caption img{border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.post,.search .page{padding-bottom:1.4em;padding-top:1.5em;border-top:1px solid #ccc;clear:both}
.home .post{clear:left;padding-top:0}
.wp-post-image{float:right;border:1px solid #ccc;margin:0 0 1em 1em;padding:2px}
.calendar{float:left;width:52px;height:52px;background:url(images/post-date-BG.png) no-repeat;font:1.7em georgia;text-align:center;margin-right:.5em;margin-bottom:.3em}
.calendar small{display:block;font-size:.5em;text-transform:uppercase;color:#fff;font-family:verdana;padding:2px 0 0}
.post h2 a{color:#333;text-decoration:none;padding-top:2px}
x;
.post h2 a:hover{color:#369}
.postmetadata{color:#999;font-size:.8em}
.navigation{margin-top:3em}
.category-minutes h2{background:url(images/pdf.png) no-repeat;padding-left:45px;min-height:32px}
a.rss{display:block;height:56px;padding-left:65px;color:#369;text-transform:uppercase;font-size:.8em;position:relative;top:8px}
a.rss small{font-size:.8em;color:#999;text-transform:none;display:block;line-height:1.3em;margin:.5em 0}
#subscribeform, #mc-embedded-subscribe-form{position:relative;float:right;background:url(images/subscribeWidgetBG2.png) no-repeat;width:262px;height:195px;margin-top:1em;margin-right:.3em;padding:0 15px}
#subscribeform h2, #mc-embedded-subscribe-form h2{font-size:.8em!important;text-transform:uppercase;margin-bottom:1.5em}
#subscribeform label,#login_form label, #mc-embedded-subscribe-form label{position:relative;color:#000!important;font-size:.8em}
#subscribeform label input,#login_form label input, #mc-embedded-subscribe-form label input{position:absolute;left:85px;top:-4px;width:175px}
#subscribeform p.submit input, #mc-embedded-subscribe-form p.submit input{background:url(images/subscribeBtn.png) no-repeat;border:none;width:83px;height:26px;text-transform:uppercase;color:transparent;position:absolute;bottom:10px;right:10px;cursor:pointer;text-indent:-9999px}
#login_form{width:331px;height:139px;background:url(images/loginBG.png) no-repeat;padding:20px}
#login_close{width:9px;height:10px;background:url(images/loginCloseBtn.png) no-repeat;text-indent:-99999px}
#login_form label{line-height:2em}
#login_form input{left:95px!important}
#login_form .rememberme{margin-bottom:10px}
#login_form .rememberme label{display:block;padding-right:25px;width:255px;text-align:right;position:relative}
#login_form .rememberme input{width:16px;height:16px;position:absolute;top:2px;right:0;left:auto!important}
#login_form .submit input{float:right;margin-right:55px;margin-left:10px;width:80px;height:32px;background:url(images/loginBtn.png) no-repeat;border:none;text-indent:-99999px;position:relative;left:0!important;top:2px}
#login_form ul{text-align:right}
#login_form ul a{color:#369;font-size:.8em;text-decoration:none}
#sponsor_descriptions{list-style:none!important;margin:2em 0 0;padding:0}
#sponsor_descriptions li{margin-bottom:4em!important;clear:left;min-height:50px;padding:0}
#sponsor_descriptions li div{width:250px;min-height:100px;float:left;margin-right:2em;margin-bottom:1em}
.postbody h2,.contacts li div,.entry{clear:left}
#content strong,#subnav h1 a,#lbCaption{font-weight:700}
.more a:hover,a.rss:hover,.page-id-703 #gallery-1 img,.page-id-703 #gallery-1 a:hover{border:none!important}
#footer .links li,.alignleft{float:left}
#nav li ul li.current_page_ancestor,ul#nav li ul li.current_page_parent,ul#nav li ul li.current_page_item,#footer ul.links li.last{background:none}
img.centered,.aligncenter{display:block;margin-left:auto;margin-right:auto}
.excerpt img.alignleft,.excerpt img.alignright,a img{border:none}
