﻿
#meTVPromo { position: relative; float: left; width: 730px; margin: 10px 10px; line-height: 75px; text-align: center; border: 1px solid #ccc}

#NewestMembers { position: relative; _position: fixed; float: left; }
	#NewestMembers h3 { height: 27px;}
	#NewestMembers a { font-size: 10px; text-align: right; display: block; clear: left;}
	#NewestMembers ul { margin: 5px auto; }
	#NewestMembers li {position: relative; _position: fixed; float: left; padding: 4px; }
	#NewestMembers a { position: relative; _position: fixed; z-index: 100;}
	#NewestMembers li img { padding: 3px;}

#MainVideo { }
	#MainVideo #Video { text-align: center; }
	#MainVideo #VideoTitle { margin: 10px 0; font-size: 14px; font-weight: bold;}
	#MainVideo p { margin: 0 0;}
	#MainVideo #VideoTags { margin: 5px 0; }
	#MainVideo #VideoTags li { position: relative; float: left; padding: 4px;}
	#MainVideo #VideoJinkies { clear: left; margin: 5px 0; }
	#MainVideo #VideoJinkies li { position: relative; float: left; padding: 4px;}
	#MainVideo #VideoUtils { clear: left; width: 420px}
	#MainVideo #VideoUtils li { position: relative; float: left; padding: 5px;}
	#MainVideo #VideoUtils #lstEmail { padding-left: 20px; }
	#MainVideo #VideoUtils #lstEmbed { padding-left: 20px;}
	#MainVideo #EmbedCode { clear: left; text-align: center; display: none;  }
	#MainVideo #EmbedCode textarea { width: 400px; height: 75px; }
	
.Comments { border-bottom: 1px solid #A0A0A0; width: 420px;}
	.Comments ul { margin: 15px 0 0 10px; }
	.Comments li { margin: 10px 0; clear:left;  }
	.Comments li img { position: relative; float: left; padding: 1px;  margin: 0px 10px 0px 0 }
	.Comments li .Comment {position: relative; float: left;width: 372px; margin: 0 0 3px 0}
	.Comments .Comment .fr { margin: 5px 0 0 4px;}
	.Comments li .UserInfo { margin: 0 0 5px 0; padding: 2px; font-size: 11px; height: 12px}
	.Comments li .UserInfo span { display: block; position: relative; float: right;}
	.Comments #btnViewComments { position: relative; float: right; font-size: 10px}
	
#NoComments { margin: 10px 0;}

#AddComment { margin: 0 0 10px 10px}
	#AddComment .Avatar { position: relative; float: left;padding: 1px;  margin: 33px 10px 0px 0}
	#AddComment #AddCommentRight { position: relative; float: left; width: 370px; height: 121px; }
	#AddComment #AddCommentRight img { border: none;margin: 25px 0 0 5px;}
	#AddComment #AddCommentRight #AddCommentBox { background: url(../images/AddComment.gif); width: 343px; height: 52px; padding: 5px; margin: 15px 0 0 0;}
	#AddComment #AddCommentRight #AddCommentBox textarea { width: 340px; height: 50px}
	#AddComment #btnPostComment { position: relative; float: right; width: 76px; line-height: 18px; text-align: center;
		font-size: 10px; text-decoration: none; margin: 5px 12px 0 0; font-family: Trebuchet MS}
	#AddComment #CharsRemaining { position: relative; float:left; margin: 7px 0 0 10px; }
	
	/*#AddCommentPanel { display: none; }*/
	
#Promo2 { margin-bottom: 10px;}
#FavoriteVideos h3 { }
#FavoriteVideos .ie6fix { position:relative; height: 27px;}
#FavoriteVideos .btnUpdate { z-index: 100;}

#Blog {}
	#Blog h4 { margin: 10px 0 0 0; font-size: 14px;}
	#Blog span { font-size: 11px;}
	#Blog p { margin: 5px 0;}
	#Blog #Buttons { text-align: right; font-size: 11px}
	

.Video { width: 140px; margin: 4px 4px; font-size: 11px; position: relative; float: left; }
  .Video img { border: none;}
  .Video div { padding: 0 0 5px 0; overflow:hidden; height: 30px; width: 136px; position:relative; }

	
#PlayingNext li { position: relative; float: left;width: 140px; margin: 4px 4px;}
	#PlayingNext #btnPrevious,#PlayingNext #btnNext { width: 134px; line-height: 17px; display: block; font-size: 11px; text-align: center; text-decoration: none;}
	#PlayingNext #btnPrevious { /*display: none;*/}
	#PlayingNext .btnPlaylist { /*height: 17px*/}
	
#PhotoAlbum {}
	#PhotoAlbum #AlbumInfo { position: relative; float: left; width: 110px; margin: 10px 10px 10px 0; padding: 30px 0 0 20px}
	#PhotoAlbum #AlbumCover { height: 151px; width: 160px; position: relative; float: left; margin: 10px 0 10px 0; text-align: center; font-size: 11px}
	#PhotoAlbum a { font-size: 11px;}
	#PhotoAlbum #AlbumCover img { margin: 30px 0 0 0; border: 0}
	
#FavoriteChannels { text-align: center;}
	#FavoriteChannels h3 { text-align: left;}
	#FavoriteChannels ul { margin: 5px 0;}
	
#NowPlaying .GroupText #VideoContainer{  width: 420px; margin: 20px 0 0 150px; position: relative; }
#NowPlaying #lnkPrev,#NowPlaying #lnkNext { margin: 130px 20px 0 20px;}
#NowPlaying .Paging { margin: 5px 5px 0 0;}

#PromoSignin { padding-left: 10px; color: #000}
#PromoSignin label { display: block; width: 60px; position: relative; float: left; margin-bottom: 2px;}
#PromoSignin input { width: 75px;position: relative; float: left;display: block; margin-bottom: 2px;}
#PromoSignin a { display: block; clear: left; }