body { background:#fff url(images/beige.gif); font:100% Arial, Helvetica, sans-serif; font-size:9pt; line-height:13pt; margin:10px 0; }  img { border:none; margin:0; padding:6px; }  img a { border:none; }  img.left { float:left; border:none; margin:0; padding:0 12px 0 0; }  img.right { float:right; border:none; margin:0; padding:0 0 0 12px; }  blockquote { margin:10px 0 10px 12px; padding:0 0 0 12px; }  code { font-family:"Courier New", Courier, monospace; margin:10px; }  h1 { font-size:20pt; margin-bottom:20px; }  h3 { font-size:10pt; margin-top:20px; margin-bottom:10px; }  h4 { font-size:10pt; }  #container { width:980px; background:#FFF url(images/bg-blue.jpg); color:#333; border:4px solid #fff; margin:0 auto; }  #header-left { width:583px; height:100px; background:#065db7 url(images/left-header.jpg); float:left; }  #header-left .welcome { font-weight:700; margin:75px 0 0 20px; }  #header-right { width:316px; height:100px; background:#065db7 url(images/right-header.jpg); float:left; }  #header-right .interfaith { font-weight:700; margin:10px 0 0 30px; }  #header-right-RSS { width:81px; height:100px; background:#065db7 url(images/right-header-rss.jpg); float:right; margin:0; padding:0; }  #header h2 { color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:32pt; font-weight:700; letter-spacing:3px; margin:0 0 0 16px; padding:25px 0 0; }  #header h2 a:hover { color:#CCC; text-decoration:none; }  #header h3 { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:700; font-style:italic; color:#F7F7F7; letter-spacing:1px; margin:20px 0 0 16px; }  #pics { background:#fff; width:980px; height:120px; }  #left-pic { background-image:url(images/study.jpg); float:left; width:179px; height:120px; }  #middle-pic { background-image:url(images/creation.jpg); border-right:1px solid #fff; border-left:1px solid #fff; width:599px; height:120px; float:left; margin:0; }  #right-pic { background-image:url(images/adclerumgathering.jpg); width:200px; height:120px; float:right; }  #menuholder { background-image:url(images/bg-g-menu.gif); width:100%; border-top:1px solid #fff; border-bottom:1px solid #fff; }  #navcat { width:100%; background-image:url(images/navcat.gif); float:left; font-weight:700; font-size:8pt; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; height:20px; margin:1px auto; }  #navcat ul { list-style:none; line-height:1; width:95%; margin:0 auto; padding:0; }  #navcat a { display:block; color:#FFF; width:auto; padding:6px 10px 5px 20px; }  #navcat a:hover { background:url(images/navcatlight.gif) repeat-x; }  #nav { width:100%; background-image:url(images/nav_second_bg.gif); float:left; font-weight:700; font-size:9pt; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; height:26px; margin-top:1px; }  #nav ul { list-style:none; line-height:1; margin:0; padding:0; }  #nav a { display:block; color:#333; width:auto; padding:6px 10px 8px; }  #nav a:hover { background-image:url(images/nav_second_bg_rev.gif); color:#38424E; }  #nav li ul { position:absolute; text-transform:capitalize; font-size:9pt; background:#fcfcfc; width:240px; left:-999em; display:block; border-left:#060 thick; }  #nav li ul a { width:220px; border-bottom:1px solid #666; }  #nav li ul ul { margin:-25px 0 0 205px; padding:0; }  #nav li ul ul a { width:220px; }  #nav li:hover,#nav li.hover { position:static; }  #nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul { left:-999em; }  #nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul { left:auto; }  #content img { border:1px solid #b0b0b0; margin:5px 5px 5px 0; padding:5px; }  .post { padding:3px 18px 0 20px; }  .post ul { padding:15px 0 15px 35px; }  .post ul li { list-style-type:square; }  .entry { margin:20px 0 8px; }  .entry p { margin:6px 0 15px; }  .postmetadata { background:#e8e9ea; font-size:.9em; border:1px solid #b0b0b0; margin:0; padding:10px; }  .postmetadata a { font-weight:700; }  .postmetadata img { display:inline; margin:0; padding:4px 2px 0; }  .navigation { font-size:8pt; font-weight:700; border-top:1px dashed #b0b0b0; }  .alignleft { float:left; text-align:left; width:260px; font-weight:700; }  .alignright { float:right; text-align:right; width:250px; font-weight:700; }  .notfound { padding:25px; }  #left { width:179px; float:left; overflow:hidden; margin:0; padding:0; }  #left h2 { color:#455A79; border-top:1px solid #455A79; border-bottom:1px dotted #455A79; font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-transform:uppercase; font-weight:700; letter-spacing:1px; background-image:url(images/nav_second_bg.gif); height:18px; margin:1px 0 10px; padding:4px 6px; }  #left .title { color:#666; background:#065db7; font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-transform:uppercase; font-weight:700; height:24px; width:100%; letter-spacing:1px; border-bottom:none; border-top:1px solid #fff; margin:0; padding:0; }  #left .title a:hover { background:#5A87EF; text-decoration:none; }  #left p { margin:0 6px 0 12px; padding:0; }  #left ul { margin:0 0 10px; padding:0; }  #left ul li { list-style-type:none; margin:0; padding:0 0 0 6px; }  #left ul li.recentcomments { margin:0 12px 0 3px; }  #left ul li.recentcomments a { line-height:12pt; }  #left .widgets ul { width:140px; margin-left:20px; }  #left .widgets li { line-height:18px; list-style-image:url(images/bullet.gif); list-style-position:outside; padding-bottom:10px; }  #right { width:200px; float:right; }  #right h1 { font-family:Arial, Helvetica, sans-serif; font-weight:400; font-size:13pt; text-align:left; line-height:18px; margin:0; padding:12px 6px 8px 12px; }  #right h1 a { color:#747474; text-decoration:none; font-family:arial, verdana, Times, serif; font-size:14pt; font-weight:500; }  #right h1 a:hover { color:#747474; text-decoration:none; }  #right h2 { color:#455A79; border-top:1px solid #455A79; border-bottom:1px dotted #455A79; font-family:arial, verdana, Times, serif; font-size:9pt; text-transform:uppercase; font-weight:700; letter-spacing:1px; margin:3px 0 10px; padding:4px 6px; }  #right h3 { color:#455A79; font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-transform:uppercase; font-weight:300; letter-spacing:1px; margin:0 0 10px; padding:4px 6px 0 12px; }  #right .title { color:#fff; background:#065db7; font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-transform:uppercase; font-weight:700; width:100%; letter-spacing:1px; border-top:1px solid #fff; border-bottom:none; margin:0; padding:0; }  #right .title a:hover { color:#fff; background:#5A87EF; text-decoration:none; }  #right .toppost { border-top:1px solid #455A79; clear:both; margin:4px 0 0; }  #right p { line-height:15pt; margin:0; padding:0 0 18px; }  #right a:hover { color:#747474; text-decoration:underline; }  #right ul { background:#e0eaf3; list-style-type:none; margin:0 0 1px; padding:0; }  #right ul li { list-style-type:none; margin:1px 0 0 6px; padding:0; }  #right ul ul { list-style-type:none; margin:0 0 10px; padding:0; }  #right ul ul li { list-style-type:none; color:#455A79; margin:1px 0; padding:0 0 0 6px; }  #right ul li ul { list-style-type:none; color:#455A79; margin:1px 0; padding:0; }  .right-entry { border-bottom:1px dotted #333; margin:12px 0 12px 12px; }  .widgets { margin:0 0 10px; }  .widgets ul { margin:0 5px 0 0; }  .widgets select { width:175px; }  .rsswidget img { display:none; }  #right .widgets ul { width:200px; }  #right .widgets li { line-height:18px; list-style-image:url(images/bullet.gif); list-style-position:outside; padding-bottom:10px; margin-left:20px; }  #right .widgets h2 { background-image:url(images/nav_second_bg.gif); height:18px; }  #wp-calendar { empty-cells:show; width:175px; margin:5px auto 0; }  #wp-calendar #next a { padding-right:5px; text-align:right; }  #wp-calendar #prev a { padding-left:5px; text-align:left; }  #wp-calendar a { display:block; text-decoration:none; }  #wp-calendar #today { border:#999 1px solid; }  #wp-calendar caption { text-align:center; width:100%; }  #wp-calendar td { text-align:center; padding:1px 0; }  #wp-calendar td.pad:hover { background-color:#fff; }  .textwidget { margin:0 12px; padding:0; }  #commentssection { width:550px; clear:both; padding:40px 0 0; }  #commentssection h4 { font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-align:left; color:#000; }  #commentform { background:#F3F3F3; width:550px; margin:15px 0 25px; padding:10px; }  #commentform a { color:#000; text-decoration:none; border-bottom:1px dotted #465D71; line-height:12pt; }  #commentform h3 { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:300; color:#000; }  #commentbox { width:500px; margin:5px 5px 0 0; }  #author,#email,#url,#commentbox,#submit { background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:8pt; border:1px solid #B2B2B2; margin:5px 5px 0 0; padding:6px; }  #submit { margin:5px 5px 0 0; }  ol.commentlist li { border:1px solid #b0b0b0; margin-bottom:10px; padding:10px; }  ol.commentlist li p { padding-top:10px; }  .alt { background:#e8e9ea; }  cite { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:700; font-style:normal; }  cite a { color:#000; text-decoration:none; border-bottom:1px dotted #465D71; }  .feature { background:#f2f2f2; border-bottom:1px dotted #b6b6b6; border-top:1px dotted #b6b6b6; font-size:10pt; margin:0; padding:15px; }  .feature:hover { background:#e9e9e9; }  .feature a:link { color:#36c; text-decoration:none; }  .feature h4 { color:#333; font-size:12px; margin-left:20px; }  .feature p,#rightcol p { margin:0; }  .feature#lead img { border:0 solid #000; padding:0; }  .leadpic { float:left; border:1px solid #b0b0b0; margin:5px 20px 5px 0; padding:5px; }  #leadpic2 { float:left; border:0 solid #b0b0b0; margin:0 5px 5px 0; padding:5px; }  #lead { margin:0 2px; }  .title { font-size:1em; font-weight:700; line-height:115%; text-align:left; color:#36C; }  .feature#lead .title { font:1.4em Arial, Helvetica, sans-serif; line-height:100%; display:block; padding-bottom:7px; text-align:left; }  #other-features { border-bottom:1px dotted #b6b6b6; margin:15px; }  #other-features .title { padding-top:6px; font-size:11pt; }  #leftcol { width:290px; border-right:1px dotted #b6b6b6; padding-right:0; }  #leftcol a:link,#rightcol a:link { color:#36C; }  #leftcol a:hover,#rightcol a:hover { color:#333; }  #leftcol h4,#rightcol h4 { color:#000; padding-left:10px; }  #leftcol img,#rightcol img { border:0; margin-bottom:4px; display:block; padding:0; }  #leftcol .feature,#rightcol .feature { border-bottom:0 dotted #b6b6b6; text-align:left; font-size:10pt; margin:0 10px; padding:1px 15px 15px 7px; }  #leftcol,#rightcol { margin-top:5px; float:left; }  #rightcol { margin-top:28px; width:308px; text-align:left; }  .clearfloat:after { display:block; visibility:hidden; clear:both; height:0; }  #searchform { float:right; margin:5px; padding:2px; }  #s { width:175px; background:#F7FCFE url(images/search.gif) no-repeat left center; color:#333; font-size:12px; font-family:Verdana, Helvetica, Sans-Serif; border:1px solid #B3C8DB; margin:2px 0 0; padding:3px 20px; }  .button { background-image:url(images/bg-g-menu.gif); color:#455A79; border:1px solid #FFF; font:1em sans-serif; font-weight:700; text-transform:uppercase; height:22px; width:60px; }  .button:hover { background-image:url(images/bg-g-menu-rev.gif); text-decoration:none; }  #footer { background-image:url(images/footer-bg.gif); font-family:Arial, Helvetica, sans-serif; clear:both; width:100%; height:45px; border-top:1px solid #fff; color:#F5F5F5; font-size:9pt; font-weight:700; text-align:center; padding-top:8px; line-height:20px; }  #footer a:hover { background-color:#FFF; color:#000; }  div.titlesmall { font-weight:700; font-size:10pt; }  *,#left ul ul,#left ul.lmenu ul { margin:0; padding:0; }  a,a:link,a:visited,.entry a { color:#36C; text-decoration:none; }  #header-left .welcome a,#header-right .interfaith a { color:#FFF; font-size:14px; }  #header h2 a,#left h2 a.rsswidget a:hover,#right h2 a.rsswidget a:hover { color:#fff; text-decoration:none; }  #navcat li,#nav li { float:left; display:block; }  #content,#contentfront { width:600px; text-align:justify; float:left; line-height:14pt; overflow:hidden; margin:0; padding:0; }  #content ol,#contentfront ol { padding-left:20px; }  #content ol li,#contentfront ol li { padding-bottom:5px; padding-left:5px; }  #content .HSList,#contentfront .HSList { color:#36C; font-size:13px; font-weight:700; }  #content .imgNoBorder img,#contentfront .imgNoBorder img { border:0!important; margin:0; padding:0; }  #content .imgNoBorder td,#contentfront .imgNoBorder td { padding:0; }  #content h2,#contentfront h2 { font-family:Arial, Helvetica, sans-serif; font-size:20pt; font-weight:600; line-height:22pt; text-align:left; margin:20px 0 10px; }  #content h3,#contentfront h3 { font-family:Arial, Helvetica, sans-serif; font-size:16pt; text-transform:uppercase; font-weight:800; color:#333; margin:25px 0 15px; }  #content h4,#contentfront h4 { font-family:Arial, Helvetica, sans-serif; font-size:12pt; text-transform:uppercase; letter-spacing:.1em; font-weight:600; color:#333; margin:5px 0 10px; }  .entry a:hover,#left a:hover { text-decoration:underline; }  .archivetitle,.search { padding:14px 0 0 20px; }  #left .title a,#right .title a { color:#fff; display:block; margin:0; padding:6px; }  #left h2 a.rsswidget,#right h2 a.rsswidget { color:#fff; text-decoration:none; margin:0; padding:0; }  #commentssection em,ol.commentlist li cite { text-transform:capitalize; }  #commentform p,ol.commentlist a,.feature a:hover { color:#000; }  div.domtab { width:100%; padding:0; }  ul.domtabs { float:left; width:100%; margin:0; padding:0; }  ul.domtabs li { float:left; }  ul.domtabs a:link,ul.domtabs a,ul.domtabs a:visited,ul.domtabs a:active,ul.domtabs a:hover { display:block; background:#065db7; color:#fff; text-decoration:none; font-size:9pt; }  ul.domtabs a:hover { background:#48576A; color:#333; }  div.domtab div { background:#e0eaf3; color:#333; padding:0; }  ul.domtabs li.active a:link,ul.domtabs li.active a:visited,ul.domtabs li.active a:active,ul.domtabs li.active a:hover { background:#065db7; color:#fff; }  #domtabprintview { float:right; text-align:right; }  div.domtab div a:link,div.domtab div a:visited,div.domtab div a:active { color:#fff; display:block; }  div.domtab div h2 a,div.domtab div h2 a:hover,div.domtab div h2 a:active { color:#fff; display:inline; font-weight:300; }  #left a,#right a { color:#333; text-decoration:none; margin:0; padding:0; }  #footer a,ul.domtabs li a,html>body ul.domtabs a:link,html>body ul.domtabs a:visited,html>body ul.domtabs a:active,html>body ul.domtabs a:hover,#domtabprintview a:link,#domtabprintview a:visited,#domtabprintview a:active,#domtabprintview a:hover { color:#fff; }
