
body { margin:0 0 2em 0; padding:0; background-color:#eee; color:black; line-height:125%; font-family:Arial, Helvetica, sans-serif; font-size:80%; }

p { margin:12px 0; text-indent:0.3em; text-align:justify; }
p:first-letter { font-family:"Times New Roman", Times, serif; font-size:1.4em; color:#5182c5; }
.secondletter { font-family:"Times New Roman", Times, serif; font-size:1.4em; color:#5182c5; }
.noborder { margin-bottom:-10px; padding-bottom:0; border-bottom:none; font-family:Arial; font-size:107%; color:#444; }
.noborder:first-letter { font-family:"Times New Roman", Times; font-size:135%; color:#5182c5; }
a:link, a:visited { color:#006699; text-decoration:none; }
a:hover { color:#000; text-decoration:underline; }
a:hover img { border:1px solid #0033ff; }
dl { margin-top:0; margin-bottom:0; padding:0; }
ul { list-style:circle; }
h2 { font-size:15px; }

#wrapper-header { background:#222; }
#header { margin:0 auto; width:86%; height:180px; background:#849eb5 url('images/banner.jpg') left repeat; font-family:Garamond; font-size:415%; text-align:left; border-left:1px solid #707070; border-right:1px solid #707070; }
#header h1 { margin:0; padding:30px 0 0 10px; font-family:"Monotype Corsiva"; font-size:120%; color:#fff; line-height:70px; letter-spacing:-1px; border:none; display:none; }

#title { margin:-124px 0 0 0; padding:52px 0 0 483px; }
#title a { text-decoration:none; font-size:100%; color:#e7cf10; line-height:70px; letter-spacing:-1px; }

h1 { margin-bottom:0; margin-top:10px; padding-bottom:3px; font-family:trebuchet ms, verdana, arial; font-size:157%; letter-spacing:-1px; color:#666; border-bottom:1px solid #8C9ADE; }

#wrapper-menu { position:relative; width:100%; background:#ADC3FF url('images/menu-background.jpg') top left repeat-x; font-size:13px; line-height:17px; float:left; }
* html #menu { padding-right:0; }
#menu { margin:0 auto; padding-right:2px; width:86%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; white-space:nowrap; }
#menu ul { margin:0; padding:0; width:100%; list-style:none; border-left:1px solid #8C9ADE; border-right:1px solid #8C9ADE; float:left; }
#menu li { display:inline; }
#menu a:link, #menu a:visited { padding:0.3em 0.5em 0.4em 0.5em; background:transparent; color:#fff; text-decoration:none; border-right:1px solid #8C9ADE; float:left; }
#menu a:hover { background:#ADC3FF url('images/menu-hover.jpg') repeat-x; color:#485b06; }
.line { border-bottom:1px solid #8C9ADE; }

#menu table { margin:0 0 -1px 0; width:auto; border-collapse:collapse; }
#menu ul li { position:relative; float:left; }
#menu ul li ul { position:absolute; top:0; left:0; height:0; visibility:hidden; overflow:hidden; }
#menu ul li:hover ul, #menu ul li a:hover ul { position:absolute; top:26px; left:-1px; width:155px; height:auto; visibility:visible; background:#a4b9f6; border:1px solid #777; overflow:visible; }
#menu ul li:hover ul li a, #menu ul li a:hover ul li a { margin-right:-1px; padding:7px 0 7px 10px; width:145px; line-height:.8em; color:#fff; text-decoration:none; border-right:1px solid #777; /* background:transparent; for plain hover background*/ }
#menu ul li:hover ul li a:hover, #menu ul li a:hover ul li a:hover { color:#485b06; }

* html #content { padding-top:1.8em; }
#content { margin:0 auto; padding:2.3em 1% 10px 1%; width:84%; background:white; text-align:left; border-left:1px solid #bbb; border-right:1px solid #bbb; }
#content ul, ol { margin-top:12px; margin-bottom:12px; }
.block, .blockfaq { margin:0 0 0 10px; padding:0; width:97.9%; }
.blockfaq li { margin-top:3px; margin-bottom:3px; }

.monotypexsm { font-family:"Monotype Corsiva"; font-size:14px; font-weight:bold; }
.monotype { font-family:"Monotype Corsiva"; font-size:20px; line-height:98%; text-align:justify; }
.monotypebig { font-family:"Monotype Corsiva"; text-align:center; font-size:23px; font-weight:bold; vertical-align:top; }
.monotypexl { font-family:"Monotype Corsiva"; font-size:40px; font-weight:bold; line-height:85%; }

.center { text-align:center; }
.brown { background-color:#f2ebc9; }
.lg { background-color:#f5f5f5 }
.mg { background-color:#eaeaea; }
.wb { color:#fff; background-color:#000; }
.grey { color:#444; font-weight:bold; }
.green { color:#009040; font-weight:bold; }
.lightgreen { color:#00cc00; font-weight:bold; }
.darkred { color:#880000; }
.teal { color:teal; }
.blue { color:#0033ff; font-weight:bold; }
.cyan { color:#00cccc; font-weight:bold; }
.magenta { color:magenta; font-weight:bold; }
.red { color:#ff0000; font-weight:bold; }
.scripture { color:#5182c5; font-weight:bold; }
.flashindent { margin-left:10px; border:2px solid #777; }
.floatright { margin:5px 0 5px 12px; padding:4px; border:1px solid #8C9ADE; float:right; }
.floatleft { margin:5px 12px 5px 2px; padding:4px; border:1px solid #8C9ADE; float:left; }

.popup { position:relative; }
.popup a img { position:absolute; width:0; height:0; border:0; z-index:100; }
.popup a:hover { display:inline; }
.popup a:hover img { padding:10px; top:-250px; left:-40px; width:auto; height:auto; background:#fff; border:1px solid #000; }

* html .clear { padding:0; }
.clear { padding-top:1px; clear:both; }
.thumbsgroup { margin:0; }
.link_thumbs img { margin-bottom:5px; padding:4px; background:#fff; display:block; border:0; border:1px solid #777; }
.link_thumbs { margin:0; padding:5px 15px 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:-1px; text-align:center; float:left; }

.leftside { width:49%; float:left; }
.rightside { width:49%; float:right; }
.leftside p, .rightside p { margin-top:0; }

table { margin-left:auto; margin-right:auto; width:97.7%; }
table p { margin:0; }
.email table { margin-left:auto; margin-right:auto; }
.justify { text-align:justify; }

.tdtop { background:#94a6e7 url('images/menu-background.jpg') top left repeat-x; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:20px; text-align:center; }
.tdwidth { width:50%; }
.white { color:#fff; font-size:110%; }

#godscharacter { text-align:center; font-weight:bold; }
#bibleprophecy { margin:0; width:auto; float:left; }
#postertable { width:80%; }
#feaststable { font-size:90%; text-align:center; }

#mailform table { border:2px solid #8C9ADE; background-color:#EEF3FA; border-collapse:collapse; width:auto; }
#mailform td { padding-left:5px; border:1px solid #9DABEF; }

#dhtmltooltip { padding:5px; left:-300px; width:300px; position:absolute; font-family:Verdana; font-size:86%; line-height:1.3em; text-align:justify; border:1px solid black; background-color:lightyellow; visibility:hidden; z-index:100; filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }
#dhtmlpointer1, #dhtmlpointer2 { position:absolute; left:-300px; z-index:101; visibility:hidden; }

#footer { margin:0 auto; padding:2px 1%; width:84%; font-family:Arial, Helvetica, sans-serif; font-size:90%; text-align:center; background:#ADC3FF url('images/menu-background.jpg') top left repeat-x; color:white; border:1px solid #8CA2E7; }
#footer a { text-decoration:none; color:white; }

#footerspace { margin-bottom:700px; }
