body				{ background: #000 url(bg.jpg) repeat-x top center; font-family: Verdana, Geneva, sans-serif; color:#fff; font-size: 10pt; }
#outer				{ background: url(bg-shade.jpg) no-repeat top left; width: 920px; margin: 0 auto; padding: 0; }
#wrapper			{ width: 100%; margin: 0 auto; padding: 0; }

#logo				{ width: 437px; height: 65px; margin: 0; padding: 155px 0 0 0; float: left; }
#header				{ width: 432px; margin: 0; padding: 0; float: right; }
#stainedGlass		{ background: url(../common/home-stainedGlass.jpg) no-repeat top; width: 432px; height: 255px; margin: 0; padding: 0; }

#nav				{ width: 394px; margin: 0 19px 20px 19px; line-height: 17pt; text-align: center; }
#nav a				{ font-weight: bold; text-decoration: none;  }
#nav ul.topRow		{ color: #280000; background: #680200 url(bg-topRow.jpg) repeat-x bottom left; width: 394px; height: 50px; padding-top: 5px; }
#nav ul.topRow li	{ padding-bottom:0; display: inline;  }
#nav ul.topRow a	{ color: #fff; padding: 0 5px 0 0px; margin: 0; font-size: 10pt; text-transform: uppercase; border-right: 1px solid #330000; }
#nav ul.topRow a.last{ border-right: none; }
#nav ul.topRow a:hover{ text-decoration: underline; }

#nav ul.botRow		{ color: #6e0200; background: #2c0001 url(bg-botRow.jpg) repeat-x bottom left; width: 394px; padding-top: 4px; padding-bottom: 6px; }
#nav ul.botRow li	{ padding-bottom:0; display: inline; }
#nav ul.botRow a	{ color: #bd654c; padding: 0 3px 0 0; margin: 0; font-size: 8pt; }
#nav ul.botRow a:hover{ text-decoration: underline; }

.columnLeft			{ width: 475px; margin: 0 auto; padding: 0; float: left; }
.columnRight		{ width: 394px; margin: 0 19px 0 19px; padding: 0; float: right; }

.subCol-L			{ width: 48%; float: left; }
.subCol-R			{ width: 48%; float: right; }

h1					{ font-size: 18pt; color: #6a8e14; letter-spacing: 1pt; font-weight: bold; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; background: url(h1-branch.jpg) top left no-repeat; padding: 7px 0 20px 65px; clear:left; }
h2, h2 a			{ font-size: 15pt; color: #6a8e14; letter-spacing: 1pt; font-weight: bold; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; padding-bottom:7px; }
h3, h3 a			{ font-size: 13pt; color: #6a8e14; letter-spacing: 0pt; font-weight: bold; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; padding-bottom:7px; }
h4, h4 a			{ font-size: 10pt; color: #fff; letter-spacing: 0pt; font-weight: bold; font-family: Verdana, Geneva, sans-serif; padding-bottom: 2px; margin-bottom: 2px; margin-top: 10px; border-bottom: 1px solid #480000; }
h5, h5 a			{ font-size: 10pt; color: #fff; letter-spacing: 0pt; font-weight: bold; font-family: Verdana, Geneva, sans-serif; padding-bottom: 2px; margin-bottom: 2px; }
h3 a:hover			{ color: #6a8e14; text-decoration: underline; }
h2 a:hover			{ color: #6a8e14; text-decoration: underline; }
h4 a:hover			{ color: #6a8e14; text-decoration: underline; }
p					{ margin-bottom: 16px; line-height: 150%; font-family: Verdana, Geneva, sans-serif; }
ul.indent, p.indent	{ padding-left: 15px; }
.indent p			{ text-indent: 15px; }
p.intro				{ margin-bottom: 20px; line-height: 125%; color: #780200; font-weight: bold; }
p.intro a			{ color: #780200; font-weight: bold; }
a					{ color:#6a8e14; text-decoration: none; }
a:hover				{ text-decoration: underline; }

.lightBox			{ margin-bottom: 5px; padding: 7px 10px 3px 10px; background: #180000; border: 1px solid #480000; width: 390px; }

ul li, ol li		{ padding-bottom: 15px; line-height: 150%; }
ul.tightList 		{ margin-bottom: 15px; }
ol.tightList 		{ margin-bottom: 15px; }
.tightList li		{ padding-bottom: 0; line-height: 125%; }
ul li ul			{ padding: 5px 0 0 30px; }
ul.disc				{ list-style: disc; padding-left: 18px; }

.pdf 				{ padding-left:20px; background:url(pdf.png) no-repeat left top;}
.doc 				{ padding-left:20px; background:url(doc.png) no-repeat left top;}

.noB				{ border: none !important; }
.noP-B				{ padding-bottom: 0; }

.moreLink			{ margin-right: 7px; }
.green				{ color: #6a8e14; }
.coral				{ color: #bd654c; }
.gray				{ color: #666; }
.white				{ color: #fff; }
.heavy				{ font-weight: bold; }
.note, .caption		{ font-size: 86%; }

.right				{ text-align: right; }
.left				{ text-align: left; }
.center				{ text-align: center; }

.rightIMG			{ float: right; margin: 5px 0 5px 5px; }
.leftIMG			{ float: left; margin: 5px 5px 5px 0; }

.clearB				{ clear: both; height: 10px; margin: 5px 0; border-bottom: 1px #480000 solid; }
.clear6				{ clear: both; height: 6px; }
.clear20			{ clear: both; height: 20px; }

table				{ margin: 0 0 20px 0; }
table th			{ padding-bottom: 4px; width: 60px; color: #bd654c; font-weight: bold; vertical-align: top; }
table td			{ padding-bottom: 4px; color: #fff; vertical-align: top; }

dt					{ float: left; width: 60px; clear: left; font-weight: bold; }
dd					{ float: left; padding-bottom: 4px; }

#footer				{ width: 100%; height: 50px; margin: 0 auto; padding: 10px; clear: both; background: #330000; border-top: #510200 solid 1px; }
#footer p			{ font-family: Verdana, Geneva, sans-serif; font-size: 8pt; color: #bd654c; margin-bottom: 5px; }
#footer a			{ color: #bd654c; }


/* -------------------- INDEX -------------------------------------------------------------------*/
#slideshow img  { border: none; }

/* -------------------- HISTORY -----------------------------------------------------------------*/
.columnOne			{ width: 100%; margin: 0 auto; padding: 0; clear: left; }
.columnOne img, .columnRight img, .columnLeft img  { border: 1px solid #510200; }
.historyImages img	{ margin-top: 28px; } /* lines columnRight images up with beginning on text instead of h2 */
.indent h3			{ border-bottom: 1px solid #480000; padding-bottom:3px; margin-bottom: 4px; }
