textarea {resize:none;}
.newsfeed-box{
	border:1px solid #CCD;
}
.post-top{
	background-image: url(../img/newsfeed/post_top.png);
	width:572px;
	height:49px;
}
.post-topOver{
	background-image: url(../img/newsfeed/post_top_MO.png);
	width:572px;
	height:49px;
}
.publish-bottom{
	background-image: url(../img/newsfeed/post_down.png);
	width:572px;
	height:30px;
	margin:0;
	padding:0;
}
.publish-bottomOver{
	background-image: url(../img/newsfeed/post_down_MO.png);
	width:572px;
	height:30px;
	margin:0;
	padding:0;
}
.info-head{
	float:left;
}
.publish-label{
	float:left;
	width:140px;
	padding-top:7px;
	padding-right:3px;
	/*text-align:right;*/
	margin-left:5px;
	margin-top:6px;
}
.publish-div{
	clear:both;
	width:572px;
	height:33px;
}
.speak-up{
	font-size:15px;
	
}
.post-center{
	width:560px;
	height:25px;
	border:0px;
	float:left;
	background-image: url(../img/newsfeed/post_center.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding-left:4px;
	padding-top:8px;
	margin:0;
	overflow-y: auto;
}
.post-centerOver{
	width:560px;
	height:25px;
	border:0px;
	float:left;
	background-image: url(../img/newsfeed/post_center_MO.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding-left:4px;
	padding-top:8px;
	margin:0;
	overflow-y:auto;
}

.publish-ball{
	background-image: url(../img/newsfeed/post_right.png);
	width:76px;
	height:101px;
	float:left;
}
.publish-ballOver{
	background-image: url(../img/newsfeed/post_right_MO.png);
	width:76px;
	height:101px;
	float:left;
}
.publish-button{
	height:20px;
	width:76px;
	margin-left:0px;
	font-weight:bold;
	text-align:center;
	color:#444;
}
.publish-buttonOver{
	height:20px;
	width:76px;
	margin-left:0px;
	font-weight:bold;
	border-bottom-style:inset;
	text-align:center;
	color:#000;
}
.post-right{
	float:left;
	cursor:pointer;
}
.publish-button:hover{
	color:black;
}

#newsfeed{
	clear:both;
	width:780px;
	height:100%;
	margin: auto;
	margin-top:10px;
}
#newsfeed-header{
	margin: auto;
	width:600px;
	text-align:center;
	background-color:#404040;
	/*background-color:#FFFFFF;*/
	color:#FFFFFF;
	
}
#newsfeed-title{
	text-align:center;
	font-size:larger;
	font-weight:bolder;
}
#header-info{
	text-align:left;
	padding-left:10px;
	padding-bottom:10px;
}
#newsfeed-clips{
	width:590px;
	height:50px;
	margin: auto;
}
.clip{
	float:left;
	width:90px;
	height:46px;
	text-align:center;
	color:#FFFFFF;
	padding:2px;
	margin-left:2px;
	margin-right:2px;
	cursor:pointer;
}

.clipOff{
	float:left;
	width:90px;
	height:30px;
	text-align:center;
	font-size:80%;
	color:#333333;
	padding:2px;
	margin-left:2px;
	margin-right:2px;
	cursor:pointer;
}

/*div.clipOff{
	background-image:url(../../img/newsfeed/filtres.png);
	background-position:0px -645px;
	background-repeat:repeat-x;
}*/

#friends-clip{
	font-size:10pt;
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px 0px;
	background-repeat:repeat-x;
}
#matches-clip{
	font-size:10pt;
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -53px;
	background-repeat:repeat-x;
}
#players-clip{
	font-size:10pt;
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -105px;
	background-repeat:repeat-x;
}
#teams-clip{
	font-size:10pt;
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -156px;
	background-repeat:repeat-x;
}
#competitions-clip{
	font-size:10pt;
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -210px;
	background-repeat:repeat-x;
}
#venues-clip{
	font-size:10pt;
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -263px;
	background-repeat:repeat-x;
}
#friends-clip:hover{
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -331px;
	background-repeat:repeat-x;
	color:black;
}
#matches-clip:hover{
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -383px;
	background-repeat:repeat-x;
	color:black;
}
#players-clip:hover{
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -435px;
	background-repeat:repeat-x;
	color:black;
}
#teams-clip:hover{
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -486px;
	background-repeat:repeat-x;
	color:black;
}
#competitions-clip:hover{
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -540px;
	background-repeat:repeat-x;
	color:black;
}
#venues-clip:hover{
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -593px;
	background-repeat:repeat-x;
	color:black;
}


.clip-text{
	margin-top:10px;
}

.clipOff .clip-text{
	margin-top:0px;
}

/*#content{
	background-color:#FFFFFF;
}*/
#newsfeed-feeds{
	width:755px;
	background-color:#FFFFFF;
}
.newsfeed-day{
	width:740px;
	font-stretch:expanded;
	border:1px solid #22ACDD;
	float:right;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}

.day{
	font-size:larger;
	font-weight:bolder;
	text-align:left;
	color:#88BBEE;
	padding:5px;
}

.feed-username{
	font-weight:bolder;
}
/*.feed-today{
	width:600px;
	font-stretch:expanded;
	font-weight:bolder;
	background-color:#FFFFFF;
	float:left;
	margin-left:10px;
	margin-right:10px;
}*/



/* Markers */

.feed-entry{
	width:730px;
	border-bottom:2px dashed lightGray;
	float:left;
}
.feed-entry-last{
	width:730px;
	float:left;
}

.markers{
	width:76px;
	/*height:50px;*/
	margin:4px;
	float:left;
	
}

.hidden-markers{
	width:76px;
	height:50px;
	display:none;
}
.marker{
	width:24px;
	height:24px;
	margin-left:1px;
	float:left;
}
.big-thumb{
	cursor:pointer;
	margin-left:1px;
	width:48px;
	height:48px;
	float:right;
	border:0;
}
.big-thumb:hover{
	width:46px;
	height:46px;
	border:1px solid black;
}
.small-thumb{
	cursor:pointer;
	margin-left:1px;
	margin-bottom:1px;
	width:24px;
	height:24px;
	float:left;
	border:0;
}
.small-thumb:hover{
	width:22px;
	height:22px;
	border:1px solid black;
}

.thumb{
	margin-top:1px;
	width:48px;
	height:48px;
	float:left;
	border:0;
}

.show-all{
	color:#88BBEE;
	text-align:center;
	cursor:pointer;
	float:left;
	width:24px;
	height:24px;
	margin-left:1px;
	margin-bottom:1px;
}
.show-all:hover{
	text-decoration:underline;
}
.ui-dialog-titlebar{
	display:none;
}

.closeDialog{
	background-image:url(../img/newsfeed/x.png);
	background-position:-2px -1px;
	width:25px;
	height:25px;
	clear:both;
	cursor:pointer;
}

.feed-logo
{
	float: left;
	width: 38px;
	height:50px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:7px;
	margin-right:2px;
	margin-left:7px;
}

.userLink{
	font-size:medium;
	margin:3px;
	margin-bottom:15px;
	font-weight:bolder;
}

/* Feeds Logos */

.friends-logo{
	margin:auto;
	margin-top:7px;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -2px;
	width:32px;
	height:32px;
}


.fans-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -39px;
	width:32px;
	height:32px;
}

.edit-logo{
		margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -74px;
	width:32px;
	height:32px;
}

.comment-logo{
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -107px;
	width:32px;
	height:24px;
}

.draw-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -132px;
	width:32px;
	height:32px;
}

.lose-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -168px;
	width:32px;
	height:32px;
}

.win-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -204px;
	width:32px;
	height:32px;
}

.news-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -238px;
	width:32px;
	height:32px;
}

.photos-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -273px;
	width:32px;
	height:32px;
}


.feed-picture{
	padding:3px;
	display:block;
	margin:auto;
}

.feed-photo:hover{
	cursor: pointer;
}
.videos-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -306px;
	width:32px;
	height:28px;
}

.transferts-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -337px;
	width:32px;
	height:32px;
}

.feed-content{
	padding-top:15px;
	float:left;
	width:505px;
}

.feed-content span{
	
	display:inline;
}

.feed-content a{
	/*float:left;
	margin-right:5px;*/
}
.entry-content{
	font-weight:normal;
	float:left;
	padding-bottom:5px
}



.timeAndAction
{
	font-size:90%;
	font-weight:normal;
	float: right;
	width: 90px;
	text-align: right;
}

.feed-entry-time{
	font-size:10pt;
	color:#999999;
	margin-top:5px;
}

.delete-feed-entry{
	margin-top:4px;
	cursor:pointer;
	text-decoration:underline;
	color:#999999;
}

.delete-feed-entry:hover{
	color:red;
}


.comment-feed-entry{
	cursor:pointer;
	margin-top:8px;
	color:#77AAEE;
	text-decoration:underline;
	font-size:9pt;
}
.comment-feed-entry:hover{
	color:#0022BB;
}



.comment-entry-form{
	width:580px;
	clear:both;
	display:none;
	padding:3px;
	margin-left:77px;
	background-color:#ECEFF5;
}

.comment-text{
	width:570px;
	display:block;
	margin:auto;
	border:none;
	margin-top:3px;
}
.comment-button{
	margin:2px;
	background-color:#77AADD;
	border:none;
	cursor:pointer;
}





#loading-newsfeed{
	width:600px;
	text-align:center;
	margin:auto;
	display:none;
}

#loading-status{
	padding:5px;
	color:black;
}

#custom-dialog{
	visibility:hidden;
}

.ui-dialog-title{
	margin:0;
}

.ui-dialog-overlay{
	background-image:url('../img/stadiumchat/transparent60.png');
}



/****************
 * 
 * Header
 * 
 * *****************/
#feed-header{
	width:742px;
	height:60px;
	font-family:Arial;
	font-size:12px;
	color:#444444;
	padding-left:13px;
}
#feed-title-bar{
	width:730px;
	height:22px;
	display:inline-block;
	background: url(../img/newsfeed/background-title.png);
	color:white;
	font-size:18px;
	font-weight:bold;
	padding:5px 3px 3px 6px;
	float:left;
}
#feed-new-notification{
	width:85px;
	height:20px;
	display:inline-block;
	background-color:white;
	border:2px grey solid;
	vertical-align:top;
	margin-left:-4px;
	padding:3px;
	text-align:center;
	float:right;
	display:none;
}
#feed-header-content{
	padding:0;
	width:650px;
}
#filterschoice{
	width:65px;
	height:25px;
	text-decoration:none;
	color: #1f6194;
	text-align:center;
	vertical-align:top;
	padding-top:3px;

}
#filterschoice:hover{
	text-decoration:underline;
	cursor:pointer;
}
.checkbox{
	display:none;
	width:575px;
	height:20px;
	border:2px solid #1f6194;
	padding:3px;
	float:right;
	margin-top:0;
	background-color:white;
	
}

.option{
	float:left;
	padding:0 10px 0 0 ;
	opacity:0.75;
	filter:alpha(opacity=75);
}

#filterfriend{
	width:70px;
}
#filtermatches,#filterplayers{
	width:85px;
}

#filterteams, #filtervenues{
	width:80px;
}
#filtercompetitions{
	width:110px;
}

.name{
	float:left;
	margin-right:3px;
	margin-top:3px;
	min-width:30px;
}

.checked, .unchecked{	
	margin-top:4px;
	vertical-align:middle;
	display:inline-block;
	float:left;
}

.checked:hover, .unchecked:hover{
	cursor:pointer;
}

 .checked{
	background-image:url(../img/newsfeed/check.png);
	background-position:-0px -17px;
	width:15px;
	height:15px;
}

 .unchecked{
	background-image:url(../img/newsfeed/check.png);
	background-position:-0px -0px;
	width:15px;
	height:15px;
}

/*******
 * 
 * Comments
 * 
 * 
 */
.feedcomment{
	clear:both;
	width:580px;
	font-size:11px;
	color:#444444;
	background-color:#ECEFF5;
	padding:3px;
	margin-bottom:2px;
	margin-left:77px;
	overflow:hidden;
}
.author-comment{
	color:#1B75BC;
	font-size:13px;
	font-weight:bold;
	width:375px;
	float:left;
}

.comment-content{
	width:380px;
	float:left;
	padding-left:5px;
	padding-top:10px;
	font-weight:normal;
	
}
.comment-entry-time{
	opacity:0.80;
	float:left;
	width:140px;
	text-align:right;
	
}

.comment-info{
	margin:3px;
	clear:both;
}
.author-photo{
	float:left;
	width:45px;
	
}

.photo{
	width:32px;
	height:32px;
	margin:5px;
	
}

.comment-box{
	float:left;
	width:535px;
}

.delete-comment{
	cursor:pointer;
	text-align:right;
	width:140px;
	float:left;
}
.delete-comment:hover{
	color:red;
	text-decoration:underline;
}


/*******
 * 
 * If news feed is empty
 * 
 * 
 */

.NoFeedEntryYet{
	background-color:white;
	height:250px;
	margin-left:15px;
	padding:16px;
	width:705px;
}

.imgFeedEntry{
	width:280px;
	height:100px;
	float:left;
}

.IntroNoFeedEntry{
	height:100px;
	width:740px;
}

.descriptionNoFeedEntry{
	float:left;
	height:90px;
	padding:5px;
	width:430px;
}

.NoFeedEntryYet p{
	font-weight:bolder;
	font-size:16px;
}

.NoFeedEntryYet span{
	margin-top:1px;
}

.colorBlueLink{
	color:black;
}

.descNoFeedEntry{
	width:740px;
	height:100px;
}




/*
 * Tooltips
 */
.group-tooltip{
	/*width:100px;*/
	cursor:pointer;
	color:#2B6BB2;
	font-weight: bolder;
}
.group-tooltip:hover{
	text-decoration: underline;
}
/**
 * styling for tip content
 * mostly for example
 * note: canvas (the tip itself) cannot be styled here. use javascript options for that.
 */
.bt-content {
  font-size: small;
  color: #000;
  line-height: normal;
}

/* styling for active target elements - usually for background hilighting */
.bt-active {
  /* example:
  background-color: yellow !important;
  */
}

div.bt-wrapper {
    text-align: left;
}


/*
 * Getting Stated
 */

.getting-started{
	background:#FFF;
	width:740px;
	clear:both;
}
.getting-started h2{
	color: #2B6BB2;
	font-size: 25px;
	text-align: center;
	padding-top:5px;
}
.firstline{
	margin-top:10px;
	height:140px;
	padding-left:30px;
}
.whatsnext{
	width:120px;
	height:120px;
	margin-left:25px;
	margin-right:25px;
	float:left;
}

.invite-your-friend-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:0px -0px;
	height:100px;
	width:100px;
}

.add-favorite-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:-102px -0px;
	height:100px;
	width:100px;
}

.how-to-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:-0px -102px;
	height:100px;
	width:100px;
}
.complete-your-profile-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:-101px -101px;
	height:100px;
	width:100px;
}

.create-team-page-icon{
	
}

.create-player-page-icon{
	
}

.create-match-competition-icon{
	
}
.find-teams-transfers-icon{
	
}
.create-team-page-icon-big{
	
}

.create-player-page-icon-big{
	
}

.create-match-competition-icon-big{
	
}
.find-teams-transfers-icon-big{
	
}

.how-to-comment-match-icon{
	
}
.how-to-create-player-icon{
	
}
.how-to-create-match-icon{
	
}
.how-are-we-doing-icon{
	
}

















