/***** CSS Document Prepared by genial_karl [at] yahoo [dot] com ******/

/*-- Blog Contents --*/
.blog_wrap { margin-bottom:23px; height:100%; margin-top:5px; }
.blog_wrap p, li, ul, table, tr, td, div, dt, dd, dl { font-size:12px; }
.blog_con { height:83px; background:url(images/blog_img1.jpg) 0 0 no-repeat; margin:7px 0px 0px 0px; overflow:hidden; }
.top_label { font-size:18px; font-weight:normal; margin:42px 0px 0px 28px; }
.blog_content { background:url(images/blog_img2.jpg) 0 0 repeat-y; overflow:hidden; height:100%; }
.blog_1st_con { padding:8px 28px 10px 28px; }
.blog_text { list-style-type:none; margin:0px; }
.blog_label { margin:0px; background:url(images/blog_img3.jpg) 0 0 no-repeat; height:61px; overflow:hidden; font-size:18px; font-weight:normal; padding:20px 0px 0px 28px; }
.blog_context { margin:-13px 28px 10px 28px; }
.blog_readmore { margin:5px 2px 2px 2px; }
.blog_readmore a { font-size:12px; font-weight:bold; background:#e15500; color:#FFFFFF; padding:2px; text-decoration:none; }

/*-- Blog Navigation --*/
.blog_nav { background:#241802; margin-top:7px; padding:6px; }
.blog_nlabel { background:#004d69; margin:0px; padding:7px 8px; font-size:15px; font-weight:bold; }
.blog_nlabel2 { list-style-type:none; margin:0px; }
.blog_nlabel2 li { background:#372b10; margin:4px 0px; padding:1px; }
.blog_nlabel2 li a { font-size:18px; color:#FFFFFF; text-decoration:none; display:block; padding:2px 5px; }
.blog_nlabel2 li a:hover { background:#6c5c3a; }

/*-- Login Users --*/
.blog_login { height:247px; background:url(images/blog_img5.jpg) 0 0 no-repeat; margin:6px 0px 0px 7px; }
.blog_login div { padding:15px 12px 0px 12px; font-size:20px; font-weight:bold; }
.blog_login div a { color:#FFFFFF; text-decoration:none; }
.blog_login div a:hover { text-decoration:underline; }
.blog_imgcon { margin:13px 0px 0px 12px; }
.blog_img { list-style-type:none; margin:0px; }
.blog_img li { margin:0px; display:inline; }


/*-- Member Registration Area  --*/
.blog_reg { list-style-type:none; margin:0px; padding-bottom:5px; }
.blog_reg li { margin:0px; display:inline; margin-right:50px; }
.blog_reg li input { border:1px #004d69 solid; padding:2px; background:#FFFFFF; color:#000000; }

/*-- Leave a Comment Section --*/
.com_l { font-size:16px; font-style:italic; margin:10px 0px 0px 40px; font-weight:bold; }
.com_label { list-style-type:none; margin:0px; }
.com_label li { margin:0px; padding:2px 0px; }
.com_label li input, textarea { border:1px #004d69 solid; padding:2px; background:#FFFFFF; color:#000000; }


/*-- Ministries --*/
.mintop { background:url(images/min_img1top.jpg) 0 0 no-repeat; height:31px; }
.minbot { background:url(images/blog_img4.jpg) 0 0 no-repeat; height:31px; }
.min_con { height:83px; background:url(images/min_img1.jpg) 0 0 no-repeat; margin:7px 0px 0px 0px; overflow:hidden; }
.min_label { margin:0px; background:url(images/min_img2.jpg) 0 0 no-repeat; height:61px; overflow:hidden; font-size:18px; font-weight:normal; padding:20px 0px 0px 28px; }
.min_label2 { margin:0px; background:url(images/min_img3.jpg) 0 0 no-repeat; height:61px; overflow:hidden; font-size:18px; font-weight:normal; padding:20px 0px 0px 28px; }
.min_label3 { margin:0px; background:url(images/min_img1.jpg) 0 0 no-repeat; height:61px; overflow:hidden; font-size:18px; font-weight:normal; padding:20px 0px 0px 28px; }