/* CSS Document */

body {
	margin:0px auto;
	background-color:#BBE0D5;
}



#wrapper-all {
		background-color:#F5F2F0;
		border-bottom:solid 1px #D3C5B6;
}

#wrapper {
	width:980px;
	margin:0px auto;
}
	
	#header {
		width:980px;
		height:143px;
	}
	
		#logo {
			width:155px;
			height:105px;
			padding-left:10px;
			padding-top:14px;
			float:left;
			display:inline;
		}

	#seo-keywords {
				width:611px;
				height:30px;
				float:left;
				display:block;
				text-align:right;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				line-height:30px;
				color:#CCBEB4;
			}
		
		#seo-keywords ul li{
				display:inline;
				text-align:right;
				padding-right:3px;
				padding-left:3px;
			}
				
				#seo-keywords ul li.last{
					display:inline;
					text-align:right;
					padding-right:0px;
					padding-left:8px;
					border:none;
				}
			
				#seo-keywords a{
					color:#CCBEB4;
					text-decoration:none;
				}
				
				#seo-keywords a:hover{
					color:#CCBEB4;
					text-decoration:underline;
				}
		
		#main-menu {
padding-top:56px!important;
			height:33px;
			float:left;
			display:block;
width:700px;
		}
			
		#main-menu ul{
			list-style:none;
			margin:0px auto;
			padding:0px;
			padding-left:31px;
		}
		
		#main-menu ul li{
			margin:0px auto;
			padding:0px;
			padding-right:5px;
			float:left;
			display:inline;
		}	
		
	#content-wrapper-bg {
			overflow:hidden;
			background-color:#FFF;
			padding-bottom:10px;
		}
		
	#content-wrapper {
		width:980px;
		margin:0px auto;


	}
	
	
		#left-panel {
			width:760px;
			margin-left:13px;
			float:left;
			display:inline;
		}
			
			#keywords {
				width:760px;
				height:30px;
				float:left;
				display:block;
				text-align:right;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				line-height:30px;
				color:#CCBEB4;
			}
			
				#keywords ul{
					list-style:none;
					margin:0px;
					padding:0px;
				}
				
				#keywords ul li{
					display:inline;
					text-align:right;
					padding-right:3px;
					padding-left:3px;
				}
				
				#keywords ul li.last{
					display:inline;
					text-align:right;
					padding-right:0px;
					padding-left:8px;
					border:none;
				}
			
				#keywords a{
					color:#CCBEB4;
					text-decoration:none;
				}
				
				#keywords a:hover{
					color:#CCBEB4;
					text-decoration:underline;
				}
			
			#breadcrumbs {
				width:760px;
				height:30px;
				display:block;
				float:left;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				line-height:30px;
				color:#ccbeb4;
			}
			
				#breadcrumbs a{
					color:#ccbeb4;
					text-decoration:none;
				}
				
				#breadcrumbs a:hover{
					color:#CCBEB4;
					text-decoration:underline;
				}
				
			#banner-wrapper {
				width:760px;
				height:317px;
				display:block;
				float:left;
			}


#banner-wrapper h1 {
letter-spacing:1px;
margin:0px!important;
padding:0px!important;
font-family:Verdana, sans-serif!important;		
font-size:16px!important;
color:#FFFFFF!important;
font-weight:normal!important;
line-height:16px;
		
}	
				#banner-information {
					width:146px;
					height:317px;
					display:inline;
					float:left;
					background-color:#BBE0D5;
				}
				
				#banner-information p{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					color:#FFFFFF;
				}
				
				#banner-information a{
					color:#FFFFFF;
					text-decoration:none;
				}
				
				#banner-information a:hover{
					color:#FFFFFF;
					text-decoration:underline;
				}
				
				#banner-images {
					width:614px;
					height:317px;
					display:inline;
					float:left;
					background-color:#FFFFFF;
				}
			
			#feature-wrapper {
				width:760px;
				height:225px;
				display:block;
				float:left;
			}
			
				#feature-01 {
					width:244px;
					height:220px;
					display:inline;
					float:left;
				}
				
					#feature-01 .heading{
						width:244px;
						padding-top:15px;
						height:30px;
						display:block;
						float:left;
					}
					
					#feature-01 .box{
						width:244px;
						height:175px;
						display:block;
						float:left;
						border:1px solid #CCBEB4;
					}
					
					#feature-01 .feat-image{
					position:absolute;
						width:87px;
						display:inline;
						float:left;
					}
					
					#feature-01 .content{
					position:absolute;
						width:145px;
					margin-left:95px;
						display:inline;
						float:left;
	
					}

					#feature-01 .button{
					position:absolute;
					margin-top:155px;
					margin-left:185px;
					}
					
					#feature-01 .content p{
						padding:0px;
						margin:0px;
	
						font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#7F5C44;
						font-size:12px;
						line-height:16px;

						margin-bottom:10px!important;
					}
					
					#feature-01 .content span {
						padding:0px;
						margin:0px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#522100;
						font-size:12px;
						font-weight:bold;
						display:block;
						margin-top:10px;
						margin-bottom:10px;
					}
					
					#feature-01 .content a, #feature-02 .content a, #feature-03 .content a {
					color:#522100;
					text-decoration:none;
					}
				#feature-02 {
					width:244px;
					height:220px;
					display:inline;
					float:left;
					padding-left:10px;
				}
				
					#feature-02 .heading{
						width:244px;
						padding-top:15px;
						height:30px;
						display:block;
						float:left;
					}
					
					#feature-02 .box{
						width:244px;
						height:175px;
						display:block;
						float:left;
						border:1px solid #CCBEB4;
					}
					
					#feature-02 .feat-image{
					position:absolute;
						width:87px;
						display:inline;
						float:left;
					}
					
					#feature-02 .content{
					position:absolute;
					margin-left:95px;
						width:145px;
						display:inline;
						float:left;
					}
					
					#feature-02 .button{
					position:absolute;
					margin-top:155px;
					margin-left:185px;
					}

					#feature-02 .content p{
						padding:0px;
						margin:0px;
	
						font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#7F5C44;
						font-size:12px;
						line-height:16px;

						margin-bottom:10px!important;
					}
					
					#feature-02 .content span {
						padding:0px;
						margin:0px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#522100;
						font-size:12px;
						font-weight:bold;
						display:block;
						margin-top:10px;
						margin-bottom:10px;
					}
					
				#feature-03 {
					width:244px;
					height:220px;
					display:inline;
					float:left;
					padding-left:10px;
				}
				
					#feature-03 .heading{
						width:244px;
						padding-top:15px;
						height:30px;
						display:block;
						float:left;
					}
					
					#feature-03 .box{
						width:244px;
						height:175px;
						display:block;
						float:left;
						border:1px solid #CCBEB4;
					}
					
					#feature-03 .feat-image{
					position:absolute;
						width:87px;
						display:inline;
						float:left;
					}
					
					#feature-03 .content{
					position:absolute;
						width:145px;
					margin-left:95px;
						display:inline;
						float:left;
					}

					#feature-03 .button{
					position:absolute;
					margin-top:155px;
					margin-left:185px;
					}

					#feature-03 .content p{
						padding:0px;
						margin:0px;
	
						font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#7F5C44;
						font-size:12px;
						line-height:16px;

						margin-bottom:10px!important;
					}
					
					#feature-03 .content span {
						padding:0px;
						margin:0px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#522100;
						font-size:12px;
						font-weight:bold;
						display:block;
						margin-top:10px;
						margin-bottom:10px;
					}
		
		#right-panel {
			width:175px;
			margin-left:20px;
			margin-top:30px;
			float:left;
			display:inline;
			height:539px;
			border-left:1px solid #CCBEB4;
		}
		
			#newsletter-wrapper {
				padding-left:12px;
			}
		
			#newsletter-wrapper p{
				margin:0px;
				padding:0px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#7E5B43;
				line-height:16px!important;
				margin-bottom:10px;
			}
			
			#newsletter-wrapper .dark-brown-bold{
				margin:0px;
				padding:0px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#502103;
				line-height:16px;
				margin-bottom:10px;
			}
			
			#newsletter-wrapper .label{
				margin:0px;
				padding:0px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#7E5B43;
				line-height:16px;
				margin-bottom:10px;
			}
			
			#newsletter-wrapper .req{
				margin:0px;
				padding:0px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#E60003;
				line-height:16px;
				margin-bottom:10px;
			}
			
			#newsletter-wrapper .newsletter-textbox{
				width:160px;
				padding-top:3px;
				padding-left:3px;
				height:20px;
				border:1px solid #C4B7A9;
				background-color:#FFFFFF;
			}

#footer-wrapper {
	margin:0;
	padding:0;
	clear:both;
	background:url(../images/bg-footer.gif) repeat-x;
	background-position:top;
	background-color:#BBE0D5;
	overflow:hidden;
	height:100%;
	padding-bottom:15px;
}
	
	#footer {
		width:980px;
		margin:0px auto;
		clear:both;
		padding-top:15px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#522100;
	}
	
	#footer a{
		color:#522100;
		text-decoration:none;
	}
	
	#footer a:hover{
		color:#522100;
		text-decoration:underline;
	}
	

	#footer-menu {
		width:642px;
		float:left;
		display:inline;
	}

		
		#footer-menu-01 ul li.bold, #footer-menu-02 ul li.bold, #footer-menu-03 ul li.bold, #footer-menu-04 ul li.bold, #footer-menu-05 ul li.bold {
			font-weight:bold;
		}
		
			#footer-menu-01 ul {
			list-style-type:none!important;
			width:110px;
			margin:0px;
			padding:0px;
			padding-left:10px;
			float:left;
			display:inline;
		}

#footer-menu-02 ul {
			list-style-type:none!important;
			width:110px;
			margin:0px;
			padding:0px;
			padding-left:16px;
			float:left;
			display:inline;
		}

#footer-menu-03 ul {
			list-style-type:none!important;
			width:110px;
			margin:0px;
			padding:0px;
			padding-left:21px;
			float:left;
			display:inline;
		}

#footer-menu-04 ul {
			list-style-type:none!important;
			width:110px;
			margin:0px;
			padding:0px;
			padding-left:8px;
			float:left;
			display:inline;
		}

#footer-menu-05 ul {
			list-style-type:none!important;
			width:110px;
			margin:0px;
			padding:0px;
			padding-left:13px;
			float:left;
			display:inline;
		}
		#footer-menu-01 ul li, #footer-menu-02 ul li, #footer-menu-03 ul li, #footer-menu-04 ul li, #footer-menu-05 ul li{
			float:left;
			width:110px;
			line-height:12px;
			margin-bottom:5px;
		}
		
	#footer-information {
		width:300px;
		float:left;
		display:inline;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#522100;
	}
	
		#footer-information .location p{
			width:158px;
			margin:0px;
			padding:0px;
			float:left;
			display:inline;
			text-align:right;
			line-height:14px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#522100;
			height:100px;
		}
		
		
			#footer-information .copyrights{
text-align:left;
		
			margin:0px;
			padding:0px;
			float:left;
			display:inline;
			padding-left:15px;
			height:46px;
		}
		
		#left-content-wrapper {
			padding-top:15px;
				width:760px;
				float:left;
			}
			#left-content-wrapper a {
				color:#7F5C44;
				text-decoration:underline;
			}
			
			#left-content-wrapper p{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					margin:0px;
					padding:0px;
					margin-bottom:10px;
					line-height:18px;
					color:#7F5C44;
				}
				
				#left-content-wrapper h1, #left-content-wrapper h2, #left-content-wrapper h3, #left-content-wrapper h4 {
					margin:0px!important;
					padding:0px!important;
				}

 #left-content-wrapper h1 {
color:#522100!important;			
font-size:12px!important;
}
	
 #left-content-wrapper h2 {
color:#522100!important;			
font-size:12px!important;
}

 #left-content-wrapper h3 {
	font-size:16px;
}

 #left-content-wrapper h4 {
	font-size:24px;
}	

				
				
				
		#cb-information {
			overflow:hidden;

			
		}
		
		
		.cb-location {

			overflow:hidden;
			float:left;
			display:inline;
			line-height:15px;
			
		}
		
		.cb-subscribe {

			float:left;
			overflow:hidden;
			display:inline;
			padding-left:5px;
			
		}
		
		.cb-subscribe-text {
			overflow:hidden;
			margin-bottom:7px;
			text-align:left!important;
		}
		
		.cb-icons {
			overflow:hidden;
			padding-bottom:16px;
			line-height:15px;


			
		}
		
		.cb-icons img {
			margin-right:14px;
		
		}
		
		#footer-menu-05 {
			float:left;
			display:inline;
			width:80px;
			overflow:hidden;
		}
		#newsletter-wrapper a {
				font-weight:bold;
				color:#7e5b43;
				text-decoration:none;
			}
			
			
.identifyit {
	overflow:hidden;
	margin-top:42px;
}