/*



Theme Name: Professional



Theme URI: http://www.freewpthemes.net/



Description: A two-column, fixed-width design suitable for personal and small company website.



Version: 1.0



Author: Free WordPress Themes



Author URI: http://www.freewpthemes.net/



Tags: red, fixed width, two columns, widgets



*/











body {



	margin: 0px;



	padding: 0px;



	text-align: left;



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 13px;



	background-color: #2b5da2;



	background-image: url(images/bg.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	color: #434341;



	line-height: 19px;



}







h1, h2, h3 {



	margin-top: 0px;



	font-weight: normal;



	color: #2f5fa2;



}







h1 {



	font-size: 24px;



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	padding-bottom: 10px;



}







h2 {



	font-size: 1.8em;



}







h3 {



	font-size: 1.4em;



}







h4 {



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 13px;



	text-transform: uppercase;



	color: #434341;







}







blockquote {



	font-family: Georgia, "Times New Roman", Times, serif;



	font-style: italic;



	color: #5c718e;



	font-size: 18px;



	line-height: 26px;



	background-image: url(images/comillas.gif);



	background-repeat: no-repeat;



	text-indent: 40px;



	letter-spacing: -0.1px;



	white-space: normal;



}







.comilla {



	font-family: "Times New Roman", Times, serif;



	font-size: 76px;



	color: #afbac8;



}







p, ol, ul {



	margin-bottom: 1.8em;



	line-height: 160%;



}







a {



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 13px;



	color: #006699;



	



}







a:hover {



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 13px;



		color: #006699;



	text-decoration: none;



}







a img {



	border: none;



}







#wrapper {



	width: 944px;



	margin: 0 auto;



} 







/* Header */







#header {

width: 944px;

height: 86px;

margin: 0px auto;

background-image: url(images/menubg.jpg);

background-repeat: no-repeat;

background-position: center bottom;

background-color: #FFFFFF;



}







#header a {



	text-decoration: none;



}







/* Logo */







#logo {



	float: left;



	background-image: url(images/logo.png);



	background-repeat: no-repeat;



	background-position: left top;



	height: 80px;



	width: 234px;



	margin-left: 15px;



	margin-top: 2px;



}







#logo h1, #logo p {



	margin: 0px;



	line-height: normal;



	font-weight: normal;



	color: #FFFFFF;



}







#logo h1 {



	padding: 25px 0px 0px 0px;



}







/* Menu */







#menu {



	float: right;



	margin-right: 15px;



	height: 30px;



}







#menu ul {



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;

	font-size: 13px;

	margin: 0px;

	list-style: none;

	line-height: normal;

	text-align: center;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	height: 30px;

}







#menu li {



	float: left;



	margin: 0px;



}







#menu a {



	display: block;



	width: auto;



	padding-top: 6px;



	padding-right: 10px;



	padding-bottom: 6px;



	padding-left: 10px;



	color: #434341;



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 13px;



	font-weight: bold;



	letter-spacing: -0.1px;



}







#menu a:link {



	color: #000000;



}







#menu li a:hover {   /*  este es el over de todos los botones */



	color: #6699CC;



}







#menu li.current_page_item a{ /*  este es el over del boton seleccionado con fondo azul */



color: #FFF;



}







#menu li.current_page_item{



color:#FFFFFF;



background-image: url(images/current.png);



	background-repeat: no-repeat;



	height: 30px;



	width: 120px;



	background-position: center top;



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



}







/* Page */







#page {



	width: 100%;



}











/* Content */







#content {
	margin: -25px;
}

.post {
	margin: 0px 0px 0px 0px;
}

.post .title {
	margin: 0px;
	font-size: 2em;
	padding-top: 7px;
	padding-right: 25px;
	padding-bottom: 7px;
	padding-left: 0px;
	line-height: 1em;
}

.post .title a {
	text-decoration: none;
	color: #0066CC;
	font-size: 18px;
	;
}


.post .entry {



	margin: 0px;



	padding-top: 0;



	padding-right: 0px;



	padding-bottom: 0;



	padding-left: 0px;



}







.post .meta {



	font-weight: bold;



	padding-left: 20px;



}







.post .byline {



	margin: 0px;



	padding-left: 20px;



}







/* Sidebar */

#sidebar {
	float: right;
	width: 250px;
	background-image: url(images/sidebg.png);
	margin-right: 30px;
	margin-top: 11px;
}
#sidebar-bgtop {
}
#sidebar-bgbtm {
}

#sidebar-content {
	background: url(images/img01.jpg) repeat-y left top;
}
#sidebar ul {
	padding: 0px 0 5px 0;
	margin: 0px;
	list-style: none;
}
#sidebar li li {
	margin-left: 20px;
	margin-right: 20px;
line-height: 30px;
	padding-left: 15px;
	border-bottom: 1px dashed #BDBDBD;
}

#sidebar li ul {
	margin-bottom: 1.8em;
	list-style: none;
}
#sidebar h2 {

	padding: 7px 25px;
	font-size: 1.4em;
}

#sidebar a {
	text-decoration: none;
}

#sidebar a:hover {
	text-decoration: underline;
}

#sidebar p {
	padding: 0 20px;
}

/* Search */







#search {



}







#search form {



	margin-bottom: 1.8em;



	padding: 0px;



}







#search fieldset {



	margin-left: 20px;



	padding: 0px;



	border: none;



}







#search #s {
	width: 120px;



}







/* Footer */







#footer {



	clear: both;



	width: 100%;



	height: 243px;



	color: #a8afb6;



	background-image: url(images/footerbg.jpg);



	background-repeat: repeat-x;



	margin-top: -50px;



}







#footer p {



	margin: 0px;



	padding: 19px 0px 0px 0px;



	text-align: right;



	line-height: normal;



	font-size: 12px;



	color: #a8afb6;



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;







}







#footer a {



	color: #a8afb6;



	text-decoration: none;



}







#footer a:hover {



	color: #DAE2EB;



	text-decoration: none;



}











#footercontent {



	width: 944px;



	padding-right: 0px;



	background-image: url(images/footer.png);



	background-repeat: no-repeat;



	background-position: center top;



	padding-left: 0px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



}







#footerphone {



	background-image: url(images/phone.png);



	background-repeat: no-repeat;



	float: left;



	height: 25px;



	width: 222px;



	margin-top: 80px;



	margin-left: 0px;



}







#footermenu {



	margin: 0px;



	text-align: right;



	line-height: normal;



	font-size: 11px;



	color: #a8afb6;



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	padding-top: 68px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	letter-spacing: -0.4px;



}







#footercredits {



	width: 944px;



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 11px;



	color: #a8afb6;



	text-align: right;



	margin-top: 30px;



	margin-left: 0px;



	line-height: 14px;



	margin-right: 0px;



	margin-bottom: 0px;



	float: right;



}







hr {



	display: none;



}







.pagetitle {



	color: #444444;



}







#comment {



	width: 540px;



	height: 100px;



}







#respond {



	color: #444444;



}











/* ------------------------------------------------------- BLESS STYLES ----------------------------------------------------------------------------------------- */











/* Home */







#home {



	width: 944px;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



	height: 880px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	background-color: #FFFFFF;



}







#texthome {



	width: 545px;



	margin-left: 30px;



}







#homebt {



	height: 27px;



	width: 94px;



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 9px;



	color: #FFFFFF;



	letter-spacing: 0.5px;



	text-align: center;



	text-transform: uppercase;



	padding-top: 10px;



	background-image: url(images/homebt.png);



	background-repeat: no-repeat;



	background-position: center center;



	float: right;



}







#homebt a {



	text-decoration: none;



	color: #a8afb6;



	font-size: 10px;



	font-weight: bold;



}







#homebt a:hover {



	text-decoration: none;



	color: #FFFFFF;



	font-size: 10px;







}











/* Side */







#side {



	float: right;



	width: 283px;



	background-image: url(images/sidebg.jpg);



	height: 431px;



	background-color: #FFFFFF;



	margin-right: 29px;



	margin-left: 0px;



	background-repeat: no-repeat;



	background-position: center top;



	margin-top: -26px;



}







.donate {



	text-align: center;



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 12px;



	color: #434341;



	line-height: 16px;



	letter-spacing: .5px;



}







#follow {



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 27px;



	color: #8997a6;



	letter-spacing: -1.5px;



	height: 40px;



	width: 260px;



	padding-top: 27px;



	margin-left: 23px;



}











.free {



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	color: #434341;



	text-decoration: none;



	line-height: 20px;



	padding-left: 55px;



	text-align: center;



	letter-spacing: -0.5px;



	margin-top: 50px;



}







#freecontent {



	height: 69px;



	width: 247px;



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 16px;



	color: #737373;



	letter-spacing: -0.5px;



	line-height: 18px;



	text-align: center;



	background-position: center bottom;



	background-repeat: no-repeat;



	margin-right: auto;



	margin-left: auto;



	margin-top: 10px;



	padding-bottom: 20px;



}







#sidecont {



	background-image: url(images/sidepic.png);



	background-repeat: no-repeat;



	height: 200px;



	width: 239px;



	background-position: center top;



	margin-left: 22px;



}







#sidetext {



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 12px;



	line-height: 19px;



	color: #434341;



	width: 239px;



	letter-spacing: -0.5px;



	text-align: center;



	margin-left: auto;



	height: 220px;



	margin-right: auto;



}







#sidebt {



	height: 37px;



	width: 134px;



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	text-align: center;



	text-transform: uppercase;



	margin-top: 0px;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	background-image: url(images/sidebt.png);



	background-repeat: no-repeat;



	background-position: center center;



	padding-top: 15px;



}







#sidebt a {



	font-size: 12px;



	letter-spacing: 0.5px;



	text-decoration: none;



	color: #63480A;



	font-weight: bold;



}







#sidebt a:hover {



	text-decoration: none;



	color: #936d13;



}











/* About */











#about {



	width: 944px;



  	height:1200px;



	background-image: url(images/aboutpic.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	margin-top: 20px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



	background-color: #FFFFFF;



}











#aboutmanag {



	width: 944px;



  	height: 2900px;



	background-image: url(images/aboutpic.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	margin-top: 20px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



	background-color: #FFFFFF;



}







#aboutchar {



	width: 944px;



	height: 1000px;



	background-image: url(images/aboutpic.jpg);



	background-repeat: no-repeat;



	margin-top: auto;



	margin-right: auto;



	margin-bottom: auto;



	margin-left: auto;



	background-color: #FFFFFF;



	background-position: center top;



}







#aboutmenu {



	float: left;



	width: 155px;



}







#aboutmenu a {



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 10px;



}







#aboutmenu ul {



}







#aboutmenu li {



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 9px;



	line-height: 25px;



}







#aboutcontent {



	margin-left: 5px;



	margin-right: 0px;



	padding-top: 220px;



}



#textabout {



	margin-left: 160px;



	width: 605px;



}











#aboutbanner {



	background-image: url(images/aboutbanner.jpg);



	background-position: center top;



	background-repeat: no-repeat;



	height: 495px;



	width: 160px;



	float: right;



	margin-top: 220px;



	margin-right: 30px;



	margin-bottom: auto;



	margin-left: auto;



}











#contentvideosec {



	width: 944px;



	background: #FFFFFF;



	height: 206px;



	margin-top: auto;



	margin-right: auto;



	margin-bottom: auto;



	margin-left: auto;



}























#contentsec {



	background-repeat: no-repeat;



	background-position: center top;



	width: 1024px;



	margin-top: 0px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



	background-color: #FFFFFF;



	height: 100%;



	padding-bottom: 30px;



}















#textsec {



	width: 518px;



	margin-left: 180px;



}



















/* Side Section*/







#sidesec {



	float: right;



	width: 188px;



	margin-right: 30px;



	margin-top: 0px;



}











/* How */











#howpic {



	width: 944px;



	height: 600px;



	background-image: url(images/howpic.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	background-color: #FFFFFF;



	margin: auto;



	margin-top: 20px;



}











#texthow {



	width: 665px;



	margin-left: 30px;



	padding-top: 220px;







}







#step1 {

	width: 215px;

	height: 192px;

	float: left;

	background-image: url(images/howbox01.png);

	background-repeat: no-repeat;

	background-position: left top;

}



#step2 {

	width: 215px;

	height: 192px;

	float: left;

	background-image: url(images/howbox02.png);

	background-repeat: no-repeat;

	background-position: left top;

	margin-left: 10px;

}



#step3 {

	width: 215px;

	height: 192px;

	float: left;

	background-image: url(images/howbox03.png);

	background-repeat: no-repeat;

	background-position: left top;

	margin-left: 10px;

}





.numbertext {

	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;

	font-size: 15px;

	text-align: center;

	margin-right: 20px;

	margin-left: 20px;

	line-height: 20px;

}



.numbertitel {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-style: italic;

	color: #2f5fa2;

	font-size: 20px;

	letter-spacing: -0.1px;

	margin-left: 20px;

}



#howbanner {

	background-image: url(images/howbanner.png);

	background-position: center top;

	background-repeat: no-repeat;

	height: 277px;

	width: 159px;

	float: right;

	margin-top: 220px;

	margin-right: 30px;

	margin-bottom: auto;

	margin-left: auto;

}



#callus {

	height: 65px;

	width: 175px;

	background-position: center center;

	margin-right: auto;

	margin-left: auto;

}



/* Test */







#testpic {



	width: 944px;



	height: 750px;



	background-image: url(images/testpic.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	background-color: #FFFFFF;



	margin: auto;



	margin-top: 20px;



}







#test01 {



	width: 630px;



	border-bottom-width: thin;



	border-bottom-style: dashed;



	border-bottom-color: #e4e4e4;



	margin-left: 30px;



}







/* Press */







#presspic {



	width: 944px;



  	height: 1450px;



	background-image: url(images/presspic.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	margin-top: 23px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



	background-color: #FFFFFF;



}











#txtpress {



	width: 665px;



}







/* Contact */







#contactpic {



	width: 944px;



	height: 900px;



	background-image: url(images/contactpic.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	background-color: #FFFFFF;



	margin-top: 0px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



}







#contactpicmes {



	width: 944px;



	height: 600px;



	background-image: url(images/contactpic.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	background-color: #FFFFFF;



	margin-top: 23px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



}







#form {



	width: 665px;



    margin-left: 30px;



}







.formtxt {



	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size: 11px;



	text-transform: uppercase;



	color: #434341;



}











#contentgral {



	background-repeat: no-repeat;



	background-position: center top;



	width: 944px;



	margin-top: 25px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



	background-color: #FFFFFF;



	height: 100%;



	padding-bottom: 30px;



	background-image: url(images/pestana.jpg);



}







#txtgral {



	width: 850px;



	margin-left: 30px;



	padding-top: 50px;



}







/* clergy */











#clergypic {



	width: 944px;



	height: 650px;



	background-image: url(images/testpic.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	background-color: #FFFFFF;



	margin: auto;



	margin-top: 20px;



}











/* free blessing */







#freeblessingpic {



	width: 944px;



	height: 950px;



	background-image: url(images/blessingpic.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	background-color: #FFFFFF;



	margin: auto;



	margin-top: 20px;



}







.smallpic {



	margin-right: 10px;



	margin-bottom: 10px;



}







/* banner */







#topright {



position: absolute;



background: url(images/5minbaner.png) no-repeat;



display: block;



  height: 174px;



  width: 172px;



  position: absolute;



  top: 0;



  right: 0;



  z-index: 999;



  text-decoration: none;



}



/* walk in video*/







#walkinvideo {



position: absolute;



background: url(images/5minbaner.png) no-repeat;



display: block;



  height: 550px;



  width: 204px;



  position: absolute;



  bottom: 200;



  left: 0;



  z-index: 999;



  text-decoration: none;



}







/* font resizer */



#fontresizer1 {

height: 25px;

position: relative;

right: 20px;

text-align:right;

}



.fontresizer {

text-align:right;

right: 15px;

}


#a {
	height: 310px;
	width: 550px;
}


#video {
	height: 310px;
	width: 500px;
	margin-left: 100px;
	margin-top: 70px;
	margin-bottom: 70px;
}





/* page not found*/



#notfound {

	width: 850px;

	height: 650px;

	margin-top: 50px;

	margin-left: 30px;

}



#notfoundgral {

	background-repeat: no-repeat;

	background-position: center top;

	width: 944px;

	margin-top: -50px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-color: #FFFFFF;

	height: 100%;

	padding-bottom: 30px;

	background-image: url(images/pestana.jpg);

}
#blogcontain {
margin:0 auto; width: 944px; background-color:#FFFFFF; background-repeat: no-repeat; padding-bottom: 30px;
background-image: url(images/presspic.jpg);
padding-top:180px;
	float: left;
	}
#blogbmn {

	width: 600px;
	float: left;
	padding-left: 20px;
	background-color:#FFFFFF;
	margin-top: 30px;
}
