/* *
  * Twitter - http://www.twitter.com
  * Copyright (C) 2009 Twitter
  * URL: http://twitter.com/goodies/widgets
  *
  * V 1.0.6*/
.twtr-widget  {
	position : relative;
	font-size : 12px!important;
	font-family : "lucida grande",lucida,tahoma,helvetica,arial,sans-serif!important;
	zoom : 1;
}

.twtr-fullscreen  {
	font-size : 220%!important;
}

.twtr-widget .twtr-spinner  {
	width : 14px;
	height : 14px;
	position : absolute;
	background : url(http://widgets.twimg.com/j/1/spinner.gif) no-repeat;
	top : 3px;
	right : 3px;
}

.twtr-inactive  {
	display : none;
}

.twtr-widget a img  {
	border : 0!important;
}

.twtr-doc  {
	overflow : hidden;
	width : 100%;
	text-align : left;
	font-weight : normal;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	border-radius : 5px;
}

.twtr-bd  {
	padding : 0 1px;
}

.twtr-widget .twtr-tweet-wrap  {
	padding : 6px 8px;
	overflow : hidden;
	zoom : 1;
}

.twtr-fullscreen .twtr-tweet-wrap  {
	padding : 20px;
}

.twtr-widget .twtr-tweet  {
	border-bottom : 1px dotted #ddd;
	overflow : hidden;
	zoom : 1;
}

.twtr-widget .twtr-tweet a.twtr-reply  {
	visibility : hidden;
}

* html .twtr-widget .twtr-tweet a.twtr-reply  {
	visibility : visible;
}

.twtr-widget .twtr-tweet:hover a.twtr-reply  {
	visibility : visible;
}

.twtr-widget-profile img.twtr-profile-img  {
	display : block;
	float : left;
	width : 31px;
	height : 31px;
	border : 0!important;
}

.twtr-widget h3,.twtr-widget h4,.twtr-widget p  {
	margin : 0!important;
	padding : 0!important;
	line-height : 1.2!important;
	width : auto!important;
}

.twtr-widget-profile h3,.twtr-widget-profile h4  {
	margin : 0 0 0 40px!important;
	color : White;
}

.twtr-widget h3  {
	font-size : 11px!important;
	font-weight : normal!important;
	color : White!important;
	border-bottom : 0px dashed #DDDDDD!important;
}

.twtr-widget h4  {
	font-size : 16px!important;
	border-bottom : 0px solid #CCCCCC!important;
}

.twtr-widget i  {
	font-size : 9px;
	font-style : normal;
	display : block;
	margin-top : 2px;
	zoom : 1;
}

.twtr-hd  {
	padding : 10px;
	position : relative;
	zoom : 1;
	overflow : hidden;
}

.twtr-fullscreen .twtr-hd  {
	height : 0;
	padding : 0;
}

.twtr-timeline  {
	-moz-border-radius : 6px;
	-webkit-border-radius : 6px;
	border-radius : 6px;
	position : relative;
	overflow : hidden;
	z-index : 2;
	height : 225px;
}

.twtr-flat .twtr-timeline  {
	overflow-x : hidden;
	overflow-y : scroll;
}

.twtr-widget .twtr-tweet:last-child  {
	border-bottom-width : 0;
}

.twtr-ft  {
	position : relative;
}

.twtr-ft div  {
	overflow : hidden;
	padding : 10px;
	zoom : 1;
}

.twtr-ft span  {
	float : right;
	text-align : right;
}

.twtr-ft a  {
	float : left;
	display : block;
}

.twtr-ft span a  {
	float : none;
}

.twtr-avatar  {
	width : 40px;
	height : 40px;
	float : left;
	overflow : hidden;
	display : block;
}

.twtr-fullscreen .twtr-avatar  {
	width : 80px;
	height : 80px;
}

.twtr-img  {
	height : 25px;
	width : 25px;
}

.twtr-img img  {
	width : 30px;
	height : 30px;
}

.twtr-fullscreen .twtr-img img  {
	width : 72px;
	height : 72px;
}

.twtr-fullscreen a.twtr-join-conv  {
	display : none;
}

.twtr-tweet-text  {
	margin-left : 40px;
}

.twtr-fullscreen .twtr-tweet-text  {
	margin-left : 90px;
}

.twtr-doc a  {
	text-decoration : none!important;
}

.twtr-doc a:hover  {
	text-decoration : underline!important;
}


