/*
Theme Name: Gis and Birdie 10
Theme URL: http://www.giselejaquenod.com.ar/blog/
Description:  Gisele Jaquenod's blog theme
Version: 6.0
Author:	Gisele Jaquenod
Author URI: http://www.giselejaquenod.com.ar/
*/

* {
  margin: 0px;
  padding: 0px;
}
body {
  margin: 0px;
  padding: 0px;
  background: #6b9713 url(images/woods-bg.png) repeat;
  color: #3b3b3b;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 19px;
}

#all {

  width: 100%;

  background: url(images/woods_topbg.png) repeat-x center top;  

  margin: 0px;

  padding: 0px;

  float: left;

}

img {

  margin: 0px;

  padding: 0px;

  border: 0px;

  display: block;

}

a:link, a:visited {

  color: #3d8c30;

  text-decoration:none;

  font-weight: normal;

}

a:hover {

  color: #57ad23;

  text-decoration: underline;

}

img {

  margin: 0;

  padding: 0;

}

a:img {

  margin: 0;

  padding: 0;

}

form {

  margin: 0;

  padding: 0;

}

ul, ol {

  margin: 5px 0px 15px 25px;

  padding: 0px;

}

ul li, ol li {

  margin: 5px 0px;

  padding: 0px;

}

blockquote {

  background: #fff5c9;

  padding: 2px 8px;

  margin: 4px 15px;

  border-left: 2px solid #ffd31a;

  border-right: 2px solid #ffd31a;

}

pre {

  background: #f5f5f5;

  border: 1px solid #dadada;

  padding: 11px;

  font-size: 11px;

  line-height: 1.3em;

  overflow: auto;

  margin: 0px 0px 12px 0px;

  font-family: Consolas, Monaco, "Courier New", Courier, monospace;

  color: #333;

}



/* Layout */



#topbar {

  background: url(images/woods_topbar.png) no-repeat center top;

  clear: both;

  width: 960px;

  height: 150px;

  margin: 0px auto;

  padding: 0px;

  text-align: left;

}

#topbar img {

  margin: 0px;

  padding: 0px;

  border: 0px;

  display: inline;

}

#topbar img a {

  margin: 0px;

  padding: 0px;

  border: 0px;

}

#topbar #logo {

  float: left;

  margin: 0px;

  padding: 0px;

  border: 0px;

}

#topbar #menu {

  float: left;

  margin: 0px;

  padding: 0px;

  border: 0px;

}

#wrapper {

  width: 960px;

  margin: 0 auto;

  padding: 0px;

  text-align: left;

}

#main {

  background: url('images/main_bg.png') repeat-y center top;

  width: 960px;

  float: left;

  margin: 0px;

  padding: 0px;

  text-align: left;

  clear: both;

}

#content {

  background: url('images/main_top.png') no-repeat center top;

  float: left;

  width: 550px;

  margin: 0px;

  padding: 70px 0px 0px 0px;

  display: inline;

}

#blog {

  margin: 0px;

  padding: 0px 20px 20px 20px;

}



/* Entries */



#content h1 {

  font-family: Georgia;  

  font-size: 22px;

  letter-spacing: -1px;

  color: #493f15;

  margin: 0px;

  padding: 4px 0px;

  font-weight: normal;

  line-height: normal;

}

#content h1 a:link, #content h1 a:visited {

  color: #493f15;

}

#content h1 a:hover {

  color: #FB6033;

}

#date {

  background: url('images/date_bg.png') no-repeat center top;

  clear: both;

  margin: 0px;

  padding: 8px 20px;

  font-size: 11px;

  text-align: left;

  height: 19px;

  color: #fff;

}

#date a {

  color: #fff199;

}

#content h2.archive {

  font-family: Georgia;  

  font-size: 17px;

  border-top: 1px dotted #ffe684;

  border-bottom: 1px dotted #ffe684;

  color: #eb6b9f;

  margin: 5px 0px;

  padding: 5px 0px;

  font-weight: normal;

  line-height: 18px;

  clear: both;

  text-align: center;

  background: none;

}

#content h2.archive a {

  color: #fff5c9;

}

#content h2 {

  font-family: Georgia;  

  font-size: 18px;

  background: #5a8a28;

  color: #fff;

  margin: 5px 0px;

  padding: 6px;

  font-weight: normal;

  line-height: 18px;

}

#content h2 a {

  color: #fff;

}

#content h3 {

  font-family: Georgia;  

  font-size: 17px;

  color: #cc4012;

  letter-spacing: -1px;

  line-height: 19px;

  margin: 8px 0px;

  padding: 6px 0px;

  font-weight: normal;

  border-bottom: 1px solid #f5beac;

}

#content h3 a {

  color: #cc4012;

}

#content h4 {

  font-family: Georgia;  

  font-size: 18px;

  color: #ffd31a;

  margin: 5px 0px;

  padding: 8px;

  font-weight: normal;

  background: #cc4012;

}

#content h5 {

  font-family: Georgia;  

  font-size: 24px;

  background: #81ad0a;

  color: #fff;

  margin: 5px 0px;

  padding: 20px;

  font-weight: normal;

  text-align: center;

  letter-spacing: 1px;

}

#content h5:hover{

  background: #ff487e;

}

#content h5 a:link, #content h5 a:visited {

  color: #ffffff;

}

#content h5 a:hover {

  color: #bff42e;

}

#content h6 {

  font-family: Georgia;  

  font-size: 14px;

  letter-spacing: 1px;

  color: #cc4012;

  margin: 0px;

  padding: 5px 0px;

  font-weight: normal;

  line-height: normal;

  border-bottom: 1px solid #cc4012;

}

#content h6 a {

  color: #cc4012;

}

.entry a:link img, .entry a:visited img {

  border: 3px solid #f0f0f0;

  padding: 3px;

  margin: 3px;

}

.entry a:hover img {

  border: 3px solid #ff487e;

  padding: 3px;

  margin: 3px;

}

.entry {

  padding: 0px;

  margin: 8px 0px;

  line-height: 16px;

  clear: both;

}

.entry p {

  margin: 12px 0px;

  padding: 0px;

}
.entry img {
  display: inline;
}
.entrydel {
  background: #b3e3ec;
  padding: 3px;
  text-align: right;
  font-size: 10px;
  font-family: Georgia;
  letter-spacing: 1px;
}
.entrydel a {
  color: #006d82;
}
p.readmore {
  font-size: 16px;
  font-family: Georgia;
  font-style: italic;
  padding: 0px 0px 0px 20px;
  margin: 15px 0px;
  background: url('images/pink_arrow.gif') no-repeat left top;
}
p.readmore a {
  color: #FF7171;
}
#meta {
  font-size: 12px;
  font-family: Georgia;
  background: url('images/meta_bg.png') no-repeat center top;
  margin: 0px 0px 20px 0px;
  padding: 15px 90px 10px 0px;
  height: 25px;
  text-align: right;
  clear: both;
}
.imgpost {

  border: 1px solid #aed887;

  padding: 3px;

  margin: 0px 3px;

}

#shopimg {

  text-align: center;

  width: 100%;

  margin: 0px;

  padding: 0px;

}

#shopimg img {

  border: 1px solid #aed887;

  padding: 2px;

  margin: 2px;

  display: inline;

}

#shopimg a:hover img {

  border: 1px solid #ff487e;

}





/* Portfolio */



#portfolio {

  background: #fff url(images/portfolio_top.png) no-repeat center top;

  padding: 70px 20px 20px 20px;

  margin: 0px;

  float: right;

  width: 715px;

}

#portfolio #blog {

  margin: 0px;

  padding: 0px 10px;

  background: none;

  font-size: 13px;

}

#portfolio img {

  display: inline;

}

#portfolio a:link img, #portfolio a:visited img {

  border: 3px solid #f0f0f0;

  padding: 3px;

  margin: 3px;

}

#portfolio p {

  margin: 12px 0px;

}

#portfolio a:hover img {

  border: 3px solid #ff487e;

  padding: 3px;

  margin: 3px;

}

#portfolio h1 {

  font-family: Georgia;  

  font-size: 22px;

  letter-spacing: -1px;

  color: #cc4012;

  margin: 0px;

  padding: 5px 0px;

  font-weight: normal;

  line-height: normal;

  border-bottom: 2px solid #dce295;

}

#portfolio h1 a:link, h1 a:visited {

  color: #cc4012;

}

#portfolio h1 a:hover {

  color: #FB6033;

}

#portfolio h2 {

  font-family: Georgia;  

  font-size: 18px;

  background: #5a8a28;

  color: #fff;

  margin: 5px 0px;

  padding: 6px;

  font-weight: normal;

  line-height: 18px;

}

#portfolio h3 {

  font-family: Georgia;  

  font-size: 14px;

  color: #5fb76b;

  margin: 5px 0px;

  padding: 5px 0px;

  font-weight: bold;

}



/* Sidebar */

#sidebar1 {
  background: url(images/side1_top.png) no-repeat center top;
  float: left;
  width: 205px;
  font-size: 11px;
  margin: 0px;
  padding: 180px 0px 0px 0px;
  display: inline;
  color: #fff;
  text-align: center;
}
#sidebar2 {
  background: url(images/side2_top.png) no-repeat center top;
  float: right;
  width: 205px;
  font-size: 11px;
  margin: 0px;
  padding: 110px 0px 0px 0px;
  display: inline;
  color: #fff;
  text-align: left;
}
#sidebar1 a:link, #sidebar1 a:visited, #sidebar2 a:link, #sidebar2 a:visited {
  color: #fff;
}
#sidebar1 a:hover, #sidebar2 a:hover {
  color: #ffe117;
}
#sidebar1 h2, #sidebar2 h2 {
  font-family: Georgia;
  color: #fff;
  font-weight: normal;
  font-size: 17px;
  padding: 0px;
  margin: 8px 0px 2px 0px;
  text-align: center;
}
#sidebar1 .textwidget {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
#sidebar2 ul, #sidebar2 .textwidget {
  list-style: none;
  margin: 0px;
  padding: 3px 0px 3px 10px;
}
#sidebar1 ul li, #sidebar2 ul li {
  margin: 0px 5px;
  padding: 3px;
  border-bottom: 1px dotted #73a116;
}
#sidebar1 ul li ul, #sidebar2 ul li ul {
  margin: 0px;
  padding: 0px;
}
#sidebar1 ul li:hover, #sidebar2 ul li:hover {
  background: #ff487e;
}
#sidebar1 ul li ul li, #sidebar2 ul li ul li {
  margin: 4px;
  padding: 4px;
  border: none;
}

/* Specific Widgets */

#sidebar1 .widget {
  padding: 0px;
  margin: 0px;
}
#sidebar1 #ctc {
  background: url(images/woods_tags.png) no-repeat center top;
  padding: 40px 0px 0px 0px;
  text-align: center;
  margin: 0px;
}
#sidebar2 #archives-2 {
  text-align: center;
  padding: 0px 20px;
  margin: 0px;
}
#sidebar2 #archives-2 select {
  font-size: 11px;
}
#sidebar1 #flickrrss {
  background: url(images/woods_flickr.png) no-repeat center top;
  padding: 44px 0px 0px 0px;
  margin: 0px;
  text-align:center;
}
#sidebar1 #categories-1 {
  background: url(images/cat_h2.png) no-repeat center top;
  padding: 35px 0px 0px 0px;
  margin: 0px;
  text-align:center;
}
#sidebar1 #categories-1 h2, #sidebar2 #linkcat-3 h2, #sidebar1 #ctc h2, #sidebar1 .ryv_mywidget h2.widgettitle, #sidebar1 .widget_text h2.widgettitle, #sidebar1 #archives h2, #sidebar1 #flickrrss h2, #search h2 {
  font-size: 0;
  color: none;
  margin: 0px;
  padding: 0px;
  height: 0px;
  visibility: hidden;
  text-align: left;
}
#flickrrss img {
  border: 1px solid #aed887;
  padding: 2px;
  margin: 2px;
  display: inline;
}
#sidebar2 #sidebar-top {
  margin: 0px;
  padding: 0px;
  border: 0px;
}
#sidebar2 p.mini {
  text-transform: uppercase;
  font-size: 9px;
  letter-spacing: 1px;
  color: #8cc63e;
}
#sidebar1 #search-2 {
  padding: 0px;
  margin: 0px;
}
#sidebar1 #text-350030242, #sidebar2 #text-350030244 .textwidget {
  padding: 0px;
  margin: 0px;
  line-height: 0px;
}
#sidebar1 #text-350030243 {
  padding: 4px 7px 4px 0px;
  margin: 0px;
  text-align: right;
}
#sidebar1 #text-350030243 textarea {
  font-size: 10px;
  float-right;
  margin: 5px 0px;
  width: 180px;
}
#sidebar1 #categories-1 {
  font-size: 12px;
  text-align: right;
  margin-bottom: 10px;
}
#sidebar1 #categories-1 select {
  font-size: 12px;
  padding: 2px;
  width: 160px;
  text-align: left;
  margin-right: 14px;
}
#sidebar1 #categories-1 ul li {
  padding: 3px;
  margin: 1px 0px;
  background: #699311;
}

/* Search box style */

#sform {
  background: url('images/search_bg.png') no-repeat center top;
  height: 45px;
  clear: both;
  padding: 35px 15px 0px 25px;
  margin: 0px;
  font-size: 12px;
}
#sform form {
  margin: 0px;
  padding: 0px;
  font-size: 11px;
  border: 0px;
}
#sform #searchform {
  margin: 0px;
  padding: 0px;
  border: 0px;
}
#sform .searchterm {
  width: 130px;
  float: left ;
  color: #64890a;
  margin: 0px;
  background: none;
  border: 0px;
  padding: 5px 5px 0px 5px;
}
#sform .searchbutton {
  width: 20px;
  height: 20px;
  float: right;
  color: none;
  margin: 0px;
  background: none;
  border: 0px;
}

/* Comments */

#com_box {

  padding: 0px;

  margin: 5px 0px;

}

#com_box a {

  color: #cc4012 ;

}

#com_box img {

  display: inline;

}

#com_box h4 {

  font-size: 17px;

  font-family: Georgia;

  background: url('images/meta_bg.png') no-repeat center bottom;

  margin: 0px 0px 20px 0px;

  padding: 15px 90px 10px 0px;

  height: 25px;

  text-align: left;

  clear: both;

  color: #493f15;

}

#com_box h4 a {

  color: #493f15;

}

#com_box .avatar {

  float: right;

  padding: 0px;

  margin: 0px 0px 4px 4px;

  border: 1px solid #ffd31a;

}

.com_panel {

  padding: 3px 0px 5px 0px;

  margin: 0px;

  font-size: 11px;

  text-align: right;

  font-family: Georgia;

}

.com_panel a {

  color: #cc4012;

  font-weight: bold;

  text-decoration: underline;

}

.com_text {

  padding: 0px;

  margin: 3px 0px 0px;

  font-size: 11px;

  border: 1px solid #ffd31a;

}

.com_text p {

  line-height: 14px;

  margin: 0px;

  padding: 3px 0px 7px 0px;

}

.com_text li {

  list-style: none;

  margin: 0px;

  padding: 5px 9px 5px 9px;

  background: #fff5c9;

}

.com_text p.com_au {

  font-size: 13px;

  font-family: Georgia;

  border-bottom: 1px solid #ffd31a;

  padding: 3px 0px;

  margin: 2px 0px 5px 0px;

}

.com_text p.com_au strong {

  color: #cc4012 !important;

}

.com_text li.author {

  background: #dce295;

}

#comments_from_bg {

  line-height: 14px;

  font-size: 11px;

}



/* Comments Form */



#comm_post_form {

}

#comm_post_form input {

  padding: 3px;

  margin: 2px 0px;

  font-size: 10px;

}



/* 404 page style */



#notfound {

  padding: 10px;

}



/* Navigation */



#navigation {

  clear: both;

  text-align: center;

  font-family: Georgia;  

  font-size: 17px;

  color: #ff86ae;

  margin: 0px;

  padding: 10px 0px;

}

#navigation a {

  color: #ff86ae;

}



/* Footer */



#footer-wrapper {

  background: url(images/footer_bg.png) repeat-x center top;

  width: 100%;

  height: 335px;

  padding: 0px;

  margin: 0px;

  text-align: center;

  clear: both;

  color: #fff;

}

#footer {

  background: url(images/footer.png) no-repeat center top;

  width: 960px;

  height: 335px;

  padding: 0px;

  margin: 0px auto;

  text-align: center;

  clear: both;

}

#footer_p {

  background: url(images/footer_port.png) no-repeat center top;

  width: 960px;

  height: 335px;

  padding: 0px;

  margin: 0px auto;

  text-align: center;

  clear: both;

}

#footer-wrapper p {

  margin: 0px;

  padding: 10px 0px;

}

#footer-wrapper a {

  color: #fff199!important;

}

#footer-text {
  margin: 0px;
  padding: 280px 0px 0px 0px;
}

/* Other stuff */

#content .indexad {
  width: 100%;
  border-bottom: 1px dashed #f2f2f2;
  margin: 0px 0px 10px 0px;
  padding: 0px;
  text-align: center;
}
#content .indexad img {
  border: 0px;
  margin: 0px auto;
  padding: 0px;
}
#content .indexad a:link img, #content .indexad a:visited img, #content .indexad a:hover img {
  border: 0px;
  margin: 0px auto;
  padding: 0px;
}
#con_banners img {
  margin-bottom: 5px;
}

/* Smileys */



#smilebox {

  background: #fff5c9;

  padding: 5px;

  margin: 0px;

}

.wp-smiley {

  border: 0pt none;

  margin: 0px;

  padding: 0px;

  vertical-align: middle;

}

#smilebox img {

  display: inline;

}



/* Subs */



p.subscribe-to-comments {

  margin: 5px 0px;

  font-size: 13px;

  color: #333333;

  padding: 3px;

  background: #fff5c9;

}



/* Captions & aligment */

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}
.alignleft {
   float: left;
}
.alignright {
   float: right;
}
.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 3px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}
.wp-caption img {
   margin: 0px;
   padding: 0px;
   border: 0px;
}
.wp-caption a:link img, .wp-caption a:visited img, .wp-caption a:hover img {
   margin: 0px;
   padding: 0px;
   border: 0px;
}
.wp-caption p.wp-caption-text {
   font-size: 10px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  color: #333;
}

/* End captions */

/* Sidebar Search */

li#sidesearch h2 {
  text-align: center;
  font-size: 23px!important;
  color: #cce34f!important;
  text-transform: none!important;
  padding: 4px 0px;
  letter-spacing: -1px!important;
}
#comment-12006, #comment-12292, #comment-11245, #comment-11961, #comment-11153, #comment-10443, #comment-10146, #comment-10046, #comment-9579, #comment-9149, #comment-12165, #comment-12134, #comment-12208, #comment-12232, #comment-12239, #comment-12298, #comment-12300, #comment-12329, #comment-12332, #comment-12651, #comment-12847, #comment-12889, #comment-12899, #comment-12905, #comment-13588, #comment-13592, #comment-13596, #comment-13648, #comment-13653, #comment-13699,  #comment-13705, #comment-13978, #comment-13971, #comment-13949, #comment-13937, #comment-13896, #comment-13818, #comment-13755, #comment-13993, #comment-14008, #comment-14015, #comment-14023, #comment-14029, #comment-14042, #comment-14090, #comment-14187, #comment-14191, #comment-14268, #comment-14279, #comment-14306, #comment-14375, #comment-14468, #comment-14550, #comment-14560, #comment-14582, #comment-20060, #comment-20064, #comment-20068, #comment-20075, #comment-20078, #comment-20083, #comment-20089, #comment-20092, #comment-20099, #comment-20103, #comment-20104, #comment-20111, #comment-20126, #comment-20128, #comment-20148, #comment-20153, #comment-20161, #comment-20162, #comment-20164 {
  background: #e6c9ff;
}
#comment-12006 a, #comment-12292 a, #comment-11245 a, #comment-11961 a, #comment-11153 a, #comment-10443 a, #comment-10146 a, #comment-10046 a, #comment-9579 a, #comment-9149 a, #comment-12165 a, #comment-12134 a, #comment-12208 a, comment-12232 a, #comment-12239 a, #comment-12298 a, #comment-12300 a, #comment-12329 a, #comment-12332 a, #comment-12651 a, #comment-12847 a, #comment-12889 a, #comment-12899 a, #comment-12905 a, #comment-13588 a, #comment-13592 a, #comment-13596 a, #comment-13648 a, #comment-13653 a, #comment-13699 a, #comment-13705 a, #comment-13978 a, #comment-13971 a, #comment-13949 a, #comment-13937 a, #comment-13896 a, #comment-13818 a, #comment-13755 a, #comment-13993 a, #comment-14008 a, #comment-14015 a, #comment-14023 a, #comment-14029 a, #comment-14042 a, #comment-14090 a, #comment-14187 a, #comment-14191 a, #comment-14268 a, #comment-14279 a, #comment-14306 a, #comment-14375 a, #comment-14468 a, #comment-14550 a, #comment-14560 a, #comment-14582 a, #comment-20060 a, #comment-20064 a, #comment-20068 a, #comment-20075 a, #comment-20078 a, #comment-20083 a, #comment-20089 a, #comment-20092 a, #comment-20099 a, #comment-20103 a, #comment-20104 a, #comment-20111 a, #comment-20126 a, #comment-20128 a, #comment-20148 a, #comment-20153 a, #comment-20161 a, #comment-20162 a, #comment-20164 a {
  color: #ff1461!important;
}

/* Sociable */

.sociable {
  padding: 5px;
  background: #f6edc2;
}
.sociable ul {
  display: inline;
}
.sociable ul li {
  float: left;
}
.sociable h3 {
  font-size: 15px!important;
}
.sociable img {
  padding: 0px!important;
  border: 0px!important;
  margin: 0px 5px!important;
}
.sociable a:link img, .sociable a:visited img {
  padding: 0px!important;
  border: 0px!important;
  margin: 0px 5px!important;
}
.sociable a:hover img {
  padding: 0px!important;
  border: 0px!important;
  margin: 0px 5px!important;
}
