/* CSS Document */

* {
	padding: 0;
	margin: 0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background: #fff;
}

#wrapper {
	width: 990px;
	margin-left: auto;
	margin-right: auto;
}

	#header {
		background: url(../grfx/header_bg.jpg) top left no-repeat;
		width: 990px;
		height: 98px;
	}
	
		#header img.logo {
			float: left;
			border: 0;
			margin: 9px 15px 0 0;
		}
		
			#header div {
				float: left;
			}
			
				#header div p {
					color: #fff;
					float: left;
					width: 280px;
				}
	
		#header img.patron {
			float: right;
			border: 0;
			margin: 39px 28px 0 0;
		}
		
	#banner {
		width: 990px;
		height: 141;
		margin: 0 0 2px 0;
	}
	
	#content_bg {
		background: url(../grfx/content_bg.gif) top left repeat-y;
		width: 990px;
		
	}
	
	#content_bg_int {
		background: url(../grfx/content_bg_int.jpg) top left repeat-y;
		width: 990px;
	}
	
	#content_int_wrapper {
		background: url(../grfx/content_int_wrapper.jpg) no-repeat;
		background-position: bottom;
		width: 990px;
	}
	
	#homepage-box {
	background-color: #fff;
	border: 3px solid #00936a;
	width: 240px;
	padding: 10px;
	margin: 30px 20px 0 0;
	float: right;
	
}

	#homepage-yellow-box {
		width: 240px;
		float: right;
		background-color: #fff66d;
		color: #234090;
		margin: 30px 20px 0 0;
		padding: 10px;
	}
	
		#content {	
			overflow: hidden;
			position: relative;
			width: 990px;
			margin: 0 0 -5px 0;
			background: url(../grfx/home_bg.jpg) top center no-repeat #fff;
		}
		
		
		
		#content_internal {
				overflow: hidden;
				position: relative;
				width: 990px;
				height: 100% !important;
				margin: 0 0 -5px 0;
			
		}
		
			#content_left {
				float: left;
				width: 144px;
				height: 786px;
				background: #401b76;
			
			}
			
			#content_left a {
				text-decoration: none;
				color: #401b76;
			}
			
			#content_left a:hover {
				text-decoration: underline;
			}
			
				#content_left_internal {
					float: left;
					width: 144px;					
					background-position: bottom;
					text-align: justify;
								
					
				}
				
				.home_icon {
					text-align: center;
				}
			
				#signup {
					margin: 22px 0 0 13px;
					width: 127px;
				}
				
					#signup_top {
						width: 127px;
						height: 16px;
						background: url(../grfx/signup_top.gif) top left no-repeat;
					}
					
					#signup_middle {
						width: 127px;
						padding: 0 15px 0 6px;		
						margin: 0 -17px 0 0;					
						background: url(../grfx/signup_middle.gif) top left repeat-y;
					}
					
						#signup_middle p, #signup_middle p span.uppercase {
							color: #401b76;
							width: 100px;
							padding: 0 0 9px 0;
						}
						
						#signup label {
							color: #401b76;
							font-size: 0.85em;
						}
						
						#signup input {
							width: 99px;
							background: none;
							border: solid 1px #000;
							margin: 0 0 9px 0;
						}
						
						#signup input.button {
							color: #401b76;
							font-size: 0.85em;
							width: 60px;
							float: right;
							margin: 0 26px 9px 0;
						}
					
					#signup_bottom {
						width: 127;
						height: 25px;
						background: url(../grfx/signup_bottom.gif) top left no-repeat;
					}
					
				#challenge {
					margin: 22px 0 0 0;
					/* margin: 22px 0 0 13px;
					width: 127px; */
				}
				
					/* #challenge_top {
						width: 127px;
						height: 16px;
						background: url(../grfx/challenge_top.gif) top left no-repeat;
					}
					
					#challenge_middle {
						width: 127px;
						padding: 0 15px 0 6px;				
						margin: 0 -17px 0 0;			
						background: url(../grfx/challenge_middle.gif) top left repeat-y;
					}
					
						#challenge_middle p {
							color: #401b76;
							width: 100px;
							padding: 0 0 9px 0;
						}
					
					#challenge_bottom {
						width: 127;
						height: 25px;
						background: url(../grfx/challenge_bottom.gif) top left no-repeat;
					} */
					
				#magazine {
					margin: 22px 0 0 13px;
					width: 127px;
				}
				
					#magazine_top {
						width: 127px;
						height: 16px;
						background: url(../grfx/magazine_top.gif) top left no-repeat;
					}
					
					#magazine_middle {
						width: 127px;
						padding: 0 15px 0 6px;		
						margin: 0 -17px 0 0;			
						background: url(../grfx/magazine_middle.gif) top left repeat-y;
					}
					
						#magazine_middle p {
							color: #401b76;
							width: 100px;
							padding: 0 0 9px 0;
						}
					
					#magazine_bottom {
						width: 127;
						height: 25px;
						background: url(../grfx/magazine_bottom.gif) top left no-repeat;
					}	
					
				#shopping {
					margin: 22px 0 0 13px;
					width: 127px;
				}
				
					#shopping_top {
						width: 127px;
						height: 16px;
						background: url(../grfx/signup_top.gif) top left no-repeat;
					}
					
					#shopping_middle {
						width: 127px;
						padding: 0 15px 0 6px;			
						margin: 0 -17px 0 0;				
						background: url(../grfx/signup_middle.gif) top left repeat-y;
					}
					
						#shopping_middle p {
							color: #401b76;
							width: 100px;
							padding: 0 0 9px 0;
						}
					
					#shopping_bottom {
						width: 127;
						height: 25px;
						background: url(../grfx/signup_bottom.gif) top left no-repeat;
					}					
			
			#internal_wrap {
				width: 650px;
				padding-bottom: 10px;
			}
			
				#internal_wrap a {
					color: #ff0000;
				}
				
				#internal_wrap a:hover {
					text-decoration: none;
				}
			
			#internal_one {
				width: 310px;
				float: left;
			}
					#internal_one a {
					color: #ff0000;
				}
				
				#internal_one a:hover {
					text-decoration: none;
				}
			
				#wrap_table {
					border: 1px solid black;
					padding: 10px;
				}
					.join_village {
						font-size: 0.85em;
						color: #382068;
					}
						.join_village td {
							vertical-align: top;
						
						}
					
					#volunteer_apply {
						font-size: 0.85em;
						color: #382068;
					}
					
					#contact_table {
						width: 530px;
						border: 1px solid black;
						padding: 10px;
					}
					
					#book_counselling td {
						text-align: left;
					}
					
					input.date {
						width: 40px;
						margin: 0 10px 0 0;
					}
					
					input.long_input {
						width: 310px;
					}
					
					#internal_wrap2 {
						width: 650px;
						padding-bottom: 10px;
						clear: both;
					}
						
			
			#internal_two {
				width: 310px;
				float: right;
			}
			
			#internal_three {
				width: 400px;
				float: left;
			}

            #membership{
                border:solid 1px #aaa;
                padding:5px;
                background:#eee;
            }
                .alert{
                    font-weight:bold;
                    background: #FFB0B0;
                    border:solid 1px #AA0000;
                    padding:0 10px 0 10px;
                }

                #membership input{
                    width:250px;
                }

                #membership input.submit{
                    width:75px;
                    height:30px;
                }

                #membership input.donation{
                    width:50px;
                }
			
			#internal_four {
				width: 230px;
				float: right;
				margin-left: 10px;
				background-color: #bedbf6;
				position: absolute;
				right: 144px;
				top: 0;
				padding: 20px;
				height: 100% !important;
				height: 812px;
			}
			
			#internal_five {
				width: 230px;
				float: right;
				margin-left: 10px;
				background-color: #d8eafa;
				position: absolute;
				right: 144px;
				top: 0;
				padding: 20px;
				height: 100% !important;
				height: 800px;
			}
			
			#internal_orange {
				width: 230px;
				float: right;
				margin-left: 10px;
				background-color: #fff;
			}
			
				#int_orange_table {
					border: 2px solid #f38622;
					background-color: #fce6cb;
					width: 250px;
					padding: 20px;
					}
			
			
			
			
			#shop_int1 {
				width: 420px;
				float: left;
			}
			
			#shop_int2 {
				width: 195px;
				float: right;
				margin-left: 10px;
				background-color: #a7cbd6;
				position: absolute;
				right: 144px;
				top: 0;
				padding: 20px;
				height: 100% !important;
				height: 812px;
			}
			
			.questionnaire {
				background: url(../grfx/questionnaire_bg.jpg) top left no-repeat;
				width: 428px;
				height: 302px;
				border: solid 2px #00963a;
			}
			
				.questionnaire p a {
					position: absolute;
					top: 360px;
					left: 430px;
					color: #fff !important;
					font-size: 1.15em;
					font-weight: bold;
				}
				
			span.blue {
				color: #0088c4;
			}
			
			#health_table {
				width: 500px;
			}
			
			#health_table td {
				vertical-align: top;
			}
			
			#health_table2 {
				width: 650px;
			}
			
				#health_table2 td {
					vertical-align: top;
				}
			
			#download_table {
				width: 200px;
				margin-left: auto;
				margin-right: auto;
				text-align: center;
				margin-left: 5px;
				border: 2px solid #ff8800;
				font-size: 0.8em;
				text-align: left;
			}
			
				#download_table td{
					padding: 5px;
					background-color: #ffe7cc;
				}
				
			#extraordinary p {
				padding: 0;
				margin: 0;
			}
			
			#cancer_int1 {
				width: 400px;
				float: left;
			}
			
			#cancer_int2 {
				width: 230px;
				float: right;
				border-left: 2px solid #2fa073;
				position: absolute;
				right: 150px;
				top: 40px;
				padding: 10px;
				height: 100%;				
			}
			
			#events_int_left {
				width: 470px;
				float: left;
			}
			
			#events_int_right {
				width: 150px;
				float: right;
				background-color: #382068;		
				margin-right: -20px;
				text-align: center;
				padding: 10px;
				
			}
			
			#library_form label {
			}
			
			#library_form input {
				border: solid 1px #f89e49;
				background: #fee7cc;
				width: 350px;
				margin: 6px 0 16px 0;
			}
			
			#library_form textarea {
				border: solid 1px #f89e49;
				background: #fee7cc;
				width: 350px;
				margin: 6px 0 16px 0;
			}
			
			#library_form .submit_no {
				border: 0;
				background: 0;
				width: 350px;
				height: 60px;
			}
			
			#submit_library {
				background: url(../grfx/submit_library.gif) top left no-repeat;
				width: 350px;
				height: 60px;
				margin: 10px 0 0 0;
			}
			
				#submit_library p {
					text-align: center;
					width: 300px;
					padding: 12px 25px 0 25px;
					font-size: 1.05em;
				}
				
				#submit_library p a {
					color: #fff;
				}
			
			#resources_table {
				border: 1px solid #ff8800;
				text-align: center;
			}
			
				#resources_table a {
					color: #392e7a !important;
					text-decoration: none;
				}
				
				#resources_table a:hover {
					color: #2fa073 !important;
				}
			
				#resources_table td {
					background-color: #ffdab0;
					border: 1px solid #ff8800;
					border-collapse: collapse;
					padding: 15px;
				}
				
					.orange_bg {
						background-color: #ff8800 !important;
						color: #fff;						
					}
					
					.light_orange_bg {
						background-color: #ffdab0 !important;
					}
					
				#search_box {
					background: #0ca485;
					text-align: center;
					width: 400px;
					border: solid 2px #00936a;
					margin-left: auto;
					margin-right: auto;
				}
				
				#search_box_right {
					background: #0ca485;
					text-align: center;
					width: 220px;
					border: solid 2px #00936a;
					margin-left: auto;
					margin-right: auto;
					margin-top: 20px;
				}
				
				#search_box_right2 {
					background: #0ca485;
					text-align: center;
					width: 208px;
					border: solid 2px #00936a;
					margin-left: auto;
					margin-right: auto;
					margin-top: 20px;
				}
					
				
					#search_box p span.large, #search_box_right p span.large {
						color: #fff;
						font-size: 1.45em;
						font-weight: bold;
					}
					
					#search_box input {
						border: solid 1px #000;
						padding: 0;
						width: 180px;
						padding: 0;
						margin: 0;
					}
					
					#search_box_right input {
						border: solid 1px #000;
						padding: 0;
						width: 120px;
						padding: 0;
						margin: 0;
					}
					
					#search_box input#search_button, #search_box_right input#seach_button {
						padding: 0;
						margin: 0 0 5px 0;
						width: 104px;
						height: 27px;
						border: 0;
					}
					
					#search_box p, #search_box_right p {
						color: #fff;
					}
					
				.publication {
					width: 210px;
					border: solid 2px #00936a;
					background: #dbece6;
				}
				
				.publication_wider {
					width: 220px;
					border: solid 2px #00936a;
					background: #dbece6;
					margin-left: -20px;
				}
				
				.publication_wider2 {
					width: 220px;
					margin-left: -20px;
				}
				
				.publication_round {
					width: 180px;
					border-left: solid 2px #00936a;
					border-right: solid 2px #00936a;
					background: #dbece6;
					margin: -15px 0 0 10px;
					padding: 10px;
					
				}
				
					.publication_round p {
						width: 180px;
					}
				
				.sb1_publication_round p {
						width: 180px;
					}
					
				.sb1_publication_round {
					float: left;
					width: 180px;
					border-left: solid 2px #00936a;
					border-right: solid 2px #00936a;
					background: #dbece6;
					margin: -15px 0 0 10px;
					padding: 10px;
					
				}
				
				
				#wellness_down {
					margin-top: 530px;
					margin-bottom: -500px;
				}
				
					.round-box-headers {
						margin-left: 10px;
						position: relative;
						z-index: 100;
					}
				
				.publication_wider img {
						margin: 0 0 0 32px;
					}
				
					.publication img {
						margin: 0 0 0 32px;
					}
					
					.publication form {
						margin: 0 0 0 10px;
					}
					
						.publication form input {
							margin: 0 0 15px 0;
						}
					
			#resources_table2 {
				
				border: 1px solid #ff8800;
			}
			
				#resources_table2 td {
					border-top: 1px solid #ff8800;
					padding: 15px 5px 15px 5px;
					border-collapse: collapse;
					vertical-align: top;
					
				}
				
				.height {
					height: 90px;
				}
				
			
			#shop_table td {
				padding: 0 10px 0 10px;
				text-align: center;
				vertical-align: top;
				color: #39a073;
			}
					
			
			
			#content_middle {
				float: left;
				width: 698px;
				/* margin: 0 2px 10px 2px; */
				margin: 0 2px 360px 2px;
				
			}
			
				#content_middle ul {
					margin-left: 20px;
				}
				
				#content_middle ul li {
				}
			
				#content_middle_left {
					float: left;
					width: 370px;
					margin: 30px 65px 0 21px;
				}
				
				#content_middle_left_int {
					float: left;
					width: 450px;
					margin: 30px 8px 10px 21px;
					text-align: justify;
					padding: 0;
				}
				
						#content_middle_left_int a {
							color: #ff0000;
						}
						
						#content_middle_left ul li {
							color: #fff;
						}
				
							#left_align {
								text-align: left;
								line-height: 130%;
							}

							ul.internal_ul_new {
								color: #2fa073;
								margin: 0 0 0 20px;
								padding: 0;
								font-size: 0.85em;
							}
							
							ul.internal_ul {
								margin: 0 0 0 20px;
								padding: 0;
								font-size: 0.85em;
							}
							
								#internal_five ul li {
									color: #000;
								}
							
								ul.internal_ul li ul, ul.internal_ul_new ul li ul {
									margin: 0 0 0 30px;
								}
							
								ul.internal_ul li, ul.internal_ul_new li {
									padding: 4px 0 4px 0;
								}
							
							ul.internal_ul_nl {
								margin: 0;
								padding: 0;
								list-style: none;
								font-size: 0.85em;
							}
							
							ul.internal_ul_nl_new {
								padding: 0 10px 0 10px;
								margin: 0;
								list-style: none;
								font-size: 0.85em;
							}
							
								ul.internal_ul_nl li {
									font-weight: bold;
									padding: 2px 0 2px 0;
								}
								
								ul.internal_ul_nl_new li {
									font-weight: bold;
									padding: 10px 0 10px 0;
								}
				
				#content_middle_left_int a:hover {
					text-decoration: none;
				}
				
					#staff_table {
						width: 640px;						
					}
					
					#counsellors_table {
						width: 450px;
					}
					
					#counsellors_table a {
						text-align: left;
					}
					
					#staff_table td, #counsellors_table td {
						vertical-align: top;
					}
					
						#staff_table a, #counsellors_table a {
							color: #ff0000;
						}
						
						#staff_table a:hover, #counsellors_table a:hover {
							text-decoration: none;
						}
						
						.table_font {
							font-size: 0.85em;
							width:400px;
						}
						
					#events_table td {
						vertical-align: top;
					}
					
					#counselling_form {
						border: solid 2px #f5871f;
						background: #feedd7;
						width: 440px;
					}
				
				* html #content_middle_left_int {
					margin: 30px 10px 0 10px;
					padding-bottom: 10px;
				}
				
					#content_middle_left p {
						color: #fff;
						font-size: 0.90em;
					}
					
					table#donation p {
						margin-bottom: -6px;
					}
				
				.content_middle_right {
					float: left; 
					/* margin: 30px 0 0 0; */
					margin: 0 0 0 60px;
					width: 269px;
					height: 200px;
				}
				
				* html .content_middle_right {
					width: 250px;
					margin: 0 0 0 30px;
				}
				
					.content_middle_right h3 {
						color: #fff;
					}
				
					#content_middle_right_int {
					float: left;
					margin: 30px 0 0 0;
					width: 150px;
					}
				
					#content_middle_right_int p {
						width: 190px;
						margin-left: 10px;
					}
				
				#ian_gawler {
					background: url(../grfx/ian_gawler.gif) top left no-repeat;
					float: right;
					height: 540px;
					width: 269px;
					margin: 30px 20px 0 0;
				}
				
			#internal_media_left {
				width: 340px;
				float: left;
				margin-right: 10px;
				
			}
			
			#internal_survey_left {
				width: 340px;
				float: left;
				margin-right: 10px;
				
			}
			
			#internal_media_right {
				width: 280px;
				float: right;
				background-color: #bedbf6;
				padding-bottom: 150px;
				right: 144px;
				top: 0;
				padding: 20px;
				margin: -30px -27px -309px 0;
			}
				
				#homepage-right-col {
					float: right;
					width: 200px;
					margin: 25px 12px 0 0;
				}
				
				* html #homepage-right-col {
					position: absolute;
					float: left;
					width: 180px;
					margin: 25px 6px 0 0;
				}
				
					#homepage-right-col ul {
						list-style: none;
						float: left;
					}
					
					#homepage-right-col ul br {
						line-height: 10px;
					}
					
					#homepage-right-col li {
						background: url(../grfx/homepage_li.png) center left no-repeat;
						margin: 4px 0 4px 0;
						width: 120px;
						padding: 6px 0 6px 50px;
					}
					
					#homepage-right-col ul li a {
						vertical-align: middle;
						font-weight: bold;
						height: 42px;
						display: block;
						color: #fff;
					}
					
					#homepage-right-col ul li a:hover {
						text-decoration: none;
					}
				
				.content_middle_up {
					margin: 20px 0 0 0;
				}
				
				#homepage_box {
					background: url(../grfx/live-life.jpg) top left no-repeat;
					float: right;
					height: 520px;
					width: 215px;
					margin: 30px 20px 0 0;
					padding: 85px 15px 25px 20px;
					color: #253e8e;
					font-weight: bold;
				}
				
				#homepage_box2 {
					background: url(../grfx/live-life2.jpg) top left no-repeat;
					float: right;
					height: 390px;
					width: 220px;
					margin: 30px 20px 0 0;
					padding: 0 15px 25px 15px;
					color: #253e8e;
					font-weight: bold;
				}
				
				#surveys_box {
					background: url(../grfx/live-life-lg.jpg) top left no-repeat;
					float: right;
					height: 520px;
					width: 265px;
					margin: 30px -50px 0 0;
					padding: 95px 15px 25px 20px;
					color: #253e8e;
					font-weight: bold;
				}
				
				*:first-child+html #surveys_box {					
					margin-left: -100px;
				}
				
				* html #surveys_box {
					margin-left: -100px;
				}
				
					#surveys_box p {
						width: 240px;
						margin-left: 0;
						
					}
				
				#surveys_box h3 {
						padding: 3px 0 3px 10px;
						text-align: center;
						font-size: 1.1em;
					}
					
						#surveys_box h3 a {
							color: #fe8900;
						}	
						
						#surveys_box a:hover {
							text-decoration: none;
						}	
				
					#homepage_box h3, #homepage_box2 h3 {
						padding: 3px 0 3px 10px;
						text-align: center;
						font-size: 1.1em;
					}
					
						#homepage_box h3 a, #homepage_box2 h3 a {
							color: #fe8900;
						}	
						
						#homepage_box a:hover, #homepage_box2 a:hover {
							text-decoration: none;
						}	
				
				#yellow-box {
					background: url(../grfx/yellow-box.gif) top left no-repeat;
					float: right;
					height: 450px;
					width: 205px;
					margin: 30px 20px 0 0;
					padding: 30px 25px 25px 40px;
					color: #253e8e;
					font-weight: bold;
				}
				
					#ian_gawler h2 {
						margin: 210px 18px 0 40px;
						color: #303e8c;
					}
					
					#ian_gawler p {
						color: #303e8c;
						padding: 3px 0 3px 40px;
					}
					
					#yellow-box h3 {
						padding: 3px 0 3px 10px;
						text-align: center;
						font-size: 1.1em;
					}
					
						#yellow-box h3 a {
							color: #303e8c;
						}	
						
						#yellow-box a:hover {
							text-decoration: none;
						}					
				
				.content_middle_right img {
					float: left;
					margin: 0 0 25px 0;
				}
				
				.content_middle_right ul {
					float: left;
					width: 120px;
					list-style: none;
					margin: -1px 0 0 10px;
				}
				
				* html .content_middle_right ul {
					width: 100px;
				}
				
					.content_middle_right ul li {
						line-height: 1.0em;
						padding: 2px 0 2px 0;
					}
				
					.content_middle_right ul li a {
						color: #ff8800;
						font-weight: bold;
						display: block;
						text-decoration: none;
						font-size: 0.85em;
					}
				
					.content_middle_right ul li a:hover {
						color: #3c2e79;
					}
					
				#content_extra {
					position: absolute;
					bottom: 0px;
					left: 146px;
					width: 699px;
					text-align: center;
				}
				
					#content_extra p {
						color: #00a5b4;
					}
					
					#content_extra p a {
						text-decoration: none;
						color: #000;
					}
					
					#content_extra p a:hover {
						text-decoration: underline;
					}
					
					#content p span, #content_extra p span {
						color: #000;
					}
			
			#content_right {
				float: right;
				width: 144px;
				height: 786px;
				background: #36a076;
			}
			
			#content_right_int {
				float: right;
				width: 144px;
			}
			
				#content_right_int #search {
					margin: 19px 9px 28px 7px;
				}
				
					#content_right_int #search p {
						font-size: 0.75em;
						margin: -5px 0 0 0;
						color: #fff;
						text-align: right;
					}
					
					#back_to_top {
						position: absolute;
						bottom: 0;
						margin-left: 60px;
						margin-bottom: 10px;
						width: 144px;
						text-align: right;
					}
					
						#search input {
							border: solid 1px #000;
							width: 126px;
						}
			
				#content_right #search {
					margin: 19px 9px 28px 7px;
				}
				
					#content_right #search p {
						font-size: 0.75em;
						margin: -5px 0 0 0;
						color: #fff;
						text-align: right;
					}
					
						#search input {
							border: solid 1px #000;
							width: 126px;
						}
			
				#content_right #logo {
					margin: 0 9px 28px 12px;
				}
				
					#content_right #logo p {
						font-size: 0.75em;
						margin: -5px 0 0 0;
						color: #f6ee7e;
						text-align: right;
					}
					
					#content_right_int #logo {
					margin: 0 9px 28px 12px;
				}
				
					#content_right_int #logo p {
						font-size: 0.75em;
						margin: -5px 0 0 0;
						color: #f6ee7e;
						text-align: right;
					}
					
					table#posts {
					}
					
						table#posts td {
						}
						
						table#posts td p strong {
							width: 180px;
						}
						
						table#posts td p {
							width: 180px;
						}
			
				#content_right #corporate {
					margin: 10px 9px 215px 7px;
				}
				
					#content_right #corporate p {
						font-size: 0.95em;
						text-align: center;
						margin: -5px 0 0 0;
						color: #18498f;
					}
					
					#content_right #corporate p a {
						color: #18498f;
					}
					
					#content_right #corporate p a:hover {
						text-decoration: none;
					}
					
					#corporate-internal {
						margin: 10px 9px 215px 7px;
					}
					
						#corporate-internal p {
						font-size: 0.95em;
						text-align: center;
						margin: -5px 0 0 0;
						color: #18498f;
					}
					
					#corporate-internal p a {
						color: #18498f;
					}
					
					#corporate-internal p a:hover {
						text-decoration: none;
					}				
			
				#content_right #enviromentally {
					position: absolute;
					bottom: 200px;
					right: 0px;
					width: 124px;
					margin: 0 10px 0 7px;
				}
				
					
				
					#enviromentally p {
						color: #fff;
					}	
		
		#sb_wellness_wrap {
			width: 660px;
			float: left;
			padding-top: 15px;
		}
					
		#sb_wellness_left {
			width: 220px;
			float: left;
		}
		
			#sb_wellness_left ul.internal_ul li {
				color: #000;
			}
		
		#sb_wellness_right {
			width: 440px;
			float: left;
		}
		
		#wellnes_signup {
			float: left;
			width: 220px;
			margin-bottom: 10px;
		}
		
		#wellness_subscribe {
			float: left;
			width: 180px;
		}
		
		.green-text {
			color: #2fa073;
			font-size: 13px;
		}
					
	#footer {
		text-align: center;
	}
	
		#footer p {
			font-size: 0.75em;
			margin: 6px 0 6px 0;
			color: #000;
		}
		
		#footer p a {
			color: #000;
			text-decoration: none;
		}
		
		#footer p a:hover {
			text-decoration: underline;
		}
		
	#footer_int {
		text-align: center;
		background:url(../grfx/footer_bg.jpg) no-repeat;
		width: 990px;
		margin-top: 6px;
		
	}
	
	*:first-child+html #footer_int {
		margin-top: 2px;
	}
	
	* html #footer_int {
		margin-top: 2px;
	}
	
		#footer_int p {
			font-size: 0.75em;
			
			color: #000;
		}
		
		#footer_int p a {
			color: #000;
			text-decoration: none;
		}
		
		#footer_int p a:hover {
			text-decoration: underline;
		}	
		