html * { padding: 0; margin: 0; }

body {
	font-family: Arial;
	background-color: #000000;
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	}

a:link {
	color: #000000;
	text-decoration: none;
}
a:active {
	color: #003021;
	text-decoration: underline;
}
a:hover {
	color: #003021;
	text-decoration: underline;
}

#container {
	width: 1024px;
	margin: 0px auto;
	background: #fff;
	text-align: left;
	overflow: auto; /* reminds the div to wrap around floated elements */
	/*border-right: 1px solid #bfbfbf;
	border-left: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;*/
}



#header { /* in IE7 there is white space below the header, this removes that space */
	width: 1024px;
	height: 128px;
	overflow: visible;
	/*border-right: 1px solid #bfbfbf;
	border-left: 1px solid #bfbfbf;*/
}

#navigation {
	float: left;
	width: 199px;
	background-color: #ddc8a9;
	border-top: 2px solid #ddc8a9;
	border-left: 2px solid #ddc8a9;
	border-right: 2px solid #ddc8a9;
}

#navigation img{
	float: left;
	width: 199px;
	background-color: #ddc8a9;
	border-bottom: 3px solid #ddc8a9;
}

#navigation form{
	float: left;
	width: 199px;
	height: 20px;
	background-color: #fcfbfa;
}

#navigationFiller {
	float: left;
	width: 199px;
	height: 145px;
	background-color: #ddc8a9;
}

#navigationFillerAbout {
	float: left;
	width: 199px;
	height: 210px;
	background-color: #ddc8a9;
}

#navigationFillerDCMServices {
	float: left;
	width: 199px;
	height: 1190px;
	background-color: #ddc8a9;
}

#navigationFillerCorporateServices {
	float: left;
	width: 199px;
	height: 1950px;
	background-color: #ddc8a9;
}

#navigationFillerWealthServices {
	float: left;
	width: 199px;
	height: 1750px;
	background-color: #ddc8a9;
}

#navigationFillerNFPServices {
	float: left;
	width: 199px;
	height: 1175px;
	background-color: #ddc8a9;
}


#navigationFillerLocations {
	float: left;
	width: 199px;
	height: 1800px;
	background-color: #ddc8a9;
}

#navigationFillerIRA {
	float: left;
	width: 199px;
	height: 295px;
	background-color: #ddc8a9;
}

#navigationFillerPersonalServices {
	float: left;
	width: 199px;
	height: 685px;
	background-color: #ddc8a9;
}

#navigationFillerPersonalChecking {
	float: left;
	width: 199px;
	height: 775px;
	background-color: #ddc8a9;
}

#navigationFillerPersonalCC {
	float: left;
	width: 199px;
	height: 815px;
	background-color: #ddc8a9;
}

#navigationFillerPersonalSavings {
	float: left;
	width: 199px;
	height: 755px;
	background-color: #ddc8a9;
}

#navigationFillerPrivatePortrait {
	float: left;
	width: 199px;
	height: 955px;
	background-color: #ddc8a9;
}

#navigationFillerPrivateBanker {
	float: left;
	width: 199px;
	height: 1005px;
	background-color: #ddc8a9;
}

#navigationFillerPrivateBanker4Row {
	float: left;
	width: 199px;
	height: 1350px;
	background-color: #ddc8a9;

}

#navigationFillerPrivateBanking {
	float: left;
	width: 199px;
	height: 1430px;
	background-color: #ddc8a9;
}

#navigationFillerFAQ {
	float: left;
	width: 199px;
	height: 1995px;
	background-color: #ddc8a9;
}

#navigationFillerPrivacy{
	float: left;
	width: 199px;
	height: 1060px;
	background-color: #ddc8a9;
}

#navigationFillerContact {
	float: left;
	width: 199px;
	height: 2051px;
	background-color: #ddc8a9;
}

#navigationFillerSecurity {
	float: left;
	width: 199px;
	height: 4545px;
	background-color: #ddc8a9;
}

#navigationFillerTM {
	float: left;
	width: 199px;
	height: 1650px;
	background-color: #ddc8a9;
}

#navigationFillerCareers {
	float: left;
	width: 205px;
	height: 585px;
}

#content {
	float: left;
	width: 819px;
	overflow: hidden;
	background-color: #FFFFFF;
}

#imagePiece {
	background-color: #000000;
	height: 321px;
	vertical-align: bottom;
	 }

#imageLocations {
	background-color: #000000;
	height: 296px;
	vertical-align: bottom;
	 }

#3Image img { padding-left: 0px; }

#contentText {
	width: 700px;
	padding-left: 50px;
	padding-top: 40px;
	}

#contentText h3{
	color: #0d4131;
	text-align: center;
	font-size: 1.5em;
	}

#contentText img{
	float: left;
	padding-top: 50px;
	}
		
#contentText p{
	width: 300px;
	padding-left: 300px;
	padding-top: 50px;
	font-size: 0.8em;
	}

#contentText ul {
	padding-top: 40px;
	font-family: Arial;
	font-size: 0.8em;
	width: 500px;
	}
				
#contentText ul li {
	border-bottom: 1px solid #cfb58f;
	padding: 10px 10px 10px 10px;
	}

	
#contentText a{
	color: #bc9b6a;
	text-decoration: none;
	font-weight: bold;
	}

#contentText a:hover {
	color: #073f2c;
	}

#bankerPages {
	width: 700px;
	padding-left: 50px;
	padding-top: 40px;
	}
	
#bankerPages p{
	padding-top: 58px;
	font-size: 1.2em;
	width: 390px;
	line-height: 1.9em;
	padding-left: 113px;
	}

#bankerPages h3{
	color: #0d4131;
	text-align: center;
	font-size: 1.9em;
	}

#bankerPages img {
	margin-left: 564px;
	margin-top: -300px;
	}
				
#footer {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; WIDTH: 823px; COLOR: #000000; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-VARIANT: normal
}
#footerText {
	FONT-SIZE: 14px; PADDING-BOTTOM: 20px; COLOR: #000000; PADDING-TOP: 20px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 1pt; POSITION: relative; TEXT-ALIGN: center;
	width: 100%;
}

#footerText IMG {
	RIGHT: 41px; POSITION: absolute; TOP: 10px;
}
/*#footerText IMG:first-child {*/
#footerText .image1 {
	LEFT: 50px; POSITION: absolute; TOP: 30px;
}

#footerNav {
	text-align: center;
	padding-top: 20px;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#footerBottom {
	text-align: center;
	padding-top: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 7pt;
}

form {
	color: #fcfbfa;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.google_box {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; TEXT-INDENT: 4px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BORDER-RIGHT-WIDTH: 0px
}

.large_paragraph {
	font-family: Arial;
	font-size: 13pt;
}
#page_headline {
	padding-top: 20px;
	font-family: Arial;
	font-size: 18pt;
	text-align: center;
}
.product_decription {
	font-family: Arial;
	font-size: 11pt;
	letter-spacing: 1px;
}
.product {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #08301d;
}

.wealthProduct {
	font-family: Arial;
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
}
.wealthBullet {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #8D744A;
}

a:link.products {
	color: #8D744A;
	text-decoration: none;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
}
a:active.products {
	color: #8D744A;
	text-decoration: none;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
}
a:hover.products {
	color: #8D744A;
	text-decoration: none;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
}
a:visited.products {
	color: #8D744A;
	text-decoration: none;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
}
.brochure_txt {
	font-family: Arial;
	font-size: 11pt;
	text-decoration: none;
	letter-spacing: 1pt;
	word-spacing: normal;
}
.brochure_headline {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bolder;
	color: #08301d;
	text-transform: none;
}

.brochure_product {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bolder;
	color: #08301d;
	text-transform: uppercase;
}

.brochure_footnote {
	font-family: Arial;
	font-size: 9pt;
}
}
.priv_brochure_txt {
	font-family: Arial;
	font-size: 11pt;
	text-decoration: none;
	margin: auto;
	letter-spacing: 1px;
}
#division_headline {
	font-family: Arial;
	font-size: 12pt;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #08301d;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
}

#titleImage {
	text-align: center;
}

#goldDivider {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

#pageSubHead {
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
}

#goldDivider2 {
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 34px;
	text-align: left;
}

#productMenu {
	width: 692px;
	padding-left: 70px;
}

#oneCol {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 400px;
	}
	
#fullCol {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	}
	
#fullColLocation {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	margin-left: 300px;
	}	

#colOneLocationDetail {
	float: left;
	width: 280px;
	padding-top: 10px;
	padding-left: 110px;
	padding-right: 10px;
	}

#CCfeatureColOne {
	float: left;
	width: 310px;
	padding-top: 10px;

	padding-left: 23px;
	padding-right: 10px;
	}

#WMcolOne {
	float: left;
	width: 310px;
	padding-top: 10px;
	padding-left: 70px;
	padding-right: 10px;
	}
#WMcolTwo {
	margin-left: 380px;
	width: 330px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 20px;
	}	

#CBcolOne {
	float: left;
	width: 310px;
	padding-top: 10px;
	padding-left: 70px;
	padding-right: 10px;
	}
#CBcolTwo {
	margin-left: 380px;
	width: 330px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 20px;
	}	


#colOne {
	float: left;
	width: 350px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 10px;
	}

#colTwo {
	margin-left: 380px;
	width: 350px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 20px;
	}

#SavColOne {
	float: left;
	width: 330px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 10px;
	height: 540px;
	}
	
#SavColTwo {
	margin-left: 360px;
	width: 330px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 20px;
	height: 540px;
	}	

#ccPageHeadline {
	padding-top: 20px;
	padding-left: 23px;
	}
	
#personalHeader {
	padding-top: 7px;
	padding-left: 23px;
	}

#ccColOne {
	float: left;
	width: 354px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 10px;
	height: 1140px;
	}
	
#ccColTwo {
	margin-left: 384px;
	width: 354px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 20px;
	height: 1140px;
	}	
	
#chkColOne {
	float: left;
	width: 330px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 10px;
	height: 420px;
	}
	
#chkColTwo {
	margin-left: 360px;
	width: 330px;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 20px;
	height: 420px;
	}	

#locationColOne {
	padding-left: 64px;
	float: left;
	width: 211px;
	}

#locationColTwo {
	padding-left: 20px;
	float: left;
	width: 245px;
	}

#locationColThree {
	margin-left: 540px;
	padding-left: 20px;	
	width: 245px;
	}	
	
#bankerImages {
	padding-left: 20px;
	text-align: center;
	vertical-align: top;
	}
	
#privateBanker {
	width: 555px;
	height: 607px;
	text-align: center;
	vertical-align: middle;
	border-top: 5px solid #000000;
	border-left: 5px solid #000000;
	border-right: 5px solid #000000;
	border-bottom: 5px solid #000000;
	margin-left: 135px;
	margin-top: 20px;
	}
	
#privateBankerFlash {
	width: 650px;
	height: 980px;
	margin-left: 92px;
	margin-top: 20px;
	}
	
#bankerOne {
	float: left;
	width: 315px;
	padding-top: 10px;
	padding-left: 20px;
	text-align: left;
	}

#bankerTwo {
	width: 220px;
	margin-left: 335px;
	}
#locations {
	font-family: Arial;
	font-size: 10pt;
	padding-top: 10px;	
	padding-left: 10px;	
}
a:link.locations-name {
	color: #8D744A;
	text-decoration: underline;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}
a:active.locations-name {
	color: #8D744A;
	text-decoration: none;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}
a:hover.locations-name {
	color: #8D744A;
	text-decoration: none;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}
a:visited.locations-name {
	color: #8D744A;
	text-decoration: underline;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}
a:link.locations-link {
	color: #8D744A;
	text-decoration: underline;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}
a:active.locations-link {
	color: #8D744A;
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}
a:hover.locations-link {
	color: #8D744A;
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}
a:visited.locations-link {
	color: #8D744A;
	text-decoration: underline;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}
#location_headline {
	padding-left: 34px;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #08301d;
	text-transform: uppercase;
	padding-bottom: 5px;
	padding-top: 5px;
}
#googleMap {
	width: 790px;
	height: 421px;
	text-align: center;

	vertical-align: middle;
	border-top: 5px solid #000000;
	border-left: 5px solid #000000;
	border-right: 5px solid #000000;
	border-bottom: 5px solid #000000;
	margin-left: 15px;
	 }
.locationsSubHead {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}
#location2ColOne {
	float: left;
	margin-left: 64px;
	width: 321px;
	height: 220px;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
#location2ColTwo {
	float: left;
	margin-left: 30px;
	width: 355px;
	height: 220px;
	margin-top: 10px;
	margin-bottom: 10px;
	}

#locationSpacer {
	width: 820px;
	height: 20px;
	}	
	
#locationSubHead {
	font-family: Arial;
	font-size: 12pt;
	color: #FFFFFF;
	background-color: #08301d;
	text-align: left;
	padding-left: 10px;		
	padding-top: 3px;
	padding-bottom: 3px;
}		

#navigationFillerLocations2 {
	float: left;
	width: 199px;
	height: 1500px;
	background-color: #ddc8a9;
}

#locationOneCol {
	float: left;
	margin-left: 30px;
	width: 355px;
	height: 260px;
	border-top: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	margin-right: 428px;
	margin-top: 10px;
	margin-bottom: 10px;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
.dcmListHeader {
	font-size: 13pt;
	font-weight: normal;
	text-decoration: underline;
}

/*
HTML * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	MARGIN: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	COLOR: #003021; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #003021; TEXT-DECORATION: underline
}
#container {
	BACKGROUND: #fff; MARGIN: 0px auto; OVERFLOW: auto; WIDTH: 1024px; TEXT-ALIGN: left
}
#header {
	OVERFLOW: visible; WIDTH: 1024px; HEIGHT: 128px
}
#navigation {
	BORDER-RIGHT: #ddc8a9 2px solid; BORDER-TOP: #ddc8a9 2px solid; FLOAT: left; BORDER-LEFT: #ddc8a9 2px solid; WIDTH: 199px; BACKGROUND-COLOR: #ddc8a9
}
#navigation IMG {
	FLOAT: left; WIDTH: 199px; BORDER-BOTTOM: #ddc8a9 3px solid; BACKGROUND-COLOR: #ddc8a9
}
#navigation FORM {
	FLOAT: left; WIDTH: 199px; HEIGHT: 20px; BACKGROUND-COLOR: #fcfbfa
}
#navigationFiller {
	FLOAT: left; WIDTH: 199px; HEIGHT: 145px; BACKGROUND-COLOR: #ddc8a9
}
#content {
	MARGIN-LEFT: 199px
}
#imagePiece {
	VERTICAL-ALIGN: bottom; HEIGHT: 321px; BACKGROUND-COLOR: #000000
}
#3Image IMG {
	PADDING-LEFT: 0px
}
*/
