/*

	Tweet Blender CSS

*/

#tweetblender {

	width:100%;

	padding: 10px 0;

}





#twitterlogo {

	width: 86px;

	height: 20px;

	margin-bottom: 10px;

	float:left;

	border:none;

}

#tweetblender ol {

	margin:0;

	padding:0;

	clear:right;

	border-bottom: dotted 1px #275b71;

}



#refreshlink {

	

	float:right;

	height:16px;

	width:16px;

	-moz-opacity:.30; filter:alpha(opacity=30); opacity:.30;

	margin-left: 5px;

	margin-bottom:3px;

	margin-right:7px;
	


}

#refreshlink:hover, #refreshlink.loading {

	-moz-opacity:1; filter:alpha(opacity=100); opacity:1;

}

#refreshlink img {

	border:none;
	


}





div.tb_msg {

	min-height: 40px;

	clear:both;

	padding:5px;

	border:1px solid #FFFF66;

}



#tb_tools {

	background-image:url(http://tweet-blender.com/img/bg.png);

	float:right;

	height:22px;

	width:52px;

	background-repeat:no-repeat;

}



#infolink:hover {

	-moz-opacity:1; filter:alpha(opacity=100); opacity:1;

}



#archivelink {

	margin-left: 5px;

	float:right;

}



#tweetlist li {

	border-top: dotted 1px #275b71;

	padding: 2px;

	min-height: 60px;

	list-style:none;

	background:none;

	overflow:hidden;

	clear:both;

}



div.tweet-tools {

	text-align:right;

	clear:both;

}



a.tb_photo {

	display:block;

	float:left;

	border:none;

}



a.tb_photo img {

	margin-right: 4px;

	width: 48px;

	padding: 3px;

	border: 1px solid #ddd;

}



.tb_author {

	font-weight:normal;

}



.tb_tweetinfo {

	color: #275b71;

	font-style:italic;

}



.tb_tweetinfo a {

	color: #275b71;

	text-decoration:none;

}



.tb_tweetinfo a:hover {

	text-decoration:none;

}