body {
	margin: 0 auto;
	background: #f0f0f0 url(/stylesheets/v3/_g/body-background.jpg) repeat-x;
	}
	
	a {
		text-decoration: none;
		}
	
	a img {
		border: none;
		}
	
#header {
	margin: 0 auto;
	width: 800px;
	height: 171px;
	}
	
	.logo {
		float: left;
		width: 260px;
		height: 141px;
		background: url(/stylesheets/v3/_g/logo2.jpg) no-repeat;
		}
		
#wrapper-top {
	margin: 0 auto;
	width: 800px;
	height: 8px;
	background: url(/stylesheets/v3/_g/wrapper-top.jpg) no-repeat;
	}

#wrapper {
	margin: 0 auto;
	width: 800px;
	height: auto;
	background: url(/stylesheets/v3/_g/wrapper-background.jpg) repeat-y;
	}

*html #wrapper {
	margin: -11px auto auto auto;
	}
	
	#footer {
		margin: 0 auto;
		width: 720px;
		height: 88px;
		background: url(/stylesheets/v3/_g/footer.jpg) no-repeat;
		font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
		color: #949083;
		padding-left: 80px;
		padding-top: 30px;
		text-align: left;
		}
		
		#footer a {
			color: #949083;
			text-decoration:none;
			}
	
	#sidebar {
		float: left;
		width: 233px;
		height: auto;
		text-align: left;
		min-height: 500px;
		}
		.mortgage-lending {
			width: 213px;
			height: 87px;
			margin-top: -7px;
			margin-left: 20px;

		}
		.online-banking1 {
			width: 213px;
			height: 73px;
			background: url(/stylesheets/v3/_g/online-banking1.jpg) no-repeat;
			margin-top: -7px;
			margin-left: 20px;
			}
			
		.online-banking1b {
			width: 213px;
			height: 73px;
			background: url(/stylesheets/v3/_g/online-banking1.jpg) no-repeat;
			margin-top: 10px;
			margin-left: 20px;
			}
			
		*html .online-banking1 {
			margin-top: -8px;
			position: relative;
			z-index: 500;
			}
			
		.online-banking2 {
			width: 150px;
			height: 24px;
			background: url(/stylesheets/v3/_g/online-banking2.jpg) no-repeat;
			margin-left: 20px;
			font: 12px/16px Georgia, "Times New Roman", Times, serif;
			color: #4a4a4a;
			padding-left: 63px;
			padding-top: 6px;
			}
			
		*html .online-banking2 {
			margin-top: -4px;
			padding-bottom: 8px;
			}
			
			.online-banking2 a {
				color: #4a4a4a;	
				}
			
		.remote-deposit {
			width: 213px;
			height: 80px;
			margin-left: 20px;
			}

		.Reg-E1 {
			width: 213px;
			height: 73px;
			margin-left: 20px;
			}
		*html .Reg-E1 {
			margin-top: -8px;
			position: relative;
			z-index: 500;
		}

		.Reg-E2 {
			width: 150px;
			height: 24px;
			background: url(/stylesheets/v3/_g/RegE2.jpg) no-repeat;
			margin-left: 20px;
			font: 12px/16px Georgia, "Times New Roman", Times, serif;
			color: #4a4a4a;
			padding-left: 63px;
			padding-top: 0px;
			}
		*html .Reg-E2 {
			margin-top: -7px;
		}

		.Reg-E2 a {
			color: #4a4a4a;
			width: 12;
			margin-left: 85px;
		}

		.promotions-and-events {
			width: 213px;
			height: 80px;
			margin-left: 20px;
			}
			
		*html .promotions-and-events {
			width: 213px;
			height: 80px;
			margin-left: 20px;
			margin-top: -6px;
			}
			
		.lending-center {
			width: 213px;
			height: 80px;
			margin-left: 20px;
			background: url(/stylesheets/v3/_g/lending-center.jpg) no-repeat;
			}
			
		.sidebar-general-button {
			width: 213px;
			margin-left: 20px;
			}
			
		*html .sidebar-general-button {
			margin-top: -4px;
			}
			
		.fdic-logo {
			margin-left: 20px;
			margin-top: 10px;
			margin-bottom: 15px;
			width: 213px;
			height: 43px;
			background: url(/stylesheets/v3/_g/fdic-logo.jpg) no-repeat;
			}
			
		.sidebar-nav-line {
			margin-left: 21px;
			margin-top: 7px;
			margin-bottom: 7px;
			}
			
		.sidebar-nav-button {
			margin-top: 13px;
			}
			
		.sidebar-nav-button a {
			text-decoration: none;
			margin-left: 45px;
			color: #726d5d;
			font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
			}
			
		.sidebar-nav-button a:hover {
			color: #484334
			}
		
	#content {
		float: left;
		width: 511px;
		height: auto;
		padding-left: 23px;
		padding-right: 33px;
		font: 12px/18px Georgia, "Times New Roman", Times, serif;
		color: #4a4a4a;
		text-align: left;
		/*color: #4d4d4d;
		font: 11px/14px Verdana, Arial, Helvetica, sans-serif;*/
		}
		
		*html #content {
			padding-bottom: 40px;
			}
		
		.bio-pic {
			float: left;
			margin-right: 20px;
			padding: 2px;
			border: 1px solid #CCCCCC;
			}
		
		#content a:link, #content a:active, #content a:visited {
			text-decoration: none;
			color: #4f40b4;
			}
			
		#content a:hover {
			text-decoration: none;
			color: #78273a;
			}
		
	h2 {
		font-family: Georgia, "Times New Roman", Times, serif;
		text-align: left;
		font-weight:normal;
		font-size: 25px;
		color: #646464;
		margin-top: 12px;
		margin-bottom: 4px;
		}
		
	*html h2 {
		margin-bottom: 0;
		}

	h3 {
		font-family: Georgia, "Times New Roman", Times, serif;
		text-align: left;
		font-weight:normal;
		font-size: 21px;
		color: #646464;
		margin-top: 12px;
		margin-bottom: 4px;
		}
		
	h4 {
		font-weight:normal;
		font: 17px/18px Georgia, "Times New Roman", Times, serif;
		color: #7a7565;
		text-align: left;
		margin-top: 6px;
		margin-bottom: -17px;
		}
		
		#wrapper #content h4 a {
			color: #7a7565;
			}
		
	*html h2 {
		margin-top: 5px;
		}
		
	.rule-horizontal-top {
		margin-top: 20px;
		}
		
	.rule-horizontal-bottom {
		margin-top: 0;
		margin-bottom: 5px;
		}
		
	.rule-horizontal-bottom2 {
		margin-top: 9px;
		}
		
		.indexpage-margin-fix {
			margin-bottom: 10px;
			}
		
	.rule-horizontal-light {
		margin-top: 20px;
		}
		
	.rule-horizontal-light2 {
		margin-top: 5px;
		margin-bottom: 5px;
		}
		
	.rule-horizontal-short {
		margin-top: 2px;
		margin-bottom:0;
		}
		
	*html .rule-horizontal-short {
		margin-top: -8px;
		}
		
	*html #officercontact {
		margin-top: -25px;
		}
		
	 a.services-main-thumb {
		width: 189px;
		height: 126px;
		float: left;
		border: none;
		margin-bottom: 15px;
		margin-top: 15px;
		}
		
	 #content p.services-main-text {
	 	color: #4d4d4d;
		margin-left: 10px;
		float: left;
		width: 300px;
		font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
		margin-top: 19px;
	 	}
		
	#content p.services-main-text strong {
		font-weight:normal;
		font: 18px/24px Georgia, "Times New Roman", Times, serif;
		color: #7a7565;
		}
		
	#content p.services-main-text strong a {
		font-weight:normal;
		font: 18px/24px Georgia, "Times New Roman", Times, serif;
		color: #7a7565;
		}
		
	#content p.services-other-text {
	 	color: #4d4d4d;
		float: left;
		width: 240px;
		font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
		margin-top: 10px;
		margin-right: 15px;
	 	}
		
	#content p.services-other-text strong {
		font-weight:normal;
		font: 18px/24px Georgia, "Times New Roman", Times, serif;
		color: #7a7565;
		}
		
	#content p.services-other-text strong a {
		font-weight:normal;
		font: 18px/24px Georgia, "Times New Roman", Times, serif;
		color: #7a7565;
		}
		
	#content p.regular-text {
	 	color: #4d4d4d;
		font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
		margin-top: 10px;
	 	}
		
	#content p {
	 	color: #4d4d4d;
		font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
		}
		
	#content p.regular-text span {
	 	color: #7a7565;
		font: 15px/19px Georgia, "Times New Roman", Times, serif;
	 	}
		
	#content p.regular-text strong {
		font-weight:normal;
		font: 18px/24px Georgia, "Times New Roman", Times, serif;
		color: #7a7565;
		}
		
	#content p {
		font: 13px/17px Georgia, "Times New Roman", Times, serif;
		}
		

/* ---------- NAVIGATION ----------*/

#top-navigation {
	float: left;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #e9dbdf;
	margin-left: 150px;
	padding-top: 4px;
	}
	
*html #top-navigation {
	margin-left: 150px;
	}	
	
#top-navigation a {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #e9dbdf;
	text-decoration: none;
	}	
	
#top-navigation a:hover {
	color: #b28590;
	}	
		
ul#navigation{ /* ie8.css, ie.css */
	margin:0;
	padding:121px 0 0 3px;
	overflow:hidden;
	float:left;
	margin-left: -30px;
}

*html ul#navigation {
	padding:122px 0 0 3px;
	}
ul#navigation li{
	float:left;
	list-style:none;
	display:inline;
}
ul#navigation a{
	float:left;
	height:30px;
	display:inline;
	overflow:hidden;
	text-indent:-9999px;
	text-decoration:none;
}
ul#navigation a.home{
	width:141px;
	background:url(/stylesheets/v3/_g/bg-home.jpg) no-repeat;
}
ul#navigation a.personal{
	width:135px;
	background:url(/stylesheets/v3/_g/bg-personal.jpg) no-repeat;
}
ul#navigation a.business{
	width:135px;
	background:url(/stylesheets/v3/_g/bg-business.jpg) no-repeat;
}
ul#navigation a.contact{
	width:136px;
	background: url(/stylesheets/v3/_g/bg-contact.jpg) no-repeat;
}
ul#navigation li.active a,
ul#navigation a:hover{background-position:0 -30px;}

#content .disclaimer p {
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	}

.privacy-policy {
	float: right; margin-right: 45px; margin-top: -13px;
	}
	
*html .privacy-policy {
	margin-right: 30px;
	}
