body { margin: 0; }
body, p, td, li, input, textarea, select, option { font: 13px arial, sans-serif; color: #573816; }
h1 { font-size: 18px; }
h2 { font-size: 15px; }
a { color: #881F28; text-decoration: none; }
a:visited { color: #700913; text-decoration: none; }
a:hover { color: #A0886D; text-decoration: underline; }
.horizline { clear: both; border-bottom: 1px solid #573816; margin: 10px 0; }
.articleImage { padding: 0 0 5px 5px; }
.nomargin { padding: 0; margin: 0; }
table.pad td { padding-bottom: 1em; }
.pad li { padding-bottom: 1em; }

#splash_field { position: relative; background: url(images/splash_fieldbg.jpg) no-repeat; height: 283px; width: 756px; }
#splash_logo { position: absolute; top: 0; left: 20px; }
#splash_topnav { position: absolute; top: 10px; right: 30px; text-align: right; color: #700913; }
#splash_topnav a { padding: 0 2px; color: #700913; text-decoration: none; }
#splash_topnav a:visited { color: #700913; text-decoration: none; }
#splash_topnav a:hover { color: #A0886D; text-decoration: none; }
#splash_howtoknow { position: absolute; bottom: 32px; right: 42px; width: 224px; height: 32px; }
#splash_mainnav { background: url(images/splash_mainnavbg.gif) repeat-x; width: 756px; height: 25px; text-align: center; overflow: hidden; }
#splash_mainnav div { display: block; float: left; width: 118px; margin: 0 4px; text-align: center; }
#splash_mainnav img { margin: 0; }
#splash_images { background: #FFFFFF; width: 756px; height: 94px; overflow: hidden; }
#splash_images img { margin: 5px 0px 6px 2px; }
#splash_scripture { width: 218px; height: 248px; overflow: hidden; }
#splash_blurb { background: url(images/splash_blurbtextbg.gif) repeat-x; width: 538px; height: 174px; overflow: hidden; }
#splash_blurb p { margin: 0; padding: 25px 15px 0 15px; color: #563816; font-size: 17px; }
#splash_blurb p span { color: #700000; font-size: 19px; }
#splash_tagline { background: url(images/splash_taglinebg.gif) repeat-x; width: 538px; height: 74px; overflow: hidden; }
#splash_tagline p { margin: 0; padding: 28px 15px 0 15px; color: #431B1F; font-style: italic; font-weight: bold; font-size: 16px; }

#content_logo { background: url(images/content_logobg.jpg) no-repeat; width: 218px; height: 202px; overflow: hidden; }
#content_logo img { margin: 13px 0 0 17px; }
#content_topbg { position: relative; background: url(images/content_topnavbg.jpg) no-repeat; width: 538px; height: 83px; overflow: hidden; }
#content_topnav { padding: 10px 5px 0 5px; color: #700913; font-size: 12px; text-align: center; }
#content_topnav a { padding: 0 2px; color: #700913; text-decoration: none; }
#content_topnav a:visited { color: #700913; text-decoration: none; }
#content_topnav a:hover { color: #A0886D; text-decoration: none; }
#content_howtoknow { position: absolute; bottom: 10px; right: 15px; width: 189px; height: 35px; }
#content_htk_nav { width: 218px; height: 165px; overflow: hidden; }
#content_htk_nav h2 { margin: 0; }
#content_htk_nav a { display: block; padding: 5px 10px 5px 15px; color: #881F28; text-decoration: none; border: 1px solid #A68E73; }
#content_htk_nav a:visited { color: #881F28; text-decoration: none; }
#content_htk_nav a:hover { color: #881F28; text-decoration: none; background: url(images/content_htk_nav_bg.jpg) repeat-y; border: 1px solid #881F28; }
#content_mainnav { background: url(images/splash_mainnavbg.gif) repeat-x; width: 538px; height: 25px; text-align: center; overflow: hidden; }
#content_mainnav div { display: block; float: left; width: 84px; margin: 0 2px 0 3px; text-align: center; }
#content_images { background: #FFFFFF; width: 538px; height: 94px; overflow: hidden; font-size: 11px; }
#content_images img { margin: 4px 0px 4px 2px; }
#content_block { background: #EAE0CD; }
#content_block div { padding: 10px 20px 20px 20px; }
#content_footer { background: url(images/content_footerbg.gif) repeat-x; width: 538px; height: 74px; overflow: hidden; }
#content_footer p { margin: 5px 20px 0 20px; padding: 0; text-align: center; color: #700913; font-size: 11px; line-height: 1.4em; }
#content_footer a { padding: 0 3px; color: #700913; text-decoration: none; }
#content_footer a:visited { color: #700913; text-decoration: none; }
#content_footer a:hover { color: #A0886D; text-decoration: none; }
#content_footer span { font-size: 9px; line-height: normal; }
