@charset "utf-8";
/* CSS Document */

/* --------------------------------------------  */
/* tweetmix.net Style                                      */
/* copyright (c) userstorylab 2010                     */
/* -------------------------------------------- */


@import url(common.css);
@import url(layer.css);
@import url(widget.css);
@import url(casters.css);

body { background: url(../images/bg_tree.png) center 0 no-repeat #f9f9f9 ;}

.username,
.author 	{ font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, sans-serif;}
.thumb img { cursor:pointer;}

/* screen */
.preview_window { display:none; opacity: 0.8; position: absolute; background-color: #000; height: 4614px; width: 100%; z-index: 1; }
.preview_loding { background:url(../images/ajax-large-loader.gif) 0 0 no-repeat; position:absolute; z-index:2; height:124px; width:124px; top:0; left:0;}



/*  --------- tweet list style --------- */

.tweetList	{ clear:both;  clear:both; border-top:1px solid #ccc;}
.tweetList li.item 	{ clear:both; padding:20px 0;  border-bottom:1px solid #ddd; }
	
		.tweetList li.last-on { border-color:#666; border-style:dotted;}
		.relatedList li.last-on { border-color:#aaa;}
	
.entrywrap h3,
.entrywrap .twtstl { font-weight:normal; margin-bottom:15px; font-size:1em;}
.entrywrap h3 a,
.entrywrap .twtstl a { color:#0066ac;} /* 0D59A7 */
.entrywrap h3 a:hover,
.entrywrap .twtstl a:hover {text-decoration:underline;}
.entrywrap h3 span,
.entrywrap .twtstl span { font:0.9em Tahoma, sans-serif; color:#aaa;}
.entrywrap h3 span a ,
.entrywrap .twtstl span a { color:#aaa;}
.entrywrap .thumb { float:right; margin-left:15px; margin-bottom:10px;}
.entrywrap .thumb img { width:80px; height:60px; padding:3px; border:1px solid #ddd; cursor:pointer;}
	
.entrywrap .avatar { float:left; padding:3px; border:1px solid #ddd; width:48px; height:48px; background:url(../images/noImage_48.gif) center no-repeat #fff; overflow:hidden;}
.entrywrap .avatar a { display:block; width:48px; height:48px;}
.entrywrap .avatar img { width:48px; height:48px;}

.entrywrap .cntbox { float:left; width:55px; height:51px; font-size:0.85em; line-height:1.1; text-align:center; background:url(../images/cntbox.gif) 0 0 no-repeat; font-family:Tahoma, Geneva, sans-serif; }
.entrywrap .cntbox a { display:block; padding:10px;}
.entrywrap .cntbox .cnt { display:block; font-size:1.2em;  font-family:tahoma, sans-serif; font-weight:bold;}

.entry { margin:0 0 0 70px; font-size:1em; }
.entry .author 	{ display:inline;  margin-right:5px; font-size:1.1em; }
.entry .article { display:inline; font-size:1.1em; padding-bottom:10px;}

		.entry a:hover {text-decoration:underline;}
		.entry .author a { color:#00a0dd; }
		.entry .article a,
		.entry .article a:hover { color:#0066ac; } /* bule text 00a0dd*/	

.entry .status {  line-height:1;}
.entry .status,
.entry .status a {color:#777;}
.entry .status a:hover { color:#333; text-decoration:none;}
.entry .status .avatar,
.entry .status .author,
.entry .status .date,
.entry .status .tweetcount { margin-top:10px;}

.entry .status .avatar { float:left; display:block; margin-right:5px; width:16px; height:16px; overflow:hidden; background:none!important;padding:1px; border:1px solid #ccc;}
.entry .status .avatar img { width:16px; height:16px; }
.entry .status .author { float:left; font-size:0.9em!important; margin-right:10px; padding-top:3px;}
.entry .status .author a { color:#00A0DD;}

.entry .status .date { font-size:0.9em; float:left;  padding:3px 0; margin-right:15px; }
.entry .status .tweetcount { background:url(../images/ico_stweet.png) 0 center no-repeat;  padding-left:18px;  float:left;  margin-right:15px; font-size:0.9em;}

.entry .status .action { clear:both; padding-top:3px; text-align:right;}
.entry .status .action li { display:inline;}
.entry .status .action a { padding-left:20px; font-size:11px; color:#bbb!important; }
.entry .status .action a:hover { color:#666!important;}
.entry .status .action a.tweetinfo			{ background:url(../images/ico_tweet_link.png) 0 center no-repeat; margin-right:7px; font-family:dotum, sans-serif; padding-top:2px;}
.entry .status .action a.tweetinfo:hover  	{ background:url(../images/ico_tweet_link_on.png) 0 center no-repeat; }
.entry .status .action a.reply 					{ background:url(../images/ico_tweet_reply.png) 0 center no-repeat; margin-right:7px;}
.entry .status .action a.reply:hover  		{ background:url(../images/ico_tweet_reply_on.png) 0 center no-repeat;}
.entry .status .action a.retweet 				{ background:url(../images/ico_tweet_retweet.png) 0 center no-repeat;}
.entry .status .action a.retweet:hover  	{ background:url(../images/ico_tweet_retweet_on.png) 0 center no-repeat;}
.entry .status .action a.delMyTweet {
	background: url(../images/ico_tweet_trash.png) 0 center no-repeat;
	font-family: dotum,sans-serif;
	margin-right: 15px;
	padding-top: 2px;
	padding-left: 14px;
}
.entry .status .action a.delMyTweet:hover {
	background: url(../images/ico_tweet_trash_on.png) 0 center no-repeat;
}



		

.relatedList 			{ border-top:1px dotted #ddd;}
.relatedList li.item { clear:both; padding:10px 15px; border-bottom:1px dotted #ddd;}
.relatedList li.no-item { border-top:0; padding:0;}
.relatedList li:hover 	{ background-color:#fff;}

.relatedList .avatar { padding:2px; border:1px solid #ddd; width:32px; height:32px; background:url(../images/noImage_32.gif) center no-repeat #fff; }
.relatedList .avatar a { display:block; width:32px; height:32px;}
.relatedList .avatar img { width:32px; height:32px;}
.relatedList .entry 	{ margin:0 0 0 50px;}
.relatedList .entry .author 	{ margin-right:5px; font-size:12px;}
.relatedList .entry .article 	{ font-size:12px; color:#888; }
		
		.tweetList .relatedList .entry .author a,
		.tweetList .relatedList .entry .article a,
		.tweetList .relatedList .entry .article a:hover { color:#60aa00;}	/* yellowgreen */	

		.tweetList .relatedList .entry .status { padding-top:5px; color:#aaa;}
		.tweetList .relatedList .entry .status a {color:#aaa;}
		.tweetList .relatedList .entry .status a:hover { color:#777; text-decoration:none;}





/*  -------- relatedtweet box  -------- */

.relatedtweet { clear:both; background-color:#fbfbfb; border:1px solid #ddd;  margin:15px 0 0; color:#666;}
.relatedtweet .headwrap { padding:8px 12px; height:19px; background-color:#f3f3f3; }
.relatedtweet h3 		{ float:left;  font-size:1em; color:#534741; background:url(../images/ico_tweet.png) 0 center no-repeat; padding-left:20px;  margin-top:1px;}
.relatedtweet .gourl	{ float:left; margin-left:15px; }
.relatedtweet .gourl a	{ display:block; width:93px; height:19px; overflow:hidden; text-indent:-999px; background:url(../images/all_relate_list.gif) 0 0 no-repeat;}
.relatedtweet .close 	{ float:right; }
.relatedtweet .close a 	{ display:block; width:16px; height:16px; overflow:hidden; text-indent:-999px; background:url(../images/close.gif) 0 0 no-repeat;}




/* */

.tweetcount { background:url(../images/ico_tweet.png) 0 center no-repeat;  padding: 3px 0 3px 20px;  }

.explain { clear:both; }
.explain p { color:#333; padding:0 0 0 25px;  background:url(../images/comment.png) 5px 1px no-repeat; }


	.tab-drop { position:relative;}
	.tab-drop h3 { border:1px solid #e2e2e2; border-color:#eee #ccc #ccc #eee ;  background-color:#f4f4f4; width:100px;  font-size:1em; font-weight:normal;
	-moz-border-radius:2px; 
	-webkit-border-radius:2px;
	border-radius: 2px;
	}
	.tab-drop h3 a {display:block; padding:3px 10px; color:#000;  background:url(../images/ico_arrow_down.png) 80px 8px no-repeat;}
	.tab-drop ul { position:absolute; left:0; top:0; border:1px solid #ccc; background-color:#f4f4f4; width:100px;
	-moz-border-radius:2px; 
	-webkit-border-radius:2px; 
	border-radius: 2px;
	-webkit-box-shadow: #ccc 0 1px 3px;
	-moz-box-shadow: #ccc 0 1px 3px;
	box-shadow: #ccc 0 1px 3px;
	
	display:none;
	}
	.tab-drop ul:hover { display:block;}
	.tab-drop ul li { border-bottom:1px dotted #ddd;}
	.tab-drop ul li.sort_all { border-bottom:0;}
	.tab-drop ul li a {display:block; padding:4px 10px;}
	.tab-drop ul li a:hover { background-color:#fff; color:#000;}
	.tab-drop ul li.selected a { font-weight:bold; color:#00A0DD;}
	
	.tab-drop:hover ul { display:block;}

/* -------- tweets -------- */

/* about url */
.tweeted h2 { font-size:1.2em; color:#000; padding-bottom:10px; font-family:'Malgun Gothic', sans-serif; }

.contentbody#user-tweet .tweetList { border-top:0;}


/* main */
.contentbody#main-tweet .tweeted h2 { padding:0;}

#topTweets { margin-bottom:30px;}
#topTweets h2 { background:url(../images/tl_topissue.gif) 0 center no-repeat; overflow:hidden; height:26px; text-indent:-999px; margin-bottom:10px;}
#topTweets .explain { float:left; }
#topTweets .tweetList  {border-top:1px solid #ccc; margin:10px 0 5px;}

#topTweets .tweetList .entrywrap .status .avatar { float:left; display:block; margin-right:5px; width:16px; height:16px; overflow:hidden; background:none!important;padding:1px; border:1px solid #ccc;}
#topTweets .tweetList .entrywrap .status .avatar img { width:16px; height:16px; }
#topTweets .tweetList .entrywrap .status .author { float:left; font-size:0.9em!important; margin-right:10px; padding-top:3px;}
#topTweets .tweetList .entrywrap .status .author a { color:#00A0DD;}


#topTweets .more { height:21px; }
#topTweets .more a { display:block; float:right;  background:url(../images/btn_more.gif) 0 0 no-repeat; width:56px; height:21px; overflow:hidden; text-indent:-999px;}

#periodTweets {}
#periodTweets  h2 { background:url(../images/tl_streamissue.gif) 0 center no-repeat; overflow:hidden; height:26px; text-indent:-999px;  float:left; width:100px; }
#periodTweets .tab-drop { float:left; margin-left:15px;}
#periodTweets .explain { padding:20px 0 10px;}


/* similar - menu tab */
#assortTweets h2 { display:none;}
#assortTweets .tab-drop { float:right; padding-bottom:10px;}
#assortTweets .explain { float:left; clear:none;  padding:5px 0 10px;}




/* -------- pane-tweet -------- */

.pane-tweet { position:absolute; border:1px solid #999; width:940px; font-size:12px; font-family:  Arial, Helvetica, "Lucida Grande", "Lucida Sans Unicode", Tahoma, sans-serif; margin:0 auto; background:url(../images/pane-tweet-bg.gif) 520px top repeat-y #fff; z-index:1000;}
.pane-tweet .toolbar {  padding:5px; background-color:#eee; height:16px; border-bottom:1px solid #ddd;}
.pane-tweet .toolbar a.close { display:block; float:right; background:url(../images/close.gif) 0 0 no-repeat; width:16px; height:16px; overflow:hidden; text-indent:-999px; margin-right:5px;}
.pane-tweet .pane-report { float:left; width:460px; padding:30px; }
	
	.tweet-user-block { padding-bottom:15px; border-bottom:1px solid #ddd; }
	.tweet-user-block .avatar { float:left; margin-right:15px; padding:3px; border:1px solid #ddd; }
	.tweet-user-block .avatar a { display:block; width:48px; height:48px; }
	.tweet-user-block .avatar img { width:48px; height:48px;}
	.tweet-user-block .username { font-size:1.3em; font-weight:bold;}
	.tweet-user-block .username a { color:#00A0DD;}
	.tweet-user-block .action { margin-top:10px;}
	.tweet-user-block .action li { display:inline;}
	
				.tweet-user-block .action .usertweemix ,
				.tweet-user-block .action .usertwitter  { background:0 0 no-repeat; height:22px; overflow:hidden;  display:block; float:left; text-decoration:none; text-indent:-999px; cursor:pointer; }
				.tweet-user-block .action .usertweemix { background-image:url(../images/btn_gotweetmix.gif); width:90px; margin-right:5px;}
				.tweet-user-block .action .usertwitter { background-image:url(../images/btn_gotwitter.gif); width:75px; }
				.tweet-user-block .action .usertweemix:hover ,
				.tweet-user-block .action .usertwitter:hover { background-position:0 -22px;}
				.tweet-user-block .action .tweetcount { margin-left:10px; margin-top:5px; }
	
	.tweet-entry { padding:20px 0 0; border-top:3px solid #f2f2f2;}
	.tweet-entry .entry { margin:0;}
	.tweet-entry .entry  .article {font-size:2em; color:#000; line-height:1.3; word-wrap:break-word;}
	.tweet-entry .entry  .article a { color:#0066AC;}
	.tweet-entry .entry  .status .date { float:left;}
	.tweet-entry .entry  .status .action { float:left; }
	.tweet-entry .entry  .status .action li { display:inline;}	
	.tweet-entry .tweet-media { clear:both; text-align:center; padding-top:20px;}
	.tweet-entry .tweet-media img { *width:460px; max-width:460px;}


.pane-tweet .pane-related { float:right; width:360px; padding:30px; background:url(../images/pane-rel-rt.gif) 0 145px no-repeat; }

	.pane-related .relatedtweet { background-color:transparent; border:0; margin:0;}
	.pane-related .relatedtweet h3 { float:left; background:none;  font-size:1.1em; font-weight:bold;  padding:0; margin-bottom:10px;}
	.pane-related .relatedtweet h3 span { color:#f60;}
	.pane-related .relatedtweet .gourl { float:right;}
	
	.pane-related .relatedtweet .relatedList { clear:both; border-top:1px solid #aaa; }
	.pane-related .relatedtweet .relatedList li.item {padding:10px 0; border-color:#ccc;}
	.pane-related .relatedtweet .relatedList li.item:hover { background-color:transparent;}
	.pane-related .relatedtweet .relatedList .article { color:#555;}
	
	.pane-related .relatedList .entry .author a {color:#00A0DD;}
	.pane-related .relatedList .entry .article a,
	.pane-related .relatedList .entry .article a:hover { color:#0066ac;}			
	
	.pane-related .pagination { clear:both; width:46px; margin:0 auto; overflow:hidden; padding-top:20px;}
	.pane-related .pagination a { dispaly:block; float:left; background:url(../images/pagedir.gif) 0 0 no-repeat; width:22px;  height:16px; overflow:hidden; text-indent:-999px;}
	.pane-related .pagination a.prev { background-position:0 0; margin-right:2px; cursor:pointer;}
	.pane-related .pagination a.prev.disabled { background-position:0 -17px; }
	.pane-related .pagination a.next { background-position:-23px 0 ; cursor:pointer;}
	.pane-related .pagination a.next.disabled { background-position:-23px -17px;}
	.pane-related .pagination a.disabled { cursor:default!important;}
	.pane-related .pagination a.loading { background:url(../images/btn-small-loader.gif) center 0 no-repeat!important;}
	
	
/* ---------------------------------------------------------------*/


/*  --------- reportwrap ---------  */


.report { border-bottom:5px solid #eee;}
.report .inner {background-color:#f4f4f4; border:1px solid #ddd; border-bottom-color:#ccc; padding:20px;}
.report h2 { font-size:1.6em; word-break:break-all;}
.report h2 a { color:#333;}	
.report h2 a:hover {color:#00a0dd;}


	.urlInfo .thumb { float:right; border:1px solid #ddd; padding:3px; background-color:#fff;  margin-left:15px;}
	.urlInfo .thumb img { width:136px; height:104px;}
	.urlInfo h2 {font-size:2.2em; padding-bottom:5px;  font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, sans-serif; }
	.urlInfo .status .action { }
	.urlInfo .status .url { background:url(../images/ico_chain.gif) 0 5px no-repeat; padding-left:18px;  margin-bottom:15px; }
	.urlInfo .status .url  a { color:#0066AC;}
	.urlInfo .status .tweetcount { background:url(../images/ico_tweet.png) 0 center no-repeat;  padding:0 0 0 18px;  font-size:1em; margin-right:15px;  color:#666;}
	.urlInfo .status .retweet { display:block; background:url(../images/btn_s_retweet.gif) 0 0 no-repeat; width:60px; height:19px; overflow:hidden; text-indent:-999px;}
	
	.firstMsg { clear:both; padding-top:15px;}
	.firstMsg dt {  background-color:#f5f5f5; padding:0 5px; font-size:0.9em; color:#777; position:absolute; margin:-7px 0 0 45px;}
	.firstMsg dd.entrywrap { margin:0!important; padding-top:15px; border-top:1px dotted #ccc;}
	.firstMsg .avatar { float:left; width:32px; height:32px; overflow:hidden; background-image:none; background-color:#fff; border:1px solid #ddd;  padding:3px;}
	.firstMsg .avatar img { width:32px; height:32px;  }
	.firstMsg .entry { margin-left:50px;}
	.firstMsg .entry .author { margin-right:8px;}
	.firstMsg .entry .article { display:inline; font-size:1em; }
	.firstMsg .status .action { width:auto!important;}

#tweet-info {margin-bottom:20px; }
#tweet-info .urlInfo .status .url { display:block; }
#tweet-info .urlInfo .status .tweetcount  { float:left;  }

#site-info {margin-bottom:20px; }
#site-info .urlInfo .status .url { margin-right:15px;}

#url-tweet .tweetList { border-top:1px dotted #ccc;}
#url-tweet .tweetList .entrywrap 	{ margin-right:0; }
#url-tweet .tweetList .entry 		{  margin: 0 0 0 70px;}


#url-tweet .tweetList .status .action { width:auto;}


#user-info h2 .avatar img {width:48px; height:48px;}





/* user info */

#user-info .avatar { float:left; display:block; margin-right:15px;}	
#user-info .avatar img { padding:3px; border:1px solid #ccc; background-color:#fff; }
#user-info h2 { margin-bottom:5px; font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, sans-serif;}
#user-info .tweetinfo { line-height:1; margin-left:70px;}
#user-info .tweetinfo dt { display:none;}
#user-info .tweetinfo dd { float:left; }
#user-info .tweetinfo .tweeturl  { background:url(../images/ico_twitter.png) 0 center no-repeat; padding: 3px 0 3px 22px;  }
#user-info .tweetinfo .tweeturl,
#user-info .tweetinfo .tweetcount { margin-right:15px; margin-bottom:10px;}
#user-info .tweetinfo .tweetbring {  width:250px; }
#user-info .tweetinfo .tweetbring button {height:22px; overflow:hidden; vertical-align:middle;}
#user-info .tweetinfo .tweetbring .btn-bringRecent { background:url(../images/btn-bringtweet.gif)  0 0 no-repeat; width:107px;  }
#user-info .tweetinfo .tweetbring .btn-bringRecent.disable { background-position:0 -44px; cursor: default;}
#user-info .tweetinfo .tweetbring .btn-reConnect { background:url(../images/btn-reconnect.gif)  0 0 no-repeat; width:89px; }
#user-info .tweetinfo .tweetbring .btn-reConnect.disable { background-position:0 -44px!important;  cursor: default;}

#user-info .kloutScore {
/*
	width: 30px;
	height: 25px;
	padding-top: 3px;
	background: url(../images/bg_klout_score.gif) no-repeat 0 0;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	*/
	margin-left: 5px;
}
#user-info .kloutScore img {
	vertical-align: top;
}
#user-info .kloutScore strong {
	background: #eee;
	border: 1px solid #ddd;
	color: #e44803;
	font-family: Tahoma, sans-serif;
	font-weight: 700;
	font-size: 11px;
	padding: 1px 2px;
	border-radius: 2px;
	margin-left: -4px;
	display: inline-block;
	vertical-align: top;
}
#user-info .tweetinfo .delMyAccount {
	width: 125px;
	background: url(../images/btn-del_myaccount.gif) no-repeat 0 0;
}
#user-info .tweetinfo .delMyAccount:hover {
	background-position: 0 -22px;
}


#user-info .tweeturl a { color:#666; }
#user-info .tweeturl a:hover { color:#00a0dd; }

#user-info .tweetinfo .tweetbring .btn-bringRecent:hover { background-position:0 -22px;}
#user-info .tweetinfo .tweetbring .btn-reConnect:hover { background-position:0 -22px;}
#user-info .tweetinfo .tweetbring .btn-reConnect.disable:hover { background-position:0 -44px;}

#user-tweet .tweetList {}
#user-tweet .tweetList .entry 	{ margin:0; }
#user-tweet .relatedList .entry { margin:0 0  0 50px; }




/* user over layer */

.popOverlayer {position:absolute;}

.userlayer { width:280px; background-color:#fff; border:3px solid #999; position:relative; font-size:12px;}
.userlayer .userinfo { padding:10px 15px;}
.userlayer .userinfo .username {float:left; font-size:16px; font-weight:bold; color:#0d59a7;}
.userlayer .userinfo .relstate {float:right; padding:2px 0 0 0;}
.userlayer .userinfo .relstate button { background-color:transparent; border:0; padding-left:18px; line-height:1em;  font-size:12px; }
.userlayer .userinfo .relstate button span {visibility:visible;}
.userlayer .userinfo .relstate .follower { background:url(../images/ico_tick.png) 0 center no-repeat; color:#959595; cursor:default; width:80px;}
.userlayer .userinfo .relstate .nofollow { background:url(../images/ico_addfollow.png) 0 center no-repeat; color:#333; width:60px;}
.userlayer .userinfo .relstate .nofollow:hover { color:#00A0DD;}

.userlayer .action { clear:both; border-top:1px solid #eee; padding:5px 15px 10px;  background-color:#f5f5f5; height:22px; margin:0!important; float:none!important; width:auto!important;
}
.userlayer .action a { background:0 0 no-repeat; height:22px; overflow:hidden;  display:block!important; float:left!important; text-decoration:none; text-indent:-999px; cursor:pointer;  padding:0!important;}
.userlayer .action a span { visibility:hidden!important;  }
.userlayer .action a.usertweemix { background-image:url(../images/btn_gotweetmix.gif); width:90px; margin-right:5px;}
.userlayer .action a.usertwitter { background-image:url(../images/btn_gotwitter.gif); width:75px; }
.userlayer .action a:hover { background-position:0 -22px;}

.userlayer .layerposition { width:20px; height:10px; padding:0 20px;  position:absolute;}
.userlayer .layerposition.top { background:url(../images/layerpeak.gif) center top no-repeat; top:-10px;   }
.userlayer .layerposition.bottom { background:url(../images/layerpeak.gif) center bottom no-repeat; bottom:-10px; }

.userlayer { 
	-moz-border-radius:10px; 
	-webkit-border-radius:10px; 
	border-radius: 10px;
	-webkit-box-shadow: 	#bbb 1px 3px 5px;
	-moz-box-shadow:		#bbb 1px 3px 5px;
	box-shadow: 				#bbb 1px 3px 5px;
	}
.userlayer .action  {	
	-moz-border-radius-bottomleft:10px; 
	-moz-border-radius-bottomright:10px; 
	-webkit-border-bottom-left-radius:10px; 
	-webkit-border-bottom-right-radius:10px;
	border-bottom-left-radius :10px;
	border-bottom-right-radius :10px;
	}


/* ---------------------------------------------------------------*/



/* ---------- SIDEBAR ---------- */
#sidebar { color:#666; }
#sidebar h3			{ font-size:1.2em; font-family:'Malgun Gothic', sans-serif; color:#333; font-weight:bold; letter-spacing:-0.03em;  margin-bottom:5px; }
#sidebar h3 a 		{ color:#0066AC; font-size:1.2em; font-family:Arial, Helvetica, sans-serif;}
#sidebar .apart	{ padding:20px 0; border-bottom:1px solid #ddd;}
#sidebar .more		{ height:11px; padding:10px 0;}
#sidebar .more a 	{ display:block; float:right; background:url(../images/ico_more.gif) 0 0 no-repeat; width:32px; height:11px; overflow:hidden; text-indent:-999px;}

.apart .tweetcount { float:left; font-family:tahoma, sans-serif; background:none; padding:0;}
.apart .tweetcount a { display:block;  padding:5px; width:33px; height:25px; line-height:1.2;  border:1px solid #ddd; background-color:#f2f2f2; font-size:0.9em; color:#888; text-align:center; }
.apart .tweetcount .cnt { color:#00A0DD; display:block; text-align:center; }
.apart .tweetcount a { -moz-border-radius:5px; -webkit-border-radius:5px;}

.banner { text-align:center;}

#news 		{ }
#news li 	{ background:url(../images/bull.gif) 0 9px no-repeat; padding:5px 0 0 15px;}

#popular ul {list-style:none; padding:0; margin:0;}
#popular li 	{ clear:both; padding-top:10px; overflow:hidden;}
#popular p 		{ margin-left:55px; min-height:40px; }
#popular p a, 
#popular p a:hover { color:#0066AC;}


#facebookActivity iframe { margin-top:10px;}


#siteRecent ul { list-style:none; padding:0; margin:0;}
#siteRecent li 	{ clear:both; padding:5px 0; overflow:hidden; border-bottom:1px dotted #ddd;}
#siteRecent p 	{ margin-left:55px; min-height:40px; }
#siteRecent p a,
#siteRecent p a:hover { color:#0066AC;}



.tweet-site-all { border:1px solid #d5d5d5; background-color:#fff;
	-moz-border-radius: 4px; 	
	-webkit-border-radius: 4px; 
	border-radius: 4px;
}

.tweet-site-all a { display:block; padding:15px; font-weight:bold; color:#534741; background:url(../images/arrow-round.png) 10px center no-repeat; padding-left: 46px;}






















	

