body			{margin-right:auto; margin-left:auto; margin-top:0px; margin-bottom:0px; background-image:url('images/background3.jpg'); background-repeat:no-repeat; background-position:center top; padding:0px; background-attachment:fixed}
p				{font-family:ariel, verdana}
table.main		{width:95%; font-family:ariel, Verdana; margin:0px auto 0px auto; float:left; border-collapse:collapse; font-size:13px; text-align:left}	
table.standings	{width:98%; font-family:ariel, Verdana; border-collapse:collapse; font-size:10px; text-align:left; margin:0px 0px -2px 3px}
h3.red			{color:red; font-family: ariel, Verdana; font-size:10px; margin:1px 0px 1px 3px; text-align:center}
h3.white		{color:grey; font-family: ariel, Verdana; font-size:10px; margin:1px 0px 1px 3px; text-align:center}
h3.blue			{color:blue; font-family: ariel, Verdana; font-size:10px; margin:1px 0px 1px 3px; text-align:center}
form			{margin:0px; font-family:ariel, Verdana; padding-left:5px}
#h2_main		{margin:3px 0px 0px 5px; font-size:15px; font-family:ariel, verdana}
#h2_news		{margin:0px 0px 0px 5px; font-size:15px; font-family:ariel, verdana}

/*main page tables*/
#top_header		{width:930px; height:30px; margin-left:auto; margin-right:auto; background-color:#000000}
#logo_header	{width:930px; height:auto; margin-right:auto; margin-left:auto; background-color:green}
#navi_bar		{width:930px; height:30px; margin-right:auto; margin-left:auto; background-color:#000000; text-align:center}
#main_page		{width:930px; height:auto; min-height:1000px; margin-right:auto; margin-left:auto; background-color:#D9D9D9}
#footer			{width:930px; height:30px; margin-right:auto; margin-left:auto; background-color:#ffffff}
.nav			{width:930px; margin:0px auto}

#news_body		{width:550px; height:275px; margin-top:20px; margin-left:20px; background-color:#FFFFFF; float:left}

#standings_header	 {width:320px; height:25px; margin-left:20px; margin-top:20px; background-color:#FFFFFF; float:left; border-bottom:1px solid #000000; background-image:url('images/header_background.jpg'); background-repeat:repeat-x;}
#standings_body		 {width:320px; height:250px; margin-left:20px; background-color:#FFFFFF; float:left}

#schedule_main		{width:440px; height:auto; margin-left:20px; margin-top:20px; float:left}
#schedule_header	{width:100%; height:25px; background-color:#FFFFFF; border-bottom:1px solid #000000; background-image:url('images/header_background.jpg')}
#schedule_body		{width:100%; height:200px; background-color:#FFFFFF}

#event_schedule_main		{width:430px; height:auto; margin:20px 0px 0px 20px; float:left}
#event_schedule_header		{width:100%; height:25px; background-color:#FFFFFF; border-bottom:1px solid #000000; background-image:url('images/header_background.jpg')}
#event_schedule_body		{width:100%; height:200px; background-color:#FFFFFF; margin:0px}

#pow_main		{width:440px; height:auto; margin:20px 0px 20px 20px; float:left}
#pow_header		{width:100%; height:25px; background-color:#FFFFFF; border-bottom:1px solid #000000; background-image:url('images/header_background.jpg')}
#pow_body		{width:100%; height:328px; background-color:#FFFFFF}

#video			{width:auto; height:auto; margin-left:20px; margin-top:20px; float:left}

#top_header_font	{color:#FFFFFF; font-size:15px; margin:9px 0px 0px 3px}
#hfl_logo			{height:auto; width:auto; margin:0px 0px 0px 500px}

#nav_text			{padding-top:5px; margin:0px}
#news_text			{margin:3px 0px 10px 7px; font-size:12px}
#news_page_text		{margin:0px 0px 15px 7px; font-size:12px}
#index_header_font	{color:#FFFFFF; font-family:ariel, verdana; font-size:15px; text-align:center; margin:0px; padding-top:2px}


#spon				{width:400px; height:auto; float:clear; padding:20px; margin:0px}

a.nav:link			{color:#FFFFFF; text-decoration:none; font-family:ariel, verdana; font-size:15px; white-space:pre-wrap; font-weight:bold; padding-top:10px}
a.nav:visited		{color:#FFFFFF; text-decoration:none}
a.nav:hover			{color:#B4EDB5; text-decoration:none}
a.nav:active		{color:#FFFFFF; text-decoration:none}

a.news:link			{color:#000000; text-decoration:none; font-family:ariel, verdana; font-size:12px; white-space:pre-wrap}
a.news:visited		{color:#000000; text-decoration:none}
a.news:hover		{color:#344535; text-decoration:none}
a.news:active		{color:#000000; text-decoration:none}

/* New Player Form */
*{ margin:0; padding:0;}

form,input,select,textarea{margin:0; padding:0; color:#ffffff;}

div.box {
margin:0 auto;
width:440px;
background:#222222;
position:relative;
top:0px;
border:1px solid #262626;
}

div.box h1 { 
color:#ffffff;
font-size:10px;
text-transform:uppercase;
padding:5px 0 5px 5px;
border-bottom:1px solid #161712;
border-top:1px solid #161712; 
}

div.box label {
width:100%;
display: block;
background:#1C1C1C;
border-top:1px solid #262626;
border-bottom:1px solid #161712;
padding:5px 0 5px 0;
}

div.box label span {
display: block;
color:#bbbbbb;
font-size:10px;
float:left;
width:175px;
text-align:right;
padding:5px 20px 0 0;
}

div.box .input_text {
padding:5px 5px;
width:200px;
background:#262626;
border-bottom: 1px double #171717;
border-top: 1px double #171717;
border-left:1px double #333333;
border-right:1px double #333333;
}



div.box .button
{
margin:0 0 10px 0;
padding:2px 2px;
background:#7EEDA5;
color:#000000;
border:0px;
position: relative;
top:5px;
left:300px;
width:100px;
border: 1px double #000000;
}

/* Drop Down Nav */

ul.topnav {
	list-style: none;
	padding: 0 20px;
	margin: 0 auto;
	float: left;
	width: 890px;
	background: #222;
	font-size: 1.2em;
	background: url(images/topnav_bg.gif) repeat-x
}
ul.topnav li {
	float: left;
	margin: 0;
	padding: 0 41px 0 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
}
ul.topnav li a{
	padding: 5px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(images/topnav_hover.gif) no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(images/subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	border: 1px solid #111;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #333 url(images/dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 url(images/dropdown_linkbg.gif) no-repeat 10px center;
}


