@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/espanol2/images/fondo.jpg");
  background-position: top
}
#page-container
{
 background-color: #fff;
 color: #FFFFFF;
  background-image: none;
  background-attachment: fixed
}
#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: #0000FF;
}
h3
{
 color: #0000FF;
  background-position: left
}
/* 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/espanol2/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;
   }

