.txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

th.header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}

/* txt per video - BIG title */
.vidtitleb
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
}

/* MAIN MENU */
a:link.mmenu, a:visited.mmenu, a:active.mmenu
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.image
{
	border:1px solid #FF0000;
}

.image2
{
	border:1px solid #FFFFFF;
}

a:hover.mmenu 
{
	color:#ffdc61;
	text-decoration : none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* txt per video - SMALL title */
a:link.vidtitle, a:visited.vidtitle, a:active.vidtitle
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

a:hover.vidtitle 
{
	color:#ffdc61;
	text-decoration : none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* txt per video - category/starrating etc/ */
a:link.cattxt, a:visited.cattxt, a:active.cattxt
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

a:hover.cattxt 
{
	color:#ffdc61;
	text-decoration : none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

/* links top of video page - newest vids - total vids etc */
a:link.totals, a:visited.totals, a:active.totals
{
	font-family:Arial, Helvetica, sans-serif;
	color:#b6b6b6;
	font-size:10px;
	text-decoration:none;
}

a:hover.totals
{
	color:#ffffff;
	text-decoration : none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

/* border color change on hover */

.imgbor a img{border: 1px solid #ffffff;}
.imgbor a:hover img{border: 1px solid #ffdc61;}

span.pagination 
{
 /*
 padding: 3px;
 margin: 3px;
 */
}
 
span.pagination a 
{
 padding: 4px 12px 4px 12px;
 margin: 2px;
 border: 1px solid #FFFFFF;
 text-decoration: none; /* no underline */
 font-weight:bold;
 color: #FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
}
 
span.pagination a:hover, div.pagination a:active 
{
 border: 1px solid #ffdc61;
 color: #ffdc61;
 font-family:Arial, Helvetica, sans-serif;
 }
 
span.pagination span.current 
{
 padding: 4px 12px 4px 12px;
 margin: 2px;
 border: 1px solid #FFFFFF;
 font-weight: bold;
 font-family:Arial, Helvetica, sans-serif;
 background-color: #000000;
 color: #FFF;
}
 
span.pagination span.disabled 
{
 padding: 4px 12px 4px 12px;
 margin: 2px;
 font-family:Arial, Helvetica, sans-serif;
 border: 1px solid #FFFFFF;
 color: #DDD;
}

