







/*---------Regions Page--------*/
.regional_activities .titletxt, .regional_activities .moreinfo_title { font-weight: bold; color: #ef3e33; font-size: 110%; padding: 0px 0px 0px 30px; background-image: url("/images/structure/backgrounds/icon-news.png"); background-repeat: no-repeat; height: 25px; line-height: 25px; margin-bottom: 10px; }
.regional_activities .title_pager { display: none; }
.regional_activities .title_region { background-image: url("/images/structure/backgrounds/bg-title-1a.jpg"); background-repeat: no-repeat; width: 725px; height: 34px; line-height: 34px; padding-left: 10px; color: white; font-weight: bold; margin: 7px 0px 5px 0px; }
.regional_activities .contactlist_aa { height: 140px; color: #313538; background-image: url("/images/structure/backgrounds/bg-dotted.png"); background-repeat: repeat-x; margin-top: 7px; padding: 10px 0px 10px 0px; }
.regional_activities .contactlist_aa .titletxt { display: none; }
.regional_activities .contactlist_aa #contacts .contact_item { clear: both; line-height: 150%; font-size: 90%; }
.regional_activities .contactlist_aa #contacts .email { margin-bottom: 20px; }
.regional_activities .contactlist_aa #contacts .contact_role { float: left; width: 100px; font-weight: bold; }
.regional_activities .contactlist_aa #contacts .contact_details { float: left; width: 625px; }
.regional_activities #treasurer { height: 70px; background-image: url("/images/structure/backgrounds/bg-dotted.png");background-repeat: repeat-x; background-position: bottom; }
.spoon_base_regions .basecolumn1a .regional_activities .list_articles { overflow: hidden; background: white; width: 705px; height: 200px; border: solid #eaeaeb 1px;  -moz-border-radius: 5px; border-radius: 5px; padding: 12px; margin-bottom: 10px;  }
.basecolumn1a .regional_activities .list_articles .titletxt { font-weight: bold; color: #ef3e33; font-size: 110%; padding: 0px 0px 0px 30px; background-image: url("/images/structure/backgrounds/icon-news.png"); background-repeat: no-repeat; height: 25px; line-height: 25px; margin-bottom: 10px; }
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article { float: left; width: 115px; padding: 0px 12px 0px 12px; height: 150px; border-right: solid #eaeaeb 1px; text-align: center; border-bottom: 0px; }
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article1 { background-image: none; background: none; margin-top: 0px;}
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article .image {display: block; clear: both; width: 104px; margin: 0px auto 10px auto; }
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article .image img {width: 100px; height: 67px; padding: 1px; border: solid #ef3e33 1px; }
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article .image img:hover { border: solid #232020 1px;}
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article .keywords{color:#666;}
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article .headline{ display:block; float:left; text-align: center; width: auto; padding: 0px; margin: 0px 0px 0px 0px; background-image: none;}
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article .headline a { font-size: 90%; font-weight: normal; }
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article .headline a:hover{ text-decoration: underline; }
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article .subheadline{ display: none; }
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article .date{ display:none }
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article .abstract{ display:none }
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article .author{ display: none; }
.spoon_base_regions .basecolumn1a .regional_activities .list_articles .article5 { border-right: 0px; }
.regional_activities .eventlist_aa { clear: both; color: #313538; background: white; border: solid #eaeaeb 1px;  -moz-border-radius: 5px; border-radius: 5px; padding: 12px; margin-bottom: 10px;  }
.regional_activities .eventlist_aa .titletxt { background-image: url("/images/structure/backgrounds/icon-cal.png"); padding-left: 40px;}  
.regional_activities .eventlist_aa #events tr th { background: #f6f7f7; font-size: 90%; height: 30px; line-height: 30px; padding-left: 10px;}
.regional_activities .moreinfo { margin-top: 20px; background: white; border: solid #eaeaeb 1px;  -moz-border-radius: 5px; border-radius: 5px; padding: 12px; margin-bottom: 10px;  }
.regional_activities .moreinfo .moreinfo_title { background-image: url("/images/structure/backgrounds/icon-info.png"); padding-left: 40px; }
.regional_activities .moreinfo .moreinfo_txt { line-height: 150%; color: #313538;}
.regional_activities .moreinfo .moreinfo_txt a { color: #ee3e33; }
td.more a {display: block; color:#ffffff; font-size: 90%; width: 35px; height: 20px; line-height: 20px; padding-left: 5px; text-align: center; border:1px solid #da1935; outline:none; font-weight:bold; display:block; background:#EF3F35; text-decoration:none; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -khtml-border-radius: 3px;}
td.more a:hover {color:#ffffff; font-weight:bold; display:block; background:#da1935; border: 1px solid #EF3F35; text-decoration:none;}
td.book a {color:#ffffff; font-size: 90%; width: 35px; height: 20px; line-height: 20px; padding-left: 5px;  border:1px solid #028856; outline:none; font-weight:bold; display:block; background:#04A76E; text-decoration:none; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -khtml-border-radius: 3px;}
td.book a:hover {color:#ffffff; font-weight:bold; display:block; background:#028856; border: 1px solid #04A76E; text-decoration:none;}
/*----------------------------TREE MENUS----------------------------------*/
.spoon_base_regions .nav_multileveltree { float: left; border-top: solid 5px #cccccc; }
.spoon_base_regions .basecolumn2a .nav_multileveltree { width: 550px; float: left; padding: 5px 0px 0px 0px; margin: 10px 0px 20px 0px; }
.spoon_base_regions .basecolumn1a .nav_multileveltree { width: 730px; float: left; padding: 5px 0px 0px 0px; margin: 10px 0px 20px 0px; }
.spoon_base_regions .nav_multileveltree .spacer { padding: 0; margin: 0; height: 0px; line-height: 0px; }
.spoon_base_regions .nav_multileveltree .multilevelitem {}
.spoon_base_regions .basecolumn2a .nav_multileveltree .multilevelitem { width: 153px; float: left; padding: 7px 10px 0px 10px; }
.spoon_base_regions .basecolumn1a .nav_multileveltree .multilevelitem { width: 158px; float: left; padding: 7px 10px 7px 10px; color: #ffffff; background: #EF3F35; margin-right: 2px; margin-bottom: 2px; border: 1px solid #eaeaea; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -khtml-border-radius: 3px;}
.spoon_base_regions .basecolumn1a .nav_multileveltree .multilevelitem {}
.spoon_base_regions .basecolumn1a .nav_multileveltree .multilevelitem:hover {border: 1px solid #eaeaea;}
.spoon_base_regions .nav_multileveltree .multilevelitem a { text-decoration: none; color: #ffffff; font-size: 90%; }
.spoon_base_regions .nav_multileveltree .multilevelitem a:hover { text-decoration: underline; }
.spoon_base_regions .nav_multileveltree .multilevelitem .spacer { padding: 0; margin: 0; height: 0px; line-height: 0px; }
/*----------------------------Project List----------------------------------*/
.regional_activities .projectlist_aa { clear: both; background: white; padding: 10px; margin: 0px 0px 20px 0px; border: 1px solid #EAEAEA; border-radius: 5px; -webkit-border-radius: 3px; -moz-border-radius: 5px; -o-border-radius: 5px; -khtml-border-radius: 5px;}
.regional_activities .projectlist_aa table { }
.regional_activities .projectlist_aa table th { background: #ececee; padding: 5px;}
.regional_activities .projectlist_aa table td { padding: 5px; border-bottom: 1px solid #eaeaea;}
.regional_activities .projectlist_aa .more { height: 45px; line-height: 45px; padding-right: 35px; background-image: url("/images/structure/backgrounds/spoon-2colb-arrow.png"); background-repeat: no-repeat; background-position: 70px 15px;}
.regional_activities .projectlist_aa .more a {color: #ef3e33}

/*----------------------------ICAL Download----------------------------------*/
.ical_link {margin-top: 5px; margin-bottom: 10px; width: 280px; height: 24px; padding-left: 10px; line-height: 24px; text-align: center; border:1px solid #da1935; background:#EF3F35; background-image: url("/images/structure/backgrounds/date_link.png"); background-repeat: no-repeat; background-position: 8px 4px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -khtml-border-radius: 3px; } 
.ical_link:hover {border:1px solid #EF3F35; background:#da1935; background-image: url("/images/structure/backgrounds/date_link.png"); background-repeat: no-repeat; background-position: 8px 4px; } 
.ical_link a {color:#ffffff; font-size: 90%; outline:none; text-decoration:none; font-weight:bold; }
/*  */
/*------------------COL 1A EVENT LIST----------------*/
div.basecolumn1a .eventlist { overflow:hidden; clear: both; width: 710px; float:left; padding: 10px; margin: 0px 0px 20px 0px; }
div.basecolumn1a .eventlist .event { float:left; padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; border-bottom:1px solid #dedede; height: auto; }
div.basecolumn1a .eventlist .event .image { display:block; float:left; width: 115px; height: 80px; margin: 0px 0px 0px 0px; }
div.basecolumn1a .eventlist .event .image img {width: 100px; border: solid #EF3E33 1px; padding: 1px; }
div.basecolumn1a .eventlist .event .image img:hover { border: solid #232020 1px;}
div.basecolumn1a .eventlist .event .keywords{color:#666;}
div.basecolumn1a .eventlist .event .headline{ display:block; float:left; width: 570px; padding: 0px 0px 5px 20px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/backgrounds/spoon-menu.png"); background-repeat: no-repeat; background-position: 0px 3px;}
div.basecolumn1a .eventlist .event .headline a { font-size: 90%; color: #EF3E33; font-weight: bold; }
div.basecolumn1a .eventlist .event .headline a:hover{ text-decoration: underline; }
div.basecolumn1a .eventlist .event .subheadline{ display: none; }
div.basecolumn1a .eventlist .event .date{ display:block; width: 600px; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; color: #816666; font-family: trebuchet ms; font-style: italic; font-size: 85%; }
div.basecolumn1a .eventlist .event .abstract{ display:block; float:left; width: 600px; font-size: 90%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #232020; line-height: 150%; }
div.basecolumn1a .eventlist .event .author{ display: none; }
/*  */

/*  */


