/*
Theme Name: Gifts
Description: A minimalist, theme
Version: 1.0
*/

body{background-color:#f9f9f9;font-family:Arial,Helvetica,Geneva,sans-serif;padding:20px;font-size:.88em;line-height:1.5em;color:#444444;}
.clearfix:after{content:".";    display:block;    height:0;    clear:both;    visibility:hidden;}
.clearfix{display:inline-block;}
#container{width:900px;}
#sidebar{width:336px;float:left;font-size:.8em;line-height:1.4em;padding:0 10px 25px 0;}
#sidebarleft{width:180px;float:left;}
#sidebarright{width:125px;float:right;}
#side_pub{margin:10px auto; text-align:center; }
#side_pub *{margin:0 auto; float:none; }
#logo{width:250px; text-align:center; }
#laporterie{margin:1em; padding:1em; text-align:center;}
#laporterie img{margin:0 auto; }
#footer{width:180px;float:left;clear:both;font-size:.64em;}
#link, #link_category, #entries{background:#fff;width:508px;padding:10px 20px;float:right;}
blockquote{clear:both; }
ul{list-style:none;margin-left:0px;padding-left:0px;margin-top:0px;}
li{margin-top:.5em;  }
.post{margin-bottom:1em;}
.post ul{list-style:square outside;margin-left:1em;}
.post h2{clear:both; }
a{color:#582;text-decoration:none;font-weight:bold;}
a:link h3{color:#951400;border:none;}
a:link img{border:none;}
li.linkcat{list-style-type:none;}
img{border:none;}
.imgleft{float:left;margin-right:10px;margin-bottom:10px;}
.imgright{float:right;margin-left:10px;margin-bottom:10px;}
img.frame{padding:2px;border:solid 1px #DEE4E5;}
h1{font-size:2em;line-height:1em;text-transform:uppercase;}
h3.sitetitle{font-size:24px; line-height:1.5em; }
.title{border-bottom:1px solid silver;}
h3{font-weight:bold;font-size:1.2em;text-transform:uppercase;margin-bottom:.2em;margin-top:2em;letter-spacing:.2em;color:#34353e;border-bottom:1px solid silver;}
.post h3{border-bottom:none;letter-spacing:normal;margin-bottom:-.5em;}
blockquote{background-color:#f3f3f3;padding:10px;margin:15px 0;}

/* Begin Comments*/
.comments_tiny{color:#b8b8b8;border-bottom:1px solid silver;}
.alt{margin:0;padding:10px;background:#f3f3f3;}
.commentlist{margin-top:0px;}
.commentlist li{margin:5px 0 0 0px;}
.commentlist p{margin:10px 5px 10px 0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;}
li.comment{font-weight:bold;padding:10px;list-style:none;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;}
#commentform{margin-top:30px;}
.commentmetadata{font-weight:normal;}
small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#777;}
.content{margin-bottom:25px;padding-left:5px;font-weight:normal;}
.commentbox{width:100%;height:100px;}
/* End Comments */

div.legende{font-size:.8em;font-style:italic;float:right;clear:both;}
div#entries{position:relative; }
div#entries img{margin:10px;}
img#wpstats{width:0px;height:0px;overflow:hidden;}

/* link category */
ul#categories { border : 1px dotted #582; padding: 1em; }
#links .link { border-top: 1px dotted #582; }

/* link page */
a.link_url { border: 1px solid #582; padding: .3em 2em; }
a.link_url:hover { background: #582; color: white; }
#link h1 a {font-size:.6em;line-height:1.5em;text-transform: none; font-weight: normal;}
h2.breadcrumbs { font-size: 1.2em; font-weight: normal; }

#link .link_image { float: left; margin: 10px; }
#link .link_description { border : 1px dotted #582; padding: .5em; margin: .5em 0; }

ul.related { }
ul.related li { }
ul.related p { margin: 0; }
