body{color:#5d4a3a;background:#ddc6b2;font-size:.75em;font-family:"Lucida Grande",Verdana,Arial,sans-serif;padding-bottom:25px}a{color:#370000;text-decoration:none}a:hover,a:focus{color:#000;text-decoration:underline}a#contact-toggler{background:url(/images/icon-mail.png) 0 50% no-repeat;padding:0 0 0 20px;margin:0 0 10px 0}#top{text-align:center;padding-top:18px;padding-bottom:18px}#top h1{margin:0;padding:0}#top h1 img{vertical-align:bottom}#mainnavi{background:#caae8f url(/images/mainnavi-bg.gif) 0 0 repeat-x;margin-bottom:10px}#mainnavi #mainnavi-decoration{background:transparent url(/images/mainnavi-decoration-bg.gif) 0 100% repeat-x;padding-top:8px;padding-bottom:8px}#decoration{margin-bottom:10px}#decoration img{vertical-align:bottom}#main{position:relative;margin-top:-10px}#main #sidebar{float:left;display:inline;width:290px;position:relative}#main #sidebar h2{position:relative;zoom:1;color:#fff;background:#a68f7b;font-size:1.57em;font-weight:400;font-style:italic;text-align:right;margin:-30px 0 10px 0;padding:17px 20px 17px 0}#main #sidebar h2{min-height:31px}* html #main #sidebar h2{height:auto}#main #sidebar ul{list-style:none;list-style-image:none;font-size:.92em;margin:0;padding:0}#main #sidebar ul li{zoom:1;border-top:1px solid #c4ad99;margin:0;padding:0}#main #sidebar ul li:first-child, #main #sidebar ul li.first-child{border-top:none}#main #sidebar ul li a{display:block;zoom:1;color:#160000;text-decoration:none;margin:2px 0;padding:8px 20px}#main #sidebar ul li a:hover, #main #sidebar ul li a:focus{background:#d2bba7;text-decoration:none}#main #sidebar ul li.selected a{background:#d2bba7;text-decoration:none}#main #sidebar #quikcontact{width:250px;color:#b7a390;background:#6f4839 url(/images/sidebar-quikcontact-bg.jpg) 0 100% no-repeat;font-size:.92em;padding:15px 20px}#main #sidebar #quikcontact h3{color:#cab6a2;text-shadow:2px 2px 1px #3e1916;text-shadow:rgba(0,0,0,0.01) 0 0 0;-webkit-text-stroke:1px transparent}#main #sidebar #quikcontact form input.text,#main #sidebar #quikcontact form  textarea{width:240px;color:#b7a390;background:#47261e;opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);border:1px solid #7c5745;margin:0;font-family:"Courier New","Lucida Grande",Verdana,Arial,sans-serif}#main #sidebar #quikcontact form input.text{margin-bottom:1px}#main #sidebar #quikcontact form textarea{height:70px}#main #sidebar #quikcontact form input.button{float:right;display:inline}#main #content{float:left;display:inline;width:600px;position:relative;background:#e9dbce url(/images/content-bg.gif) 0 100% no-repeat;padding:50px 35px 35px 35px;_margin-left:-3px;min-height:300px}#main #content h3{width:200px;position:relative;color:#fff;background:#bfa288;font-size:1.42em;font-weight:400;font-style:italic;margin:-80px 0 20px -35px;padding:23px 20px 23px 20px}#main #content h3{min-height:19px}* html #main #content h3{height:auto}#main #content h4{height:auto;color:#5d4a3a;font-size:1.25em;font-weight:700;margin-bottom:.75em}#main #content img.portrait{float:right;display:inline;position:relative;vertical-align:bottom;margin:0 -35px 15px 0;padding:0}#main #content a.top{position:absolute;right:0;bottom:0;display:block;width:55px;height:25px;background:transparent url(/images/a-top-bg.gif) 100% 50% no-repeat;font-size:.75em;text-transform:uppercase;margin:0;padding:10px 0 0 10px}#main #content a.print{position:absolute;left:35px;bottom:0;display:block;height:25px;background:transparent url(/images/icon-printer.png) 0 50% no-repeat;font-size:.75em;text-transform:uppercase;margin:0;padding:10px 0 0 25px}#main #content .tip-caption{float:left;border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:10px 0;margin:10px 10px 10px 0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;font-size:.95em;vertical-align:bottom}#main #content .tip-caption-many{float:none}#main #content .tip-caption img{margin:0;padding:0;border:0 none}#main #content .tip-caption p.caption-text{font-size:11px;line-height:17px;padding:0;margin:5px 5px}#boxes{font-size:.92em;background:transparent url(/images/boxes-bg.gif) 0 0 repeat-y}#boxes h3{font-size:1.55em;font-weight:400;margin:0 0 .5em 0}#boxes p{margin:0}#boxes #about,#boxes  #advocacy,#boxes  #quikcontact{float:left;display:inline;position:relative}#boxes #about,#boxes  #advocacy,#boxes  #quikcontact{min-height:140px}* html #boxes #about,* html #boxes  #advocacy,* html #boxes  #quikcontact{height:auto}#boxes #about{width:190px;_height:140px !important;color:#705a42;background:#d3b490 url(/images/boxes-about-bg.jpg) 0 100% no-repeat;margin-right:20px;padding:15px 80px 15px 20px}#boxes #about h3{color:#6e5a49;text-shadow:2px 2px 1px #dcc4a8;text-shadow:rgba(0,0,0,0.01) 0 0 0;-webkit-text-stroke:1px transparent}#boxes #about .button{position:absolute;bottom:15px;right:80px}#boxes #advocacy{width:190px;_height:140px !important;color:#4a3b2e;background:#b29777 url(/images/boxes-advocacy-bg.jpg) 0 100% no-repeat;margin-right:20px;padding:15px 80px 15px 20px}#boxes #advocacy h3{color:#6e5a49;text-shadow:2px 2px 1px #c4af96;text-shadow:rgba(0,0,0,0.01) 0 0 0;-webkit-text-stroke:1px transparent}#boxes #advocacy .button{position:absolute;bottom:15px;right:20px}#boxes #quikcontact{width:300px;color:#b7a390;background:#6f4839 url(/images/boxes-quikcontact-bg.jpg) 0 100% no-repeat;padding:15px 20px}#boxes #quikcontact h3{color:#cab6a2;text-shadow:2px 2px 1px #3e1916;text-shadow:rgba(0,0,0,0.01) 0 0 0;-webkit-text-stroke:1px transparent}#boxes #quikcontact form input.text,#boxes #quikcontact form  textarea{width:200px;color:#b7a390;background:#47261e;opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);border:1px solid #7c5745;margin:0;font-family:"Courier New","Lucida Grande",Verdana,Arial,sans-serif}#boxes #quikcontact form input.text{margin-bottom:1px}#boxes #quikcontact form textarea{height:70px}#boxes #quikcontact form input.button{margin-left:10px}#footer{background:transparent url(/images/footer-bg.gif) 0 0 repeat-x;font-size:.92em;margin-top:20px;padding-top:15px}#footer ul{float:left;display:inline;width:780px;list-style:none;list-style-image:none;margin:0;padding:0}#footer ul li{float:left;display:inline;margin:0 5px;padding:0}#footer ul li a{color:#a08970;text-decoration:none}#footer ul li a:hover, #footer ul li a:focus{color:#4d0202;text-decoration:underline}#footer ul li.selected a{color:#4d0202;text-decoration:underline}#footer #contip{float:right;display:inline;width:92px;margin:0 10px 0 0}#footer #contip img{vertical-align:bottom}