/*
Theme Name: Sweet Blog
Theme URI: http://www.giselejaquenod.com.ar/blog/
Description: Birdie's Sweet blog theme
Version: 1
Author: Gisele Jaquenod
Author URI: http://www.giselejaquenod.com.ar/
*/

/* General */

body {
  background: #604125 url('images/bggross-3.jpg') repeat top center;
  margin:0px;
  padding: 0px;
  color: #000000;
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
}
a img {
  border-width:0;
}
a:link, a:visited {
  color: #be0c53;
  text-decoration: none;
}
a:hover {
  color: #000000;
  text-decoration: underline;
}
h2 {
  font-size: 22px;
  font-family: Georgia;
  font-weight: normal;
  color: #000000;
}
h3 {
  font-size: 16px;
  font-family: Georgia;
  font-weight: normal;
  color: #000000;
}
h4 {
  font-size: 14px;
  font-family: Georgia;
  font-weight: normal;
  color: #000000;
}
blockquote {
background-color: #fde7e8;
margin: 0 0px;
padding: 0 10px;
border: 2px solid #ffc1e0;
}


/* Layout */

#wrapper {
  width: 875px;
  margin:0px auto;
  padding:0px;
  text-align:left;
}
#content{
  background: #fff url('images/headerbraun01-3-2.jpg') no-repeat top;
  margin:0px;
  color: #666;
  width: 505px;
  margin:0px;
  padding: 0px 20px;
  float: left;
}

#header {
  margin:12px 0px;
  padding:0;
  text-align: center;
  clear: both;
  height: 200px;
}

/* Sidebar */

#sidebar {
  width: 330px;
  background: #000000;
  font-family: Tahoma;
  margin: 0px;
  padding: 0px;
  float: right;
  color:#fff;
}
#sidebar-top {
  background: url('images/sidebar-topbraun03_02.jpg') no-repeat;
  width: 330px;
  height: 400px;
  font-family: Tahoma;
  margin: 0px;
  padding: 0px;
  float: right;
}
#sidebar #box {
  width: 270px;
  margin: 0px;
  padding: 0px 30px 20px 30px;
  clear: both;
}

#sidebar #box img {
  border-color: #000000;
}

#sidebar h2 {
  color: #be0c53;
  text-transform: uppercase;
  border-bottom: 1px dotted #ffffff;
  font-family: Tahoma;
  font-size: 14px;
  padding: 3px 0px;
  margin: 10px 0px 5px 0px;
}
#sidebar h3{
  color:#555;
  font-size:1.5em;
  margin:1em 0;
}
#sidebar a:link, #sidebar a:visited {
  color: #ffffff;
}
#sidebar ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#sidebar ul li {
  margin: 0px 0px;;
  padding: 0px 0px;
}
#sidebar-foot {
  background: url('images/sidebar-foot.gif') no-repeat;
  width: 330px;
  height: 33px;
  clear: both;
}
/* Footer */

#footer {
  background: #000000;
  font-family: Georgia, "Tahoma", Times, serif;
  border-top: 1px dotted #ffffff;
  width:1 00%;
  color: #ffffff;
  font-size: 10px;
  margin: 0px;
  padding: 10px 0px;
  text-align: center;
  clear: both;
}
#footer p {
  margin: 8px 25px;
  padding: 0px;
}
#footer a:link, #footer a:visited {
  color: #be0c53;
}

/* Titles */

#header h1 {
  margin: 0px;
  padding: 0px;
  font-size: 30px;
  font-weight: normal;
  color: #fe6292;
  padding: 90px 20px 0px 20px;
}
#header .description {
  margin:0px 0px 10px 0px;
  padding: 205px 85px;
  font-size: 11px;
  color: #000000;
  text-align: left;
}
#header .description a:link {
   color: #ffffff;
}
#header .description a:visited {
   color: #ffffff;
}

/* Entries */

#content .post-date {
  padding: 5px;
  background: #d7e6de;
  margin: 5px 0px;
  border-top: 1px dashed #fff;
  font-size: 10px;
  clear: both;
  color: #000000;
  font-family: Tahoma;
  text-align: right;
}
.entry {
  margin: 0px;
  padding: 12px 0px;
  font-family: Tahoma;
  color: #202020;
  font-size: 12px;
  line-height: 15px;
  text-align: justify;
}
.entry a:hover img {
  color: #000000;
}
.entry h2 {
  border-bottom: 1px dotted #000000;
  color: #000000;
  padding: 8px 0px;
  margin: 5px 0px;
  font-family: Georgia;
}
.entrymeta {
  padding: 5px;
  background: #d7e6de;
  margin: 5px 0px;
  border-top: 1px dashed #fff;
  font-size: 10px;
  clear: both;
  color: #666;
  font-family: Georgia;
  text-align: right;
}
.post-a {
  background: url(images/author.gif) no-repeat;
  padding: 0px 3px 0px 15px;
}
.post-f {
  background: url(images/cat.gif) no-repeat;
  padding: 0px 3px 0px 15px;
}
.commentslink {
  background: url(images/comment.gif) no-repeat;
  padding: 0px 3px 0px 15px;
}

/* Comments */

h3#comments {
 font-color: #000000;
 }

#commentblock h2{
        padding:2px;
        margin-bottom:10px;
        margin-top:30px;
}
#commentblock {
        float:left;
        padding-top: 0px;
        padding-bottom: 20px;

        text-align: left;        /*font-size: 0.8em;*/
}

ol#commentlist {
        margin-top:0px;
        padding: 5px;
        margin-left: 0px;
        list-style-type: none;
}
.commentdate {
        font-size:0.8em;
        padding-left:5px;
}
#commentlist li  p{
        margin-bottom: 8px;
        line-height: 20px;
        padding:0;
         list-style-type: none;
}
ol#commentlist li {
list-style-type: none;
}

.commentname {
        margin: 10px;
        padding: 5px;
}

.commentinfo{
}

.commenttext {

        margin-top: 0px;
        margin-bottom: 10px;
        padding: 10px;
        width:450px;
        border-bottom: 1px dotted #bedbde;
        background: #bedbde url(images/comm.png) no-repeat top;
         color: #000000;
}

.commenttext-admin {

        margin-top: 0px;
        margin-bottom: 10px;
        padding: 10px;
        width:450px;
                border-bottom: 1px dotted #f9dbdb;
        background: #f9dbdb url(images/comm-admin.png) no-repeat top;
         color: #000000;
}
.gravatar {
        float: left;

         }
#flickr_badge_recent { float: right; margin-top:0px; margin-right:0px;}
img.ipernitybilder {width: 84px; height: 82px; padding: 8px; margin: 8px;  background-color: #000000;}

/*************** LINK INDICATION **********************************************/
a.liwikipedia { background: url(http://www.mondgras.de/linki/wiki.gif) no-repeat right; padding-right: 10px; }
a.liflickr { background: url(http://www.mondgras.de/linki/flickr.gif) no-repeat right; padding-right: 12px; }
a.liamazon { background: url(http://www.mondgras.de/linki/amazon.gif) no-repeat right; padding-right: 14px; }

/***YARPP***/

h3.relatedhead {
font-size: 1em;
font-family: Tahoma;
}
#related {
float:left;
width:100%;
}
.item {
font-size: 0.9em;
background-color: #fff;
width: 116px;
height:150px;
border: 1px solid #f7f7f7;
float: left;
padding: 2px;
margin: 2px;
overflow: hidden;
}
.item:hover {
background-color: #d4e3ec;
border-color: #000000;
}
.item a {
text-decoration: none !important;
color: #000 !important;
}
.item img {
border: 1px solid #ccc;
}
