BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background: #000000 url(images/main-bg.gif) repeat-x center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1001px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; POSITION: relative
}
#top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px; POSITION: relative; 
}
#top .lft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 24px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
#top .rt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top .rt FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top .rt .search {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 0px; WIDTH: 195px; PADDING-TOP: 2px
}
#navcontainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/custom/images/rm_nav.gif) repeat-x left top; PADDING-BOTTOM: 7px; MARGIN: 0px; FONT: 11px Tahoma, arial, helvetica, sans-serif; TEXT-TRANSFORM: capitalize; WIDTH: 100%; COLOR: #ad1212; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#menu LI.nav {
	DISPLAY: inline;
	font-weight:bold; color:#FFFFFF;
}
#menu LI.nav A {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: capitalize; COLOR: #CCCCCC; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#menu LI.nav A:hover {
	TEXT-TRANSFORM: capitalize; COLOR: #64898b; BORDER-BOTTOM: #8fb1b3 0px solid
}
#menu LI.endnav {
	DISPLAY: inline
}
#menu LI.endnav A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: capitalize; COLOR: #ad1212; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#menu LI.endnav A:hover {
	TEXT-TRANSFORM: capitalize; COLOR: #64898b; BORDER-BOTTOM: #8fb1b3 2px solid
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 900px; PADDING-TOP: 0px; POSITION: relative
}
#mainlft {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 18px; MARGIN: 0px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 140px; PADDING-TOP: 5px; BORDER-BOTTOM: #e4e4e4 1px solid
}
.mainlft UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.mainlft LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px; BORDER-BOTTOM: #e4e4e4 1px solid
}
.mainlft A {
	BACKGROUND-POSITION: 0px 10px; DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/custom/images/rm_blt.gif); MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: auto; BACKGROUND-REPEAT: no-repeat
}
#navlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mainlft A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.mainlft A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.mainlft A:hover {
	BACKGROUND-POSITION: 5px 10px; BACKGROUND-IMAGE: url(/custom/images/rm_blt.gif); COLOR: #ad1212; BACKGROUND-COLOR: #ffece9
}
#mainmdl {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 537px; PADDING-TOP: 0px
}
#mainmdl .img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 537px; PADDING-TOP: 0px
}
#mainmdl .sr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; WIDTH: auto; COLOR: #000; PADDING-TOP: 4px; BACKGROUND-COLOR: #e3e1dc
}
#mainmdl .Query {
	FONT-SIZE: 11px; COLOR: #ad1212
}
#mainmdl H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; WIDTH: auto; COLOR: #000; PADDING-TOP: 4px
}
#mainmdl .results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.results .URL-error-RKW {
	FONT-SIZE: 16px; COLOR: #ad1212; TEXT-DECORATION: underline
}
#mainmdl .results UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainmdl .results LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; PADDING-BOTTOM: 17px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.thumbnail1 {
	BACKGROUND: url(/custom/images/romthumb1.jpg) no-repeat 0px 4px
}
.thumbnail2 {
	BACKGROUND: url(/custom/images/romthumb2.jpg) no-repeat 0px 4px
}
.thumbnail3 {
	BACKGROUND: url(/custom/images/romthumb3.jpg) no-repeat 0px 4px
}
.thumbnail4 {
	BACKGROUND: url(/custom/images/romthumb4.jpg) no-repeat 0px 4px
}
.thumbnail5 {
	BACKGROUND: url(/custom/images/romthumb5.jpg) no-repeat 0px 4px
}
A.URLTitle {
	FONT-SIZE: 16px; COLOR: #bc0f15; TEXT-DECORATION: underline
}
A.URLTitle:hover {
	FONT-SIZE: 16px; COLOR: #bc0f15; TEXT-DECORATION: none
}
A.URL {
	FONT-SIZE: 11px; COLOR: #8d8776; TEXT-DECORATION: none
}
A.URL:hover {
	FONT-SIZE: 11px; COLOR: #8d8776; TEXT-DECORATION: none
}
#mainmdl SPAN {
	CLEAR: left; FONT-SIZE: 10px; COLOR: #999999; POSITION: relative
}
#mainrt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; PADDING-TOP: 10px; POSITION: relative
}
#mainrt DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 24px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainrt .end {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainrt A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ad1212; TEXT-DECORATION: none
}
#mainrt A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #64898b; TEXT-DECORATION: none
}
#mainrt IMG {
	BORDER-RIGHT: #d4babd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d4babd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d4babd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d4babd 1px solid
}
.newsbox_header h2
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
color:#000000;
}
.newsbox_header .comment_name
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
color:#0033CC;
}
.newsbox_content
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
color:#000000;
}
.sponsor
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
color:#000000;
}
.sponsor div a
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
color:#000000;text-decoration:underline;
}
.sponsor .videolink
{
    text-decoration:underline;
    color:#000000; font-weight:bold; font-size:11px;
    }
a:link { 
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
	
a:visited { 
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}
	
a:hover, a:active { 
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#footer a:link { 
	color: #CCCCCC;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
	
#footer a:visited { 
	color: #CCCCCC;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}
	
#footer a:hover, a:active { 
	color: #CCCCCC;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
/* CSS Document */
.teamroster {
	background: url(images/heading-bg-2.gif) no-repeat;
	color: #909090;
	display: block;
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight: bold;
	height: 21px;
	margin-bottom: 3px;
	padding-left: 40px;
	padding-top: 4px;
	width: 181px;
}
#teamroster ul {
	padding-left: 1px;
	padding-right: 1px;
}

#teamroster td {
	color: #a71b1f;
	background-color: #a71a1e;
	background-repeat: no-repeat;
	background-position: 45% 3px;
	border: #ffd5d7 1px solid;
	text-align: center;
	float: left;
}

#teamroster td a {
	display: block;
	margin-top: 0px;
	width: 94px;
	height: 25px;
	color: #a71b1f;
	background: #ffe0e2 url('images/teamroster_name_bg.jpg') no-repeat;
	overflow: hidden;
	line-height: 23px;
	text-decoration: none;
}

#teamroster td a:hover {
	color: #380100;
	background-color: inherit;
}

#centercolumn a {
	color: #22229C;
	text-decoration: underline;
	background-color: inherit;
}

#centercolumn a:hover {
	text-decoration: underline;
}
.m_banner_hide { display:none;}
.m_banner_show { display:block;}