
	/*-----------------------Right container--------------------------------------*/
	#right-container-wide{
		float: left;
		width: 604px;
		}
		
	/*-----------------------Content container-------------------------------------*/
	
		#right-container-wide #content-container{
			float: left;
			width: 592px;
			margin: 0 4px 0 4px;
			display: inline;
			}
		
			
			
			/*-----------------Breadcrumb--------------*/
			#right-container-wide #breadcrumb{
				float: left;
				width: 593px;
				border: 1px solid #c4c1b1;
				background: #fff;
				margin: 0 0 15px 0;
				}
				#breadcrumb ul li{
					float: left;
					color: #c5bb7c;
					font-size: 70%;
					font-weight: bold;
					}
					#breadcrumb li a{
						float: left;
						color: #c5bb7c;
						text-decoration: underline;
						padding: 4px 10px 5px 5px;
						font-weight: bold;
						background: url(../../../images/icons/breadcrumb-arrow.gif) right center no-repeat transparent;
						}
			


			/*------------------Featured item container-----------------------------*/
			#featured-item-container{
				float: left;
				width: 595px;
				background: url(../../../images/featured-item-bg.gif) left top repeat-y #ececd7;
				margin: 0 0 25px 0;
				border-bottom: 1px solid #5c5943;
				}
				
				#featured-item-container .title{
					float: left;
					width: 580px;
					background: url(../../../images/featured-item-title-bg.jpg) left top no-repeat #4b4831;
					font-size: 80%;
					font-weight: bold;
					color: #fff;
					padding: 6px 5px 7px 10px;
					}
				
				#featured-item-content{
					float: left;
					width: 575px;
					padding: 10px;
					font-size: 80%;
					background: url(../../../images/featured-item-content-bg-bottom.jpg) left bottom no-repeat;
					}
					#featured-item-content img{
						float: left;
						border: 1px solid #5c5943;
						}
					#featured-item-content ul{
						float: left;
						}
					#featured-item-content ul li{
						background: url(../../../images/icons/orange-bullet.gif) left 6px no-repeat;
						padding: 3px 0 3px 10px;
						}
						#featured-item-content ul li a{
							font-weight: bold;
							color: #5b5740;
							text-decoration: underline;
							}
						#featured-item-content ul li a:hover, #featured-item-content ul li a:focus{
								color: #272517;
								}
				
				#featured-item-content .left{
					float: left;
					margin: 0 20px 0 0 ;
					padding: 0;
					display: inline;
					}
				#featured-item-content .right{
					float: right;
					margin: 0 0 0 20px;
					padding: 0;
					display: inline;
					}
				
				#featured-item-content p{
					padding: 0 0 10px 0;
					line-height: 120%;
					color: #545036;
					}
					
					
				/*------------------Project search container-----------------------------*/
				#project-search-container{
					float: left;
					width: 534px;
					background: url(../../../images/featured-item-bg.gif) left top repeat-y #ececd7;
					margin: 30px 30px 25px 30px;
					border-bottom: 1px solid #5c5943;
					border-right: 1px solid #5c5943;
					display: inline;
					}
					
					#project-search-container .title{
						float: left;
						width: 520px;
						background: url(../../../images/featured-item-title-bg.jpg) left top no-repeat #4b4831;
						font-size: 80%;
						font-weight: bold;
						color: #fff;
						padding: 6px 5px 7px 10px;
						}
					
					#project-search-content{
						float: left;
						width: 514px;
						padding: 10px;
						font-size: 80%;
						background: url(../../../images/featured-item-content-bg-bottom.jpg) left bottom no-repeat;
						}
						#project-search{
							float: left;
							width: 400px;
							margin: 10px 0 0 60px;
							display: inline;
							}
							#project-search li{
							float: left;
							width: 400px;
							padding: 5px 0 5px 0;
							}
							#project-search label{
								float: left;
								width: 95px;
								text-align: right;
								font-size: 100%;
								font-weight: bold;
								color: #625e46;
								padding: 3px 5px 0 0;
								}
								#project-search input{
									float: left;
									width: 240px;
									background-color: #fff;
									border: 1px solid #7f9db9;
									font-size: 120%;
									padding: 2px;
									}
									#project-search select{
										float: left;
										width: 246px;
										background-color: #fff;
										border: 1px solid #7f9db9;
										font-size: 120%;
										padding: 2px;
										}
								#project-search #find-project-button{
									float: left;
									width: 91px;
									height: 19px;
									border: none;
									margin: 0 0 0 100px;
									display: inline;
									padding: 0;
									background: transparent;
									}
									
										#ProjectSearch_Form_ProjectSearch{
							float: left;
							width: 400px;
							margin: 10px 0 0 60px;
							display: inline;
							}
						#ProjectSearch_Form_ProjectSearch li{
							float: left;
							width: 400px;
							padding: 5px 0 5px 0;
							}
							#ProjectSearch_Form_ProjectSearch label{
								float: left;
								width: 95px;
								text-align: right;
								font-size: 100%;
								font-weight: bold;
								color: #625e46;
								padding: 3px 5px 0 0;
								}
								#ProjectSearch_Form_ProjectSearch input{
									float: left;
									width: 240px;
									background-color: #fff;
									border: 1px solid #7f9db9;
									font-size: 120%;
									padding: 2px;
									}
									#ProjectSearch_Form_ProjectSearch select{
										float: left;
										width: 246px;
										background-color: #fff;
										border: 1px solid #7f9db9;
										font-size: 120%;
										padding: 2px;
										}
								#ProjectSearch_Form_ProjectSearch #ProjectSearch_Form_ProjectSearch_action_submit{
									float: left;
									width: 91px;
									height: 19px;
									border: none;
									margin: 0 0 0 100px;
									display: inline;
									padding: 0;
									background: transparent;
									background: url(../../../images/buttons/find-project.gif) left top;
									}
				
				
				/*------------------Events listing container-----------------------------*/
				.events-listing-container{
					float: left;
					width: 595px;
					background: url(../../../images/featured-item-bg.gif) left top repeat-y #ececd7;
					margin: 0 0 5px 0;
					border-bottom: 1px solid #5c5943;
					}
					
					.events-listing-container .title{
						float: left;
						width: 580px;
						background: url(../../../images/featured-item-title-bg.jpg) left top no-repeat #4b4831;
						font-size: 80%;
						font-weight: bold;
						color: #fff;
						padding: 6px 5px 7px 10px;
						}
					
					.events-listing-content{
						float: left;
						width: 575px;
						padding: 10px;
						font-size: 80%;
						background: url(../../../images/featured-item-content-bg-bottom.jpg) left bottom no-repeat;
						}
						.events-listing-content img{
							float: left;
							border: 1px solid #5c5943;
							margin:0 16px 0 0;
							}
						.events-listing-content ul{
							padding: 0 0 10px 0;
							}
						.events-listing-content ul li{
							display: block;
							}
							.events-listing-content ul .events-listing-date{
								font-weight: bold;
								font-size: 130%;
								color: #F68824;
								}
							.events-listing-content ul .events-listing-date a{
								text-decoration: none;
								}
							.events-listing-content ul .events-listing-date a:hover, .events-listing-content ul .events-listing-date a:focus{
									text-decoration: underline;
									}
							.events-listing-content ul .events-listing-location{
								font-weight: normal;
								font-size: 120%;
								color: #373000;
								}
					
					.events-listing-content .left{
						float: left;
						margin: 0 20px 0 0 ;
						padding: 0;
						display: inline;
						}
					.events-listing-content .right{
						float: right;
						margin: 0 0 0 20px;
						padding: 0;
						display: inline;
						}
					
					#content-container .events-listing-content p{
						padding: 0 0 10px 0;
						line-height: 120%;
						color: #545036;
						}
					.events-listing-content a{
						text-decoration: underline;
						}
			
			
			/*------------------News listing container-----------------------------*/
				.news-listing-container{
					float: left;
					width: 595px;
					background: #ececd7;
					margin: 0 0 5px 0;
					}
					
					.news-listing-container .title{
						float: left;
						width: 565px;
						font-weight: bold;
						color: #373000;
						padding: 6px 15px 7px 15px;
						}
						.news-listing-container .title .news-title{
							float: left;
							width: 450px;
							font-size: 100%;
							}
							.news-listing-container .title .news-title a{
								color: #373000;
								text-decoration: underline;
								}
						.news-listing-container .title .news-date{
							float: right;
							width: 100px;
							font-size: 80%;
							text-align: right;
							padding: 3px 0 0 0;
							}
					
					.news-listing-content{
						float: left;
						width: 545px;
						padding: 10px;
						margin: 0 15px 15px 15px;
						display: inline;
						font-size: 80%;
						background: #fff;
						}
						.news-listing-content img{
							float: left;
							border: 1px solid #5c5943;
							margin:0 4px 4px 0;
							}
						.news-listing-content img.left{
							float: left;
							border: 1px solid #5c5943;
							margin:4px 4px 4px 0;
							}
						.news-listing-content ul{
							padding: 0 0 10px 0;
							}
						.news-listing-content ul li{
							display: block;
							}
							.news-listing-content ul li a{
								text-decoration: none;
								}
							.news-listing-content ul li a:hover, .news-listing-content li a:focus{
									text-decoration: underline;
									}
					
					.news-listing-content .left{
						float: left;
						margin: 0 10px 0 0 ;
						padding: 0;
						display: inline;
						}
					.news-listing-content .right{
						float: right;
						margin: 0 0 0 10px;
						padding: 0;
						display: inline;
						}
					
					#content-container .news-listing-content p{
						padding: 0 0 10px 0;
						line-height: 120%;
						color: #545036;
						}
					.news-listing-content a{
						text-decoration: underline;
						}
					
					.news-listing-splits{
						float: left;
						width: 595px;
						height: 1px;
						font-size: 0;
						background: url(../../../images/h1-bg.gif) bottom left repeat-x transparent;
						margin: 0 0 5px 0;
						}
					
					#view-all-news{
						float: left;
						font-size: 85%;
						font-weight: bold;
						text-decoration: underline;
						padding: 0 0 40px 0;
						}
			
			/*---------------------------------Events and News Details------------------------------------*/
			#details-container{
				float: left;
				width: 565px;
				padding: 15px;
				background: url(../../../images/event-details-bg.jpg) left top repeat-x;
				}
				#details-container ul{
					padding: 0 0 15px 0;
					font-weight: bold;
					font-size: 100%;
					color: #373000;
					}
			
			
			
			/*------------------Project search results container-----------------------------*/
				.project-search-results-container{
					float: left;
					width: 535px;
					background: #ececd7;
					margin: 0 0 5px 30px;
					display: inline;
					}
					
					.project-search-results-container .title{
						float: left;
						width: 505px;
						font-weight: bold;
						color: #373000;
						padding: 6px 15px 7px 15px;
						}
						.project-search-results-container .title .project-search-results-title{
							float: left;
							width: 360px;
							font-size: 100%;
							}
							.project-search-results-container .title .project-search-results-title a{
								color: #373000;
								text-decoration: underline;
								}
						.project-search-results-container .title .project-search-results-date{
							float: right;
							width: 145px;
							font-size: 80%;
							text-align: right;
							padding: 3px 0 0 0;
							}
					
					.project-search-results-content{
						float: left;
						width: 485px;
						padding: 10px;
						margin: 0 15px 15px 15px;
						display: inline;
						font-size: 80%;
						background: #fff;
						}
						.project-search-results-content img{
							float: left;
							border: 1px solid #5c5943;
							margin:4px 4px 4px 0;
							}
						.project-search-results-content ul{
							padding: 0 0 10px 0;
							}
						.project-search-results-content ul li{
							display: block;
							}
							.project-search-results-content ul li a{
								text-decoration: none;
								}
							.project-search-results-content ul li a:hover, .project-search-results-content li a:focus{
									text-decoration: underline;
									}
					
					.project-search-results-content .left{
						float: left;
						margin: 0 10px 0 0 ;
						padding: 0;
						display: inline;
						}
					.project-search-results-content .right{
						float: right;
						margin: 0 0 0 10px;
						padding: 0;
						display: inline;
						}
					
					/*#content-container .news-listing-content p{
						padding: 0 0 10px 0;
						line-height: 120%;
						color: #545036;
						}
					.news-listing-content a{
						text-decoration: underline;
						}*/
					
					.project-search-results-splits{
						float: left;
						width: 535px;
						height: 1px;
						font-size: 0;
						background: url(../../../images/h1-bg.gif) bottom left repeat-x transparent;
						margin: 0 0 5px 30px;
						display: inline;
						}
						
			img.project-image {
				border: 1px solid #5c5943;
				float:left;
				margin:0 6px 6px 0;
			}