body{background:url(../../../all/themes/hf3/images/bg_body.jpg) repeat scroll 0 0 transparent;font-family:Philosopher;color:#333333;}#header-top-wrapper{background-color:#D4472F;}.preface-top{padding-top:35px;}#main{padding-top:35px;}#main-content .block .inner{margin-right:0;}#footer-wrapper{margin-top:35px;}#footer{border-top:5px solid #D4472F;}h1,h2{font-family:Philosopher;}a,a:link,a:visited{color:#D4472F;}a:hover,a:focus,a:active{}h1.title{border-bottom:1px solid #D4472F;margin-left:20px;padding-bottom:15px;}p{margin:0 0 1em;}.node .content h2{color:#D4472F;background-color:#FEE9A6;padding:10px;}#logo{float:left;}#site-name-wrapper{margin:20px 0 0 25px;}#site-name{font-size:400%;}#site-name a:link,#site-name a:visited,#site-name a:hover,#site-name a:active{color:#D4472F;font-family:Philosopher;}thead th,th{border-bottom:3px solid #FF892F;}tbody{border-top:1px solid #FF892F;}tr.odd,tr.odd td{background-color:#FEE9A6;border-bottom:1px solid #FF892F;}.step{background:url(../../../all/themes/hf3/images/bg_step.png) no-repeat scroll center center transparent;color:#FFFFFF;display:inline-block;margin-right:10px;min-height:20px;min-width:20px;text-align:center;}.block-stssignature{color:#555555;text-align:right;}.block-stssignature a{color:#555555;}.block-topmenu{margin:0;}.block-topmenu ul.menu{margin:0;float:right;font-size:80%;}.block-topmenu ul.menu li{display:inline-block;list-style:none outside none;}.block-topmenu ul.menu li a{color:#FFFFFF;font-family:Philosopher;margin:0 5px;}.block-mainmenu{width:auto;}.block-mainmenu ul.menu{margin-bottom:0;}.block-mainmenu ul.menu li{display:inline-block;list-style:none outside none;}.block-mainmenu ul.menu li a{display:block;margin:0 15px;min-height:75px;min-width:85px;padding-top:70px;text-align:center;text-transform:lowercase;}.block-mainmenu ul.menu li a:hover,.block-mainmenu ul.menu li a.hover{text-decoration:none;background:url(../../../all/themes/hf3/images/li_hover.png) no-repeat scroll 0 0 transparent;}.block-mainmenu ul.menu li a.active,.block-mainmenu ul.menu li a.active-trail{background:url(../../../all/themes/hf3/images/li_active.png) no-repeat scroll 0 0 transparent;color:#D4472F;}.block-mainmenu ul.menu ul{display:none;}.block-sideblock h2.block-title{color:#D4472F;background-color:#FEE9A6;padding:10px;margin:0;}.block-sideblock .content{background:url(../../../all/themes/hf3/images/bg_sidemenu.png) repeat-x scroll 0 0 #ffaa4b;margin:0;padding:10px;}.block-sideblock .content p{margin:0;}.block-sideblock ul.menu{margin:0;}.block-sideblock ul.menu li{border-bottom:1px solid #FFD06C;list-style:none outside none;padding:5px 0;}.block-aboutus .inner{margin-left:100px;width:760px;}.block-aboutus h2.block-title{color:#D4472F;font-size:400%;text-align:center;}.block-aboutus .content{color:#222222;font-family:Philosopher;line-height:1.8em;}.block-membership{background:url(../../../all/themes/hf3/images/bg_misc.jpg) repeat scroll 0 0 transparent;border:1px solid #FF892F;font-size:125%;padding:5px;}.block-membership p{float:left;margin:0;padding-right:5px;}.block-contentblock h2.block-title{border-top:3px solid #FF892F;padding-top:5px;}.block-homepane{-moz-box-shadow:0 0 3px #FF892F;-webkit-box-shadow:0 0 3px #FF892F;box-shadow:0 0 3px #FF892F;border:10px solid #FEE9A6;padding:10px;}#pid-home h1.title{display:none;}#homepage .top-row,#homepage .middle-row,#homepage .bottom-row{margin-bottom:40px;}#homepage .middle-left,#homepage .bottom-right{width:65%;}#homepage .middle-right,#homepage .bottom-left{width:35%;}.field-name-field-project{background-color:#FEE9A6;margin-bottom:15px;padding:5px;}.node-type-news .field-name-field-date{background-color:#FEE9A6;padding:5px;margin-bottom:15px;}.node-type-news .field-name-field-news-published-in{background-color:#FEE9A6;padding:5px;}.node-type-news .field-name-field-image img{box-shadow:0 0 3px #FF892F;-moz-box-shadow:0 0 3px #FF892F;-webkit-box-shadow:0 0 3px #FF892F;border:5px solid #FEE9A6;float:left;margin:0 15px 15px 0;}.node-type-image-gallery .field-name-field-image img{box-shadow:0 0 3px #FF892F;-moz-box-shadow:0 0 3px #FF892F;-webkit-box-shadow:0 0 3px #FF892F;border:5px solid #FEE9A6;float:left;margin:0 15px 15px 0;}.view-affiliate-members.view-display-id-page .view-filters{background-color:#FEE9A6;border:1px solid #FFCF6B;margin-bottom:15px;padding:5px;}.view-affiliate-members.view-display-id-page h3,.view-committee.view-display-id-page h3,.view-members.view-display-id-page h3{background-color:#FEE9A6;color:#D4472F;margin:0;padding:10px;}.view-affiliate-members.view-display-id-page .views-view-grid{margin-bottom:25px;}.view-affiliate-members.view-display-id-page .views-view-grid tr{border-bottom:1px solid #FF9C3F;}.view-affiliate-members.view-display-id-page .views-view-grid td{padding-bottom:25px;vertical-align:top;width:33.33%;}.view-members.view-display-id-page .views-label-field-member-since,.view-members.view-display-id-page .views-label-field-member-website{float:left;font-weight:bold;margin-right:5px;}.view-members.view-display-id-page h3.views-accordion-members-page-header,.view-members.view-display-id-page .views-row-last{margin-bottom:25px;}.view-affiliate-members.view-display-id-page .views-field-title{font-weight:bold;}.view-affiliate-members.view-display-id-page .views-field-field-member-phone ul{margin:0;}.view-affiliate-members.view-display-id-page .views-field-field-member-phone ul li{list-style:none;}.view-projects.view-display-id-panel_pane_2 .views-row{margin-bottom:15px;}.view-news.view-display-id-panel_pane_1 .views-row{margin-bottom:15px;}.view-gallery.view-display-id-page .views-row{min-height:200px;}.view-gallery.view-display-id-page .views-field-field-image{float:left;}.view-gallery.view-display-id-page .views-field-field-image img{box-shadow:0 0 3px #FF892F;-moz-box-shadow:0 0 3px #FF892F;-webkit-box-shadow:0 0 3px #FF892F;border:5px solid #FEE9A6;margin:0 15px 0 0;}.view-gallery.view-display-id-page .views-field-body{}.view-gallery.view-display-id-panel_pane_1 .views-field-field-image img{box-shadow:0 0 3px #FF892F;-moz-box-shadow:0 0 3px #FF892F;-webkit-box-shadow:0 0 3px #FF892F;border:5px solid #FEE9A6;}.ui-widget{font-family:inherit;}.ui-accordion .ui-accordion-header a{padding:0.2em 0.5em 0.2em 2.2em;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:none;border:1px solid #FFCF6B;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:none;border:1px solid #D4472F;}.ui-widget-content{background:none repeat scroll 0 0 transparent;border:1px solid #D4472F;color:#222222;font-size:85%;}