/**
  * 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: 13px!important;
}

.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;
}

.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: none;
		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;
		color: #9bffff !important; 
}

.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; 
}

.twtr-widget h3 { 
		font-size: 11px!important;
		font-weight: normal!important; 
}

.twtr-widget h4 { 
		font-size: 16px!important; 
}

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

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

.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;
		margin-top: 10px; 
}

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

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

.twtr-ft { 
		display: none; 
}

.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,
#twtr-profile-widget a:link,
#twtr-profile-widget a:visited { 
		text-decoration: none!important;
		color: #4EBABA!important; 
}

.twtr-doc a:hover,
#twtr-profile-widget a:hover { 
		text-decoration: none; color: #9bffff !important; text-shadow: #9bffff 0 0 3px !important; 
}