@charset "utf-8";

#blog{padding-bottom:50px; width:100%; float:left; overflow:hidden}
#blog .x-three{width:610px !important}
#blog .margin-right{margin-right:30px}
#blog .hentry{margin-bottom:20px; border-bottom:1px dashed #ccc; padding-bottom:20px; overflow:hidden}
#blog .hentry h3{margin-top:0; padding-top:0}
#blog h1, #blog h2, #blog h3, #blog h4{clear:left; margin-bottom:5px; padding-bottom:0}
#blog a{color:#6b8e1b; text-decoration:none}
#blog a.more-link{display:block; clear:both; margin:10px 0}

#blog a:hover{color:#666; text-decoration:underline}
#blog img{margin:0 20px 10px 0}
#blog .sociable img{float:left; margin:0 10px 0 0 !important}

ul.metalinks{padding:0 0 10px 0; margin:0; display:block; clear:both; font-size:8pt}
ul.metalinks li{float:left; margin-right:10px; height:20px; vertical-align:middle; line-height:20px}

ul .icon, dl .icon, ul.icon li{background-repeat:no-repeat; background-position:0 1px; display:block; margin:0 10px 5px 0; padding:0 0 0 19px; list-style-type:none}

#blog #comment{width:600px; overflow-x:hidden}

#blog ul.icon{margin:0; padding:0}

ul .icon, dl .icon, ul.icon li{background-repeat:no-repeat; background-position:0 0; display:block; margin:0 10px 5px 0; padding:0 0 0 19px; list-style-type:none; line-height:16px}

ul .ttl, dl .ttl, ul.ttl li{line-height:22px; font-size:16px}

ul .date, dl .date, ul.icon li{background-image:url(images/blog_icon/icon_date.gif)}
ul .tag, dl .tag, ul.tag li{background-image:url(images/blog_icon/icon_tag.gif)}

ul .category, dl .category, ul.category li{background-image:url(images/blog_icon/icon_category.gif)}
ul .information, dl .information, ul.information li{background-image:url(images/blog_icon/icon_lightbulb.gif)}
ul .jump, dl .jump, ul.jump li{background-image:url(images/blog_icon/icon_page.gif)}
ul .comment, dl .comment, ul.comment li{background-image:url(images/blog_icon/icon_comment.gif)}
ul .feed, dl .feed, ul.feed li{background-image:url(images/blog_icon/icon_feed.gif)}
ul .entry, dl .entry, ul.entry li{background-image:url(images/blog_icon/icon_entry.gif)}
ul .author, dl .author, ul.author li{background-image:url(images/blog_icon/icon_entry.gif)}
ul .delicious, dl .delicious, ul.delicious li{background-image:url(images/blog_icon/delicious.gif)}
ul .facebook, dl .facebook, ul.facebook li{background-image:url(images/blog_icon/facebook.gif)}
ul .technorati, dl .technorati, ul.technorati li{background-image:url(images/blog_icon/technorati.gif)}
ul .digg, dl .digg, ul.digg li{background-image:url(images/blog_icon/digman.gif)}

#loop_articles .new{background-image:url(images/blog_icon/icon_new.gif); background-position:left top}
.feedburnerFlareBlock{margin:0; padding:0; display:list-item; background-image:url(images/blog_icon/icon_page.gif); background-repeat:no-repeat; background-position:0 2px; display:block; margin:0 10px 5px 0; padding:0 0 0 25px; list-style-type:none}

#sidebar{margin-top:40px}
#sidebar h2{text-transform:uppercase; position:relative; margin:5px 0 0 0; padding:0; text-indent:25px; background:url(images/ultime_news_ico.png) no-repeat left center; color:#6B8E1B; font-size:16px; font-weight:normal}
#sidebar ul{margin:0; padding:0; list-style:none}
#sidebar ul li{background-color:#F7F7F7; background-image:none; border:1px solid #DDD; position:relative; padding:10px; margin-bottom:10px; overflow:hidden}
#sidebar ul li.widget_tag_cloud{padding:10px 20px}
#sidebar ul li#search{margin-top:15px; text-transform:uppercase; text-indent:25px; background:#F7F7F7 url(images/ultime_news_ico.png) no-repeat 10px 15px; color:#6B8E1B; font-size:16px}
#sidebar ul ul{margin:10px; list-style:inside disc}
#sidebar ul ul.children{margin:0 0 0 15px; list-style:inside disc}
#sidebar ul ul li{background:none; padding:0; border:none; margin:0}
#sidebar ul li a{color:#6b8e1b; text-decoration:none}
#sidebar ul li a:hover{color:#333; text-decoration:underline}

div.navigation{height:22px}
div.navigation ul{margin:0; padding:0; line-height:22px; list-style:none inside}
div.navigation ul li{margin:0; padding:0}
div.navigation ul li.next{float:right}
div.navigation ul li.previous{float:left}

ol.commentlist{margin:0; padding:0; list-style:none inside}
ol.commentlist li{border-bottom:1px dashed #ccc; margin-bottom:20px}

div.sociable h3{margin:0; padding:0; line-height:22px; font-size:16px}
div.sociable ul{list-style:none; margin:0; padding:0}
div.sociable ul li{float:left}