*{margin:0;padding:0;border:0;}
body{margin:0;padding:0;font-family:'Trebuchet MS', Helvetica, sans-serif;font-size:80%;line-height:136%;text-align:center;color:#000;}
h1, h2, h3, h4, h5, h6{margin:0;padding:0;font-weight:normal;}
a{text-decoration:none;color:#015985;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
ul{list-style-type:none;}
table{margin:10px;display:block;}
td{border:1px solid #000;}

/*utility classes*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}  /* for IE/Mac */
.hidden{position:absolute;left:-6000px;}

/*template*/
#wrapper{width:900px;height:500px;text-align:left;margin:0 auto;}

#header{width:900px;height:128px;background:url(/furniture/topBanner.jpg) right no-repeat;}
#header h1{width:120px;height:120px;background:url(/furniture/logo.png) no-repeat;}

#mainNav{width:900px;padding:0 0 0 0;background:#ececec url(/furniture/mainNavGradient.png) bottom repeat-x;margin-top:3px;}
#mainNavInner{width:900px;background:url(/furniture/mainNavFoot.png) bottom no-repeat;}
#mainNav ul {width:900px;background:url(/furniture/mainNavTop.png) top no-repeat;}
#mainNav ul li{float:left;background:url(/furniture/mainNavDecoration.png) right top no-repeat;}

#mainNav ul li a{color:#000;font-size:85%;display:block;padding:7px 19px 6px 19px;position:relative;}
#mainNav ul li a span{display:block;width:100%;height:0;position:absolute;top:30px;left:0;font-size:1px;}
#mainNav ul li a:hover{background:#58a3d3 url(/furniture/mainNavLinksGradient.png) top repeat-x;}
#mainNav ul li a:hover span{height:10px;background:url(/furniture/linkArrow.png) center no-repeat;}
#mainNav ul li a#homeLink{padding-left:18px;}
#mainNav ul li a#homeLink:hover{background:url(/furniture/homeLinkHover.png) left top no-repeat;}

#content{width:900px;padding-top:20px;}

#sectionNav{float:left;width:190px;}
#sectionNavContainer{width:190px;background:url(/furniture/sectionNavTopCorners.png) left top no-repeat;padding:10px 20px 0 0;}
#sectionNav h2{background:#55a5d7 url(/furniture/sectionNavH2Gradient.png) top repeat-x;padding:0 3px 10px 10px;line-height:1;}
#sectionNav ul#sectionLinks li{border-bottom:1px solid #d9d9d9;}
#sectionNav ul#sectionLinks li a{display:block;color:#000;background:url(/furniture/blueArrow.png) 12px 12px no-repeat;padding:8px 7px 8px 23px;font-size:100%;}
#sectionNav ul#sectionLinks li a:hover{background:#e2effa url(/furniture/blueArrow.png) 12px 12px no-repeat;text-decoration:underline;}
#sectionNav h3{margin-top:20px;}

#sectionNav #sectionLinks .secondSectionNav li {border:none;}
#sectionNav #sectionLinks .secondSectionNav li a{background:none;padding:6px 6px 6px 26px;}
#sectionNav #sectionLinks .secondSectionNav li a:hover{background:none;}

#loginOptions {width:164px;}
#loginOptions li{}
#loginOptions a, #volunteerLink li a{color:#000;text-decoration:underline;}
#loginOptions .registerLink{background:url(/furniture/registerLinkBack.png) left top no-repeat;padding:8px 15px;}
#loginOptions .registerLink a{font-weight:bold;}
#loginOptions #loginLink{background:url(/furniture/loginLinkBack.png) left bottom no-repeat;padding:0 15px 20px 15px;}
.loggedInMsg {min-height:85px; height:85px; background:url(/furniture/loggedInLinkBack.gif) left top no-repeat; margin-top:19px;
padding: 8px 40px 0 15px;}



#pageContent{float:right;width:690px;}
.pageBanner{width:450px;height:175px;background:url(/furniture/tempBanner.jpg) no-repeat;}
#pageContent .pageBanner p{margin:0;padding:0;}
#pageContent h2, #pageContent p, #pageContent h3, #pageContent h4{margin:15px 10px;}
#pageContent h2 {font-size:180%;line-height:1;}
#pageContent h3 {font-size:130%;font-weight:bold;}
#pageContent h4 {font-size:100%;font-weight:bold;}
#pageContent ul {list-style-type:disc;padding-left:25px;}
#pageContent ul li {padding:5px 0;}
#pageContent ol {padding-left:30px;}
#pageContent ol li {padding:5px 0;}
#pageContent .copyBox{border:1px solid #999;background:#efefef;padding:5px;display:block;font-style:italic;}

#leftCol{float:left;width:470px;padding-right:15px;}
#leftCol img{margin-right:15px;}

#rightCol{float:right;width:205px;}
#rightCol .infoBox{min-height:100px;margin-bottom:15px;padding-bottom:1px;background:url(/furniture/icons/icon-back.jpg) bottom no-repeat;position:relative;}
#rightCol .infoBox .infoBoxTop	{background:url(/furniture/icons/icon-top.jpg) top no-repeat;width:205px;height:8px;}
#rightCol .infoBox p, #rightCol .infoBox h4{padding-left:95px;margin-top:0;}
#rightCol .infoBox .infoBoxImg{position:absolute;background:#65acd9;top:7px;left:7px;}
#rightCol .infoBox .infoBoxImg p{padding:0;margin:0;background:none;} 
/*
#rightCol .loggedInMsg {min-height:185px; height:185px; background:url(/furniture/loggedInLinkBack.png) top no-repeat; position: relative; margin-right: 28px;}
#rightCol .loggedInMsg p{padding-top:10px;}
/*#rightCol #infoBox .infoBoxImg{width:54px;height:119px;background:url(/furniture/home/homeFirstBoxImg.png) top no-repeat;}
#rightCol #infoBox2 .infoBoxImg{width:56px;height:56px;background:url(/furniture/home/homeSecondBoxImg.png);}
#rightCol #infoBox3 .infoBoxImg{width:76px;height:62px;background:url(/furniture/home/homeThirdBoxImg.png);}*/



#footer{width:900px;background:url(/furniture/footerTopCorners.png) top no-repeat;padding:10px 0 0 0;}
#footer ul{width:885px;background:#fff url(/furniture/footerGradient.png) repeat-x;padding:0 10px 30px 5px;}
#footer ul li{float:left;}
#footer ul li a, #footer ul li span{font-size:87%;color:#0e70a1;padding:0 10px;}
#footer ul li span{color:#000;}
#footer ul li a{border-left:1px solid #666;}

/*sitemap list styling*/
#pageContent #sitemap ul{list-style-type:none;padding-left:15px;}
#pageContent #sitemap ul li span{display:block;background:#efefef;padding:5px;font-weight:bold;}
#pageContent #sitemap ul li ul li {list-style-type:disc;}
#pageContent #sitemap ul li ul li span{display:block;background:#fff;}
#pageContent #sitemap ul li ul li span a{color:#015985;font-weight:normal;}
#pageContent #sitemap ul li ul li ul  li {list-style-type:none;}
#pageContent #sitemap ul li ul li ul  li span a{font-size:95%;color:#000;font-weight:normal;text-decoration:underline;}


/*Added PJC*/
#pageQuotes		{width:170px;position:relative;display:block;padding:0;margin:20px 0 0 0;}
#pageQuotes p		{margin:0;width:170px;color:#3366CC;font-size:120%;line-height:130%;}
#pageQuotes .span	{font-size:80%;font-weight:bold;color:#666;margin:5px 0 0 0;display:block;line-height:110%;}
#pageQuotes span.q1	{position:absolute;left:0;top:0;background:url(/furniture/home/leftQuote.gif) no-repeat;width:17px;height:12px;}
#pageQuotes span.q2	{position:absolute;right:0;bottom:35px;background:url(/furniture/home/rightQuote.gif) no-repeat;width:17px;height:12px;}































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

