body
{ background: #FFF url(images/hogar.jpg) repeat;
  color: #D5D2D6;
}

blockquote{border-color: #85aafe;}

#main
{ background: #414141 url(images/main.png) repeat-y;
  color: #D5D2D6;
}

#links, #footer, #links a, #footer a, #links a:hover, #footer a:hover
{ background: #000000;
  color: #D5D2D6;
  /*border-color: #85aafe;*/
}

#logo
{ background: #FFF url(images/logo.jpg) no-repeat;
  color: #D5D2D6;
  border-color: #85aafe;
}

h1, #column1 h1
{ background: transparent;
  color: transparent;
  font-size: 0%;

  border-color: #787878;
}

h1, #column2 h1
{ background: transparent;
  color: transparent;
   border-color: #787878;
}

#menu
{ background: transparent;
  color: #D5D2D6;
}
/* FONDO MENU Y BOXES  ANTES border-color: #787878;*/
#menu li a, .sidebaritem
{ background: transparent;
  color: #D5D2D6;
  border-color: white;
  }

#menu li a:hover, #menu li a#selected, #menu li a#selected:hover
{ background: #85aafe;
  color: #FFF;
} 
/* ES TODO EL FONDO background: #414141;*/
#content, 
/*{ background: white url(images/fondotemacentral.gif) repeat;*/
{ background: url(images/fondotemacentral.gif) repeat;
  color: #D5D2D6;
  border-color: #D5D2D6;
}
/* PARTE DONDE APARECE EL ARTÍCULO*/
#column2
{ background: White;
  color: #6D6770;
  border-color: #D5D2D6;
}

#column2 a
{ background: White;
  color: #FE4F7F;
  border-color: #D5D2D6;
}

#column2 a:hover
{ background: transparent;
  color: #FE4F7F;
  border-color: #FE4F7F;
}

#column2 r1
{ background: White;
  color: Black;
  border-color: #D5D2D6;
}

#column2 r1 a
{ background: White;
  font-weight: bold;
  color: black;
  border-color: #D5D2D6;
}

#column2 r1 a:hover
{ background: transparent;
  font-weight: bold;
  color: #FE4F7F;
  border-color: #FE4F7F;
}



/* FONDO LINK DE LOS BOXES */
.sidebaritem a
{ background: transparent;
  padding: 0px 0px 0px 19px;
  color: #D5D2D6;
}

.sidebaritem a:hover
{ background: #414141;
  padding: 0px 0px 0px 19px;
  float: justify;
  color: #85aafe;
}

.sbilinks li a
{ background: transparent;
  padding: 0px 0px 0px -5px;
  color: #D5D2D6;
   
} 



.sbilinks li a:hover
{ background: #414141;
  padding: 0px 0px 0px -5px;
  float: justify;
  color: #85aafe;
} 

 


#logo h1 a 
{color:#85aafe;

}


#column2 h1 a{
font-variant: small-caps;
color:#ff2688;
text-decoration:none;
}


#column2 h1 a{
font-variant: small-caps;
color:#ff2688;
text-decoration:none;
}

#column2 h1 a:hover
{
 background: white;
 color:#ff2688;
 border-bottom: #ff2688 1px dashed;

 font-variant: small-caps;
 }