/*
Theme Name: Jesus mi Amado
Theme URI: http://www.nirki.com
Version: 1.0
Description: Tema creado especialmente para Jesus mi Amado Ministries y pastor Hector Escobar.
Author: Nirki / Estuardo Estrada
Author URI: http://www.nirki.com
*/


*{ margin:0; padding:0;}

body{ background:url(i/b.png) repeat-x #004E87; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
img{ border:none;}
a{ text-decoration:none; color:#C10000; font-weight:bold;}
a:hover{ color:#004E87;}
a.rbox{ background:#C10000; color:#fff; width:200px; display:block; text-align:center; font-weight:bold; letter-spacing:-0.5px; font-size:15px; padding:5px;}
a.rbox:hover{ background:#004E87;}


a.azul{ color:#004E87;}

h2{ color:#004E87; font-size:24px; margin-bottom:15px; letter-spacing:-1px;}
h2 a{color:#004E87;}
h3{ font-size:18px; letter-spacing:-0.5px;}
h3 a{color:#004E87;}

.shadow { position:relative; display:inline-block; color:#fff; }
.shadow span { position:absolute; display:inline-block; top:0px; }
.shadow:before { display:block; padding:2px; content: attr(title); color:#777; }


/*#header, #footer, .main, #menu-footer{ width:980px; margin:0 auto;}*/

img.alignright{ float:right; margin:0 0 10px 10px; background:#fff; padding:6px; border-left:1px solid #F2F5F7;}
img.alignleft{ float:left; margin:0 10px 10px 0; background:#fff; padding:6px; border-right:1px solid #F2F5F7;;}
img.alignnone{ margin-bottom:10px; padding:6px; border:1px solid #C7D5DC; background:#fff;}




/*  ENCABEZADO  */

	#topbar{ width:100%; height:30px;}
	.c1{ width:960px; margin:0 auto;}
	.c2{ margin:0 15px;}
	
	#topbar .c2 div{ margin-top:7px; float:right;}
	#topbar .c2 #s{ border:solid 1px #ccc; color:#004E87;}
	#topbar .c2 label{ background:url(i/rb.gif) no-repeat; width:130px; height:18px; text-indent:-9000px; float:left; margin-right:20px;}
	
	
	#hdr{ height:150px;}
	#hdr h1{ background:url(i/h1.jpg) no-repeat; width:350px; height:150px; float:left;}
	#hdr h1 a{ text-indent:-9000px; float:left; width:350px; height:150px;}
	#hdr #peop{ background:url(i/h2.jpg) no-repeat; width:300px; height:150px; float:left;}
	#hdr #peop2{background:url(i/h3.jpg) no-repeat; width:280px; height:150px; float:left;}

	/* TOP MENU */
	#tm{ background:url(i/tm.gif) no-repeat #000; height:40px;}
	#tm .c2{ padding-top:10px;}
	#tm ul{}
	#tm ul li{ height:20px; float:left; margin-right:15px; list-style:none;}
	#tm ul li a{ display:block; text-indent:-9000px;}
	
	#inicio{ background:url(i/tmenu.gif) no-repeat; width:51px;}
	#inicio:hover{ background-position: 0 -20px; }
	#mensajes{ background:url(i/tmenu.gif) no-repeat -51px 0; width:80px;}
	#mensajes:hover{ background-position:-51px -20px;}
	#noticias{ background:url(i/tmenu.gif) no-repeat -131px 0; width:74px;}
	#noticias:hover{ background-position:-131px -20px;}
	#eventos{ background:url(i/tmenu.gif) no-repeat -205px 0; width:68px;}
	#eventos:hover{background-position:-205px -20px;}
	#ministerios{ background:url(i/tmenu.gif) no-repeat -273px 0; width:103px;}
	#ministerios:hover{background-position:-273px -20px;}
	#multimedia{ background:url(i/tmenu.gif) no-repeat -376px 0; width:101px;}
	#multimedia:hover{background-position:-376px -20px;}
	#nosotros{ background:url(i/tmenu.gif) no-repeat -477px 0; width:85px;}
	#nosotros:hover{background-position:-477px -20px;}
	#contactanos{ background:url(i/tmenu.gif) no-repeat -562px 0; width:116px;}
	#contactanos:hover{ background-position:-562px -20px;}


/* CONTENIDO */
#cont{ background:url(i/b3.png) repeat-x #fff; min-height:520px; margin-bottom:30px; border-bottom:solid 10px #000; padding-top:15px; overflow:hidden;}
#contenido{ width:585px; float:left;}
.post{ margin-bottom:15px; text-align:justify;}
.post p{ margin-bottom:15px; line-height:20px;}
.post .meta{ font-size:11px; color:#666666; float:left; border:aolis 1px #F2F5F7; padding:5px 2%; background:#fff; width:96%;}
.post .meta a{ color:#004E87;}


#ulmen{ margin-bottom:15px; border-bottom:5px solid #F2F5F7;}
#ulmen h2{ background:url(i/ulmen.gif) no-repeat; height:20px; width:100%; text-indent:-9000px;}
#ulmen .group2{ background:url(i/group2.png) no-repeat center; overflow:hidden;}
#ulmen .group2 .a{ overflow:hidden;}
#ulmen .group2 .b{ width:270px; float:left; margin-bottom:15px;}
#ulmen .group2 .d{ float:right; text-align:right;}

#ulmen .group2 .d a{ float:right !important;}
#ulmen .group2 .b a{ float:left;}
#ulmen .group2 h3{ margin-bottom:10px; float:left; width:100%;}
#ulmen .group2 p{ margin-bottom:10px; display:inline-block;}
#ulmen .group2 img{ margin-bottom:10px; width:270px; height:135px;}


#ulmen h2.no{ background:none !important; text-indent:0;}
#ulmen .meta{ font-size:11px; color:#666666; float:left;}
#ulmen .group2 .c{ float:right; }
#ulmen .group2 .meta a{ float:none !important;}


#publi728{ width:585px; margin:0 auto 15px; padding-bottom:15px; border-bottom:5px solid #F2F5F7;}
#publi728 h2{ background:url(i/tamvi.gif) no-repeat; text-indent:-9000px; margin-bottom:5px !important;}

#ulnot{ overflow:hidden; margin-bottom:15px;}

#ulnot .a{background:#F2F5F7; overflow:hidden; padding:15px 0;}
#ulnot h2{ background:url(i/ulnot.gif) no-repeat; height:26px; width:100%; text-indent:-9000px; margin-bottom:15px;}
#ulnot h3{ font-size:16px; margin-bottom:10px;}
#ulnot .b{ width:270px; margin:0 15px; float:left;}
#ulnot .b:hover{ background:#fff;}
#ulnot .d{ margin-left:0;}
#ulnot img{ float:left; padding:3px; border:solid 1px #DEE6EB; background:#fff;}

.comentarios{ margin-bottom:15px; border-top:5px solid #F2F5F7; padding-top:10px;}
.comentarios h3{ background:url(i/coment.gif) no-repeat; text-indent:-9000px; margin-bottom:5px !important;}


/* SIDEBAR */
#sb{ background:url(i/sb.png) no-repeat #fff; width:330px; overflow:hidden; float:right; min-height:300px;}
#sb .c2{ margin-top:15px;}
#sb .widget{ border-bottom:solid 5px #F2F5F7; padding-bottom:15px; width:300px; margin-bottom:10px;}
#sb .nb{ border-bottom:none !Important; padding-bottom:0 !important;}
#sb h3{ margin-bottom:15px;}

#sb #live{}
#sb #live h3{ background:url(i/livet.png); width:300px; height:35px; text-indent:-9000px;}
#sb #conectate{ background:url(i/conectate.png) no-repeat; width:300px; height:92px;}
#sb #conectate img{ width:32px; height:32px; margin:45px 4.5px 0;}
#sb #recoveas{ background:url(i/recoveas.png) no-repeat;}
#sb #recoveas iframe{ margin-top:35px;}

#sb #galeriaflickr{ overflow:hidden;}
#sb #galeriaflickr h3{ background:url(i/galfo.gif) no-repeat; text-indent:-9000px; height:25px;}
#sb #galeriaflickr img{ background:#fff; border:1px solid #DEE6EB; width:60px; height:60px; padding:4px; float:left; margin:2px;}
#sb #galeriaflickr img:hover{border:1px solid #ccc;}
#sb #galeriaflickr .more-photos{ margin-top:10px; float:left;}



/* FOOTER */
#ftr{ height:140px; color:#89A5BB; background:url(i/b2.png) repeat-x; text-align:center; width:100%;}
#ftr a{ color:#fff;}
#ftr .mar{ margin-top:80px;}



/* Slide */
#feature{width:585px; position:relative; height:470px; margin-bottom:10px;}
#feature .rbox{ position:absolute; right:0; top:435px;}
#feature h2{ margin-bottom:5px;}

div.nirkiSlide {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;}
div.nirkiSlide img {margin-bottom: 15px;width: 570px;height:285px; padding:6px; border:solid 1px #C7D5DC; background:#fff;}
div#nirkiSlideshowControls {position: absolute;top: 440px;width: 180px;}
div.nirkiSlideshowControl { font-size:20px; float: left;margin: 0 1px 0 0;width: 25px;height: 25px;cursor: pointer;color:#000; text-align:center;}
div.nirkiSlideshowControlOn {background-image: url('i/f2.gif'); color:#fff;}
div.nirkiSlideshowControlActive {background-image: url('i/f1.gif'); color:#fff;}














