 *{
  margin: 0;
  padding: 0;
  }


  body {
  margin: 0;
  padding: 0;
  font-family:"Trebuchet MS",Tahoma,Arial;
  color: #000000;
  font-size: 12px;
  font-variant:normal;
  background:url(images/background.jpg);
  }
  
  /* mainbox starts*/ 
   
  #mainbox {
  margin:0 auto;
  padding:0;
  overflow:auto;
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:transparent url(images/header-bg.png) no-repeat top ;
  behavior: url("iepngfix.htc");
  min-width:880px;
} 




  
  
  #body {
  width: 1270px;
  margin:0;
  padding:0;
  }
  
  #top{
  width:260px;
  padding:68px 0 0 620px;
  margin:0 auto;
  height:45px;
  }
  
  .text-field2{
  background-image:url(images/search-input.jpg);
  background-repeat:no-repeat;
  background-attachment:inherit;
  width:148px;
  height:20px;
  border:0;
  margin:0 0 0 0;
  padding: 5px 5px 3px 5px;
  background-position: bottom right;
  vertical-align:middle;
  font-style:italic;
  }
  
  .submit2{
  width:74px;
  height:28px;
  background-image:url(images/submitbut.jpg);
  border:0;
  margin-left:10px;
  padding:0 0 0 0;
  color:#FFFFFF;
  cursor:pointer;
  vertical-align:middle;
 color:#384A58;
  font-size:0.8em;
font-weight:bold;
  font-family:"Trebuchet MS",Tahoma,Arial;

  }
    .submit2:hover {  
 background-image:url(images/submitbut1.jpg); 
}
  
  .form{
  text-align:right;
  }
  
  .form2{
  text-align:right;
  }
  
  
  .text-field3{
  background-image:url(images/subscribe-bg.jpg);
  background-repeat:no-repeat;
  background-attachment:inherit;
  width:148px;
  height:20px;
  border:0;
  margin:0 0 0 0;
  padding: 5px 5px 3px 5px;
  background-position: bottom right;
  vertical-align:middle;
 
  }
  
  .submit3{
  width:74px;
  height:28px;
  background-image:url(images/submitbut.jpg);
  background-repeat:no-repeat;
  border:0;
  margin:0;
  margin-left:10px;
  padding:0 0 0 0;
  color:#FFFFFF;
  cursor:pointer;
  vertical-align:middle;
  color:#384A58;
font-size:0.8em;
 font-weight:bold;  
font-family:"Trebuchet MS",Tahoma,Arial;
}
  .submit3:hover {  
 background-image:url(images/submitbut1.jpg); 
}
  
  
  .submit4{
  width:74px;
  height:28px;
 background-image:url(images/submitbut.jpg);
  border:0;
  margin:0;
  padding:0 0 0 0;
  color:#FFFFFF;
  cursor:pointer;
  vertical-align:middle;
color:#384A58;
font-size:0.8em;
font-weight:bold;
  font-family:"Trebuchet MS",Tahoma,Arial;
}

  .submit4:hover {  
 background-image:url(images/submitbut1.jpg); 
}
 
  
  #white-bg {
  width: 880px;
  padding:0 7px;
  background-color:#FFFFFF;
  margin:0 auto 30px;
  overflow:auto;
  }
  
  #menu-rss {
  width: 880px;
  margin:0;
  padding:0;
  height:40px;
  }
  
  
  #menu {
  width: 796px;
  margin:0;
  padding:15px 0 0 10px;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-style:italic;
  font-size:14px;
  height:25px;
  float:left;
  }
  
  #menu ul {
  width: 796px;
  color:#000000;
  }
  
  #menu ul li {
  display:inline;
list-style:square;

  }
  
  
  #menu ul li a {
  text-decoration:none;
  padding: 0 10px 0 10px;
  color:#000000;
  float:left;
  display:block;

  }
  
  #menu ul li a:hover {
  text-decoration:underline;
  color:#000000;
  display:block;
  }
  
  #rss{
  float:right;
  width:64px;
  height:30px;
  padding:0 10px 0 0;
  margin:10px 0 0 0 ;
  }
  
  #color-bg {
  width: 870px;
  margin:0;
  padding:0 5px 0 5px;
  overflow:auto;
  }
  
  #color-bg-top {
  width: 870px;
  margin:0 0 0 0;
  padding:0;
  height:22px;
  background-image:url(images/top-bg.jpg);
  background-repeat:no-repeat;
  float:left;
  }
  
  #color-bg-middle {
  width: 870px;
  margin:0 0 0 0;
  padding:0;
  background-color:#6bd4da;
  float:left;
  }
  
  #color-bg-middle-left {
  width: 315px;
  margin:0 0 0 0;
  padding:0 0 0 10px;
  float:left;
  }
  
  #color-bg-middle-right {
  width: 530px;
  margin:0 0 0 0;
  padding:0 5px;
  float:right;
  }
  
  #main-content{
  width: 525px;
  margin:0 0 0 0;
  padding:0;
  float:left;
  }
  
  .content{
  width: 525px;
  margin:0 0 10px 0;
  padding:0;
  float:left;
  }
  
  .content-top{
  width: 490px;
  margin:0 0 0 0;
  padding:4px 0 5px 35px;
  background-image:url(images/content-top.jpg);
  background-repeat:no-repeat;
  float:left;
  font-size:27px;
  font-style:italic;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#FFFFFF;
  background-color:#0098a3;
  background-position:top;
  }
  
  .content-top2{
  width: 515px;
  margin:0 0 0 0;
  padding:4px 0 5px  10px;
  background-color:#0098a3;
  background-position:top;
  background-image:url(images/content-top2.jpg);
  background-repeat:no-repeat;
  float:left;
  font-size:27px;
  font-style:italic;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#FFFFFF;

  }
  
  .content-middle{
  width: 505px;
  margin:0 0 0 0;
  padding:0 10px 0 10px;
  background-color:#b6eaed;
  float:left;
  
  }
  
  .post{
  width:497px;
  float:left;
  }
  
  .post a{
  text-decoration:none;
  color:#e78e2c;
  }
  
  .post a:hover{
  text-decoration:underline;
  color:#e78e2c;
  }
  
  .post-image{
  width:497px;
  margin:10px 0 0 0;
  float:left;
  }
  
  .post-content{
  width:497px;
  margin:5px 0 0 0;
  float:left;
  }
  
  p{
  margin-bottom:5px;
  }
  
  h1{
  font-size:16px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#003a3e;
  margin:5px 0 5px 0;
  font-weight:bold;
  border-bottom:1px dotted #0098A3 ;
  }
  
  h2{
  font-size:14px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#007075;
  margin:5px 0 5px 0;
  font-weight:bold;
  }
  
  .post ul{
  margin: 0 0 0 20px;
  }
  
  .post ul li{
  margin: 0 0 0 20px;
  background-image:url(images/list-hr.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  padding: 10px 0 18px 0;
  } 
  
  .content-bottom{
  width: 525px;
  margin:0;
  padding:0;
  height:16px;
  background-image:url(images/content-bottom.jpg);
  background-repeat:no-repeat;
  float:left;
  }
  
  #green{
  width:315px;
  margin-bottom: 10px;
  padding:0;
  float:left;
  }
  
     #green-top{
  width:280px;
  margin:0;
  padding:0 0 0 35px;
  color:#92ac26;
  font-size:20px;
  font-style:italic;
  line-height:40px;
  height:41px;
  background-image:url(images/green-top.jpg);
  background-repeat:no-repeat;
  float:left;
  font-family:Georgia, "Times New Roman", Times, serif
  }
  #green-top a {
  text-decoration: none;
  color:#92ac26;
  }  
  #green-top a:visited {
  color:#92ac26;
  }
  
  #green-middle{
  width:315px;
  margin:0;
  padding:0;
  background-color:#dcee98;
  float:left;
  }
  
  #green-middle2{
  width:295px;
  margin:0;
  padding:10px;
  background-color:#dcee98;
  float:left;
  color:#4d5a14;
  }
  
  .img-text{
  width:315px;
  float:left;
  padding:0 0 10px 0;
  margin:0;
  background-image:url(images/green-hr.jpg);
  background-position:bottom;
  background-repeat:no-repeat;
  }
  
  .img-text3{
  width:315px;
  float:left;
  padding:0 0 0 0;
  margin:0;
  }
  
  .img{
  width:81px;
  height:55px;
  padding:10px 0 0 13px;
  float:left;
    }
  
  .img-button{
  width:130px;
  height:150px;
  float:left;
  margin: 0 0 0 -5px;
  }
  
  
  .img3{
  width:117px;
  height:90px;
  padding:10px 0 0 18px;
  float:left;
  }
  
  .button{
  width:82px;
  height:28px;
  padding:5px 0 0 53px;
  background-image:url(images/red-button.jpg);
  background-repeat:no-repeat;
  display:block;
  float:left;
  color:#FFFFFF;
  margin:0 0 0 0;
  font:18px;
  font-family:Georgia, "Times New Roman", Times, serif;
  background-position:18px 0;
  }
  
  .button a{
  text-decoration:none;
  color:#FFFFFF;
  }
  
  .button a:hover{
  text-decoration:underline;
  color:#FFFFFF;
  }
  
  .text{
  width:200px;
  float:right;
  padding:10px 12px 5px 5px;
  } 
  
  .text3{
  width:150px;
  float:right;
  padding:10px 10px 5px 5px;
  }
  
  .img-text2{
  width:500px;
  float:left;
  padding:0 0 10px 0;
  margin:0;

  }
  
  .img2{
  width:119px;
  height:70px;
  padding:10px 0 0 0;
  margin : 5px 0 0 0;
  float:left;
  }
  
  .text2{
  width:355px;
  float:right;
  padding:10px 5px 5px 5px;
  color:#0098a2;
  }
  
  .link{
  width:500px;
  color:#0098a2;
  float:left;
  margin:20px -20px 0 0;
  text-align:right;
  }
  
  .link a{
  color:#0098a2;
  text-decoration:none;
  }
  
  .link a:hover{
  color:#0098a2;
  text-decoration:underline;
  }  
  .green-hr{
  width:315px;
  padding:0;
  margin:0;
  float:left;
  }
  
  #green-bottom{
  width:315px;
  margin: 0 0 0;
  padding:0;
  height:8px;
  background-image:url(images/green-bottom.jpg);
  background-repeat:no-repeat;
  float:left;
    }
  
  
  #yellow{
  width:315px;
  margin:20px 0 0 0;
  padding:0;
  float:left;
  }
  
  #yellow-top{
  width:275px;
  height:43px;
  margin:0;
  padding:0 0 0 40px;
  background-image:url(images/yellow-top.jpg);
  background-repeat:no-repeat;
  color:#959500;
  font-size:20px;
  font-style:italic;
  line-height:41px;
  }
  
  
  #yellow-middle{
  width:295px;
  margin:0;
  padding:10px;
  background-color:#ffff99;
  color:#959500;
  }
  
  #yellow-bottom{
  width:315px;
  margin:0;
  padding:0;
  height:9px;
  background-image:url(images/yellow-bottom.jpg);
  background-repeat:no-repeat;
  }
  
  #orange{
  width:315px;
  margin:20px 0 0 0;
  padding:0;
  float:left;
  }
  
  #orange-top{
  width:280px;
  height:43px;
  margin:0;
  padding:0 0 0 35px;
  background-image:url(images/orange-top.jpg);
  background-repeat:no-repeat;
  color:#d35336;
  font-size:20px;
  font-style:italic;
  line-height:42px;
  float:left;
  }
  
  
  #orange-middle{
  width:295px;
  margin:0;
  padding: 10px;
  background-color:#ffab5b;
  float:left;
  }
  
  #orange-middle2{
  width:315px;
  margin:0 0 0 0;
  padding: 0;
  background-color:#ffab5b;
  float:left;
  color:#FFFFFF;
  }
  
  #orange-bottom{
  width:315px;
  margin:0;
  padding:0;
  height:9px;
  background-image:url(images/orange-bottom.jpg);
  background-repeat:no-repeat;
  float:left;
  }
  
  
  #light-orange{
  width:315px;
  margin:20px 0 0 0;
  padding:0;
  float:left;
  }
  
  #light-orange-top{
  width:280px;
  height:40px;
  margin:0;
  padding:0 0 0 35px;
  background-image:url(images/light-orange-top.jpg);
  background-repeat:no-repeat;
  color:#a88302;
  font-size:20px;
  font-style:italic;
  line-height:40px;
  }
  
  
  #light-orange-middle{
  width:295px;
  margin:0;
  padding:10px;
  background-color:#fdd95e;
  color:#a88302;
  }
  
  #light-orange-bottom{
  width:315px;
  margin:0;
  padding:0;
  height:9px;
  background-image:url(images/light-orange-bottom.jpg);
  background-repeat:no-repeat;
  }
  
  .display{
  display:none;
  
  }
  
  
  #color-bg-bottom {
  width: 870px;
  margin:0 0 0 0; 
  padding:0 0 0 0;
  height:17px;

  background-color:#6BD4DA;
  float:left;
  }
  
  #footer-menu{
  width:880px;
  float:left;
  margin:15px -15px 20px;
  text-align:center;
    font-family:Georgia, "Times New Roman", Times, serif;
  font-style:italic;
  }
  
  #footer-menu ul {
  width: 720px;
  color:#000000;
  text-align:center;
  margin:0 0 0 143px;
  }
  
  #footer-menu ul li {
  list-style:square;
  padding: 0 15px 0 0;
  float:left;
  list-style:none;
  }
  
  #footer-menu ul li a {
  text-decoration:none;
  color:#000000;
  padding: 5px;
  display:block;
  }
  
  #footer-menu ul li a:hover {
  padding: 5px;
  text-decoration:none;
  color:#FFFFFF;
  background-color:#0098A5;
  display:block;
  } 
  
  #footer{
  
  width:880px;
  float:left;
  text-align:center;
  margin: -10px 0 10px 0px;
  padding: 0 0 15px 0 ;
    font-family:Georgia, "Times New Roman", Times, serif;
  font-style:italic;
  }
  
  #footer a{
  text-decoration:none;
  color:#e78e2c;
  }
  
  #footer a:hover{
  text-decoration:underline;
  color:#e78e2c;
  }  
  
    /* Make standard tag cloud, orange.*/
.sidebar  .widget_tag_cloud {
  width:315px;
  margin:0 0 20px;
  padding:0;
  float:left;
  font-size:1em;
  color:#FFFFFF;
  }
  
.sidebar  .widget_tag_cloud .widgettitle {
    width:280px;
  height:43px;
  margin:0;
  padding:0 0 0 35px;
  background-image:url(images/orange-top.jpg);
  background-repeat:no-repeat;
  color:#d35336;
  font-size:20px;
  font-style:italic;
  line-height:42px;
  float:left;
  font-family:Georgia, "Times New Roman", Times, serif;
  }
  
.sidebar  .widget_tag_cloud .middle {
  width:295px;
  margin:0;
  padding: 10px;
  background-color:#ffab5b;
  float:left;
  }

  
.sidebar  .widget_tag_cloud .bottom {
  width:315px;
  margin:0;
  padding:0;
  height:9px;
  background-image:url(images/orange-bottom.jpg);
  background-repeat:no-repeat;
  float:left;
  margin-bottom:-10px;
  }
  /* END OF TAG CLOUD */
  
  /* mostrar bullet para pagina seleccionada */
  #menu-rss .current_page_item {
  	list-style: square;
	font-weight:bold;
	color: #FF3300;
  }

  
  
    /* DEAFAuLT StyLE FOR other widgetS */
  .widget {
  width:315px;
  margin:0 0 20px;
  padding:0;
  float:left;
  }
  
  .widget .widgettitle {
  width:280px;
  margin:0;
  padding:0 0 0 35px;
  color:#92ac26;
  font-size:20px;
  font-style:italic;
  line-height:40px;
  height:41px;
  background-image:url(images/green-top.jpg);
  background-repeat:no-repeat;
  float:left;
  font-family:Georgia, "Times New Roman", Times, serif;
  }
  
  .widget .middle {
  width:295px;
  margin:0;
  padding:10px;
  background-color:#dcee98;
  float:left;
  }
  
  .widget .bottom {
  width:315px;
  margin:0;
  padding:0;
  height:8px;
  background-image:url(images/green-bottom.jpg);
  background-repeat:no-repeat;
  float:left;
  margin-bottom: -10px;
  }
  /* DEAFAuLT StyLE FOR other widgetS */  
  
  /* Receta de la semana */
  #receta{
  width:315px;
  margin:0 0 20px 0;
  padding:0;
  float:left;
  }
  
  #receta-top{
  width:280px;
  height:43px;
  margin:0;
  padding:0 0 0 35px;
  background-image:url(images/orange-top.jpg);
  background-repeat:no-repeat;
  color:#d35336;
  font-size:20px;
  font-style:italic;
  line-height:42px;
  float:left;
  font-family:Georgia, "Times New Roman", Times, serif;
  }
  
  #receta-top a {
  text-decoration: none;
  color:#d35336;
  }  
  #receta-top a:visited {
  color:#d35336;
  }
  
  #receta-middle{
  width:295px;
  margin:0;
  padding: 10px;
  background-color:#ffab5b;
  float:left;
  }
  
  #receta-middle2{
  width:315px;
  margin:0 0 0 0;
  padding: 0;
  background-color:#ffab5b;
  float:left;
  color:#FFFFFF;
  }
  
  #receta-bottom{
  width:315px;
  margin:0;
  padding:0;
  height:9px;
  background-image:url(images/orange-bottom.jpg);
  background-repeat:no-repeat;
  float:left;
  margin-bottom:-10px;
  }
  
  /* Css faltantes de Widget de ultimas noticias y eventos en home a la derecha */
  .content-top2 a {
  text-decoration: none;
  color:#FFFFFF;
  }  
  .content-top2 a:visited {
  color:#FFFFFF;
  }
  
  .ultimas-home {
  text-decoration: none;
  color:#007075;
  }  
  .ultimas-home:visited {
  text-decoration: none;
  color:#007075;
  }
  /* FIN Css faltantes de Widget de ultimas noticias y eventos en home a la derecha */  
  
  
  
    /* Menu del dia widget de la semana */
	

    /* Widget menu del dia.*/
.sidebar  .widget_menu_del_dia {
  width:315px;
  margin:0 0 20px 0;
  padding:0;
  float:left; 
  }
  
.sidebar  .widget_menu_del_dia .widgettitle {
  width:275px;
  height:43px;
  margin: 0 0 0;
  padding:0 0 0 40px;
  background-image:url(images/yellow-top.jpg);
  background-repeat:no-repeat;
  color:#959500;
  font-size:20px;
  font-style:italic;
  line-height:41px;
  font-family:Georgia, "Times New Roman", Times, serif;
  }
  
.sidebar  .widget_menu_del_dia .middle {
  width:295px;
  margin:0;
  padding:10px;
  background-color:#ffff99;
  color:#959500;
  }
  
.sidebar  .widget_menu_del_dia .bottom {
  width:315px;
  margin:0;
  padding:0;
  height:9px;
  background-image:url(images/yellow-bottom.jpg);
  background-repeat:no-repeat;
  margin-bottom: -10px;
  }
  /* END Menu del dia */
  
      /* Widget suscribirse.*/
.sidebar  .widget_email {
  width:315px;
  margin:0 0 20px 0;
  padding:0;
  float:left;
  }
  
.sidebar  .widget_email .widgettitle {
  width:280px;
  height:40px;
  margin:0;
  padding:0 0 0 35px;
  background-image:url(images/light-orange-top.jpg);
  background-repeat:no-repeat;
  color:#a88302;
  font-size:20px;
  font-style:italic;
  line-height:40px;
  font-family:Georgia, "Times New Roman", Times, serif;
  }
  
.sidebar  .widget_email .middle {
  width:295px;
  margin:0;
  padding:10px;
  background-color:#fdd95e;
  color:#a88302;
  }
  
.sidebar  .widget_email .bottom {
  width:315px;
  margin:0;
  padding:0;
  height:9px;
  background-image:url(images/light-orange-bottom.jpg);
  background-repeat:no-repeat;
  }
  /* END suscribirse */



/* titulo de widget receta de la semana */  
  .titulo-receta-semana {
    text-decoration: none;
  	color:#FFFFFF;
	padding:5px 0 5px 0;
	font-size: 1.2em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
  }
  .titulo-receta-semana a:hover {
    text-decoration: underline;
  	color:#FFFFFF;
	padding:5px 0 5px 0;
	font-size: 4.2em;
  }
  .titulo-receta-semana:visited {
      	color:#FFFFFF;
	padding:5px 0 5px 0;
	font-size: 1.2em;
  }

  /* titulo de widget izquierdo ultimas noticias y eventos */
  
  .titulo-ultimas-widget {
    text-decoration: none;
  	color:#92AC26;
	padding:5px 0 5px 0;
	font-size: 1.2em;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:none;
  }
  .titulo-ultimas-widget:visited {
    text-decoration: none;
  	color:#92AC26;
	padding:5px 0 5px 0;
	font-size: 1.2em;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:none;
  } 
  
  /* Captions & aligment */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	
	text-align: center;
	background-color: #F9F9F9;
	padding-top: 4px;
	margin: 2px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;

	padding: 0 4px 5px;
	margin: 0;
}
/* End captions & aligment */


hr {
height: 0;
border-bottom: 1px dotted #6BD4DA;
} 

blockquote {
border-left:10px solid #6BD4DA;
clear:both;
padding-left:10px;
margin-left:10px;}
