* {
	margin: 0;
	padding: 0;
}
body.bg_day {
	background: #06112a url(../images/bg_day.jpg) no-repeat top center;
}
body.bg_sunset {
	background: #000 url(../images/bg_sunset.jpg) no-repeat top center;
}
body.bg_sunrise {
	background: #000 url(../images/bg_sunrise.jpg) no-repeat top center;
}

/* MISC FORMATTING START */
img {
	border: none;
}
.clear {
	clear: both;
}
table.datatable {
	border-top: 1px solid #000;
	border-left: 1px solid #000;
}
table.datatable td {
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 3px;
}
td.datatabledark {
	background: #efefef;
}
.margin-5 {
	margin: 5px;
}
blockquote {
	margin: 0 40px;
}

td.tdindent {
	padding-left: 20px !important;	
}

form .float-left {
	float: left;
	margin-right: 10px;
}
input.input2 {
	width: 15px;
}
input.input3 {
	width: 25px;
}
input.input4 {
	width: 30px;
}
input.input5 {
	width: 40px;
}
.small {
	font-size: 80%;	
}
hr {
	border: none;
	height: 1px;
	background: #000;
	color: #000;
	margin: 20px 0;
}
.calc-forms input, .calc-forms select {
	width: 100px;
}
/*.copyarea{
	overflow:auto;
	}*/

/* PDF document links */
.copyarea a[href$='.pdf'] {
	background:transparent url(../images/icons-bgs/pdf.png) center left no-repeat;
	display:inline-block;
	padding-left:20px;
	line-height:16px;
} 
/* Word Document Links */
.copyarea a[href$='.doc'], a[href$='.rtf'], a[href$='.wps'], a[href$='.txt'] {
	background:transparent url(../images/icons-bgs/word.png) center left no-repeat;
	display:inline-block;
	padding-left:20px;
	line-height:16px;
}
img.imageleft {
	float: left;
	margin: 0 20px 20px 0;
}
img.imageright {
	float: right;
	margin: 0 0 20px 20px;
}
a.link_secure {
	padding-left: 20px;
	background: url(../images/icons-bgs/lock.png) no-repeat left center;
	height: 16px;
	display: block;
}
a.link_print {
	display: block;
	padding-left: 20px;
	background: url(../images/icons-bgs/printer.png) no-repeat left center;
	height: 16px;
}
.copyarea h1, .copyarea p, .copyarea h2 {
	margin-bottom: 15px;
}
.copyarea h1 {
	font: bold 30px/1em Arial, Helvetica, sans-serif;
}
.copyarea h2 {
	font: bold 26px/1em Arial, Helvetica, sans-serif;
}
.copyarea h3 {
	color: #bd2c36;
	font: bold 14px/1.25em Arial, Helvetica, sans-serif;
}
.copyarea h4 {
	font: bold 16px/1em Arial, Helvetica, sans-serif;
}
.copyarea h5 {
	font: bold 13px/1em Arial, Helvetica, sans-serif;
}
.copyarea ul,ol {
	margin: 0 0 15px 20px;
}
.copyarea a {
	color: #2a56b9;
	text-decoration:underline;
}
.copyarea a:hover {
	color: #8da5d9;
}
.copyarea input, textarea, select {
	margin: 2px;
	padding: 3px;
}
.copyarea .red {
	color: #bd2c36;
}

div.stealhome h3 {
	color: #000000 !important;
	font: bold 15px/1.25em Arial, Helvetica, sans-serif !important;
}
/* MISC FORMATTING END */


/* HEADER START */
.header {
	width: 917px;
	margin: 0 auto;
	padding: 0 0 0 23px;
}
.logo {
	float: left;
	width: 216px;
	margin: 28px 0 0 0;
	height: 99px;
}
.header_social {
	width: 124px;
	float: left;
	margin: 36px 0 0 5px;
}
.header_social ul {
	list-style: none;
}
.header_social ul li {
	display: inline;
	float: left;
}

/* 1st navigation - start */			
.nav_wrapper {
	float: left;
	width: 543px;
	margin: 20px 0 0 10px;
}
.nav {
	width: 543px;
	height: 39px;
	margin: 25px 0 0 0;
}
.nav ul {
	list-style: none;
}
.nav li {
	float: left;
}
.nav a * {
	display: none;
}
.nav a, .nav a .hover {
	height: 39px;
	display: block;
	background: url('../images/nav.png') no-repeat 0 0;
	cursor: pointer;
}		
.nav a.nav_hours {
	background-position: 0 0;
	width: 90px;
}
.nav .highlight a.nav_hours:hover, .nav a.nav_hours .hover {
	background-position: 0 -39px;
}
.nav a.nav_atm {
	background-position: -90px 0;
	width: 89px;
}
.nav .highlight a.nav_atm:hover, .nav a.nav_atm .hover {
	background-position: -90px -39px;
}
.nav a.nav_links {
	background-position: -179px 0;
	width: 87px;
}
.nav .highlight a.nav_links:hover, .nav a.nav_links .hover {
	background-position: -179px -39px;
}
.nav a.nav_calc {
	background-position: -266px 0;
	width: 91px;
}
.nav .highlight a.nav_calc:hover, .nav a.nav_calc .hover {
	background-position: -266px -39px;
}
.nav a.nav_about {
	background-position: -357px 0;
	width: 89px;
}
.nav .highlight a.nav_about:hover, .nav a.nav_about .hover {
	background-position: -357px -39px;
}
.nav a.nav_contact {
	background-position: -446px 0;
	width: 97px;
}
.nav .highlight a.nav_contact:hover, .nav a.nav_contact .hover {
	background-position: -446px -39px;
}
/* 1st navigation - end */	

/* 2nd navigation - start */	
ul.menu {
	list-style:none;
}
ul.menu a {
	display:block;
	text-decoration:none;
	color: #fff;
}
ul.menu li {
	position:relative;
	float:left;
	margin: 0 6px 0 0;
}
ul.menu ul {
	position:absolute;
	top:45px;
	left:0;
	display:none;
	opacity:0;
	list-style:none;
	margin: 0 0 0 5px;
}
ul.menu ul li {
	position:relative;
	margin:0
}
ul.menu .menulink ul li a {
	display:block;
	background:none;
	text-align: left;
	padding: 7px 10px;
	text-transform:none;
	height: 12px;
	font: normal 12px/1em Arial, Helvetica, sans-serif;
	background: #4c4c4c;
	width: 189px;
}
ul.menu .menulink ul li a:hover {
	background:#000;
}
ul.menu ul ul {
	left:148px;
	top:-1px
}
ul.menu .menulink a {
	background: url(../images/button.png) no-repeat 0 0;
	width: 219px;
	height: 30px;
	padding: 15px 0 0 0;
	text-align: center;
	color: #fff;
	display: block;
	text-decoration:none;
	text-transform:uppercase;
	font: normal 14px/1em Arial, Helvetica, sans-serif;
}
ul.menu .menulink a:hover {
	background-position: 0 -45px;
}
/* 2nd navigation - end */	

/* HEADER END */



/* COPY AREA START */
.wrapper {
	width: 886px;
	margin: 0 auto;
}

/* home page start */
.flash {
	height: 324px;
}
/* home page end */

/* quick links start */
.quick_links_header {
	width: 92px;
	height: 57px;
	background: url(../images/quick-links-hdr.png) no-repeat top left;
	padding: 7px 0 0 25px;
}
.quick_links_header h2 {
	color: #fff;
	font: normal 14px/1.5em Arial, Helvetica, sans-serif;
	width: 60px;
	text-align: center;
}
.quick_links_col {
	width: 97px;
	float: left;
}		
.quick_links_col ul {
	list-style: none;
	padding: 0 0 0 15px;
}
/* quick links end */

/* inside page start */
.content_area {
	background: url(../images/copybg.png) repeat-y top left;
}
.inside_header {
	background: url(../images/inside-hdr.png) no-repeat top left;
	width: 796px;
	height: 59px;
	padding: 20px 0 0 90px;
}
.inside_header h3 {
	font: bold 30px "Times New Roman", Times, serif;
	color: #fff;
}
.copyarea {
	padding: 25px 50px 10px 90px;
	width: 596px;
	float: left;
	font: normal 13px/1.5em Arial, Helvetica, sans-serif;
}
.inner_left_col {
	float: left;
	width: 220px;
}
.inner_right_col {
	float: right;
	width: 350px;
}
.copy_base {
	width: 826px;
	height: 36px;
	background: url(../images/base.png) no-repeat top left;
	margin: 0 auto 20px auto;
}
.copy_base_text {
	width: 826px;
	height: 137px;
	background: url(../images/base_text.png) no-repeat top left;
	margin: 0 auto 20px auto;
}
.sub_text {
	float: left;
	padding: 40px 0 0 40px;
	width: 290px;
	height: 64px;
	font: normal 15px/1.25em Arial, Helvetica, sans-serif;
}
.sub_text img {
	float: left;
	padding: 0 20px 0 0;
}
.sub_text a {
	text-decoration: none;
	color: #000;
}
.sub_text a:hover {
	color: #2a56b9;
}
.sub_text_wide {
	width: 600px !important;
}

/* location page start */

.location-page {
	width: 736px;
	height: 780px;
	float: left;
}
.location_base {
	width: 826px;
	height: 36px;
	background: url(../images/base_locations.png) no-repeat top left;
	margin: 0 auto 20px auto;
}
/* location page end */

/* business section start */
.other-loan-programs {
	color: #bd2c36;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0 15px 0;
}
.other-loan-programs ul {
	margin: 0;
	list-style: none;
}
.other-loan-programs li {
	float: left;
	display: inline;
	margin-right: 10px;
}
.other-loan-programs a {
	color: #bd2c36;
	text-decoration:none;
}
ul.credit-table {
	width: 598px;
	height: 323px;
	background: url(../images/icons-bgs/business/table.png) no-repeat;
	margin: 0;
	list-style: none;
}
ul.credit-table li {
	padding: 10px 10px 5px 10px;
}
ul.freechecking-table {
	width: 201px;
	height: 218px;
	background: url(../images/icons-bgs/business/table-bizcheck.jpg) no-repeat;
	margin: 0;
	padding: 7px 0 0 30px;
}
ul.freechecking-table li {
	padding: 2px 0 0 0;
	height: 20px;
}
.indented-text {
	width: 507px;
	margin: 0 auto;
}
table.deposit-table {
	width: 507px;
	height: 323px;
	background: url(../images/icons-bgs/business/deposit-table.png) no-repeat;
	margin: 0 0 15px 0;
	line-height: 1.25em;
	margin: 0 auto;
}
table.deposit-table td {
	padding: 3px 10px;
}
a.tab {
	width: 125px;
	height: 53px;
	padding: 8px 10px;
	background: url(../images/icons-bgs/business/tab.png) no-repeat;
	color: #fff;
	text-decoration:none;
	text-align: center;
	display: block;
	font: normal 15px/1.5em Arial, Helvetica, sans-serif;
	margin: 0 auto;
}
a.tab:hover, a.compassbar:hover {
	color: #dedede;
}
.tab-call {
	width: 218px;
	height: 55px;
	display: block;
	float: right;
	text-align: center;
	margin: 0 0 20px 20px;
	color: #fff;
	background: url(../images/icons-bgs/business/call-tab.jpg) no-repeat;
	padding: 13px 0 0 0;
}
a.compassbar, .mceContentBody a.compassbar {
	display: block;
	color: #fff;
	text-decoration:none;
	width: 463px;
	height: 81px;
	padding: 22px 0 0 130px;
	background: url(../images/icons-bgs/business/compassbar.png) no-repeat;
}
 a.accessbizaccount, .mceContentBody a.accessbizaccount {
	display: block;
	background: url(../images/icons-bgs/business/dollaricon.png) no-repeat;
	height: 34px;
	width: 185px;
	color: #000;
	text-decoration:none;
	padding: 10px 0 0 35px;
}
a.accesscashmanager, .mceContentBody a.accesscashmanager{
	display: block;
	background: url(../images/icons-bgs/business/dollaricon-black.png) no-repeat;
	height: 34px;
	width: 185px;
	color: #000 !important;
	text-decoration:none !important;
	padding: 10px 0 0 35px;
}
a.learnmorelink, .mceContentBody a.learnmorelink {
	display: block;
	background: url(../images/icons-bgs/business/questionicon.png) no-repeat;
	height: 44px;
	width: 185px;
	color: #000;
	text-decoration:none;
	padding: 0 0 0 35px;
}
.icon_business-credit {
	background: url(../images/icons-bgs/business/businesscredit-icon.png) no-repeat 87px 72px;
}
.icon_business-remote {
	background: url(../images/icons-bgs/business/remotedeposit-icon.png) no-repeat 128px 269px;
}
.icon_business-freecheck {
	background: url(../images/icons-bgs/business/business-freecheck-icon.jpg) no-repeat 73px 214px;
}
.icon_business-cash {
	background: url(../images/icons-bgs/business/business-cash-icon.jpg) no-repeat 78px 222px;
}
.icon_business-online {
	background: url(../images/icons-bgs/business/business-online-icon.jpg) no-repeat 102px 274px;
}
/* business section end */

/* personal section start */
ul.savings-table {
	width: 374px;
	height: 470px;
	margin: 0;
	list-style: none;
	background-image: url(../images/icons-bgs/personal/savings-table.jpg);
}
ul.savings-table li {
	padding: 12px 0 10px 10px;
}
ul.personal_online-table {
	width: 239px;
	height: 210px;
	float: right;
	background: url(../images/icons-bgs/personal/table-personalonline.jpg) no-repeat;
	margin: 0;
	list-style:none;
}
ul.personal_online-table li {
}
ul.personal_online-table p {
	height: 20px;
	padding: 10px 0 0 40px;
}
ul.personal_online-table a {
	color: #bf303a;
}
ul.personal_online-table a.bizaccountlist {
	background: url(../images/icons-bgs/personal/dollaricon2.png) no-repeat;
	display: block;
	height: 33px;
	color: #000;
	text-decoration:none;
	padding: 42px 0 0 40px;
}
ul.personal_online-table a.bizaccountlist:hover {
	color: #8da5d9;
}
table.online_personal-table {
	width: 600px;
	height: 507px;
	background: url(../images/icons-bgs/personal/online-personal-table.jpg) no-repeat;
}
table.online_personal-table td {
	width: 50%;
	padding: 10px 15px;
	font-size: 12px;
}
table.online_personal-table ol {
	margin: 0 0 0 20px;
}
table.online_personal-table a {
	color: #bf303a;
}
.buckaroo-savings {
	background: url(../images/logos/buckaroos.jpg) no-repeat 40px 0;
}
a.applynow {
	display: block;
	height: 25px;
	padding: 3px 35px 0 0;
	background: url(../images/icons-bgs/pencil.jpg) no-repeat top right;
	width: 60px;
}
a.applynow-longer {
	display: block;
	height: 25px;
	padding: 3px 35px 0 0;
	background: url(../images/icons-bgs/pencil.jpg) no-repeat top right;
	width: 120px;
}
a.arrow-back {
	display: block;
	background: url(../images/icons-bgs/personal/arrows.jpg) no-repeat 0 -56px;
	padding: 13px 0 0 55px;
	height: 43px;
}
a.arrow-continue {
	display: block;
	background: url(../images/icons-bgs/personal/arrows.jpg) no-repeat 0 0;
	padding: 13px 0 0 55px;
	height: 41px;
}
a.ira-link {
	width: 194px;
	height: 39px;
	color: #fff;
	text-decoration: none;
	display: block;
	text-align: center;
	background: url(../images/icons-bgs/personal/cds-tab.jpg) no-repeat;
	margin: 0 0 0 391px;
	padding: 5px 0 0 0;
}
a.ira-link:hover {
	color: #dedede;
}
.icon_personal-online {
	background: url(../images/icons-bgs/personal/personal-online-banking-icon.jpg) no-repeat 58px 173px;
}
.icon_personal-gift {
	background: url(../images/icons-bgs/personal/gift-travel-icon.jpg) no-repeat 104px 273px;
}
.icon_personal-debit {
	background: url(../images/photos/personal/debit-cards.jpg) no-repeat 40px 0;
}
.icon_personal-checking {
	background: url(../images/icons-bgs/personal/personal-checking-icon.jpg) no-repeat 58px 219px;
}
.icon_personal-savings {
	background: url(../images/icons-bgs/personal/savings-icon.jpg) no-repeat 58px 167px;
}
.icon_personal-cds {
	background: url(../images/icons-bgs/personal/cds-icon.jpg) no-repeat 60px 167px;
}
.icon_personal-credit {
	background: url(../images/icons-bgs/personal/credit-icon.jpg) no-repeat 60px 72px;
}
.icon_personal-taxcredit {
	background: url(../images/icons-bgs/personal/DBWebsite_FedTaxPage.jpg) no-repeat 40px 0;
}
/* personal section end */

/*mortgage section start */
.copy_base_mortgage {
	width: 826px;
	height: 147px;
	background: url(../images/base_mortgage.png) no-repeat top left;
	margin: 0 auto 20px auto;
}
.copy_base_mortgage2 {
	width: 826px;
	height: 150px;
	background: url(../images/base_mortgage2.png) no-repeat top left;
	margin: 0 auto 20px auto;
}
.mini-construction {
	background: url(../images/icons-bgs/mortgage/construction-icon-mini.png) no-repeat 50px 20px;
}
.icon_mortgage {
	background: url(../images/icons-bgs/mortgage/construction-icon.png) no-repeat 87px 72px;
}
.icon_home-equity {
	background: url(../images/icons-bgs/mortgage/homeequity-icon.png) no-repeat 87px 72px;
}
.icon_first-time {
	background: url(../images/icons-bgs/mortgage/firsttime-icon.png) no-repeat 104px 220px;
}
.icon_home-purchase {
	background: url(../images/icons-bgs/mortgage/homepurchase-icon.png) no-repeat 58px 173px;
}
.icon_home-refinance {
	background: url(../images/icons-bgs/mortgage/homerefinance-icon.png) no-repeat 87px 72px;
}
.icon_home-refinance {
	background: url(../images/icons-bgs/mortgage/homerefinance-icon.png) no-repeat 87px 72px;
}
/*mortgage section end */

/* online section start */
.icon_billpay {
	background: url(../images/icons-bgs/online/bill-pay-icon.jpg) no-repeat 58px 222px;
}
.icon_onlinefaq {
	background: url(../images/icons-bgs/online/faq.jpg) no-repeat 68px 68px;
}
.icon_mobile {
	background: url(../images/icons-bgs/online/mobile-banking.jpg) no-repeat 68px 68px;
}
ul.online-faq {
	margin: 0 0 15px 140px;
}
/* online section end */

/* yes club page start */
#scroller {
	overflow: auto;
	width: 204px;
	height: 220px;
}
#scrollpad {
	width: 184px;
}
/*.yes-events-cal {
	width: 214px;
	height: 261px;
	background: url(../images/icons-bgs/yes-eventscal.jpg) no-repeat;
	color: #fff;
	margin: 0 0 15px 0;
	padding: 132px 0 0 20px;
}
.yes-events-cal h2 {
	font-size: 15px;
}
.yes-events-cal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.yes-events-cal ul li {
	line-height:18px;
	width:70px;
	margin-bottom: 5px;
	font-size: 11px;
}
.yes-events-cal ul ul {
	padding-left:75px;
	margin-top:-18px;
	list-style:none;
}
.yes-events-cal ul ul li {
	width:105px;
}*/
.yes-events-cal {
	width: 234px;
	background:url(../images/icons-bgs/yes-eventscalbg.jpg) top left repeat-y;
	color: #fff;
	margin: 0 0 15px 0;
	padding: 132px 0 0 0;
	float:right;
}
.yes-events-cal h2 {
	margin:0;
	padding:0 15px;	
	font-size: 15px;
	width:204px;
	background:url(../images/icons-bgs/yes-eventscalbg.jpg) top right repeat-y;
}
.yes-events-cal ul {
	width:204px;
	list-style: none;
	margin: 0;
	padding:0 15px;	
	background:url(../images/icons-bgs/yes-eventscalbg.jpg) top right repeat-y;
}
.yes-events-cal p{
	width:204px;
	margin: 0;
	padding:0 15px;	
	background:url(../images/icons-bgs/yes-eventscalbg.jpg) top right repeat-y;
}
.yes-events-cal ul li {
	/*line-height:18px;*/
	font-size: 11px;
	margin: 0;
	padding:5px 0;
}


.yes-events-cal div{
	width:234px;
	background:url(../images/icons-bgs/yes-eventscalbg.jpg) bottom left no-repeat;
	height:18px;
	vertical-align:bottom;
	}

.yes-join-box{
display:block;width:234px;float:right;
}

a.yes-join {
	display: block;
	text-decoration:none !important;
	width: 214px;
	height: 66px;
	background: url(../images/icons-bgs/yes-box.jpg) no-repeat;
	text-align: center;
	color: #fff !important;
	padding: 8px 10px 0 10px;
}
a.yes-join:hover {
	color: #dedede;
}
ul.yes-list {
	margin: 0 0 15px 100px !important;
}
.icon_yes_club {
	background: url(../images/icons-bgs/yes-club.jpg) no-repeat 65px 259px;
}
/* yes club page end */

/* buckaroo page start */
.icon_buckaroo {
	background: url(../images/icons-bgs/buckaroo.png) no-repeat;
}
.bucky_bg {
	background: url(../images/icons-bgs/bucky.png) no-repeat bottom right;	
}
.bucky_base {
	width: 826px;
	height: 36px;
	background: url(../images/icons-bgs/base_bucky.png) no-repeat top left;
	margin: 0 auto 20px auto;
}
/* buckaroo page end */

/* calculators section start */
ul.loan-calcs {
	margin: 0;
	list-style: none;
}
.loan-calcs li {
	float: left;
	display: inline;
}
.loan-calcs a {
	display: block;
	height: 25px;
	width: 120px;
	padding-top: 75px;
	background-image: url(../images/icons-bgs/calcs.png);
	background-repeat: no-repeat;
	text-decoration:none;
	color: #000;
	text-align: center;
	margin: 0 0 10px 25px;
}
.loan-calcs a:hover {
	color: #af2727;
}
.calc-loan {
	background-position: 0 0;
}
.calc-loan:hover {
	background-position: 0 -99px;
}
.calc-savings {
	background-position: -120px 0;
}
.calc-savings:hover {
	background-position: -120px -99px;
}
.calc-mortgage {
	background-position: -240px 0;
}
.calc-mortgage:hover {
	background-position: -240px -99px;
}
.calc-list {
	background-position: -360px 0;
}
.calc-list:hover {
	background-position: -360px -99px;
}
/* calculators section end */

/* team section start */
.team_members {
	float: left;
	width: 226px;
	height: 258px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image:url(../images/icons-bgs/team.jpg);
	background-repeat: no-repeat;
}
.team_members_mischke {
	float: left;
	width: 226px;
	height: 258px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image:url(../images/icons-bgs/team/roger-mischke.jpg);
	background-repeat: no-repeat;
}
.team_members_loosbrock {
	float: left;
	width: 226px;
	height: 258px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image: url(../images/icons-bgs/team/loosebrock.jpg);
	background-repeat: no-repeat;
}
.team_members_keprios {
	float: left;
	width: 226px;
	height: 258px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image: url(../images/icons-bgs/team/keprios.jpg);
	background-repeat: no-repeat;
}
.team_members_houge {
	float: left;
	width: 226px;
	height: 258px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image: url(../images/icons-bgs/team/houge.jpg);
	background-repeat: no-repeat;
}
.team_members_verchota {
	float: left;
	width: 226px;
	height: 258px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image: url(../images/icons-bgs/team/verchota.jpg);
	background-repeat: no-repeat;
}
.team_members_hogan{
	float: left;
	width: 226px;
	height: 258px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image: url(../images/icons-bgs/team/hogan.jpg);
	background-repeat: no-repeat;
}
.team_members_sorben {
	float: left;
	width: 226px;
	height: 300px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image: url(../images/icons-bgs/team/sorben.jpg);
	background-repeat: no-repeat;
}
.team_members_frenzel {
	float: left;
	width: 226px;
	height: 258px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image: url(../images/icons-bgs/team/frenzel.jpg);
	background-repeat: no-repeat;
}
.team_members_pogue {
	float: left;
	width: 226px;
	height: 258px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image:url(../images/icons-bgs/team/tracy-pogue.jpg);
	background-repeat: no-repeat;
}
.team_members_Mohs {
	float: left;
	width: 226px;
	height: 258px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image:url(../images/icons-bgs/team/julie-mohs.jpg);
	background-repeat: no-repeat;
}
.team_members_Foss {
	float: left;
	width: 226px;
	height: 258px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image:url(../images/icons-bgs/team/sam-foss.jpg);
	background-repeat: no-repeat;
}
.team_members_Tobeck {
	float: left;
	width: 226px;
	height: 258px;
	margin: 0 30px 30px 0;
	padding: 120px 20px 0 20px;
	font-size: 90%;
	background-image:url(../images/icons-bgs/team/tobeck.jpg);
	background-repeat: no-repeat;
}
/*.team_roger_mischke {
	background-position: 0 0;
}
.team_tracy_pogue {
	background-position: -266px 0;
}
.team_Julie_Mohs {
	background-position: -532px 0;
}
.team_Sam_Foss {
	background-position: -798px 0;
}*/
/* team section end */

.icon_about {
	background: url(../images/icons-bgs/about-icon.jpg) no-repeat 58px 68px;
}
.icon_privacy {
	background: url(../images/icons-bgs/privacy-icon.jpg) no-repeat 78px 68px;
}

.signatures {
	float: left;
	width: 200px;
}
.chairman {
	background: url(../images/photos/vern.jpg) no-repeat;
}
.president {
	background: url(../images/photos/john.jpg) no-repeat 0 18px;
}
.location {
	float: left;
	width: 188px;
	margin: 0 10px 15px 0;
	font-size: 12px;
}
.apply {
	float: left;
	width: 280px;
	margin: 0 10px 10px 0;
}
.apply img {
	float: left;
	margin: 0 10px 45px 0;
}

/* inside page end */

/* COPY AREA END */



/* FOOTER START */
.footer {
	width: 940px;
	height: 167px;
	margin: 0 auto;
	background: url(../images/footer.png) no-repeat top center;
}
.footer_wrapper {
	float: left;
	width: 770px;
	padding: 0 0 0 100px;
	color: #fff;
	font: normal 11px/1.5em Arial, Helvetica, sans-serif;
}
.footer_contact {
	text-align: right;
	margin: 2px 10px 0 0;
}
.footer_contact a {
	color: #fff;
	text-transform: uppercase;
	font: normal 14px/1em Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.footer_contact a:hover {
	color: #c0c0c0;
}
.footer_locations {
	float: left;
	padding: 25px 6px 0 6px;
	width: 73px;
	text-align: center;
}
.footer_links {
	margin: 20px 0 0 0;
}
.footer_links img {
	vertical-align: middle;
	margin: 0 30px 0 0;
}
.footer_links a {
	color: #fff;
	text-decoration:none;
}
.footer_links a:hover {
	color: #c0c0c0;
}
.back_to_top {
	float: right;
	margin: 22px 0 0 0;
}
/* FOOTER END */

/* CMS Styles */

body.mceContentBody {
    background: #FFFFFF;
	padding: 25px 50px 10px 90px;
	width: 596px;
	float: left;
	font: normal 13px/1.5em Arial, Helvetica, sans-serif;
}

/* PDF document links */
.mceContentBody a[href$='.pdf'] {
	background:transparent url(../images/icons-bgs/pdf.png) center left no-repeat;
	display:inline-block;
	padding-left:20px;
	line-height:16px;
} 
/* Word Document Links */
.mceContentBody a[href$='.doc'], a[href$='.rtf'], a[href$='.wps'], a[href$='.txt'] {
	background:transparent url(../images/icons-bgs/word.png) center left no-repeat;
	display:inline-block;
	padding-left:20px;
	line-height:16px;
}

.mceContentBody h1, .mceContentBody p, .mceContentBody h2 {
	margin-bottom: 15px;
}
.mceContentBody h1 {
	font: bold 30px/1em Arial, Helvetica, sans-serif !important;
}
.mceContentBody h2 {
	font: bold 26px/1em Arial, Helvetica, sans-serif;
}
.mceContentBody h3 {
	color: #bd2c36;
	font: bold 14px/1.25em Arial, Helvetica, sans-serif;
}
.mceContentBody h4 {
	font: bold 16px/1em Arial, Helvetica, sans-serif;
}
.mceContentBody h5 {
	font: bold 13px/1em Arial, Helvetica, sans-serif;
}
.mceContentBody ul,ol {
	margin: 0 0 15px 20px;
}
.mceContentBody a {
	color: #2a56b9;
	text-decoration:underline;
}
.mceContentBody a:hover {
	color: #8da5d9 !important;
}
.mceContentBody input, textarea, select {
	margin: 2px;
	padding: 3px;
}
.mceContentBody .red {
	color: #bd2c36;
}

/* End CMS Styles */
