@charset "utf-8";
/* CSS Document */

#articlecomments {
	color:#333333;
	margin:20px 1px;
	display:none;
}

.comment div span.r {
	width:260px;
	color:#141212;
	font-size:13px;
	padding:0 5px 0 20px
}

#socialcomments a {
	color:#CC0000;
	text-decoration:none;
}

#cmt-sort-wrapper a { color:#CC0000; text-decoration:none; }

#cmt-post-textarea {
	background:#f6f6f6;
	width:332px; /*was 390*/
	height:175px;
	border:1px solid #d7d7d7;
	font:11px Arial,sans-serif;
	float:left;
	display:inline;
}

#socialtools li {
	width:198px;/*49.2%, 216px 200px*/
	border:3px solid #d9d9d9;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	overflow:hidden;
}

#socialtools li a {
	text-decoration:none;
	display:block;
	padding:10px 5px/*15px*/ 33px;
}

#socialtools li div {
	/*background:url(/includes/objects/pluck/gfx/icons-797979.gif) no-repeat -91px -100px;*/
	color:#141212;
	font-size:13.5px;
	font-weight:bold;
	padding:3px /*2px*/ 0 3px 6px /*6px*/;
	margin:0;
	display:block;
	white-space:normal; /*nowrap;*/
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.0005em;	
}


#socialhead em {
	margin-left:5px;/*5px;*/
}

#socialtools li div.cmt-h {
	/*background:url(/includes/objects/pluck/gfx/icons-797979.gif) no-repeat 3px -126px;*/
	color:#CC0000;/*#797979*/
	font-size:14px;
	padding:0 0 0 24px;
	margin-bottom:15px;
}

#articlecomments h4.icon {
	padding:0 0 0 0px; /*20px*/
	background-image: none;
	background-repeat: no-repeat;
	background-position: left -122px;
}

#socialtools li a:hover { /*grey hover*/
	background:#ececec;
	text-decoration:none;
}

#socialhead {
	color:#797979;
	font:normal 11px /*11px*/ Arial,sans-serif;
	padding-left:10px;
	display:none;
}

#socialtools li div.rec-txt {
	margin:0 5px/*7 & 15px*/ 33px;
}

#blog ul{
padding:0;
margin:0;
padding-left:0px;} /*10px & 15px*/

#socialhead a, .socialicons a {
	color:#CC0000; /*797979*/
	font:normal 11 px Arial,sans-serif;
	text-decoration:none;
}

#socialtools li div em {
	/*background:url(/includes/objects/pluck/gfx/icons-797979.gif) no-repeat right -80px;*/
	color:#fff;
	font-style:normal;
	margin-right:5px;
	padding:3px /*6px*/ 4px 3px 0;
}

#socialtools li div.rec-h.full {
	margin:10px 5px 15px;
}

#socialhead a em.cmt, .socialicons em.cmt {
	/*background:url(/includes/objects/pluck/gfx/icons-797979.gif) no-repeat left -126px;*/
	padding:2px 0 2px 20px;
}

#blog ul li{
	font-family:Arial, Helvetica, sans-serif; /*Georgia,"Times New Roman",Times,serif*/
	padding:0;
	padding-bottom:0 px;
	margin:0;
	list-style: none;
}

#r2socialcomments {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-left: 0px; /*5px*/
}

#blog h1 {
margin: 4px 0 0 0;

}

.comment div.cmd span ul.thumb { visibility:hidden; }
#sort-RecommendationsDescending, .comment div.cmd span.r a.tup, .comment div.cmd span.r a.tdown { display:none; }
