.auth_form a, .auth_form a:hover, .user_block a, .user_block a:hover {

 	color: #FFFFFF;

	font-size: 10pt;

}



#block_clouds {}



span.cloud { line-height: 180%;}

span.cloud a { text-decoration: none; color:#FB6103;}

span.cloud a:hover { color: #FFFFFF; background-color: #B0CC68; }





ul.friends_list { margin: 0px; padding: 0px; }

ul.friends_list li.friend {

	margin: 0px;

	margin-right: 10px;

	padding-left: 13px;

	list-style: none;

	background: url(../../images/user.gif) left center no-repeat;

	display: inline;

	\\float: left;

	/*//behavior: expression( !this.before ? this.before = this.innerHTML = '<img src=/images/user.gif>&nbsp;' + this.innerHTML : '' );	*/

}

ul.friends_list li.none { list-style: none; margin: 0px; padding: 0px; font-weight: bold; }





ul#communities_list { margin: 0px; padding: 0px; }

ul#communities_list li.community {

	margin: 0px;

	margin-right: 10px;

	padding-left: 14px;

	list-style: none;

	background: url(../../images/community.gif) left center no-repeat;

	display: inline;

	\\float: left;

	/*//behavior: expression( !this.before ? this.before = this.innerHTML = '<img src=/images/user.gif>&nbsp;' + this.innerHTML : '' );	*/

}



div#last_publish .user, div#last_publish .user:hover { color: #999999; text-decoration: underline; }

div#last_publish .cat { color: #999999; text-decoration: underline; }

div#last_publish .cat:hover { color: #FFFFFF; text-decoration: underline; background-color: #FF6600; }

div#last_publish .header { color: #FB6103; text-decoration: underline; }

div#last_publish .header:hover { color: #FFFFFF; text-decoration: underline; background-color: #33CC00; }



.dark_tr { background-color: #FFE6DF; }





div.tags {

	display: table;

	width: 100%;

	clear: both;

	height: 18px;

	padding-left: 24px;

	background: url("/themes/default/images/tag.gif") left no-repeat;

	color: #333333;

	display: block;
	
	margin-top:10px;
	padding-bottom:40px;
	overflow:hidden;

}

div.tags a { color: #716C55; text-decoration: underline; }

div.tags a:hover { color: #FFFFFF; text-decoration: underline; background-color: #3F6A8B; }



#tag_search form { margin-top: 25px; font-size: 17pt; }

#tagname { font-size: 17pt; width: 70%; color: #BDBCB3; background-color: #FFFFFF; border: silver 1px solid; padding-left: 5px; padding-right: 5px; }



.rating_form { color: #999999; display: inline; float:right; margin-top:0px; margin-right:0px; width:100px;}

.rating_value_good { font-size: 15pt; color: #4ACC51; }

.rating_value_bad { font-size: 15pt; color: #FF0000; }

.good_rating, .good_rating:hover { color: #009900 !important; font-size: 15pt !important; font-weight: bold; text-decoration: none !important; background-color: #FFFFFF !important; }

.bad_rating, .bad_rating:hover { color: #FF0000 !important; font-size: 15pt !important; font-weight: bold; text-decoration: none !important; background-color: #FFFFFF !important; }



table.art_bottom { margin-top: 10px; color: #999999; border: silver 1px solid; border-right: 0px; }

table.art_bottom a, table.art_bottom a:hover { text-decoration: none; }

table.art_bottom td { border-right: silver 1px solid; padding: 0px; padding-left: 5px; padding-right: 5px; }



a.linkme, a.linkme:hover { margin-left: 20px; color: #FB6103; text-decoration: underline; font-weight: normal; }



#people { width: 50%; padding-right: 20px; }

.user_li { width: 100%; height: 34px; }

.user_li img { margin: 0px 10px 0px 5px; }

.user_li a, .user_li a:hover { font-size: 14pt; }

.user_li span.karma { float: right; margin-right: 20px; color: #4ACC51; font-size: 11pt; font-weight: bold; }





p#art_bar { font-size: 15pt; color: #999999; clear: both; text-align: right;}

p#art_bar a, p#art_bar a:hover { color: #8AA732; font-size: 15pt; }







div#user_karma { width: 90%; border: silver 1px solid; display: table; margin: 0px 5% 0px 5%; margin-top: 20px; padding:10px; }

div#user_karma #body { display: block; padding: 5px; margin: 0px 5px 0px 5px; background-color: #fff6e6; height: 43px; }

div#user_karma #top { height: 5px; }

div#user_karma #bottom { height: 5px; }



div#karma_value { float: right; text-align: center; }

div#karma_value span.cant { font-size: 27px; color: #CCCCCC; }

div#karma_value span.good { font-size: 27px; color: #8ED97B; }

div#karma_value span.bad { font-size: 27px; color: #EB7272; }

div#karma_value span.number_good { font-size: 27px; margin: 0px 3px 0px 3px; color: #4ACC51; }

div#karma_value span.number_bad { font-size: 27px; margin: 0px 3px 0px 3px; color: #FF0000; }





.blog_info { margin: 10px 0px 0px 0px; text-align: left; background-color: #F7F9FB; margin-top:-50px; }



.value_nah { font-size: 16pt; }





#blog_top_hr { width: 100%; display: table; clear: both; margin: 10px 0px 10px 0px; color: #666666; }

#blog_top_hr #header { width: 60%; float: left; }

#blog_top_hr #users { width: 20%; float: left; text-align: center; }

#blog_top_hr #karma { width: 19%; float: left; text-align: right; }



#blog_top_body { width: 720px; display: table; clear: both; margin: 10px 0px 10px 0px; color: #666666; font-size: 15pt; }



#blog_top_body .list_class { display: table; width: 100%; clear: both; background: #000000 url("/themes/default/images/dot.gif"); }



#blog_top_body .list_class div { height: 75px; vertical-align: bottom; }

#blog_top_body .header { width: 60%; float: left; overflow: hidden;}

#blog_top_body a, #blog_top_body a:hover { font-size: 15pt;  }

#blog_top_body .users { width: 20%; float: left; text-align: center; }

#blog_top_body .karma { width: 19%; float: left; text-align: right; }

#blog_top_body .karma span { color: #FFFFFF; background-color: #B0CC68; }





.community_options { margin-left: 20px; }

.community_options img { border: #EBEBEB 1px solid; margin-right: 3px; }
