latest_news
	{
		margin-bottom: 10px;
		overflow:hidden;
		padding:0px 5px 5px 5px;
	}
	latest_news a:hover
	{
		text-decoration:none;
	}
	
	div.news_item
	{
		border-bottom:solid 1px #222;
		height:80px;
		margin-bottom: 5px;
		padding-bottom:1px;	
	}
	
	div.news_item img {
		-webkit-border-radius: 10px;
		/*border:solid 1px #333; 
		border-bottom:none;
		border-top:none;*/
		max-height: 75px;
		/*padding:2px;*/
		max-width: 75px;
	}
MusicVideos
	{
		display:table;
		
		margin:20px auto 0 auto;
	}
	div.video
	{
	float:left;
	margin:0 5px 5px 0;
	width:155px;
	height:150px;
		/*background-color:#111;*/
	}
	
	div.video img
	{
		border:solid 1px #333;
		padding:2px;
	}
	
	div.video:hover
	{
		background-color:#111;
	}
	
	div.video a
	{
		color:#090;
	}
	
	div.video a:hover
	{
		text-decoration:none;
		color:#0C0;
	}
	
	div.vid_cap
	{
		text-transform:uppercase;
		font-size:9px;
		font-family:Verdana, Geneva, sans-serif;
		text-align:center;
		height:40px;
		
		width:147px;
		
	}
	
	div#MusicVideos a
	{
		color:#999;
	}
	
	div#MusicVideos a:hover
	{
		color:#090;
	}
	
	#tfnewsearch{
		float:right;
		padding:20px;
	}
	.tftextinput{
		margin: 0;
		padding: 5px 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		border:1px solid #0076a3; border-right:0px;
		border-top-left-radius: 5px 5px;
		border-bottom-left-radius: 5px 5px;
		height: 50px;
width: 320px;
	}
	.tfbutton {
		margin: 0;
		padding: 5px 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		color: #ffffff;
		border: solid 1px #0076a3; border-right:0px;
		background: #0095cd;
		background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
		background: -moz-linear-gradient(top,  #00adee,  #0078a5);
		border-top-right-radius: 5px 5px;
		border-bottom-right-radius: 5px 5px;
	}
	Mtfbutton {
		margin: 0;
		padding: 5px 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		color: #ffffff;
		border: solid 1px #0076a3; border-right:0px;
		background: #0095cd;
		background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
		background: -moz-linear-gradient(top,  #00adee,  #0078a5);
		border-top-right-radius: 5px 5px;
		border-bottom-right-radius: 5px 5px;
	}
	.tfbutton:hover {
		text-decoration: none;
		background: #007ead;
		background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
		background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	}
	/* Fixes submit button height problem in Firefox */
	.tfbutton::-moz-focus-inner {
	  border: 0;
	}
	.tfclear{
		clear:both;
	}
	div.Mvideo
	{
		float:left;
		margin:4px;
		width:90px;
		height:140px;
		font-size:13px;;
		text-transform:uppercase;
	}
	
	
	div#Mvideos
	{
		display:table; 
		padding:0px 5px 5px 5px; 
		margin:0px 0 2px 0;
		width: 100%
	}
	
	
	div.Mvideo a img
	{
		padding:1px;
		height:57px;
		width:96px;
	}
	
	div.Mvideo div
	{
		text-transform:capitalize;
		padding:0 2px;
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:11px;
		text-align:center;
	}

.registerbut {	width:111px;	padding:5px;	color:#fff;	text-transform:uppercase;	font-size:10px;	background:#d20000;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	border:#e2e2e2 1px solid;	cursor:pointer;}