/*  
Theme Name: Arthemia
Theme URI: http://michaelhutagalung.com/2008/05/arthemia-magazine-blog-wordpress-theme-released/
Description: <a href="http://michaelhutagalung.com/2008/05/arthemia-magazine-blog-wordpress-theme-released/">Arthemia</a> theme is combining a magazine and a weblog into one; it is not too magazine-ish nor too blog-ish. Designed for Wordpress. Gravatar support included along with automatic thumbnail resizer.
Version: 1.0
Author: Michael Jubel Hutagalung
Author URI: http://michaelhutagalung.com/2008/05/arthemia-magazine-blog-wordpress-theme-released/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

/* HTML Elements */

* {	margin:0;	padding:0;	}
body {	font: 100% Arial, Helvetica;	background: url(http://www.stream-actu.com/v4/images/bg.gif) repeat-x top #fff;	color: #333;	}
#wrappy{background: url(http://www.stream-actu.com/v4/images/wrap.jpg) no-repeat top;}
#ray{background: url(http://www.stream-actu.com/v4/images/bg-bottom.png) repeat-x bottom;}
p {		margin: 15px 0;	}
a:link, a:visited {	color: #598f0c;	text-decoration:none	}
a:hover, a:active {	color: #598f0c;	text-decoration:underline;	}
a img {	border:0;	}
code {	font: 1.0em 'Courier New', Courier, Fixed;	background:#ececec;	}
	acronym, abbr, span.caps {		font-size: 0.9em;	letter-spacing: .07em;	cursor: help;	}
			acronym, abbr {	border-bottom: 1px dashed #999;	}
blockquote {	padding: 10px 10px 0 10px;	border-top: 1px solid #ddd;	border-bottom: 1px solid #ddd;	background: #eee;	font:1.0em Arial;	line-height:1.5em;	margin:10px 0px;	}
select {	width: 130px;	}
	/* Structure */.bg-general {	padding:0;margin:0;	}
	#head {	width:990px;	margin:0px auto;	margin-top:0px;	padding:0px;	font-size:0.7em;	}
	#head  h1{ font-size:11px; color:#333; position:absolute; margin-left:472px; margin-top:0px; letter-spacing:0;}
#head img{	margin-top:0px;margin-bottom:0px;	}

#top-top {	width:970px;	margin:0px auto;	padding:10px;	background: url(http://www.stream-actu.com/v4/images/bg-header.gif) repeat-x bottom #000;	font-size:0.7em; padding-top:0; padding-bottom:0; margin-top:-4px;	}

#page {	width:985px;	margin:0px auto;	padding:5px; padding-left:0px;padding-top:0; padding-bottom:0;	background:url(http://www.stream-actu.com/v4/images/bg-page.jpg) top repeat-x #fff;	font-size:0.7em;	}



#calendar{width: 88px; height:88px; background: url(http://www.stream-actu.com/v4/images/calendar.png) no-repeat; padding:5px; float:left; margin-right:7px; margin-bottom:2px; margin-left:-3px;}
#calendar .jour{display:block; font-size:36px; color:#bcbcbc; float:right; font-weight:bold;  padding-right:7px; padding-top:3px;}
#calendar .mois{clear:both;display:block; font-size:32px; color:#999; text-transform: uppercase; font-weight:bold; text-align:center; padding-top:10px;letter-spacing:2px;}
#calendar .annee{display:block; font-size:20px; color:#acacac; letter-spacing:9px; font-weight:bold; padding-top:9px; text-align:center; padding-left:2px;}




.left, .alignleft {	float:left;	}
.right, .alignright {	float:right;	}
/* Navigation Bar*/#navbar {	margin:0 auto;	margin-top:0px;	padding:0px 10px;	text-transform:uppercase;	background:#2c2c2c url(images/navbar.png) no-repeat bottom; border-bottom:2px solid #040404; height: 27px;	}
#underbar {	margin:0 auto;	margin-top:0px;	text-transform:uppercase;	background: url(http://www.stream-actu.com/v4/images/barre.gif);	height:30px; z-index:10000; position:relative;}
#underbar2 {margin:0 auto; margin-top:0px;background: url(http://www.stream-actu.com/v4/images/barre.gif); height:30px; list-style:none; padding-left:10px; z-index:10000; position:relative; display:block; clear:both;}
#underbar2 a{height:23px; font-weight: normal; color:#3a3a3a; line-height:23px; font-size:11px; text-decoration:underline;}


#underbar2 form{margin:0; padding:0; font-size:10px; color:#666; padding-top:1px;}
#underbar2 form strong{color:#000; font-size:11px;}

#underbar2 input{font-weight: inherit;cursor: text;vertical-align: inherit;padding-top: inherit;padding-right: inherit;padding-bottom: inherit;padding-left: inherit;font-size: inherit;font-family: Arial,sans-serif;}

#underbar2 input.logpass{font-size:10px; color:#666; width:87px; margin-left:5px; }
#underbar2 input.passs{}
#underbar2 input.auto{font-size:10px;vertical-align: -5%; margin-left:5px;cursor: pointer;}
#underbar2 input.butt1{vertical-align: text-bottom; margin-left:5px;cursor: pointer;}



#underbar3 {margin:0 auto; margin-top:0px;background: url(http://www.stream-actu.com/v4/images/front-h2.png); height:30px; list-style:none; display:block; margin-left:-10px; margin-right:-10px;}

#page-bar {	width:722px;	}
#page-bar ul {	list-style: none; margin:0;	}
#page-bar li {	float:left;	list-style:none;cursor: pointer;display:block;	}
#page-bar li:hover, #page-bar a.activate {	background: url(images/green.gif) repeat-x;	}
#page-bar a, #page-bar a:visited {	margin: 0px;	padding:6px 16px;	font-weight:bold;	color:#fff;	display:block; font-size:11px;	}
#page-bar a:hover, #page-bar a.activate {	text-decoration:none;	display:block;	}


#under-bar ul {	list-style: none;	}
#under-bar li {	float:left;	list-style:none;	cursor: pointer;	display:block;	}
#under-bar li:hover, #under-bar a.activate {text-decoration:underline;}
#under-bar a, #under-bar a:visited {	margin: 0px;	height:23px;	font-weight: normal;	color:#3a3a3a;	display:block;	line-height:23px;	font-size:10px;	padding:0 16px;	}
#under-bar a:hover, #under-bar a.activate {	text-decoration:underline;	display:block;	color:#3a3a3a;	}


#searchform {	width:194px;	float:right;	text-align:right;	padding-top:4px;	margin-right:10px;	}
/* Dropdown Menus */		#page-bar li {	float: left;	margin: 0px;	padding: 0px;	}
	#page-bar li li {	float: left;	margin: 0px;	padding: 0px;	width: 122px;	text-transform:none;	}
	#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited {	background: #2B2B2B;	width: 122px;	float: none;	margin: 0px;	padding: 5px 10px 5px 18px;	border-top: 1px solid #C0C0C0;	}
	#page-bar li li a:hover, #page-bar li li a:active {	background: #666666;	padding: 5px 10px 5px 18px;	}
#page-bar li ul {	position: absolute;	width: 10em;	left: -999em;	}
#page-bar li:hover ul {	left: auto;	display: block;	}
	#page-bar li:hover ul, #page-bar li.sfhover ul {	left: auto;	}
/* Text*/h1 {	font:3.5em Arial;	font-weight:bold;	letter-spacing:-0.08em;	}
h2 {	font:2.3em Georgia, "Times New Roman";	}
h3 {	font:1em Arial;	margin-bottom:0px;	color:#333;	font-weight: bold;	line-height:1.5em;	}
h4 {	font:1.0em Arial;	}
h3.cat_title, h3.cat_title a {	color:#333;	letter-spacing:0em;	font-weight:normal;	font-size:0.5em;	}
h3#respond {	margin-top:15px;	padding-top:20px;	font:2.2em Arial;	font-weight:bold;	letter-spacing:-0.05em;	border-bottom:1px solid #ddd;	border-top:3px solid #ddd;	padding:5px 0px;	color:#333;	}
h3#comments {	margin-top:0px;	padding-left:0px;	font:2.2em Arial;	font-weight:bold;	letter-spacing:-0.05em;	border-bottom:1px solid #ddd;	border-top:3px solid #ddd;	padding:5px 0px;	color:#333;	}
		h3#respondh3.authors {	margin-top:15px;	}
/* Index Page*/#logo {		}
#tagline {	margin-top:5px;	font-size:1em;	color:#333;	}
#top {	padding:0;	}
#headline {	width:630px;	min-height:120px;	float:left;	background: none;	padding:5px; font-size:1.05em;	line-height:1.5em;	margin:0; 	}
#headline  div.title {	font-weight:bold;	font:2.4em Arial, Helvetica, sans-serif;	letter-spacing:-0.05em;	display:block;	padding-bottom:5px;	}

#headline  div.title a{font-size:18px; color:#fff; font-weight:bold;	}
#headline div.meta {	display:block;	margin-top:-5px;	padding-bottom:2px; color:#acacac;	}
#headline p {	padding-bottom:2px; color:#fff;	}
#featured {	width:300px;	min-height:120px;	background:#none;	float:right;	padding:10px 10px 9px 10px;	}
#featured .clearfloat {	margin-top:7px;	margin-bottom:8px;	}
#featured .info {	margin-top:5px;	padding-top:5px;	float:right;	width:180px;	}
#featured .title {	font-weight:bold;	}

#featured a img {border:1px solid #ccc; margin-top:5px; margin-right:10px; padding:2px;}
#headline a img {border:3px solid #e0e0e0; margin-top:5px; margin-right:10px;}


#article-top-right{float:right; width:318px; padding-top:10px; color:#666;}
#article-top-right .social{clear:both; padding-top:10px;}
#article-top-right .social a.delicious,#article-top-right .social a.digg,#article-top-right .social a.facebook,#article-top-right .social a.rss,#article-top-right .social a.reddit,#article-top-right .social a.stumbleupon,#article-top-right .social a.technorati,#article-top-right .social a.twitter{width:34px; height:34px;display:block; float:left; margin-right:5px;}

#article-top-right .social a.delicious{background:url(http://www.stream-actu.com/v4/images/social/nb/delicious.png) no-repeat;}
#article-top-right .social a.delicious:hover{background:url(http://www.stream-actu.com/v4/images/social/color/delicious.png) no-repeat;}

#article-top-right .social a.digg{background:url(http://www.stream-actu.com/v4/images/social/nb/digg.png) no-repeat;}
#article-top-right .social a.digg:hover{background:url(http://www.stream-actu.com/v4/images/social/color/digg.png) no-repeat;}

#article-top-right .social a.facebook{background:url(http://www.stream-actu.com/v4/images/social/nb/facebook.png) no-repeat;}
#article-top-right .social a.facebook:hover{background:url(http://www.stream-actu.com/v4/images/social/color/facebook.png) no-repeat;}

#article-top-right .social a.rss{background:url(http://www.stream-actu.com/v4/images/social/nb/rss.png) no-repeat;}
#article-top-right .social a.rss:hover{background:url(http://www.stream-actu.com/v4/images/social/color/rss.png) no-repeat;}

#article-top-right .social a.reddit{background:url(http://www.stream-actu.com/v4/images/social/nb/reddit.png) no-repeat;}
#article-top-right .social a.reddit:hover{background:url(http://www.stream-actu.com/v4/images/social/color/reddit.png) no-repeat;}

#article-top-right .social a.stumbleupon{background:url(http://www.stream-actu.com/v4/images/social/nb/stumbleupon.png) no-repeat;}
#article-top-right .social a.stumbleupon:hover{background:url(http://www.stream-actu.com/v4/images/social/color/stumbleupon.png) no-repeat;}

#article-top-right .social a.technorati{background:url(http://www.stream-actu.com/v4/images/social/nb/technorati.png) no-repeat;}
#article-top-right .social a.technorati:hover{background:url(http://www.stream-actu.com/v4/images/social/color/technorati.png) no-repeat;}

#article-top-right .social a.twitter{background:url(http://www.stream-actu.com/v4/images/social/nb/twitter.png) no-repeat; margin-right:0;}
#article-top-right .social a.twitter:hover{background:url(http://www.stream-actu.com/v4/images/social/color/twitter.png) no-repeat;}

#article-top{padding-left:110px; width:527px;}
#article-top h1{color:#fff; font-size:26px; letter-spacing:-1px; padding-top:10px;}

#article-top  .list-cat a{color:#767676; text-decoration:underline; font-size:10px;}
#article-top  .list-cat{color:#767676; font-size:10px;}

#article-top .comment-big{display:block; width: 240px;float:left; padding-top:10px;}
#article-top .comment-big a{display:block; background:url(http://www.stream-actu.com/v4/images/comment-big.png) no-repeat left; padding-left:38px; color:#89bb19; font-size:18px; font-weight:bold;}

#article-top .tag-big{display:block; width: 240px; height:37px; float:left; padding-top:10px; background:url(http://www.stream-actu.com/v4/images/tag-big.png) no-repeat left; padding-left:45px; line-height:27px;}
#article-top .tag-big a{color:#ccc; font-size:11px; font-weight:bold; line-height:2px;}


#mid-bar{width:233px;min-height: 146px;float:left;text-align:center;}

#middle {width: 940px; background: url(images/middle-bg.gif) repeat-x #fff; min-height:146px; float:right; padding:10px; margin:-10px -10px 10px 0px;}
.category {	width:164px;	float:left;	border-top:8px solid #333;	margin:0px;	padding:5px 10px 10px 10px;	background:#fff;	}
.category p {	margin:0;	}
#cat-1, #cat-3, #cat-5  {border-top:8px solid #333333;}
#cat-2, #cat-4 {border-top:8px solid #3c78a7;}
.category span.cat_title, #front-popular h3, #front-list .cat_title, #archive .cat_title {	margin:0;	font-weight:bold;	font-size:1.7em;	color:#ccc;	letter-spacing:-0.5px;	}
#front-popular h3 {	color:#fff; padding-left:25px;	}
.category a {	color:#333;	display:block;	background:none;	}
.category a:hover {	background:none;	color:#fff;	text-decoration:none;	}
#cat-1:hover, #cat-3:hover, #cat-5:hover {background:#333333; color:#fff; }
#cat-2:hover, #cat-4:hover {background:#3c78a7; color:#fff; }
#cat-1:hover a, #cat-3:hover a, #cat-5:hover a {background:#333333; color:#fff; }
#cat-2:hover a, #cat-4:hover a {background:#3c78a7; color:#fff; }
#bottom {width:990px;}

#front-list {width:658px; background:#fff; padding:0px; font-size:1.05em; line-height:1.75em; float:left; margin-right:none;}

.comment-black{display:block; width: 142px; height: 19px; background: url(http://www.stream-actu.com/v4/images/comment-bg.png) no-repeat; position:absolute; margin-left:65px;}
.comment-black a{display:block; padding-left:25px; background:url(http://www.stream-actu.com/v4/images/comm.png) no-repeat left; color:#ebebeb; text-decoration:none; font-weight:bold; margin-left:7px; line-height:19px;}
.comment-black a:hover{text-decoration: underline;}



.h2{width:648px; background: url(http://www.stream-actu.com/v4/images/barre-content.gif) no-repeat; padding:0px; font-size:18px; font-weight:bold; line-height:25px; padding-left:10px; height:33px; position:relative; z-index:10000; margin-bottom:-34px;}


#page .block{background:url(http://www.stream-actu.com/v4/images/bg-block.gif) top repeat-x;margin-top:25px;padding:5px; padding-top:7px;	}

#page .block a.gris{color:#4a4a4a; font-size:12px; font-weight:bold; text-decoration :none; padding-bottom:0; margin-bottom:0;}



#archive {	padding-top:15px;	font-size:1.05em;	line-height:1.75em;	}
#front-list blockquote {	padding: 0px 10px 0 10px;	}
.title {	font-weight:bold;	font:1.2em Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-0.05em; text-align:left;		}
.title a{color:#333;}
#front-list .clearfloat, #archive .clearfloat {	padding-bottom:6px;	border-bottom:1px dotted #ccc;	margin-bottom:6px;	}
#front-list .spoiler, #archive .spoiler {	display:block;	margin-top:3px;	}
#front-list p, #archive p {	margin:0px;	padding:0px; text-align:justify;	}
.author {	font-size:0.8em;	font-weight:bold;	}
.meta {	font-size:0.8em;	color:#333;	}
.meta a {	color:#333;	}
#headline p, #featured p {	margin:0;	}
/* Content Page*/

#content {	width:620px;	background:url(http://www.stream-actu.com/v4/images/bg-block.gif) repeat-x top #fff; padding:10px;font-size:1.05em;line-height:1.75em;	float:left;	min-height:400px;padding-top:0;	}

#content .breadcrumbs, #content .breadcrumbs a {	font-weight:bold;	color:#333;	}
#content h2.title {	font:2.2em Arial;	font-weight:bold;	letter-spacing:-0.05em;	border-bottom:1px solid #ddd;	border-top:3px solid #ddd;	padding:5px 0px;	}
.postt {	font-size:1.05em;	line-height:1.75em;	}
.postt p {	margin-top:0px; text-align:justify;	}
.postt .clearfloat {	border-bottom:1px dotted #ccc;	margin:10px 0px;	text-align:justify;	}
.postt ul, .post ol, #front-list ul, #front-list ol {	margin-bottom:15px;	}
.postt ul li, #front-list ul li {		list-style:square;	margin-left:30px;	}
.postt ol li, #front-list ol li {		list-style:decimal;	margin-left:30px;	}
.postt ol li ul li, #front-list ol li ul li {		list-style:square;	margin-left:20px;	}
.postt img, .postt a img, #front-list img, #archive img {		margin:0 10px 3px 0;	}
.postt .ads {	margin-top:10px;	}
.entry {	margin-top:2px;	}
.entry a  {color:#598f0c;}

.entry a[rel~="category tag"]  {color:#000; font-weight:normal;}
#stats {	margin-top:0px;	padding:4px 0px;	text-transform:uppercase;	font:0.8em Arial;	display:block;	}
#stats span {	padding: 0px 20px 0px 0px;	}
#stats span a:hover {	background:none;	}
#stats span a {	color:#333;	}
#stats img, #nav img {	border:0px;	margin:0px;	padding:0px;	}
#tools {	width:590px;	height:25px;	font-size:0.95em;	}
#tools a:hover {	background:none;	}
.navigation {	padding:5px 0px;	text-align:Center; margin-bottom:20px;	}
/* Sidebar*/


#sidebar {width:323px;float:right;margin:5px 9px 0px 0px;	}

#sidebar-top, #sidebar-bottom {padding:5px;background: url(http://www.stream-actu.com/v4/images/bg-sidebar.gif) top left no-repeat #fff; margin:0;}

#iwantmore{display:block; padding:5px; background: url(http://www.stream-actu.com/v4/images/iwantmore-bg.gif) top repeat-x #f3f3f3; margin-left:5px; margin-right:5px;}
#almost{float:left; display:block; width:316px; margin-right:6px; background: url(http://www.stream-actu.com/v4/images/almost-bg.gif) top repeat-x #fff;}




#sidebar h3 , #almost h3{font:18px Arial; font-weight:bold; background:#333; color:#fff; margin:0px; padding:6px 12px; background:url(http://www.stream-actu.com/v4/images/sidebar-h3.gif) no-repeat; line-height:18px;}

#sidebar-small h3{font:18px Arial; font-weight:bold; background:#333; color:#fff; margin:0px; padding:6px 12px; background:url(http://www.stream-actu.com/v4/images/sidebar-h3-small.gif) no-repeat; line-height:18px; margin-top:-39px;}

#sidebar-bottom, #sidebar-middle {	margin-top:10px;	}
#sidebar-middle {	width:320px;	float:right;	}
#sidebar-left {	width:135px;	padding:0px 10px 10px 10px;	float:left;	background:#fff;	}
#sidebar-right {	width:135px;	padding:0px 10px 10px 10px;	float:right;	background:#fff;	}

#sidebar li , #almost li, #front-popular .blc li{
list-style:none;
border-bottom:1px solid #ccc;
display:block;
padding:5px 0px 2px 25px;
background:url(http://www.stream-actu.com/v4/images/forum-page.png) no-repeat left;
min-height:29px;
}

#sidebar li:last-child , #almost li:last-child{border-bottom:0px solid #ccc;}

#sidebar li a, #almost li a, #front-popular .blc li a{
font-size:12px;
color:#7eb104;
font-weight:bold;
}



#sidebar-small-cont{background: #fff; padding:5px; padding-right:3px;margin-right:0; float:left; width: 155px;}
#sidebar-small{background: url(http://www.stream-actu.com/v4/images/sidebar-bg-small.png) top left no-repeat #fff; width: 155px; display:block; margin-top:39px;}

#sidebar-small ul{ min-height: 200px;}
#sidebar-small li a.gris{ padding:3px; }


#front-popular .blc li a{color:#7eb104; display:block;}

#front-popular .blc li span{color:#8f8f8f; font-size:11px; font-weight:normal; display:block; text-decoration:none;}

#front-popular .blc ul{padding:0px 5px;}
#front-popular .blc li{border-bottom:0;}

#sidebar li ul li:last-child{list-style:none; border-bottom:0px dotted #ccc; display:block; padding:2px 0px 0px 13px; background:url(images/sub.png) no-repeat 0 0px;}

#sidebar-ads {	width:300px;	float:right;	margin-bottom:10px;	padding:10px;	background:#fff;	}
/* Form Elements */select {	border:1px solid #333;	width:100%	}
	.field {	padding: 2px;	border:1px solid #ccc;	background:#fff;	font-size:1.0em;	}
#s {	padding:1px;	font-size:1.0em;	width:150px;	}
	#searchsubmit {	padding-left:5px;	}
#commentform input {	width: 140px;	margin: 5px 5px 1px 0;	}
#commentform textarea {	width: 99%;	margin-top:5px;	border:1px solid #ccc;	}

/* Comments*/
.commentlist cite {	font-style:normal;	margin-bottom:4px;	display:block;	}
.commentlist blockquote {	background:#ededed;	}
.commentlist li {	padding: 10px 0px 10px 0px;	list-style:none;	margin-bottom:3px;	}
.commentlist li li {	background:none;	border:none;	list-style:square;	margin:3px 0 3px 20px;	padding:3px 0;	}
.commenttext {	padding: 10px 10px 0px 10px;	background:#f2f2f2;	border-top:1px solid #ddd;	border-bottom: 1px solid #ddd;	width:495px;	float:right	}
.commentlist cite strong {	font-size:1.1em;	}
li.my_comment {	background: #FFF;	border:none;	}
li.my_comment cite strong {	font-size: 1.3em;	color:#313228;	}
#commentform small {	background:#FFF;	font-weight:bold;	padding:0;	}
.commentmetadata {	color:#4d4d4d;	display: block;	margin-top:3px;	text-align:right;	font-size:0.9em;	}
.commentmetadata a, .commentmetadata a:visited {	color:#959382;	}
.commentlist small {	background:#e9e9e9;	}
.avatar {	border:1px solid #bbb;	margin:0px 10px 0px 0px;	float:left;	padding:2px;	width:55px;	height:55px;	}

a.new-comm div img {width:35px; height:35px; padding:0; border: 3px solid #eee; margin-top:-2px;}
#comment {	width:590px;	background:#fff;	}

#front-popular {color:#fff; width: 970px; background:#000 url(http://www.stream-actu.com/v4/images/front-bg.png) bottom repeat-x; margin: 0 auto; padding:10px;	}
#front-popular .blc{float:left; width: 316px; margin-right:3px;}
#front-popular .blc h3{display:block; font-size:18px; color:#333; font-weight:bold; font-family:arial; position:relative; margin-top:-31px; margin-bottom:5px; text-transform:inherit; border-bottom:0;}




#recentpost, #mostcommented {	width:280px;	float:left;	padding:10px;	border:0px;	}
#mostcommented {	margin-left:17px;	}
#recent_comments {	width:280px;	float:right;	padding:10px;	border:0px;	}
#recentpost a, #mostcommented a, #recent_comments a {	color:#fff;	}
#recentpost ul, #mostcommented ul, #recent_comments ul {	margin-top:5px;	}
#recentpost ul li, #mostcommented ul li, #recent_comments ul li {	list-style:none;	border-top:1px dotted #666;	padding:5px;	display:block;	}
#recentpost ul li:hover, #mostcommented ul li:hover, #recent_comments ul li:hover {	background:#67a60e;	color:#fff;	}
#recentpost ul li:first-child, #mostcommented ul li:first-child, #recent_comments ul li:first-child {	border-top:0px dotted #666;	}
#footer { margin: 0 auto; font-size:0.6em; padding-top:00px; padding-bottom:10px; border-top:1px solid #fff; display:block; background:#000;}
/* Float Properties*/.clearfloat:after {	content:".";	display:block;	height:0;	clear:both;	visibility:hidden;	}
.clearfloat {	display: inline-block;	}
/* Hides from IE-mac \*/* html .clearfloat {	height:1%;	}
*+html .clearfloat {	height:1%;	}
.clearfloat {	display:block;	}

.top-class{
margin-right: 10px; font-size:62px; margin-top:15px; float:left;
}

.top-class-2{
margin-right: 10px; font-size:32px; margin-top:30px; float:left;
}

/* comment START */
#commentlist {
	background:#FCFCFC;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin:0 -15px;
	padding:0 15px;
}
#commentlist ol, 
#commentlist li {
	list-style:none;
clear:both;
}
#thecomments, 
#thetrackbacks {
	padding-bottom:15px;
}
#thecomments .comment, 
#thecomments .messagebox {
	margin-top:15px;
}
.comment .author {
	float:left;
	width:81px;
	text-align:center;
}
.comment .pic {
	background:url(http://www.stream-actu.com/iconss/img/commentpoint.png) 100% 33% no-repeat;
	padding-right:14px;
	margin-top:5px;
}
.comment .name {
	width:67px;
	padding-right:14px;
	font-weight:bolder;
	overflow:hidden;
line-height:12px;
}

.comment .author .pic .avatar {
margin:0px 0px 0px 0px;
float:none;
width:45px;
height:45px;
border:0;
}
.comment .info {
	background:#f4f4f4 url(http://www.stream-actu.com/iconss/img/comment.gif) 0 0 no-repeat;
	float:left;
	padding:10px 15px 0;
	width:475px;
}

#adminn{
background-color: #edeff0;
}
.comment .date, 
.trackback .date {
	float:left;
	font-size:10px;
}
.comment .act, 
.trackback .act {
	float:right;
	font-size:10px;
}
.comment .content {
	background:url(http://www.stream-actu.com/iconss/img/comment.gif) 100% 100% no-repeat;
	margin:0 -15px;
	padding:0 15px 10px;
	line-height:145%;
}
.comment .content p {
clear:both;
	margin-top:13px;
	text-align:justify;
}
.comment .content blockquote p {
	margin-top:0;
	margin-bottom:10px;
}
.admincomment .author {
	float:right;
}
.admincomment .pic {
	background:url(http://www.stream-actu.com/iconss/img/commentpoint.png) 0% 33% no-repeat;
	padding-right:0;
	padding-left:14px;
}
.admincomment .name {
	padding-right:0;
	padding-left:14px;
	line-height:12px;
}
.admincomment .info {
	float:right;
}

/* comment END */
.subscribe-to-comments {
position:absolute;
margin-top:-62px;
}

.bigben{font-size:16px;}

#front-list {margin-right:none;	}
#sidebar-top, #sidebar-bottom {	margin:0;	}

.comm  a{background: url(http://www.stream-actu.com/v4/images/comm.png) no-repeat left center; color:#89bb19; font-size:12px; font-weight:bold; padding-left:26px; float:left;}


a.feed,a.trackback{ padding-left:19px; background:url(http://www.stream-actu.com/v4/images/rss.png) no-repeat left center; font-size:11px; font-weight:bold;color:#db7100;display:block;}
a.trackback{color:#518600;background-image:url(http://www.stream-actu.com/v4/images/trackback.png);}

#category_cloud a.huhu:hover{color:#fff;}

a.comment-grey, span.comment-grey{font-size:11px; color:#bababa; font-weight:normal;}
a.grbl{margin:0;padding:0; padding-top:5px;display:block; color:#7c7c7c; font-size:16px;}
a.grbl:hover{color:#000;text-decoration:none;}

#get_recent_comments_wrap li {clear:both; padding-bottom:8px;}

a.new-comm{color:#a2a2a2;}
a.new-comm:hover{text-decoration:none; color:#333;}
a.new-comm div{font-size:16px; color:#7c7c7c; text-decoration:none; display:block; font-weight:normal;}
a.new-comm:hover div{color:#000;text-decoration:none;}
a.new-comm span{color:#a2a2a2; font-size:11px;font-weight:normal; display:block; padding-top:1px;}
a.new-comm:hover span{color:#4c4c4c;}

#underbar2 a.blackbox, a.blackbox{ margin-top:-0.3em; padding:0.2em 0.25em;text-decoration:none; color: #fff; background:#333; -khtml-border-radius:0.25em; -moz-border-radius:0.25em; border-radius:0.25em; margin-left: zoom:1;}

#underbar2 a.blackbox:hover, a.blackbox:hover{background:#000;color:#9bd812; border-color:#000; text-decoration:none;}

#headline p{text-align:justify; width: 410px; float:left;}

a.gris:hover, a.bigben:hover{color:#000;}


#logv2 {width:620px; height: 150px; background: url(http://www.stream-actu.com/v4/images/bg-login.jpg) no-repeat; margin-left:-5px; margin-top:-7px;}

#logv2 form{margin:0; padding:0; float:left; width: 222px; height: 134px; padding-left:15px; padding-top:7px; margin-right:10px;}
#logv2 form small{color:#eaeaea; font-size:11px; font-weight:bold; display:block; padding-left:7px;}
#logv2 form div{display:block;}

#logv2 form div input.ch-log, 
#logv2 form div input.ch-pass{height: 26px; font-size: 14px; font-weight:bold; color:#d2ff00; border:0; padding:2px; padding-left:4px; padding-top:4px;}

#logv2 form div input.ch-log{width: 208px; background: url(http://www.stream-actu.com/v4/images/bg-log.gif) no-repeat;}
#logv2 form div input.ch-pass{width: 125px; background: url(http://www.stream-actu.com/v4/images/bg-pass.gif) no-repeat; float:left;}
#logv2 form div a{float:left; font-size:10px; text-decoration:underline; color:#545454; font-weight:normal; margin-top:2px;}
#logv2 form div input.ch-ident{margin-left:3px; margin-top:5px;}

div.name a, div.name{font-size:14px; color:#333;}
div.name a{font-size:14px; color:#333;text-decoration:underline;}
div.name a:hover{text-decoration:underline;}

a.dec{color:#333;}
#headline a{color: #89bb19;}
#headline a.dec{color:#fff;}
.com a {	color: #598f0c;	}

.entry a[rel~="external"] {color:#333}


.entry h3{font-size:2em; font-weight:bold; line-height:1em; margin-bottom:10px;}