* {font-family: arial, verdana, sans-serif; border: 0; outline: none; text-decoration: none; list-style: none; color: #636363; padding: 0; margin: 0;}
body {background: #fff url(../media/images/css/bg_grad.jpg) repeat-x 0 0; width: 100%; font-size: 0.625em;}
.clear {font-size: 0.1px; line-height: 0.1em; clear: both; width: 100%; height: 0px;}
.leftfloat {float: left;}
.rightfloat {float: right;}


a:hover, a:active {text-decoration: underline;}

.lozza {color: #fff; display: inline; float: left; background: #3771df url(../media/images/css/bg_lozza_tl.gif) no-repeat 0 0;}
	.lozza span {display: block; float: left; background: transparent url(../media/images/css/bg_lozza_tr.gif) no-repeat 100% 0;}
		.lozza span span {background: transparent url(../media/images/css/bg_lozza_bl.gif) no-repeat 0 100%;}
			.lozza span span span {background: transparent url(../media/images/css/bg_lozza_br.gif) no-repeat 100% 100%;}
				.lozza span span span span {font-size: 1.1em; color: #fff; font-weight: bold; background: transparent url(../media/images/css/bg_lozza_arrow.gif) no-repeat 100% 50%; padding: 3px 24px 3px 5px;}

.grozza {color: #fff; display: inline; float: left; background: #7bc143 url(../media/images/css/bg_grozza_tl.gif) no-repeat 0 0;}
	.grozza span {display: block; float: left; background: transparent url(../media/images/css/bg_grozza_tr.gif) no-repeat 100% 0;}
		.grozza span span {background: transparent url(../media/images/css/bg_grozza_bl.gif) no-repeat 0 100%;}
			.grozza span span span {background: transparent url(../media/images/css/bg_grozza_br.gif) no-repeat 100% 100%;}
				.grozza span span span span {font-size: 1.1em; color: #fff; font-weight: bold; background: transparent url(../media/images/css/bg_grozza_arrow.gif) no-repeat 100% 50%; padding: 4px 24px 4px 5px;}

#header {width: 968px; border-top: 3px solid #3771df; margin: 0 auto;}
	#logo {float: left; display: inline; font-size: 14px; width: 183px; height: 47px; margin: 20px 0 15px 0;}
	
	#nav_tools {float: right; display: inline; margin: 53px 25px 0 0;}
		#nav_tools li {float: left;}
			#nav_tools li a {background: transparent url(../media/images/css/button_submit.gif) no-repeat 100% 0; font-size: 1.1em; color: #3771df; font-weight: bold; padding: 0 22px 3px 0; margin-left: 15px;}
	
	#nav_container {float: left; back width: 960px; background: #fff url(../media/images/css/bg_nav_tl.gif) no-repeat 0 0; clear: both;}
		#nav_container div {float: left; width: 960px; background: transparent url(../media/images/css/bg_nav_tr.gif) no-repeat 100% 0;}
			#nav_container div div {background: transparent url(../media/images/css/bg_nav_br.gif) no-repeat 100% 100%;}
				#nav_container div div div {background: transparent url(../media/images/css/bg_nav_bl.gif) no-repeat 0 100%;}
					
					#nav_primary {float: left;}
						#nav_primary li {display: block; float: left;}
							#nav_primary li#primary_nav1.active {background: transparent url(../media/images/css/bg_nav_active_tl.gif) no-repeat 0 0;}
								#nav_container div div div #nav_primary li span {width: auto; background: none;}
								#nav_container div div div #nav_primary #primary_nav1.active span {display: block; background: transparent url(../media/images/css/bg_nav_active_bl.gif) no-repeat 0 100%;}
									#nav_container div div div #nav_primary #primary_nav1.active span a {background-color: transparent;}
							#nav_primary li a {display: block; font-size: 1.1em; color: #3771df; font-weight: bold; border-right: 1px solid #ebf1fc; padding: 10px 15px;}
							#nav_primary .active a {color: #fff; background-color: #5f8de5;}

					#form_search {float: right; display: inline; width: 182px; background: transparent url(../media/images/css/bg_search_top.gif) no-repeat 0 0; margin: 5px 10px 0 0;}
						#form_search fieldset {background: transparent url(../media/images/css/bg_search_bot.gif) no-repeat 0 100%; display: block;}
						#form_search label {display: none;}
						#form_search #search_input {background-color: transparent; vertical-align: top; font-size: 1.1em; color: #939393; width: 142px; margin: 5px 5px 5px 10px;}
						#form_search #search_submit {background: transparent url(../media/images/css/button_submit.gif) no-repeat 0 0; cursor: pointer; width: 15px; height: 14px; margin-top: 5px;}

#main_container {width: 968px; clear: both; padding-top: 15px; margin: 0 auto;}

#area1 {float: left; width: 236px; margin-right: 7px;}
	#nav_secondary {margin-right: 6px;}
		#nav_secondary li {float: left; margin-bottom: 10px;}
				#nav_secondary li span {width: 230px; display: block; background: transparent url(../media/images/css/bg_snav_bot.gif) no-repeat 0 100%;}
					#nav_secondary li span span {background: transparent url(../media/images/css/bg_snav_top.gif) no-repeat 0 0; margin: 0;}
						#nav_secondary li span span span {width: 202px; font-size: 1.4em; color: #3771df; background: transparent url(../media/images/css/bg_snav_arrow.gif) no-repeat 100% 50%; padding: 4px 6px;}
						
						#nav_secondary li ul {margin-top: 0px;}
							#nav_secondary li li {background: transparent; margin-bottom: 0;}
								#nav_secondary li li span, #nav_secondary li li a {float: left; clear: left; display: inline; width: 204px; font-size: 1.1em; border-bottom: 1px solid #aeaeae; background: transparent url(../media/images/css/bg_snav_subarrow.gif) no-repeat 100% 50%; color: #6d6d6d; padding: 0 0 5px 0; margin: 9px 13px 0 5px; cursor: pointer; }
								#nav_secondary li li span.active { background-image: url(../media/images/css/bg_snav_subarrow_down.gif); }
									#nav_secondary li li ul {float: left; width: 190px; margin: 0;}
										#nav_secondary li li li {margin: 0 0 0 10px;}
											#nav_secondary li li li a {color: #5f8de5; background: transparent; display: inline; font-weight: bold; border: none; margin-bottom: 0; margin: 5px 13px 0px 0px; }
											#nav_secondary li li.active li a { background: none; }
											
				#nav_secondary .active a {font-weight: bold;}
		#nav_secondary.nestless li {margin-bottom: 5px;}
			#nav_secondary.nestless li a {float: left; clear: left; display: inline; width: 204px; font-size: 1.1em; border-bottom: 1px solid #aeaeae; background: transparent url(../media/images/css/bg_snav_subarrow.gif) no-repeat 100% 50%; color: #6d6d6d; padding: 0 0 5px 0; margin: 0 13px 0px 13px;}

#area2 {float: left;}
	#area2 h1 {font-size: 2.2em; color: #3771df; font-weight: normal; margin-bottom: 10px;}
	
	.embed_block, .article #gallery_block {float: left; margin-bottom: 25px;}
		.embed_block h2, #gallery_block h2 {font-size: 1.6em; color: #3771df; font-weight: normal; margin-bottom: 13px;}
		
		
		#gallery_block { overflow: hidden; height: 295px; }
		 #gallery_block h2 { margin-bottom: 0; }
		#gallery_block img { height: 265px; width: 474px; display: none; padding-top: 13px; }
		#gallery_block.a1 .img1, #gallery_block.a2 .img2, #gallery_block.a3 .img3, #gallery_block.a4 .img4, #gallery_block.a5 .img5, #gallery_block.a6 .img6, #gallery_block.a7 .img7, #gallery_block.a8 .img8, #gallery_block.a9 .img9, #gallery_block.a10 .img10 {display: block; position: absolute; }
		#gallery_block ul { position: absolute; display: block; width: 474px; padding-top: 110px; }
			#gallery_block ul li a {background: transparent url(../media/images/css/button_gallery.png) no-repeat 0 0; display: block; text-indent: -9999px; width: 56px; height: 57px; cursor: pointer; }
			#gallery_block ul .prev {float: left; }
				#gallery_block ul .prev a {background-position: -56px 0;}
			#gallery_block ul .next {float: right; }
				#gallery_block ul a {display: block;}
				#gallery_block ul::selection, #gallery_block ul li::selection, #gallery_block ul a::selection { background: transparent; color: inherit; }
				#gallery_block.a1 .prev, #gallery_block.a10 .next {display: none;}

	/* AJAX Tabs + Tab content styles */
	#area2 .nav_tabs {float: left; margin-bottom: -1px;}
	#area2 .nav_tabs li {font-size: 1.2em; background: #9cd07b url(../media/images/css/bg_nav_tab.gif) no-repeat 100% 0; border-left: 1px solid #7bc143; float: left; display: block; padding: 10px 15px;}
	#area2 .a1 .nav_tabs li.nav1, #area2 .a2 .nav_tabs li.nav2, #area2 .a3 .nav_tabs li.nav3, #area2 .a4 .nav_tabs li.nav4, #area2 .a5 .nav_tabs li.nav5 {background: #9cd07b url(../media/images/css/bg_nav_tab_active.gif) no-repeat 100% 0; border-left: 1px solid #dfdfdf; margin-top: 1px;}
		#area2 .nav_tabs li a {cursor: pointer; display: block; color: #fff;}
		#area2 .a1 .nav_tabs li.nav1 a, #area2 .a1 .nav_tabs li.nav1, #area2 .a2 .nav_tabs li.nav2 a, #area2 .a3 .nav_tabs li.nav3 a, #area2 .a4 .nav_tabs li.nav4 a, #area2 .a5 .nav_tabs li.nav5 a {color: #7bc143;}

	#area2 .tab_content {display: none; background: transparent url(../media/images/css/bg_tab_top.gif) no-repeat 0 0; margin-bottom: 25px;}
	#area2 .a1 .c1, #area2 .a2 .c2, #area2 .a3 .c3, #area2 .a4 .c4, #area2 .a5 .c5 {display: block;}
		#area2 .tab_content .inner {min-width: 0; display: block; background: transparent url(../media/images/css/bg_tab_bot.gif) no-repeat 0 100%; padding: 20px 0;}	
			
		#area2 .tab_content h2 {display: none;}
		#area2 .tab_content h3 {clear: both; font-size: 1.1em; color: #6ec113; font-weight: bold; margin: 0 26px 10px 26px;}
		#area2 .tab_content h4 {font-size: 1.1em; font-weight: bold; margin: 0 26px 10px 26px;}
		#area2 .tab_content p {font-size: 1.3em; margin: 0 26px 20px 26px;}
			#area2 .tab_content p.last {margin-bottom: 0;}
		#area2 .tab_content p a {color: #7bc143;}
		#area2 .tab_content img {float: right;}
		#area2 .tab_content ul {margin: 0 26px 20px 26px;}
			#area2 .tab_content ul li {background: transparent url(../media/images/css/bullet.gif) no-repeat 0 0.5em; font-size: 1.3em; padding-left: 8px; margin: 0 0 10px 0;}
				#area2 .tab_content ul li li {font-size: 1em;}
					#area2 .tab_content li a {color: #7bc143;}
		#area2 .tab_content ol {margin: 0 26px 20px 26px;}
			#area2 .tab_content ol li {list-style: decimal; font-size: 1.1em; margin: 0 0 10px 18px;}
				#area2 .tab_content li ul, #area2 .tab_content li ol {margin: 5px 0;}
					#area2 .tab_content ol li li {list-style: none;  font-size: 1em; margin-left: 0px;}

		#area2 .tab_content table {border-top: 1px solid #939393; border-left: 1px solid #939393; margin: 0 26px 20px 26px;}
			#area2 .tab_content table th, #area2 .tab_content table td {text-align: left; border-right: 1px solid #939393; border-bottom: 1px solid #939393; padding: 12px;}
			#area2 .tab_content table th {font-weight: bold;}

/* Modules */
.module {width: 236px; float: left; background: transparent url() no-repeat 100% 0; margin-bottom: 10px;}
	.module div {float: left; width: 236px; background: transparent url(../media/images/css/bg_module.gif) no-repeat 0 100%;}
		.module h2 {font-size: 1.8em; font-weight: normal; border-bottom: 2px solid; padding: 15px 0 5px 0; margin: 0 30px 10px 12px;}
		.module h3, .module img, .module ul, .module dl, .module p, .module blockquote, .module .lozza {margin: 0 13px 10px 13px;}
		.module h3 {font-size: 1.1em;}
			.module h3 a {padding: 1px 0 2px 18px;}
		.module p {font-size: 1.1em;}
			.module p a {color: #7bc143;}
			.module p img {margin: 0;}
		.module blockquote {font-size: 1.1em;}
		.module dt {font-size: 1.1em; font-weight: bold; display: block; margin-top: 10px;}
		.module dd {font-size: 1.1em; display: block;}
		.module dd.date {font-weight: bold;}
			.module dt a {font-weight: bold; display: block; padding: 1px 0 2px 18px;}
				.module dt.email a {color: #7bc143; padding: 0;}
			.module dd a {color: #7bc143;}
		.module li {font-size: 1.1em;}
			.module li h3, .module li p, .module li dl, .module li dt, .module li dd {font-size: 1em; margin: 0;}
			.module li {display: block; padding: 1px 0 2px 18px;}
				.module li a {font-weight: bold;}
		.module .hr {display: inline; width: 204px; background: none; border-bottom: 1px solid #8d8d8d; margin: 5px 0 8px 13px;}

		#modules .news {background-image: url(../media/images/css/bg_module_news.gif);}
			#modules .news h2, #modules .news h3, #modules .news dt a, #modules .news p a, #modules .news li a {color: #f26649; border-color: #f26649;}
			#modules .news dt a, #modules .news li {background: transparent url(../media/images/css/linkarr_orange.gif) no-repeat 0 1px;}
		#modules .events {background-image: url(../media/images/css/bg_module_events.gif);}
			#modules .events h2, #modules .events h3, #modules .events p a, #modules .events li a {color: #7532aa; border-color: #7532aa;}
			#modules .events li {background: transparent url(../media/images/css/linkarr_purple.gif) no-repeat 0 1px;}
		#modules .calculator {background-image: url(../media/images/css/bg_module_calculator.gif);}
			#modules .calculator h2, #modules .calculator h3, #modules .calculator p a, #modules .calculator li a {color: #074b85; border-color: #074b85;}
			#modules .calculator li {background: transparent url(../media/images/css/linkarr_blue.gif) no-repeat 0 1px;}
		#modules .contact {background-image: url(../media/images/css/bg_module_contact.gif);}
			#modules .contact h2, #modules .contact h3, #modules .contact p a, #modules .contact li a {color: #ad006c; border-color: #ad006c;}
			#modules .contact li {background: transparent url(../media/images/css/linkarr_pink.gif) no-repeat 0 1px;}
		#modules .facts {background-image: url(../media/images/css/bg_module_facts.gif);}
			#modules .facts h2, #modules .facts h3, #modules .facts p a, #modules .facts li a {color: #ad006c; border-color: #ad006c;}
			#modules .facts p {color: #ad006c; font-size: 1.3em; margin-bottom: 15px;}
			#modules .facts li {background: transparent url(../media/images/css/linkarr_pink.gif) no-repeat 0 1px;}
		#modules .awards {background-image: url(../media/images/css/bg_module_awards.gif);}
			#modules .awards h2, #modules .awards h3, #modules .awards dt a, #modules .awards p a, #modules .awards li a {color: #fdb913; border-color: #fdb913;}
			#modules .awards dt a, #modules .awards li {background: transparent url(../media/images/css/linkarr_yellow.gif) no-repeat 0 1px;}
		#modules .vacancies {background-image: url(../media/images/css/bg_module_vacancies.gif);}
			#modules .vacancies h2, #modules .vacancies h3, #modules .vacancies dt a, #modules .vacancies p a, #modules .vacancies li a {color: #326055; border-color: #326055;}
			#modules .vacancies dt a, #modules .vacancies li {background: transparent url(../media/images/css/linkarr_green.gif) no-repeat 0 1px;}
		#modules .oneplanet {background-image: url(../media/images/css/bg_module_oneplanet.gif);}
			#modules .oneplanet h2, #modules .oneplanet h3, #modules .oneplanet p a, #modules .oneplanet li a {color: #3771df; border-color: #3771df;}
			#modules .oneplanet p strong, #modules .oneplanet p a, #modules .oneplanet li a {color: #3771df;}
			#modules .oneplanet li {background: transparent url(../media/images/css/linkarr_blue.gif) no-repeat 0 1px;}
		#modules .volunteer {background-image: url(../media/images/css/bg_module_volunteer.gif);}
			#modules .volunteer h2, #modules .volunteer h3, #modules .volunteer p a, #modules .volunteer li a {color: #326055; border-color: #326055;}
			#modules .volunteer li {background: transparent url(../media/images/css/linkarr_green.gif) no-repeat 0 1px;}
		#modules .partners {background-image: url(../media/images/css/bg_module_partners.gif);}
			#modules .partners h3 {clear: both;}
			#modules .partners div {padding-bottom: 10px;}
			#modules .partners .hr {padding-bottom: 0;}
			#modules .partners h2, #modules .partners h3, #modules .partners p a, #modules .partners li a {color: #074b85; border-color: #074b85;}
			#modules .partners h3, #modules .partners p {margin-bottom: 5px;}
				#modules .partners h3 a, #modules .partners li {color: #074B85; background: transparent url(../media/images/css/linkarr_blue.gif) no-repeat 0 1px;}
			#modules .partners img {float: left;}
		#modules .staff {background-image: url(../media/images/css/bg_module_staff.gif);}
			#modules .staff h2, #modules .staff h3, #modules .staff dt a, #modules .staff p a, #modules .staff li a {color: #326055; border-color: #326055;}
			#modules .staff dt a, #modules .staff li {background: transparent url(../media/images/css/linkarr_green.gif) no-repeat 0 1px;}
		#modules .projectweb {background-image: url(../media/images/css/bg_module_projectweb.gif);}
			#modules .projectweb h2, #modules .projectweb h3, #modules .projectweb a, #modules .projectweb p a, #modules .projectweb li a {color: #7532aa; border-color: #7532aa;}
			#modules .projectweb li {background: transparent url(../media/images/css/linkarr_purple.gif) no-repeat 0 1px;}
		#modules .downloads {background-image: url(../media/images/css/bg_module_downloads.gif);}
			#modules .downloads h2, #modules .downloads h3, #modules .downloads a, #modules .downloads p a, #modules .downloads li a {color: #5a294d; border-color: #5a294d;}
			#modules .downloads dt a {background: transparent url(../media/images/css/linkarr_aubergine.gif) no-repeat 0 1px;}
			#modules .downloads li {background: transparent url(../media/images/css/linkarr_aubergine.gif) no-repeat 0 1px;}
		#modules .links {background-image: url(../media/images/css/bg_module_links.gif);}
			#modules .links h2, #modules .links h3, #modules .links a, #modules .links p a, #modules .links li a {color: #8f3935; border-color: #8f3935;}
			#modules .links li {margin-bottom: 5px;}
				#modules .links li {background: transparent url(../media/images/css/linkarr_brown.gif) no-repeat 0 1px;}
		#modules .pages {background-image: url(../media/images/css/bg_module_pages.gif);}
			#modules .pages h2, #modules .pages h3, #modules .pages dt, #modules .pages dt a, #modules .pages p a, #modules .pages li a {color: #5a294d; border-color: #5a294d;}
			#modules .pages dt a, #modules .pages li {background: transparent url(../media/images/css/linkarr_aubergine.gif) no-repeat 0 1px;}
		#modules .comment {background-image: url(../media/images/css/bg_module_comment.gif);}
			#modules .partners div {padding-bottom: 10px;}
			#modules .comment h2, #modules .comment h3, #modules .comment blockquote, #modules .comment p a, #modules .comment li a, #modules .comment dt {color: #7532aa; border-color: #7532aa;}
			#modules .comment blockquote {font-size: 1.3em; background: transparent url(../media/images/css/bg_quot_tl.gif) no-repeat 0 0; padding-top: 20px;}
			#modules .comment dl {padding-bottom: 10px;}
				#modules .comment dd {background: transparent url(../media/images/css/bg_quot_br.gif) no-repeat 100% 100%; padding-bottom: 20px;}
			#modules .comment li {background: transparent url(../media/images/css/linkarr_purple.gif) no-repeat 0 1px;}
		#modules .shop {background-image: url(../media/images/css/bg_module_shop.gif);}
			#modules .shop h2, #modules .shop h3, #modules .shop p a, #modules .shop li a {color: #fdb913; border-color: #fdb913;}
			#modules .shop li {background: transparent url(../media/images/css/linkarr_yellow.gif) no-repeat 0 1px;}
		/* News-only modules */
		#modules .alerts {background-image: url(../media/images/css/bg_module_alerts.gif);}
			#modules .alerts h2, #modules .alerts h3 {color: #7bc143; border: none; padding-bottom: 0;}
				#modules .alerts h2 span {color: #7bc143; border-bottom: 2px solid #7bc143; display: block; padding-bottom: 5px; margin-right: 50px;}
				#modules .alerts p a {color: #3771df; font-weight: bold; background: transparent url(../media/images/css/linkarr_blue.gif) no-repeat 0 1px; padding: 1px 0 2px 18px;}

		#modules .media {background-image: url(../media/images/css/bg_module_plain.gif);}
			#modules .media h2, #modules .media h3 {color: #7bc143; border-color: #7bc143;}

	.module .clear {background: none;}

/* Footer */
#footer {clear: both; width: 968px; margin: 25px auto;}
	#footer div {float: left; display: block; background: transparent url(../media/images/css/bg_footer_tl.gif) no-repeat 0 0; margin-right: 8px;}
		#footer div div { width: 960px; background: transparent url(../media/images/css/bg_footer_tr.gif) no-repeat 100% 0; margin-right: 0;}
			#footer div div div {background: transparent url(../media/images/css/bg_footer_br.gif) no-repeat 100% 100%;}
				#footer div div div div {background: transparent url(../media/images/css/bg_footer_bl.gif) no-repeat 0 100%;}
					
					#footer ul {float: left; display: inline; margin: 13px;}
						#footer li {float: left; border-right: 1px solid #c4c4c4; padding-right: 15px; margin-right: 15px;}
						#footer li.last {border-right: none;}
							#footer a {font-size: 1em;}
					#footer p {font-size: 1em; float: right; display: inline; margin: 13px;}
	
/* Page-specific */

/* Home */
.home #welcome_splash {float: left; width: 968px; background: transparent url(../media/images/css/bg_welcome_bot.gif) no-repeat 0 100%; margin-bottom: 10px;}
	.home #welcome {float: left; width: 230px; background: #7bc143 url(../media/images/css/bg_welcome_top.gif) no-repeat 0 0; margin-bottom: 10px;}
		.home #welcome h1 {font-size: 2.2em; line-height: 1em; color: #fff; font-weight: normal; margin: 13px 13px 5px 13px;}
		.home #welcome .intro {font-size: 1.6em; line-height: 1.1em; border-bottom: 1px solid #cae6b4; padding-bottom: 15px; margin: 0 13px 15px 13px;}
		.home #welcome p {font-size: 1.3em; line-height: 1.1em; color: #fff; margin: 0 13px 10px 13px;}
		.home #welcome .lozza {background: #3771df url(../media/images/css/bg_lozza_welcome_tl.gif) no-repeat 0 0; margin: 0 13px 0 13px;}
			.home #welcome .lozza span {background-image: url(../media/images/css/bg_lozza_welcome_tr.gif);}
				.home #welcome .lozza span span {background-image: url(../media/images/css/bg_lozza_welcome_bl.gif);}
					.home #welcome .lozza span span span {background-image: url(../media/images/css/bg_lozza_welcome_br.gif);}
						.home #welcome .lozza span span span span {background-image: url(../media/images/css/bg_lozza_arrow.gif);}
				
	.home #splash {float: right; width: 716px; margin-right: 6px;}

.home #modules {clear: both; display: block; background: transparent url(../media/images/css/bg_module_home.gif) repeat-x 0 100%; padding-bottom: 10px;}
	.home #modules .module {margin-right: 8px; margin-bottom: 0;}
	.home #modules .last {margin-right: 0;}
		.home #modules .module div {background: none;}
		.home #modules .module .lozza {margin-bottom: 0;}

/* Hub */
.hub #area2 {width: 717px;}
.hub h1 {font-size: 2.2em; color: #3771df; font-weight: normal; margin-bottom: 20px;}
.hub .intro {background: #7bc143 url(../media/images/css/bg_hub_intro.gif) no-repeat 100% 0; float: left; margin-bottom: 25px;}
	.hub .intro img {float: left; margin-right: 15px;}
	.hub .intro h2 {color: #fff; font-size: 1.6em; font-weight: normal; margin: 10px 15px 15px 0; }
	.hub .intro p {color: #fff; font-size: 1.3em; margin: 0 15px 10px 0;}
	.hub .intro ul {margin: 0 15px 0 0;}
		.hub .intro ul li {color: #fff; font-size: 1.3em;}
	.hub .intro ol {margin: 0 15px 0 0;}
		.hub .intro ol li {list-style: lower-alpha; list-style-position: inside; color: #fff; font-size: 1.3em;}

.hub .pod {width: 352px; float: left; margin: 0 10px 20px 0;}
.hub .pod.last {margin-right: 0;}
	.hub .pod img {float: left; margin-right: 10px;}
	.hub .pod h3 {font-size: 1.1em; color: #3771df; margin-bottom: 2px;}
		.hub .pod h3 a {color: #3771df; background: transparent url(../media/images/css/linkarr_blue.gif) no-repeat 0 0; font-size: 1em; padding: 0px 0 3px 18px;}
	.hub .pod p {margin-right: 20px;}
		.hub .pod p a {color: #7bc143;}

/* Article */
.article #area2 {width: 474px;}
	.article #area2 img.banner {margin-bottom: 10px;}
	.article #area2 .intro {background: transparent url(../media/images/css/bg_tab_top.gif) no-repeat 0 0; margin-bottom: 20px;}
		.article #area2 .intro .inner {display: block; background: transparent url(../media/images/css/bg_tab_bot.gif) no-repeat 0 100%; padding: 10px 0 10px 0;}
			.article #area2 .intro h2 {font-size: 1.6em; color: #3771df; font-weight: normal; margin: 0 13px 10px 13px;}
			.article #area2 .intro p {font-size: 1.1em; margin: 0 13px 10px 13px;}
				.article #area2 .intro p a {color: #3771df; font-weight: bold; background: transparent url(../media/images/css/linkarr_blue.gif) no-repeat 0 0; padding: 0px 0 3px 18px;}
	
.article #area2 .tab_content img {float: right; margin: 0 13px;}

.article #modules {float: right; width: 238px;}

/* News */
.news #area2 {width: 717px;}

.news #area2 .tab_content {background: transparent url(../media/images/css/bg_tab_news_top.gif) no-repeat 0 0;}
	.news #area2 .tab_content .inner {background: transparent url(../media/images/css/bg_tab_news_bot.gif) no-repeat 0 100%;}
	.news #area2 .tab_content h3 {float: left; clear: both; cursor: pointer; font-size: 1.1em; width: 665px; margin: 0 26px 15px 26px;}
		.news #area2 .tab_content h3 span {width: 665px;}
			.news #area2 .tab_content h3 span span span span {width: 636px;}
	
	.news #area2 .tab_content .accordion_content {width: 717px; float: left;}
		.news #area2 .accordion_content .pod {width: 320px; float: left; display: inline; padding-bottom: 20px; margin-left: 26px;}
		.news #area2 .accordion_content .podLong {width:100%;float: left; display: inline; padding-bottom: 20px; margin-left: 26px;}
			.news #area2 .accordion_content .pod img {float: left; margin-right: 8px;}
			.news #area2 .accordion_content .pod h4 {font-size: 1.1em; margin: 0 0 4px 0;}
				.news #area2 .accordion_content .pod h4 a {background: transparent url(../media/images/css/linkarr_blue.gif) no-repeat 0 0.4em; color: #3771df; padding: 4px 0 0.4em 17px;}
			.news #area2 .accordion_content .pod dt, .news #area2 .tab_content .pod dd {font-size: 1.1em;}
			.news #area2 .accordion_content .pod dt {font-weight: bold;}
		.news #area2 .tab_content .lozza {float: left; margin: 0 0 0 26px;}

/* Search Results */
.search #area2 {width: 717px;}

.search #area2 .tab_content {background: transparent url(../media/images/css/bg_tab_news_top.gif) no-repeat 0 0;}
	.search #area2 .tab_content .inner {background: transparent url(../media/images/css/bg_tab_news_bot.gif) no-repeat 0 100%;}
	.search #area2 .tab_content h2 {display: block; font-size: 1.6em; color: #3771df; font-weight: normal; margin: 0 26px 20px 26px;}
	.search #area2 .tab_content .pod {width: 312px; float: left; display: inline; margin: 0 0 20px 26px;}
		.search #area2 .tab_content .pod a {font-size: 1.1em; color: #3771df; font-weight: bold; background: transparent url(../media/images/css/linkarr_blue.gif) no-repeat 0 1px; padding: 3px 0 3px 18px; margin-bottom: 2px;}
		.search #area2 .tab_content .pod p {margin: 0;}
	.search #area2 .tab_content .lozza {margin-left: 26px;}
	
	.eventsHover #area2 .tab_content h3{ cursor:default; background:red; }
