html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;background:transparent;margin:0;padding:0;}
body{line-height:1;background:transparent;font-size:76%;font-family:Arial, Helvetica, sans-serif;text-align:center;color:#00F;margin:10px auto 0;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
del{text-decoration:line-through;}
table{border-spacing:0;}
h1,h2,h3,h4{font-weight:bold;margin:3px 0 6px;}
h1{font-size:2em;font-family:Tahoma, Arial, sans-serif;letter-spacing:.4em;border-bottom:1px #0800f4 dashed;color:#3A3A3A;padding-right:3em;}
h2{font-size:1.8em;color:#03F;letter-spacing:.25em;margin:0 0 4px;}
h3{font-size:1.4em;color:#09C;margin:6px 0;}
h4{font-size:1.2em;margin:10px 0 5px;}
a{text-decoration:none;background-color:inherit;color:#00f;}
a:hover{color:#000;border-bottom:1px solid #000;}
a img{border:0;}
p{line-height:1.5em;letter-spacing:1.25px;font-size:.95em;margin:0 0 15px;}
blockquote{border:1px #BF6A30 dashed;color:#BF6A30;text-align:justify;background-color:#FFF0B5;margin:10px;padding:6px;}
#container-top{height:150px;width:1000px;margin:0 auto;}
#content_wrapper{background:transparent url(../images/body_bg.jpg) left top repeat;width:100%;}
#container-body{min-width:1200px;background:transparent url(../images/container_body_bg.jpg) top center no-repeat;}
#header{height:135px;background:transparent url(../images/header_bg.png) center bottom no-repeat;min-width:1200px;text-align:left;margin:0 auto;}
.wrapper{width:1000px;margin:0 auto;padding:0 10px 0 0;}
#header .wrapper{position:relative;}
#header .wrapper .switchbtn{position:absolute;top:100px;left:120px;}
#header a.logo{margin-top:2px;margin-left:20px;}
#header a:hover.logo{border-bottom:none;text-decoration:none;}
#header .global-nav{width:590px;height:80px;z-index:9998;overflow:hidden;top:45px;right:10px;position:absolute;}
#header .global-nav li{display:inline;}
#header .global-nav li a{float:left;width:85px;height:0;padding-top:100px;overflow:hidden;background:url(../images/nav_buttons.png) no-repeat;}
#header .global-nav li.btn_home a{background-position:0 0;}
#header .global-nav.home li.btn_home a{background-position:0 -160px;cursor:default;}
#header .global-nav li.btn_message a{background-position:-85px 0;}
#header .global-nav li.btn_message a:hover{background-position:-85px -80px;}
#header .global-nav.message li.btn_message a{background-position:-85px -160px!important;cursor:default;}
#header .global-nav li.btn_blog a{background-position:-170px 0;}
#header .global-nav li.btn_blog a:hover{background-position:-170px -80px;}
#header .global-nav li.btn_churches a{background-position:-255px 0;}
#header .global-nav li.btn_churches a:hover{background-position:-255px -80px;}
#header .global-nav.churches li.btn_churches a{background-position:-255px -160px!important;cursor:default;}
#header .global-nav li.btn_gallery a{background-position:-340px 0;}
#header .global-nav li.btn_gallery a:hover{background-position:-340px -80px;}
#header .global-nav.gallery li.btn_gallery a{background-position:-340px -160px!important;cursor:default;}
#header .global-nav li.btn_store a{background-position:-425px 0;}
#header .global-nav li.btn_store a:hover{background-position:-425px -80px;}
#header .global-nav li.btn_jill a{width:80px;background-position:-510px 0;}
#header .global-nav li.btn_jill a:hover{width:80px;background-position:-510px -80px;}
#header .global-nav li.btn_return a{background-image:url(../images/btn_return.png);background-position:0 0;}
#container-body .wholecol{width:940px;text-align:left;background:#FFEC99 url(../images/slide_bg.png) repeat-x top;position:relative;margin:0 auto;padding:10px;}
#container-body .wholecol .welcome{width:730px;}
#container-body .floaterleft{width:630px;float:left;margin:0 0 5px 10px;padding:0;}
#container-body .floaterright{width:220px;float:right;margin:0 10px 0 0;}
#container-body .wholecol h1{float:left;padding-right:10em;}
#container-body .wholecol h2{font-size:1.5em;border-bottom:1px #0800f4 dashed;color:#3A3A3A;font-family:Tahoma, Arial, sans-serif;letter-spacing:.2em;padding-right:2em;}
#container-body .wholecol ul,#container-body .wholecol ol{line-height:1.5em;color:#900;margin:-6px 0 6px;}
#container-body .wholecol ul{list-style:circle outside;}
#container-body .wholecol li{text-align:left;letter-spacing:1px;font-size:.95em;font-weight:bold;margin:0 26px 3px 36px;}
#container-body .wholecol #searchbox{border:1px solid blue;width:310px;float:right;text-align:right;background:#FB9A18 url(../images/menu_title_spec.png) repeat-x;padding:4px;}
#container-body .wholecol #searchbox .inputtext{background:#FFEC99 url(../images/slide_bg.png) repeat-x 0 0;color:#00f;}
#container-body .wholecol .message_sidebar{float:right;width:318px;border:1px solid #333;background:#FFEC99 url(../images/slide_bg.png) repeat-x top;margin:0 0 0 20px;padding:10px;}
#container-body .wholecol .message_sidebar .message_imagebox{float:right;width:310px;text-align:center;background:#FFEC99;margin:0;padding:0 0 10px;}
#container-body .wholecol .message_sidebar .message_imagebox img.message_img{width:300px;height:250px;border:none;display:block;padding:0;}
#container-body .wholecol .message_sidebar .message_photo,.right{float:right;}
#container-body .wholecol .message_sidebar .message_photo img.photo{width:100px;height:130px;border:none;display:block;padding:0 0 0 15px;}
#container-body .wholecol .message_sidebar .message_photo img.signature{width:100px;border:none;margin:0;padding:0 0 0 15px;}
#container-body .wholecol .message_sidebar .message_msg{float:left;width:198px;padding:0;}
#container-body .wholecol .message_sidebar .message_menu{float:left;width:300px;margin-top:0;padding:0;}
#container-body .wholecol .message_sidebar .message_menu h2{font-size:1.15em;border-bottom:1px #900 dashed;color:#900;letter-spacing:.25em;padding-right:2em;}
#container-body .wholecol .message_sidebar .message_menu ul{line-height:1.25em;font-weight:normal;list-style-type:none;list-style-position:outside;margin:6px 0 0;}
#container-body .wholecol .message_sidebar .message_menu li{display:block;padding-bottom:.5em;border-bottom:none;font-weight:normal;margin:0 0 0 1.5em;}
#container-body .wholecol h1.messages{float:none;font-size:1.5em;letter-spacing:.5em;border-bottom:1px #333 dashed;color:#333;padding-right:4em;}
#container-body .wholecol p.messagedate{border-bottom:1px dashed #333;margin-bottom:20px;text-align:right;font-size:.8em;color:#900;font-weight:bold;letter-spacing:.25em;}
#container-body .wholecol .rightdisplay{position:absolute;right:10px;top:10px;text-align:center;background:transparent;width:196px;padding:3px 0;}
#container-body .wholecol .rightdisplay .special{font-size:.9em;border:1px solid #0061ff;width:191px;background:#66d6ff url(../images/jill_david_bg.png) top left no-repeat;padding:0;}
#container-body .wholecol .rightdisplay .special p{line-height:1.5em;font-size:1em;margin:0;}
#container-body .wholecol .rightdisplay img.pastors{display:block;width:128px;height:160px;-moz-box-shadow:0 0 5px 3px #888;-webkit-box-shadow:0 0 5px 3px #888;box-shadow:0 0 5px 3px #888;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:5px 34px;padding:0;}
#container-body #container-images{width:960px;min-height:434px;position:relative;margin:0 auto;}
#container-body #container-images .images{min-height:434px;width:960px;overflow:auto;left:1000px;top:0;}
#container-body .images .target{display:none;position:absolute;top:0;left:46px;min-height:434px;font-size:1.25em;width:848px;text-align:left;margin-right:10px;padding:0 10px;}
#container-body .images h2.rgt,#container-body .images h2.lft{font-size:1.5em;font-weight:bold;color:#FFF;border-bottom:1px #FFF dashed;line-height:1.5em;float:none;margin:10px 0 15px;padding:0;}
#container-body .images h2.lft{text-align:left;}
#container-body .images a{text-decoration:none;background-color:inherit;color:#fff;font-weight:bold;}
#container-body .images a:hover{color:#0FF;border-bottom:1px solid #0FF;}
#container-body .images p{line-height:1.5em;letter-spacing:1.5px;font-size:1em;color:#fff;margin:0 0 1em;}
#container-body .images strong{color:#0ff;}
#container-body .images blockquote strong{color:#A64300;}
#container-body .images ul{color:#FFEC99;line-height:1.1em;margin-bottom:0;}
#container-body .images ul li{list-style-position:inside;padding-left:20px;font-weight:normal;}
#container-body .images img.rgt,#container-body .images img.lft{-webkit-box-shadow:0 0 10px #333;-moz-box-shadow:0 0 10px #333;box-shadow:0 0 10px #333;border:1px solid #fff;margin:0 0 5px 20px;}
#container-body .images img.rgt{float:right;margin:0 0 5px 20px;}
#container-body .images img.lft{float:left;margin:0 20px 5px 0;}
#container-body .images img.rgt:hover,#container-body .images img.lft:hover{opacity:0.40;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);-webkit-transition:opacity .25s linear .1s;transition:opacity .25s linear .1s;}
#container-body .images .clear{clear:both;font-size:0;line-height:1px;position:inherit;height:0;display:inherit;margin:0;padding:0;}
.tabswrapper{width:180px;height:20px;float:none;background:#FFEC99 url(../images/slide_bg.png) top repeat-x;border:1px solid #999;margin:0;padding:4px 5px;}
.tabs a{width:20px;height:20px;float:left;background:url(../images/navigator.png) 0 0 no-repeat;display:block;font-size:11px;text-align:center;line-height:1.8em;color:#000;margin:0;}
.tabs a:hover{background-position:0 -20px;color:#fff;border-bottom:none;}
.tabs a.current{background-position:0 -40px;color:#fff;}
.tabs,.hide{display:none;}
.forward,.backward{background:transparent url(../images/left.png) no-repeat top;width:36px;height:36px;cursor:pointer;font-size:1px;text-indent:-9999em;display:block;position:absolute;top:181px;margin:0;}
.forward{background-image:url(../images/right.png);right:0;}
.backward{left:0;}
.forward:hover,.backward:hover{background-position:0 -36px;border-bottom:none;}
.forward:active,.backward:active{background-position:0 -72px;border-bottom:none;}
#tooltp{display:none;background:transparent url(../images/blue_arrow.png);font-size:12px;height:70px;width:160px;color:#fff;z-index:9999;font-weight:bold;line-height:1.25em;padding:25px;}
#footer-wrapper{width:100%;}
#footer-wrapper .footer-top{min-width:1200px;background:transparent url(../images/footer-top.png) top center no-repeat;height:25px;width:100%;}
.container-foot{background:transparent url(../images/container-foot_bg.png) top center no-repeat;font-size:.95em;color:#333;text-align:center;min-width:1200px;}
.footer-content{background:transparent url(../images/footer-content_bg.png) top center no-repeat;position:relative;min-width:1000px;}
.footer-content .footinfo{background:#FFEC99 url(../images/slide_bg.png) top left repeat-x!important;color:#222;text-align:left;position:absolute;top:20px;left:26px;padding:10px;}
.footer-content .footinfo strong{color:#000;}
.footer-content .links{width:550px;float:right;color:#fff;}
.footer-content .links p{text-align:right;margin:6px 6px 0 0;}
.footer-content .links a{color:#fff;font-weight:bold;}
.footer-content .links a:hover{color:#0FF;border-bottom:1px solid #0ff;font-weight:bold;}
ul.foot{list-style-type:none;margin:10px 0 0;padding:0 0 1em;}
ul.foot li{display:inline;margin-right:15px;float:right;}
p.justtext{text-align:justify;color:#3A3A3A;}
p.versos,p.signature{font-size:1.1em;line-height:1.1em;font-weight:bold;color:#960;text-align:justify;}
span.copyright{font-size:.8em;font-weight:bold;color:#900;}
strong{font-weight:bold;font-size:1.05em;color:#00F;letter-spacing:2px;}
span.citationtitle{color:#A64300;text-align:right;font-weight:bold;font-style:italic;clear:both;}
span.underline{text-decoration:underline;}
span.small{font-size:.7em;color:#03F;}
div.leftimg,div.rightimg{text-align:center;background:#FFEC99 url(../images/slide_bg.png) repeat-x top;border:1px solid #333;padding:1em 1em 0;}
div.leftimg{float:left;margin:.5em 1.5em .5em 0;}
div.rightimg{float:right;margin:.5em 0 .5em 1.5em;}
div.leftimg p,div.rightimg p{display:block;font-size:1.1em;font-weight:bold;color:#900;margin:.75em;}
div.leftimg img,div.rightimg img{border:.25em solid #ccc;}
.clear{clear:both;height:0;margin:0;}
.internallink{font-size:.95em;text-align:center;letter-spacing:2px;line-height:2.5em;color:#03F;}
.internallink a{color:#00F;}
.internallink a:hover{color:#000;border-bottom:1px solid #000;text-decoration:none;}
.block{background:#eee;color:#222;border:1px solid #ddd;border-bottom:2px solid #aaa;border-right:2px solid #aaa;text-align:left;width:350px;padding:6px;}
.credit{color:#0FF;text-align:right;font-size:.95em;float:right;clear:right;padding-right:6px;margin-top:6px;}
div.listadopais{border:1px solid #666;line-height:1.5em;background-color:#FFF;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;-moz-box-shadow:0 0 8px 5px #666;-webkit-box-shadow:0 0 8px 5px #666;box-shadow:0 0 8px 5px #666;margin:15px;padding:0 0 6px;}
div.listadopais hr,div#conferenciantes hr{height:1px;width:75%;size:1px;color:#09F;background-color:#09F;margin:10px auto;}
div.listadopais strong{font-weight:bold;font-size:.95em;color:#0061ff;letter-spacing:1.5px;}
div.listadopais div.iglesia{float:left;width:82%;}
div.listadopais div.fotos,div#directores .supervisor .imgleft,div#conferenciantes .supervisor .imgleft,.left{float:left;}
div.listadopais div.fotos img{width:58px;height:77px;margin:10px 0 0 10px;}
div.listadopais div.fotos img.wide{width:77px;}
div.listadopais p.pais,div.listadopais p.estado,div.listadopais p.ciudad,div.listadopais p.nombre,div.listadopais p.pastores,div.listadopais span.obispos,div.listadopais p.direccion,div.listadopais p.telemail{font-weight:700;}
div.listadopais p.pais{color:#00F;font-size:1.15em;margin:0 0 0 10px;}
div.listadopais p.estado{color:#00F;font-size:1.1em;margin:6px 0 6px 15px;}
div.listadopais p.ciudad{color:#BF6A30;font-size:1.05em;margin:6px 0 0 20px;}
div.listadopais p.nombre{color:#D07C44;font-size:1em;margin:10px 0 0 20px;}
div.listadopais p.pastores{color:#00F;font-size:.9em;margin-bottom:0;padding:3px 0 0 35px;}
div.listadopais span.obispos{color:#900;font-size:1em;}
div.listadopais p.obra{color:#09F;font-size:.9em;padding:3px 0 0 70px;}
div.listadopais p.primeralinea{font-weight:bold;font-size:.95em;margin-bottom:0;padding:0 0 0 50px;}
div.listadopais p.direccion{color:#06F;font-size:.9em;line-height:1.1em;font-weight:bold;margin-bottom:0;padding:3px 0 0 50px;}
div.listadopais p.telemail{color:#BF6A30;font-size:.9em;font-weight:normal;text-align:left;line-height:1em;padding:6px 10px 6px 270px;}
div.listadopais p.telemail a{text-decoration:none;color:#D68A58;font-weight:bold;}
div.listadopais p.obra img,div.listadopais p.telemail img{margin-right:5px;}
div.listadopais .hilite{font-weight:bold;color:red;background-color:#FC6;line-height:1.15em;border:1px dashed red;}
div#directores,div#conferenciantes{font-size:1em;color:#009;width:598px;border:1px solid #999;background:transparent;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 10px 6px #666;-webkit-box-shadow:0 0 10px 6px #666;box-shadow:0 0 10px 6px #666;float:left;margin:10px;padding:3px;}
div#directores hr{height:1px;width:85%;size:1px;color:#09F;background-color:#09F;margin:25px auto 20px;}
div#conferenciantes{color:#000;border:1px solid #f90;background-color:#FFDD53;width:286px;margin-left:10px;margin-right:0;}
#container-body .wholecol div#directores h2{font-size:1.8em;color:#A64300;letter-spacing:.25em;text-align:center;padding-bottom:5px;margin:10px 0;}
#container-body .wholecol div#conferenciantes h2{font-size:1.15em;color:#A64300;letter-spacing:.15em;text-align:center;margin-bottom:10px;border-bottom:1px #900 dashed;padding:10px 0 5px;}
div#directores .superintendent{font-size:.9em;color:#A64300;font-weight:bold;width:100%;}
div#directores .superintendent h3,div#directores .supervisor h3{font-size:1.25em;color:#A64300;text-align:center;font-weight:bold;margin-bottom:10px;}
div#directores .superintendent .imgleft{width:50%;float:left;text-align:right;}
div#directores .superintendent img{margin-left:230px;margin-right:10px;float:left;}
div#directores .superintendent img.icon,div#directores .supervisor img.icon,div#conferenciantes .supervisor img.icon{margin-left:0;margin-right:10px;float:none;width:24px;height:24px;}
div#directores .superintendent .infobox{width:100%;padding:0;}
div#directores .supervisor{font-size:.9em;color:#A64300;text-align:right;font-weight:bold;width:100%;padding-right:6px;margin-bottom:10px;}
div#conferenciantes .supervisor{font-size:.9em;color:#000;text-align:left;font-weight:bold;width:100%;padding-right:6px;margin-bottom:10px;}
div#directores .infobox,div#conferenciantes .infobox{text-align:left;float:left;padding-left:12px;width:45%;}
div#conferenciantes .infobox{width:95%;padding-left:6px;margin-bottom:10px;}
div#directores .infobox p.nombre,div#directores .infobox p.email,div#conferenciantes .infobox p.nombre,div#conferenciantes .infobox p.email{font-weight:bold;margin-bottom:6px;line-height:1;font-size:.95em;}
div#conferenciantes .infobox p.nombre,div#conferenciantes .infobox p.email{margin-bottom:4px;padding-right:8px;}
div#conferenciantes .infobox p.email{font-size:.9em;}
div#conferenciantes .infobox p.descripcion{font-weight:normal;line-height:1.1em;margin-bottom:4px;padding-right:8px;color:#C00;font-size:.85em;text-align:left;}
div#directores .supervisor img{float:left;margin-left:5px;margin-right:5px;}
div#conferenciantes .supervisor img{float:right;margin-left:6px;margin-right:6px;width:52px;height:70px;}
.region{background:#fff url(../images/menu_title_spec.png) repeat-x;text-decoration:none;color:#A64300;font-weight:bold;line-height:28px;width:100%;text-align:center;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;margin:0 auto;}
.headerstyle{background:#fff url(../images/menu_title_grad_new.jpg) repeat-x;text-decoration:none;color:#A64300;font-weight:bold;line-height:28px;width:100%;text-align:center;margin:0 auto;}
.centered{margin:0 auto;}
.spec{background:#fff url(../images/menu_title_spec.png) repeat-x;text-decoration:none;text-align:center;border-bottom:1px solid #A64300;line-height:2.25em;color:#A64300;font-weight:bold;font-style:italic;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;-moz-box-shadow:0 0 8px 5px #666;-webkit-box-shadow:0 0 8px 5px #666;box-shadow:0 0 8px 5px #666;margin:10px 10px 5px;padding:0;}
#container-body blockquote{border-left:solid 5px #A64300;color:#0040A6;text-align:right;line-height:1.25em;letter-spacing:.25em;display:block;border-color:#A46300;margin:0 15px 15px;padding:6px;}
#overlay div.close{background:url(../images/close.png) no-repeat;position:absolute;top:5px;right:5px;width:35px;height:35px;cursor:pointer;}
#overlay{width:640px;display:none;background-image:url(../images/transparent.png);color:#0061ff;height:450px;font-size:1em;padding:40px;}
#galeria{letter-spacing:1px;text-align:center;width:100%;float:left;background-color:#FFEC99;margin:0 auto;padding:0;}
#galeria .thumbblock{background:#FFEC99 url(../images/slide_bg.png) top repeat-x;border:1px solid #999;float:left;text-align:center;width:210px;margin:10px 5px;padding:0;}
#galeria .thumbblock p{font-size:.95em;color:#333;line-height:1.25em;letter-spacing:1px;margin:0;padding:6px;}
#galeria img{border:2px solid #CCC;margin:6px 2px;padding:2px;}
#galeria a.active img{outline:1px solid #000;z-index:9999;position:relative;}
#galeria .thumbblock img{border:1px solid #00F;height:112px;width:150px;margin:0;}
div#mens_tienda{color:#000;font-size:1.15em;font-weight:bold;text-align:center;background:#FFEC99 url(../images/slide_bg.png) top repeat-x;padding:20px;}
div#mens_tienda h1{color:#00f;font-size:1.5em;line-height:1.5em;padding:0;}
ins,div.listadopais p.telemail a:hover{text-decoration:none;}
#header .global-nav li a:hover,.nohover:hover,.nohover a:hover,#header .global-nav li a:hover,div.leftimg a:hover,div.rightimg a:hover,#galeria a:hover{border-bottom:none;}
#header .global-nav li.btn_home a:hover,#header .global-nav li.btn_home a:hover,#header .global-nav li.btn_return a:hover{background-position:0 -80px;}
#container-body .images h1.rgt,p.signature,div#intro .right,#container-body .images h2.rgt{text-align:right;}
