﻿#container {width: 768px; margin: 0px auto; border-right: 4px solid #FFFFFF; border-left: 4px solid #FFFFFF;}

/* Top Bar */

#c-topbar {border-bottom: 2px solid #FFFFFF;}
	#topbar {width: 768px; height: 41px; background: #2a4b36; position: relative; margin: 0px auto;}
	#itopmenu {height: 34px; text-align: right; position: absolute; top: 20px; right: 5px;}

/* Left Section */

td#tLeftsection {font-family: Times New Roman, Arial; width: 190px; background: #f7f7f2 url(../../images/columnbg/bodyleftbgNoBorder.jpg) left repeat-y;}
	#leftsection {width: 190px; float: left;}
#logo {height: 120px; background: #e9e9da; display: block; border-bottom: 1px solid #FFFFFF;}
#onlinebankinglink {height: 49px; position: relative;}
	#onlinebankinglink img.banking {position: absolute; right: 0px; top: 0px;}
#login {background: #cfc7aa; border-bottom: 2px solid #FFFFFF;}
	#iloginbox {display: block; padding: 5px 0px 6px 0px;} /* background: url(../../images/columnbg/bodyleftbgNoBorder.jpg) no-repeat; */
	#iloginbox h1 {margin: 0px; line-height: 15px; padding: 8px 0px 5px 8px; font-variant: small-caps; letter-spacing: .25px; font-size: 15px; font-weight: 700; font-style: normal;}
	#iloginbox ul, #bankhome ul {margin: 2px 0px 5px 35px; padding: 0px; list-style: none; color: #30623f;}
	#iloginbox ul li {padding: 1px 0px; list-style-image: url(../../images/general/bullet.gif);}
	#bankhome ul li {padding: 1px 0px; list-style-type: square;}
	#iloginbox a, #bankhome a {font-variant: small-caps; font-size: 13px; text-decoration: underline; font-weight: normal;}
	#iloginbox a:hover, #bankhome a:hover {font-variant: small-caps; font-size: 13px; text-decoration: none; font-weight: normal;}
#leftmenu {display: block;}
#search {display: block; height: 35px; background: #8d8459; padding: 7px 0px 0px 0px; border-top: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF;}
	#search #isearch {height: 23px; background: url(../../images/columnbg/search.jpg) no-repeat; margin: 0px 0px 0px 10px; position: relative;}
	#search .searchtext {background: #ffffff; border: 1px solid #cfc7aa; width: 88px; font-size: 9px; position: absolute; left: 52px; top: 4px;}
	#search .searchbutton {background: #cfc7aa; border: 1px solid #f4f3ef; font-size: 9px; position: absolute; right: 10px; top: 3px;}

/* Middle Section */

td#tMidsection {border-left: 3px solid #FFFFFF; border-right: 3px solid #FFFFFF; background: #e9e9da url(../../images/columnbg/bodyarchgrad.gif) no-repeat; background-position: 0px 373px;}
#midsection {width: 418px; float: left;}
#bannerpic {height: 373px; width: 100%; position: relative; z-index: 1;}
#bannerpic img {z-index: 1;}
		#bannertext {position: absolute; top: 15px; left: 20px; color: #FFFFFF; font-size: 20px; text-align: center; font-weight: normal;}

	#content {display: block; padding: 0px 0px 10px 0px;}
	#icontent {margin: 0px 40px 0px 80px; padding: 0px 0px 0px 0px;}
		#icontent p {line-height: 20px;}
	#icontent ul {margin: 5px 0px 5px 35px; padding: 0px; list-style: none;}
	#icontent ul li {padding: 1px 0px; list-style-type: square;}

/* Third Tier Big Section */

td#tThirdTierMidSection {background: #e9eada url(../../images/columnbg/bodybg-thirdtier.jpg) top no-repeat; border-left: 3px solid #FFFFFF;}
	#theader {padding: 3px 0px 0px 37px; background: url(../../images/columnbg/thirdtierheaderbg.jpg) repeat-y; border-bottom: 3px solid #FFFFFF;}
	#tmidsection {width: 575px;}
	#tcontent {display: block; padding: 30px 40px;}	
		#tcontent img {margin: 0px 10px;}
/* Right Section */

td#tRightsection {background: #b1ad7d url(../../images/columnbg/rightgradientbg.gif) left bottom repeat-x;}
	#rightsection {width: 154px; float: left; border: 0px;}
	#rightsection img {border: 0px; margin: 0px; padding: 0px;}
	#rightcolumnmid {border-bottom: 2px solid #FFFFFF; background: url(../../images/general/sixpercentapy.jpg) bottom no-repeat;}
	#imageborder {border-bottom: 2px solid #FFFFFF;}
	#AdSpace {height: 308px;}

/* Clear Out Divs */
#clear {clear: both;}

/* Footer */

#footer {line-height: 16px; text-align: center; border-top: 3px solid #FFFFFF; background: #e8e9db; color: #2a4b36; padding: 25px 0px; margin: 0px auto; font-size: 9px;}
	#footer strong {font-size: 13px;}
	#footer a {font-size: 10px;}
	#footer img {padding-top: 7px;}