@charset "utf-8";
/**
 * @version		$Id: style1-bg.css $
 * @version		BLUE THEME - BACKGROUND IMAGES
 * @package		Joomla
 * @subpackage	Templates / Universatil template
 * @copyright	Copyright (C) 2004 - 2007 55thinking Solutions S.L. All rights reserved.
 * @contact		email: info@55thinking.com
 * @license		GNU/GPL - Proposal for 1.5 Templates Contest - September 2007
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 **/
 
 /**
 * This CSS file controls the general theme Color scheme
 * To modify padding, margins, font-size, etc...
 * Please use theme.css
 **/
/* general  */
body
{
  background-image: url("http://www.sabiduriadelcorazon.org/espanol/images/fondo.jpg");
  background-position: top
}

#page-container
{
	background-color: #fff;
	color: #424d52;	
}

#outer-column-container
{ 
	border-left-color: #fff;	/* left column's background color */
	border-right-color: #f5f5f5;	/* right column's background color */
}

h2, a, a:hover
{
	color: #4290c9;
}

h3
{
	color: #98d7ed;
}
/* toolbar Styleswitchers */
#toolswrapper
{
    color: #fff;
}

.styleswitcher li a,
.styleswitcher li a:hover
	{
		color:#fff;
	}

/* masthead */
#masthead
{
    background-color: #2cadda;	
	color:#f5f5f5;
	border-top:solid 2px #98d7ed;
}

#masthead h3
{
	color:#fff;
}


span.header1 {
	color:#fff;
}

/* horizontal menu */
#hrztlbar
{
	background-color: #1c93bd;
}

.hnav
{
	border-bottom: solid 1px /*#1c93bd*/ #fff;	
}

.hnav ul li a
{
	background-color: #2cadda;
	color: #f5f5f5;
	border-left: solid 1px #1c93bd;
	border-right: solid 1px #1c93bd;	
}
.hnav ul li a:hover
{
		background-color: #2cadda;	
		color: #fff;
		border-bottom:solid 2px #1c93bd;
}
.hnav ul li a#active_menu-nav 
{
	color: #2cadda;	
	background-color: #fff;
}

/* Left Column - vertical menus */
#left-column .moduletable_menu h3
{
	color:#2cadda;

}
.moduletable_menu
{
	background-color: #fff;
}

.vnav ul.menu, 
.vnav ul#mainlevel
{
	background-color: #fff;	
	border:solid 1px #fff;		
}

.vnav ul.menu li a, 
.vnav ul#mainlevel li a
{
	background-color: #98d7ed;
	color: #424d52;		  
	border:solid 1px #fff;	
}

.vnav ul li a:hover, 
.vnav ul#mainlevel li a:hover
{
	background-color: #2cadda;
	color: #fff;
} 
.vnav ul li#current a, 
.vnav ul#mainlevel li a#active_menu
{
	color: #fff;
	background-color: #2cadda;	 
}


/* Left Column - other modules */

#left-column .moduletable
{
	border:solid 1px /*#00445c*/ #4290c9;

}

#left-column .moduletable h3
{
	background-color:#00445c;
	color:#fff;
}

#left-column .moduletable a
{
	color: #2cadda;
}

#left-column ul.latestnews a,
#left-column ul.mostread a {
  color:#333
}

#left-column ul.latestnews a span.hover,
#left-column ul.mostread a span.hover {
  color:#2cadda;
}

/* Middle Column */

#middle-column
{
	color:#424d52;
}

#middle-column h1
{
	color:#000;
}
#middle-column h2
{
	color:#f39296;
}
#middle-column .iteminfo
{
	color:#75848A;
}

#middle-column .inside .breadcrumbs-pathway
{

	color:#75848A;
}
#middle-column .readon
{

	color:#2cadda;
}


/* Right Column */

#right-column h3
{
	border-bottom:solid 1px #98d7ed;
	color:#2cadda;
}

#right-column a, 
#right-column a:hover
{
	color:#2cadda;
}


/* footer */
#footer
{
	background-color: #10556e;	
	color:#98d7ed;
}

#footer a
{
	color:#98d7ed;
}
#footer a:hover
{
	color:#f39296;
}


/*accessible hidden menu */
.accessibility li a
	{
		color:#fff;
	}
.accessibility li a:hover
	{
		color:#61bf1a;
	}

/* Background images */

 html, body
			 {
          margin:0;
     background-image: url("http://www.sabiduriadelcorazon.org/espanol/images/fondo.jpg");
     background-repeat: repeat-x;
    background-position:top


   }
		#right-column
			{
				background-image: url("../../images/right-column-bg-blue.jpg");
				background-repeat: no-repeat;
				background-position: top left;
			}
		#right-column .inside
			{
				margin:0 0 0 10px
			}
		#masthead
			{
				background-image: url("../../images/masthead-bg-blue.jpg");
				background-repeat: repeat-x;
				background-position:bottom;
				background-color: transparent;	
			}
 		.hnav
			{
				background-image: url("../../images/hnav-bg-blue.jpg");					
				background-repeat: repeat;
				background-position: top center;
			}	
		.hnav ul li a
			{
				background-image: url("../../images/hnav-a-bg-blue.jpg");
				background-repeat: repeat;
				background-position: 100% 0;
				background-color: transparent;	
			}
		.hnav ul li a:hover
			{
				background-image: url("../../images/hnav-a-hover-bg-blue.jpg");
				background-color: transparent;	
			}
		.hnav ul li a#active_menu-nav
			{
				background-image: url("../../images/hnav-a-current-bg-blue.jpg");
				background-color: transparent;	
			}
		.vnav ul.menu li a
			{
				background-image: url("../../images/vnav-a-bg-blue.jpg");
				background-repeat: repeat-x;
				background-position: bottom center;
				border:solid 1px #fff;
				background-color: transparent;	
			}
		.vnav ul.menu li a:hover
			{
				background-image: url("../../images/vnav-a-hover-bg-blue.jpg");
				background-repeat: repeat-x;
				background-position: bottom center;
				color:#2cadda;
				border:solid 1px #fff;
				background-color: transparent;	
			}
		.vnav ul.menu li#current a
			{
				background-image: url("../../images/vnav-a-current-bg-blue.jpg");
				background-repeat: no-repeat;
				background-position: center right;
				color:#fff;
				border-width: 1px 1px 1px 1px;
				background-color: transparent;	
			}
		.vnav ul.menu li#current ul li a
			{
				background-image: url("../../images/vnav-a-sub-current-bg-blue.jpg");
				background-repeat: no-repeat;
				background-position: center center;
				color:#2cadda;
				border-width: 0px 1px 1px 1px;
				background-color: transparent;	
				text-decoration: underline;
			}	

		#left-column .moduletable h3
			{
				background: url("../../images/left-column-modules-title-bg-blue.png");
				background-repeat: repeat-x;
				background-position:top right;
				background-color: transparent;	
			}
		#footer
			{
				border-top:solid 1px #eff5f7;
				margin-top:30px;
				background-image: url("../../images/footer-bg-blue.jpg");
				background-repeat: repeat;
				background-position: bottom center;
			}