div#twitter-community-sidebar{
	background-image: url(images/twitter-community-sidebar-bg.png);
	background-repeat:no-repeat;
	width:222px;
}
h3#twitter-community-sidebar-header{
	font-size:18px;
	margin:0px;
	line-height:48px;
	padding-left:48px;

}
div#twitter-community-content{
	padding:0px 10px;
}
div#twitter-community-sidebar p{
	margin:8px 0px;
	padding:0px;
}
p.twitter-sidebar-sign-in{
	text-align:right;
}
div#twitter-prompt a,
div#twitter-community-sidebar a{
	text-decoration:none;
	color:#0161A7;
}
div#twitter-prompt a:hover,
div#twitter-community-sidebar a:hover{
	color:#F00;
}
div#twitter-sidebar-userbox{
	font-size:12px;
}
div#twitter-sidebar-userbox div.twitter-profile-pic{
	float: left;
	margin-right: 5px;
}
div#sidebar-tweet-box{
	clear:both;
}

div#twitter-prompt{
	width:606px;
}
div#twitter-prompt-tweet-feed{
	float:right;
	margin-left: 10px;
}
div#twitter-prompt-main{
	width:370px;
	float:left;

}
div#twitter-prompt-main h1{
line-height:normal;
}
div#twitter-prompt-main h1 div.twitter-profile-pic{
	float:left;
	margin-right: 10px;
	
}
div#twitter-prompt-tweet-box{
	clear:left;
	margin:20px 0px;
}





.donation-tweet-feed{
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4f5d65;
}
#twitter-community-sidebar h4{
	font-size:12px;
	margin:0px;
}
.donation-tweet-feed div.tweet{
	clear:both;
	padding:5px;
	font-size:11px;
}
.donation-tweet-feed div.tweet-even{
	background-color:#EEE;
}
.donation-tweet-feed div.tweet-odd{
	background-color:#dce1e4;
}
.donation-tweet-feed div.twitter-profile-pic{
	float:left;
}
.donation-tweet-feed div.twitter-profile-pic a img{
	border:none;
	width:48px;
	height:48px;
}
.donation-tweet-feed div.tweet-text{
	float:right;
	width:140px;
	overflow: hidden;
}
.donation-tweet-feed div.tweet-clear{
	clear:both;
}
.donation-tweet-feed a.tweet-author{
	font-size:12px;
	font-weight:bold;
}
.donation-tweet-feed a{
	text-decoration:none;
	color:#0161A7;
}
.donation-tweet-feed a:hover{
	color:#F00;
}
.nrs-WidgetCommunityCloud{
	width:200px;
	height:30px;
	overflow:hidden;
	text-align:right;
}
.nrs-WidgetCommunityCloud a{
	text-decoration:none;
	color:#0161A7;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.nrs-WidgetCommunityCloud-hp{
	position:absolute;
	right:0px;
	top:0px;
}
.nrs-WidgetCommunityCloud a:hover{
	color:#F00;
}
.nrs-TweetControl{
	width:100%;
}
.nrs-TweetControl-tweetTextArea{
-x-system-font:none;
font-family:Arial, Helvetica, sans-serif;
color:#444;
	width:100%;
	font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.1em;
border:1px solid #AAAAAA;
padding:4px 2px;
overflow:auto;
}
div#twitter-prompt-tweet-box .nrs-TweetControl-tweetTextArea{

font-size:16px;


	width:100%;
	height: 60px;
	

}
.twitter-prompt-skip{
	text-align:right;
}
div#twitter-prompt-tweet-box .nrs-TweetControl-header{
color:#0161A7;
font-weight:bold;
font-size:18px;

}
.twitter-prompt-sign-in,
.twitter-prompt-skip{
	text-align:right;
}
#sidebar-tweet-box .nrs-TweetControl{
	width:202px;
}
.nrs-TweetControlForm,
.nrs-TweetControl{
	width:100%
	}
div#sidebar-tweet-box .nrs-TweetControl-tweetTextArea{

	font-size:12px;
	width:100%;
	height: 60px;
}
.nrs-TweetControl-clearButton{
	font-size:9px;
}
.nrs-TweetControl-submitButton{
	font-size:1.5em;
}
.nrs-ClickLabel{
	cursor:pointer;
	color:#0161A7;
}
.nrs-ClickLabel-hovered{
	color:#F00;
}

.nrs-CommunityWidget-headerPanel,
.nrs-CommunityWidget-pagingLinks,
.nrs-CommunityWidget-pagingLabel {
	margin: 0px 0px;
	background-color: #E1E5E7;
	padding:2px;
}
#sidebar-tweet-feed{margin: 10px 0px;}
#sidebar-community-outer{

	margin: 10px 0px;
}
.nrs-CommunityWidget{
	width:100%;
	margin: 5px 0px;
}

#twitter-community-sidebar .message{
	font-weight:bold;
	clear:both;
	padding:5px;
	background-color:#FC3;
}