
* { margin:0; padding:0; }
body { background:#6183ad url("images/background_big.gif") center repeat-y; color:#616161; font-family:verdana, Arial, Helvetica, sans-serif; font-size:76%; text-align:center; }

p { padding:5px 0; text-align:justify; }
a { color:#6799b1; text-decoration:underline; }
a:hover { color:#838f96; text-decoration:none; }
acronym { border-bottom:1px dashed #999; cursor:help; }

#wrap { margin:0 auto; width:800px; text-align:left; background-position:-5000px -5000px; background-repeat:no-repeat; background-image:url("images/arrow_solid.gif"); background-image:url("images/arrow_outline.gif"); background-image:url("images/background_big.gif"); background-image:url("images/TetonChurch.jpg"); background-image:url("images/ArkCovenant.jpg"); background-image:url("images/OpenBible.jpg"); background-image:url("images/RockChapel.jpg"); background-image:url("images/header_big.gif"); background-image:url("images/selector.gif"); background-image:url("images/selector_sub.gif"); }
#header h1 { height:120px; background:url("images/header_big.gif") center no-repeat; color:#e0e0e0; font-size:300%; font-weight:bold; line-height:120px; text-indent:7px; }

#column1 { width:180px; float:left; }
#column1 img { margin:5px 20px; padding:10px 20px; border:1px solid #c9dcea; }
#column2 { margin-left:180px !important; margin-left:0; padding-top:7px !important; padding:12px 25px 30px 7px; float:none !important; float:right; }
#column2 p { line-height:120%; }
#column2 ul { margin:10px 0; }
#column2 li { color:#999; text-indent:10px; }
#column2 h1 { margin:5px 0; font-size:130%; font-weight:normal; background:#d7e5ef; color:#6183ad; border-top:1px solid #aec4de; border-bottom:1px solid #aec4de; border-right:20px solid #6183ad; }
#column2 h1:hover { background:#c9dcea; border-bottom:1px solid #7f9fc6; border-top:1px solid #7f9fc6; }

#nav { padding-bottom:40px; width:179px; }
#nav ul li { display:inline; line-height:16px; list-style:none; }
#nav ul li a { padding:5px; width:169px; color:#fff; display:block; text-decoration:none; border-bottom:1px solid #c9dcea; }
#nav li a:hover { background:#c9dcea url("images/selector.gif") center right no-repeat; color:#000; }
#nav ul ul li { line-height:10px; border-bottom:none; }
#nav ul ul li a { color:#d7e5ef; text-indent:10px; }
#nav ul ul li a:hover { background-image:url("images/selector_sub.gif"); color:#000; }

.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:-150px; left:-150px; width:auto; height:auto; background:#fff; border:1px solid #000; }

.login { color:#999; border:1px solid #c9dcea; }
.login_hover { color:#ccc; border:1px solid #999; }
#submit { margin:2px 20px; width:126px; color:#999; cursor:pointer; text-decoration:none; text-align:center; border:1px solid #c9dcea; }
#submit_hover { margin:2px 20px; width:126px; color:#ccc; cursor:pointer; text-decoration:none; text-align:center; border:1px solid #999; }
#google input { margin:2px 20px; width:126px; background:#385585; }

table { margin-left:auto; margin-right:auto; font-size:90%; }
.linksimages img { border:1px solid #555; }
.lws { word-spacing:-.2em; }
.center { text-align:center; }
.hide { display:none; }
.teal { color:teal; }

#links td { padding:10px; }
#links { margin:0 auto; font-size:90%; }
#links a { padding-left:17px; background:url("images/arrow_outline.gif") left no-repeat; text-decoration:none; }
#links a:hover { background-image:url("images/arrow_solid.gif"); text-decoration:underline; }

#mailform table { margin-top:20px; border:2px solid #777; background-color:#ddd; color:#000; border-collapse:collapse; }
#mailform td { padding:4px 4px 4px 5px; border:1px solid #888; font-family:Verdana, Arial, Helvetica, sans-serif; }

#dhtmltooltip { padding:5px; left:-300px; width:300px; position:absolute; font-family:Verdana; font-size:90%; color:#000; 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 { padding:10px 0; color:#999; font-size:9px; text-indent:187px; clear:both; }
#footer a { color:#999; text-decoration:none; }
