
/* ::::: http://www.quenouille-tambourin.com/blog/themes/default/layout.css ::::: */

#content-blog { margin: 0pt 0pt 0pt 30px; padding: 1em 0pt 0pt; }
.post { margin-bottom: 4em; }
#sidebar-blog { float: right; width: 240px; padding-bottom: 4em; }
#sidebar-blog div { margin: 0pt 30px 0pt 0pt; padding: 1ex 1em; }
#footer-blog { margin: 0pt; padding: 1ex 1em; clear: both; }


.left { float: left; margin-right: 1em; }
.right { float: right; margin-left: 1em; }

.day-date { background: transparent url('day-date.png') no-repeat scroll left center; padding-left: 20px; margin-left: -25px; color: rgb(136, 136, 136); -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; font-style: italic; }
.post-title { background: transparent none repeat; color: rgb(255, 153, 0); -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-bottom: 0pt; }
.post-title a { background: transparent none repeat; color: rgb(255, 153, 0); -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-decoration: none; }
.post-info { background: transparent none repeat; margin-top: 0pt; color: rgb(255, 170, 0); -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; padding-bottom: 1ex; }
.post-info a { background: transparent none repeat; color: rgb(255, 170, 0); -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-decoration: none; }
.post-content { text-align: justify; }
.post-content blockquote { font-family: Georgia,serif; font-style: italic; }
.post-info-co { text-align: right; }
#trackbacks blockquote, #comments blockquote { border: 1px solid rgb(238, 238, 238); margin: 1em 0pt; padding: 1ex 1em; }
#sidebar-blog div { border-bottom: 1px solid rgb(240, 240, 240); color: inherit; }
#sidebar-blog div ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#sidebar-blog h2, #sidebar-blog h3 { margin: 0pt 0pt 1ex; color: rgb(158, 210, 0); }
#sidebar-blog h3 { margin: 0pt; font-size: 1em; }
#sidebar-blog div#search { background: transparent none repeat; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: inherit; line-height: 2.3em; }
#search-blog fieldset, #search p { margin: 0pt; padding: 0pt; }
#q { background: rgb(255, 255, 255) url('q.png') no-repeat scroll 4px center; padding-left: 18px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#sidebar-blog div#calendar {  }
#sidebar-blog div#calendar table { margin: 0pt auto; font-size: 0.8em; text-align: center; border-collapse: collapse; }
#sidebar-blog div#calendar table caption { margin: 0pt auto; }
#sidebar-blog div#calendar table th { background: transparent none repeat; color: rgb(68, 153, 51); -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#sidebar-blog div#calendar table td { border: 1px solid rgb(238, 238, 238); width: 14%; line-height: 2em; }
#sidebar-blog div#calendar table td a { background: rgb(238, 255, 170) none repeat; display: block; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: rgb(68, 153, 51); font-weight: bold; text-decoration: none; }
#sidebar-blog div#calendar table td a:hover { background: rgb(219, 184, 220) none repeat; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: rgb(102, 51, 102); }
#footer-blog { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 1em; background: rgb(238, 238, 238) none repeat; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: rgb(102, 102, 102); }
#footer-blog a { color: rgb(153, 153, 153); }

