/* CSS Document */

/*links*/

a:link { 
	color:#FFFFFF;
	font-weight:200;
	text-decoration:none;
	}
a:visited { 
	color:#FFFFFF;
	font-weight:200;
	text-decoration:none;
	}
a:hover { 
	color:#E7E7E7;
	font-weight:bold;
	text-decoration:none;
	}
a:active { 
	color:#FFFFFF;
	font-weight:200;
	text-decoration:none;
	}
	
.style1 A {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.style1 A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0165b3;
	font-weight:200;
	}
	
.style1 A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0165b3;
	font-weight:200;
	}
	
.style1 A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#F90B16;
	font-weight:bold;
	}
	
.style1 A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0165b3;
	font-weight:200;
	}
	
.style2 A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:200;
	}
	
.style2 A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:200;
	}
	
.style2 A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#F90B16;
	font-weight:200;
	}
	
.style2 A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:200;
	}
	
.style6 A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#000000;
	}
	
.style6 A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#000000;
	}
	
.style6 A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#F90B16;
	}
	
.style6 A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#000000;
	}
	
.style12 A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:100;
	}
	
.style12 A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:100;
	}
	
.style12 A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#F90B16;
	font-weight:100;
	}
	
.style12 A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:100;
	}
	
.style14 A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-variant:small-caps;
	font-weight:bold;
	font-size:12px;
	color:#F90B16;
	}
	
.style14 A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-variant:small-caps;
	font-size: 12px;
	font-weight:bold;
	color:#F90B16;
	}
	
.style14 A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant:small-caps;
	font-weight:100;
	color:#0000FF;
	}
	
.style14 A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-variant:small-caps;
	font-size: 12px;
	font-weight:bold;
	color:#F90B16;
	}	

	
.style15 A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#000000;
	}
	
.style15 A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#000000;
	}
	
.style15 A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#F90B16;
	}
	
.style15 A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#000000;
	}	
	
.style16 A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-variant:small-caps;
	font-weight:bold;
	font-size:12px;
	color:#F90B16;
	}
	
.style16 A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-variant:small-caps;
	font-size: 12px;
	font-weight:bold;
	color:#F90B16;
	}
	
.style16 A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant:small-caps;
	font-weight:100;
	color:#F90B16;
	}
	
.style16 A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-variant:small-caps;
	font-size: 12px;
	font-weight:bold;
	color:#F90B16;
	}
	
.style18 A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:100;
	color:#0165b3;
	}
	
.style18 A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:100;
	color:#0165b3;
	}
	
.style18 A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#F90B16;
	}
	
.style18 A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:100;
	color:#0165b3;
	}
	
.style24 A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:11px;
	color:#F90B16;
	}
	
.style24 A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size: 11px;
	font-weight:bold;
	color:#F90B16;
	}
	
.style24 A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:100;
	color:#0000FF;
	}
	
.style24 A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size: 11px;
	font-weight:bold;
	color:#F90B16;
	}	
	
.style1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0165b3;
	font-weight:bold;
	}
	
	
.style2 {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:100;
	font-size:12px;
	color: #000000;
	}
	
.style3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	color: #FFFFFF;
	}
	
.style4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
	}
	
.style5 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:300;
	font-size:10px;
	color: #FFFFFF;
	}
	
.style6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000000; 
	}
	
.style7 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #F90B16; 
	}
	
.style8 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF; 
	}	
	
.style9 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#0165b3; 
	}
	
.style10 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	color: #000000;
	vertical-align:middle;
	}
	
.style11 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	color:#0165b3;
	}
	
.style12 {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:100;
	font-size:11px;
	color:#000000;
	}
	
.style13 {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:100;
	font-size:9px;
	color:#000000;
	}
	
.style14 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	color:#0165b3;
	}
	
.style15 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#000000;
	}
	
.style16 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:11px;
	color:#0165b3;
	}
	
.style17 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000000;
	}
	
.style18 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:100;
	color:#0165b3;
	}
	
.style19 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:100;
	color:#FFFFFF;
	}
	
.style20 {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:100;
	font-size:11px;
	color:#0165b3;
	}
	
.style21 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F90B16; 
	font-weight:bold;
	}
	
.style22 {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:100;
	font-size:11px;
	color:#CCCCCC;
	}
	
.style23 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#F90B16; 
	}
	
.style24 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	color:#0165b3;
	}
	
.style25 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000000;
	}
	
.style25 A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#000000;
	}
	
.style25 A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#000000;
	}
	
.style25 A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#F90B16;
	}
	
.style25 A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#000000;
	}
		
.border  {
	background-image:url(images/bgborders.gif);
	height:7px;
	background-repeat:repeat-x;
	}

body {
margin:0px;
padding:0px;
background-image:url(images/background.gif);
background-repeat:repeat;
}

	#header_top  {
	height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/header_top.gif);
	background-repeat:repeat-x;
	}
	
	#header_bg  {
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/header_bg.gif);
	background-repeat:repeat-x;
	}
	
	#header_title  {
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/header_title.gif);
	background-repeat:repeat-x;
	}
	
	#header_navi  {
	height:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/header_navi.gif);
	background-repeat:repeat-x;
	}

	#nav1  {
	width:960px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/bg_index.gif);
	background-repeat:repeat-y;
	}

	#nav2 {
	clear:both;
	width:960px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-repeat:repeat-y;
	}
	
	#homeFlash {
	width:685px;
	height:220px;
	background:url(loginBG.jpg) no-repeat scroll left top;
	}
	
	#flashArea {
	height:189px;
	width:685px;
	}
	
	#requestArea {
	height:31px;
	width:685px;
	}

	#bg_top {
	margin:0px;
	height:207px;
	background-image:url(images/background_top.gif);
	background-repeat:repeat-x;
	}

	#bg_bottom {
	clear:both;
	height:102px;
	background-image:url(images/background_bottom.gif);
	background-repeat:repeat-x;
	}

	#bgheader  {
	margin:0px;
	width:960px;
	height:207px;
	background-image:url(images/bg_header.gif);
	background-repeat:repeat-y;
	}

	#bgfooter  {
	width:960px;
	clear:both;
	height:102px;
	background-image:url(images/bg_footer.gif);
	background-repeat:repeat-y;
	}
	
	#bgbody  {
	width:960px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/bg_index.gif);
	background-repeat:repeat-y;
	}
	
	#bgabout  {
	width:685px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/bg_about.gif);	
	background-repeat:repeat-y;
	}
	
	#bgrightpanel {
	width:244px;
	background-image:url(images/bg_rightpanel.gif);
	}
	
	#columnpress {
	width:244px;
	height:87px;
	background-image:url(images/column_press.gif);
	}
	
	#bgtitles {
	width:300px;
	height:25px;
	background-image:url(images/title.gif);
	background-repeat:no-repeat;
	}
	
	#bg-panel ol li{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	color:#0165b3;
	}
	
	#right-thumbnail {
	width:244px;
	height:36px;
	background-image:url(images/bg_righttumbnail.gif);
	}
	
	#topstory-wide {
	width:685px;
	height:220px;
	background-image:url(images/bg_topstory.gif);
	background-repeat:repeat-x;
	}
	
	#topstory-left {
	width:349px;
	height:220px;
	background-image:url(images/bg_topstory.gif);
	background-repeat:repeat-x;
	}
	
	#topstory-right {
	width:330px;
	height:220px;
	background-image:url(images/welcome_story.jpg);
	}
	
	#right-temp {
	width:234px;
	height:142px;
	text-align:center;
	}

	#bg-panel {
	width:880px;
	padding:15px 40px 60px 40px;
	float:left;
	font:Arial, Helvetica, sans-serif #000000;
	}
	
	#bg-panel li {
	padding-top:15px;
	font:14px Arial, Helvetica, sans-serif #000000;
	}
	
	#bg-panel ol {
	font:14px Arial, Helvetica, sans-serif #000000;
	}

	#bgmain-panel {
	width:670px;
	}
	
	#bgmid-panel {
	width:690px;
	float:left;
	}
	
	#bgtop-ltpanel {
	width:340px;
	}

	#bgmid-ltpanel {
	width:350px;
	}
	
	#bgtop-crpanel {
	width:330px;
	}
	
	#bgmid-crpanel {
	width:340px;
	}
	
	#bgtop-rtpanel {
	width:260px;
	}
	
	#bgmid-rtpanel {
	width:270px;
	}
	
	#bg_members {
	background-image:url(images/bg_member.gif);
	width:685px;
	height:153px;
	}

	#bgbracket {
	background-image:url(images/bg_bracket.gif);
	height:40px;
	}
	
	#bgbracketmodel {
	background:url(images/bg_bracketmodel.gif) repeat-x #dededc;
	clear:both;
	height:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0165b3;
	}
	
	#memberboard {
	background-image:url(images/member_board.gif);
	width:170px;
	height:22px;
	}
	
	#memberdock {
	background-image:url(images/member_board_on.gif);
	width:170px;
	height:22px;
	}
	
	#row { /* contact form row */
	margin: 0px;
	clear: both;
	}

	#rowlabel {  /* contact form row label */
	display: block;
	margin-right: 0px;
	float: left;
	width: 100px;
	text-align: right;
	}
