/* CSS Document */

body {
	background:url(../images/bg-page.gif) repeat-x;
	background-color:#0B8485;
	margin:0px auto;
	font-family:Verdana;
	margin-bottom:20px;
}

#clear {
	clear:both;
	height:1px;
	margin:0px;
	padding:0px;
}

#wrapper-all {
	background:url(../images/bg-wrapper.jpg) no-repeat;
	background-position:center top;
	width:986px;
	margin:0px auto;
	margin-bottom:20px;
}

	#wrapper {
		width:956px;
		margin:0px 15px;
		background-color:#FFFFFF;
	}
	
	#header {
		background:url(../images/bg-header2.jpg) no-repeat;
		background-position:center top;
		height:364px;
	}
	
		#logo {
			padding:40px 0px 0px 56px;
		}
		
		#quote {
			padding:100px 0px 0px 56px;
		}
		
	#main-menu {
		height:51px;
		margin:0px auto;
		background-image:url(../images/menu-bg.jpg);
		background-repeat:repeat-x;
		background-position:left;
		border-left:solid 1px #FFFFFF;
		border-right:solid 1px #FFFFFF;
		
	}
	
	#main-menu ul {
		padding:0;
		margin:0;
		list-style:none!important;
	}
	
	#main-menu ul li {
		
		list-style:none!important;
		margin:0;
		padding:0;
		float:left;
		margin-right:1px;
	}
	
		#main-menu ul li.last {
		
		list-style:none!important;
		margin:0;
		padding:0;
		float:left;
		margin-right:0px;
	}
	
	#content-wrapper {
		width:956px;
		padding-top:15px;
		padding-bottom:15px;
		background-color:#FFFFFF;
		float:left;
	}
	
		#left-panel {
			width:720px;
			float:left;
			padding-left:15px;
		}
		
			#left-panel .feature {
				width:179px;
				border-right:1px #FFFFFF solid;
				float:left;
			}

#left-panel a{
color:#7757A7;
text-decoration:none;
}

#left-panel a:hover{
color:#7757A7;
text-decoration:underline;
}
			
			#left-panel p {
				font-family:Helvetica, Arial, sans-serif;
				font-size:12px;
				color:#333333;
				line-height:18px;
				padding:0px;
				margin:0px;
padding-bottom:10px;
			}

#left-panel ul {
				font-family:Helvetica, Arial, sans-serif;
				font-size:12px;
				color:#333333;
				line-height:18px;
				padding:0px;
				margin:0px;
list-style:circle;
padding-bottom:10px;
padding-left:30px;
			}
			
			#left-panel h1 {
				font-family:Helvetica, Arial, sans-serif;
				font-size:16px;
color:#7757A7;
				padding:0px;
				padding-bottom:10px;
				margin:0px;
				font-weight:bold;
			}

#left-panel h2 {
				font-family:Helvetica, Arial, sans-serif;
				font-size:24px;
color:#7757A7;
				padding:0px;
				padding-bottom:10px;
				margin:0px;
				font-weight:bold;
			}

#left-panel h3 {
				font-family:Helvetica, Arial, sans-serif;
				font-size:18px;
color:#7757A7;
				padding:0px;
				padding-bottom:10px;
				margin:0px;
				font-weight:bold;
			}

#left-panel h4 {
				font-family:Helvetica, Arial, sans-serif;
				font-size:14px;
color:#7757A7;
				padding:0px;
				padding-bottom:10px;
				margin:0px;
				font-weight:bold;
			}


			
			.verdana-12-green-bold {
				font-family:Helvetica, Arial, sans-serif;
				font-size:12px;
				color:#289B5D;
				font-weight:bold;
			}
			
			.verdana-12-gray {
				font-family:Helvetica, Arial, sans-serif;
				font-size:12px;
				color:#666666;
				line-height:16px;
			}
		
		#right-panel {
			width:197px;
			float:right;
			padding-right:15px;
		}
		
			#newsletterbox {
				width:185px;
				float:right;
				margin-bottom:20px;
			}
			
#newsletterbox .message {
	border:#FF0000 1px solid;
	padding:10px;margin-bottom:10px;
}
				
				#newsletterbox h1 {
					font-family:Helvetica, Arial, sans-serif;
					font-size:14px;
					color:#2B8685;
					font-weight:bold;
					padding-left:10px;
					margin-bottom:5px;
				}

#newsletterbox p {
					font-family:Helvetica, Arial, sans-serif;
					font-size:12px;
					color:#666666;
padding:0px;
margin:0px;		
				}
			
				label {
					font-family:Helvetica, Arial, sans-serif;
					font-size:13px;
					color:#666666;
				}
				
			#quote-box {
				width:165px;
				float:right;
				background-color:#E0F3F3;
				padding:10px
			}
			
			#rightbanner-box {
				width:185px;
				float:right;
				margin-bottom:18px;
			}
			
			
			
				#quote-box h1 {
					font-family:Helvetica, Arial, sans-serif;
					font-size:14px;
					color:#2B8685;
					padding-bottom:10px;
					margin:0px;
					font-weight:bold;
				}
				
					#quote-box .verdana-italic-gray {
						font-family:Helvetica, Arial, sans-serif;
						font-size:13px;
						color:#666666;
						font-style:italic;
						line-height:16px;
					}
					
					
					
					#testimonials-box {
				width:165px;
				float:right;
				background-color:#ebe5f4;
				padding:10px
				
			}
			
						#testimonials-box p {
							font-size:12px!important;
							font-family:Helvetica, Arial, sans-serif;
			
						}
						
							#testimonials-box ul {
								margin:0;
								padding:0;
								list-style:none;
							}
							
								#testimonials-box ul li {
									margin:0;
									padding:0;
									padding-bottom:8px;
									margin-bottom:8px;
									line-height:16px;
										font-size:12px!important;
										border-bottom:solid 1px #FFFFFF;
										font-style:italic;
										
								}
											#testimonials-box ul li.last {
												margin-bottom:0;
												padding-bottom:0;
												border:0;
											}
								
			
				#testimonials-box h1 {
					font-family:Helvetica, Arial, sans-serif;
					font-size:14px;
					color:#7757a7;
					padding-bottom:10px;
					margin:0px;
					font-weight:bold;
				}
				
					#testimonials-box .verdana-italic-gray {
						font-family:Helvetica, Arial, sans-serif;
						font-size:13px;
						color:#666666;
						font-style:italic;
						line-height:16px;
					}
					
	#footer {
	background:url(../images/bg-footer.jpg) no-repeat;
	background-position:center top;
	height:38px;
	text-align:center;
	}
	
		#footer ul {
			float:left; display:inline;
			
			list-style:none;
			margin:0px;
			padding-top:15px;
			padding-left:8px;
		}
		
		#footer ul li{
							font-family:Helvetica, Arial, sans-serif;
			font-size:11px;
			color:#a5b9b9;
			padding-right:6px;
			padding-left:7px;
			border-right:1px solid #A5B9B9;
			display:inline;
			float:left;
		}
		
		#footer ul li.last{
			padding-left:7px;
			border:0px none;
		}
		
			
		#footer ul li.selected a {
			color:#7757A7;
			text-decoration:none;
		}
		
			#footer ul li a{
				color:#0B8485;
				text-decoration:none;
			}
			
			#footer ul li a:hover{
				color:#7757A7;
				text-decoration:none;
			}
			
			.content {
				padding:15px;
				padding-left:10px!important;
			}
			
			
			form {
				margin:0;
				padding:0;
			}
			
			form .cat_textbox_small {
				border:solid 1px #CCC!important;
				width:170px!important;
			}
			
			.box-text {

			background:url(../images/bg-text.gif) repeat-x;
			background-position:bottom;
			background-color:#FEFEFF;

		padding:10px;
		height:95px;
		
			}
			
			.newsletter-textbox {
				padding:10px;
				border:solid 1px #0B8585;
								color:#333333;
			}
			
				.newsletter-textbox .cat_textbox_small {
					width:155px!important;
									color:#333333!important;
									padding:1px;
									padding-bottom:2px;
									padding-left:5px;
									font-size:12px!important;
				}
				.newsletter-textbox .item {
					margin:0;
					padding:0;
					margin-bottom:10px;
					margin-top:10px;
				color:#333333;
				}
				
				.newsletter-textbox .item2 {
					margin:0;
					padding:0;
					margin-bottom:10px;
				color:#333333;
				}
				
				.newsletter-textbox h2 {
					margin:0;
					padding:0;
					font-size:15px;
					color:#785BAB;
					margin-bottom:5px;
				}
				
				.newsletter-textbox p {
					margin:0;
					padding:0;
				}
				.facebook {
					float:right;
					padding-top:6px;
					padding-right:7px;

					
				}
				.facebook-text {
										font-size:11px;
										float:right;
										display:inline;
										padding-top:12px;
										padding-right:18px;
													color:#7757A7;
			text-decoration:none;
										font-family:Helvetica, Arial, sans-serif;
				}
				
				.facebook-text a {
										color:#0B8485;
															font-family:Helvetica, Arial, sans-serif;
			text-decoration:none;
				}
				
				.facebook-text a:hover {
					text-decoration:underline;
								color:#7757A7;
				}
