body
{
	background:#111f36;
	background-image:url('../images/main_bg.gif');
	background-repeat:repeat-x;
	margin:0%;
	margin-bottom:10px;
}

td,tr
{
	font-size:11px;
	color:#000;
	font-family:arial;
}

.submenu
{
	height:20px;
	vertical-align:middle;
	background-color:#000;
	border-bottom:1px #252C44 solid;
	padding-top:4px;
}

.submenubottom
{
	height:10px;
	background-color:#000;
}

.newsarea
{
	height:244px;
	background-color:#03142C;
	border-bottom:1px #252C44 solid;
	vertical-align:top;
}

.newstitle
{
	font-family:arial;
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
}

.newsbody
{
	font-family:arial;
	font-size:11px;
	color:#fff;
	line-height:16px;
}

.newslink,.newslink:active,.newslink:visited
{
	font-family:arial;
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
}

.newslink:hover
{
	font-family:arial;
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
	text-decoration:underline;
}

.newsdate
{
	color:#cccccc;
	font-size:9px;
	vertical-align:middle;
}

.newsdateblue
{
	color:#1B263D;
	font-size:10px;
	vertical-align:middle;
}

.newsmenu
{
	height:130px;
	border-top:1px #252C44 solid;
	vertical-align:top;
	padding:2px;
	padding-left:3px;
	background-image:url('../images/blue_menubg.gif');
	background-repeat:repeat-x;
	background-color:#02142B;
}

.newsmenutitle
{
	font-family:arial;
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
}

.videoborder
{
	border:1px #fff solid;
}

.videotitle
{
	color:#fff;
	font-size:11px;
	font-family:arial;
}

.pagesplit
{
	height:20px;
	background-image:url('../images/gray_menu.gif');
	background-repeat:repeat-x;
	padding-left:4px;
}

.pagesplittext
{
	color:#111F36;
	font-size:11px;
	font-weight:bold;
	font-family:arial;
}

.pagesplitlink,.pagesplitlink:active,.pagesplitlink:visited
{
	color:#111F36;
	text-decoration:none;
}

.pagesplitlink:hover
{
	color:#111F36;
	text-decoration:underline;
}

.mainbottompage
{
	background:#111F36;
	background-image:url('../images/bottom_bg.gif');
	background-repeat:repeat-x;
	height:165px;
	vertical-align:top;
	padding:6px;
	padding-top:12px;
}

.mainfooter
{
	background-image:url('../images/footer_bg.gif');
	background-repeat:repeat-x;
	height:29px;
	vertical-align:middle;
	font-size:11px;
	color:#111F36;
	font-family:verdana;
	padding-left:4px;
	text-align:center;
}

.menuarea
{
	height:145px;
	border-top:1px #252C44 solid;
	border-bottom:1px #252C44 solid;
	vertical-align:top;
	padding:2px;
	padding-left:3px;
	padding-bottom:5px;
	background-image:url('../images/blue_menubg.gif');
	background-repeat:repeat-x;
	background-color:#02142B;
}

.videohover
{
	background-color:#1B2333;
}

.videolink,.videolink:active,.videolink:visited
{
	color:#fff;
	text-decoration:none;
}

.videolink:hover
{
	color:#fff;
	text-decoration:underline;
}

.headlinelink,.headlinelink:active,.headlinelink:visited
{
	color:#fff;
	text-decoration:none;
}

.headlinelink:hover
{
	color:#fff;
	text-decoration:underline;
}

.footerlink,.footerlink:active,.footerlink:visited
{
	color:#111F36;
	text-decoration:none;
}

.footerlink:hover
{
	color:#111F36;
	text-decoration:underline;
}

.crumb
{
	color:#fff;
	font-size:11px;
	font-family:arial;
}

.subarea
{
	height:400px;
	background-color:#fff;
	vertical-align:top;
}

.mainheader
{
	height:23px;
	background-image:url('../images/header_bg.gif');
	background-repeat:repeat-x;
	vertical-align:middle;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	color:#fff;
	padding-left:2px;
}

.rowodd
{
	height:20px;
	vertical-align:middle;
	color:#000;
	background-color:#F5F5F5;
	padding-left:2px;
}

.roweven
{
	height:20px;
	vertical-align:muddle;
	color:#000;
	background-color:#E9E9E9;
	padding-left:2px;
}

.playerlink,.playerlink:active,.playerlink:visited
{
	color:#CC0000;
	text-decoration:none;
}

.playerlink:hover
{
	color:#CC0000;
	text-decoration:underline;
}

.headerblue
{
	height:20px;
	vertical-align:middle;
	color:#fff;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	background-color:#1B263D;
}

.videobg
{
	height:242px;
	background-image:url('../images/video_bg.gif');
	background-repeat:repeat-x;
	width:366px;
}

.newsheader
{
	height:87px;
	vertical-align:top;
	padding:4px;
	background-image:url('../images/gray_menubg.gif');
	background-repeat:repeat-x;
}

.bigredtext
{
	font-size:16px;
	color:#CC0000;
	font-family:arial;
	font-weight:bold;
}

.formfld
{
	background-color:#fff;
	font-size:11px;
	color:#000;
}

.newsfullbody
{
	font-size:12px;
	color:#000;
	line-height:16px;
}

.videoinfo
{
	height:100px;
	background-color:#fff;
	vertical-align:top;
}

.videoinfotitle
{
	font-size:13px;
	color:#CC0000;
	font-family:arial;
	font-weight:bold;
}

.videodesc
{
	font-size:11px;
	color:#CC0000;
	line-height:16px;
}

.videoline
{
	background-image:url('../images/video_linebg.gif');
	background-repeat:repeat-x;
	height:1px;
}

.rostermenu
{
	height:55px;
	background-image:url('../images/white_bg.gif');
	background-repeat:repeat-x;
	vertical-align:top;
	padding:2px;
	padding-left:3px;
	padding-bottom:5px;
}

/*PHOTO CSS*/
.photogallery{ /*CSS for TABLE containing a photo album*/
}

.photogallery img{ /*CSS for images within an album*/
border: 1px solid #cccccc;
}

.photonavlinks{ /*CSS for pagination DIV*/
font: bold 12px Arial;
color:#CC0000;
margin-left:3px;
}

.photonavlinks a{ /*CSS for each navigational link*/
margin-right: 2px;
margin-bottom: 3px;
padding: 1px 5px;
border:1px solid #cccccc;
text-decoration: none;
background-color: white;
color:#CC0000;
}

.photonavlinks a.current{ /*CSS for currently selected navigational link*/
background-color: #fff;
}
/*END PHOTO CSS*/