/* CSS Document */


/*-----------------------------
	Site: PBIHT
	Author: Amangeldy Hojanepesov
	Date: 12/14/08
	Notes: main.css, main_ie.css
  -----------------------------*/
  
  /*------Table of contents----
  
  	-body
	-#bodycontainer
	-#bodycontainer a, a:link, a:active, a:visited, a:hover
	-#banner_top
	-#nav 
	-#nav a, a:link, a:active, a:visited
	-#nav a:hover
	-#container
	-#container a, a:link, a:active, a:visited, a:hover
	-#container h1
	-#container h2 
	-#container h3
	-#container h2 span.spons
	-#container .event_txt
	-#container .event_txt a
	-#container .event_txt .dates
	-#container .hr_line
	-#container p
	-#container p.light
	-#container p.light_adj
	-#container p.light a:hover
	-#container ul.list
	-#container ul.list li
	-#container .capture
	-#container .opening_cer
	-#container .bracket_adj
	-#footer
	-#footer a, a:link, a:active, a:visited
	-#footer a:hover
	-#footer .foot_1
	-#footer .foot_2
	-#container .clearboth
	-#container #player_tabl
	-#container #player_tabl p
	-#container #player_tabl .congrat
	-#container #player_tabl .margin_1
	-#container #player_tabl p.home_table
	-#container .sponsr
	-#container .sponsr h2
	-#container .sponsr h2 a, a:link, a:active, a:visited, a:hover
	-#container .zvezd
	-#container .form_adj
	-#container .spons_accom
	-#container .spons_ac
	-#container .spons_ac_1
	-#container .spons_size
	-#container .game
	-#container .date
	-#container .team
	-#container .clock
	-#container .scorekeep
	-#container .penalty
	-#container .concession
	-#container .volunt_supp
	-#container .bracket
	-#container .bracket .red
	-#container .bracket .font_italic
	-#container .left_bracket
	-#container .left_bracket_1
	-#container .brack_horizon_1
	-#container .brack_horizon_1_1
	-#container .brack_horizon_2
	-#container .brack_horizon_2_1
	-#container .brack_vertic_1
	-#container .brack_vertic_1_1
	-#container .brack_vertic_2
	-#container .brack_vertic_2_1
	-#container .pas_teams
	-#container .pas_teams h1
	-#container .pas_teams h2
	-#container .pas_teams p
	-#container .jmotzko
	-#container .joe
	-#container .tyler
	-#container .joe1
	-#container .tyler1
	-#container .joe1 p
	 .tyler1
	-#container .joe p 
	 .tyler p
	-#container .gener
	-#container .gener td 
	-#container .gener td.backgr
	-#container .no_color
	-#container .gener .bold
	-#container .gener .bold td
	-#container .team_stat
	-#container .gr_team
	-#container .gr_team a, a:link, a:active, a:visited, a:hover
	-#container .gr_team a, a:link, a:active, a:visited, a:hover
	-#container .gr_team_2
	-#container .photo
	-#container .site_map
	-#container h1.sit_map
	-#container h1.sit_map a, a:link, a:visited, a:active, a:hover
	-#container p.paragr
	-#container p.paragr a, a:link, a:visited, a:active, a:hover
	-#container p.paragr1
	-#container p.paragr1 a, a:link, a:visited, a:active, a:hover
		
  -----------------------------*/
  
  
/*--- [ body ] ---*/
body {
	background-color:#030629;
	font-family:Arial;
	margin:0;
	padding:0;
	text-align:left;
	font-size:11px;
}

/*--- [ bodycontainer ] ---*/
#bodycontainer {
	margin:0px auto;
	padding:20px 0px 0px 0px;
	width:800px;
	height:auto;
}

#bodycontainer a, a:link, a:active, a:visited, a:hover {
	color:#fefefe;
	text-decoration:none;
	font-family:Georgia;
	font-size:11px;
}

/*---[ banner_top ]---*/
#banner_top{
	margin:0px;
	padding:0px;
	background-image:url(../Images/gif/banner.gif);
	height:150px;
	width:800px;
	height:152px;
	background-repeat:no-repeat;
}

#nav {
	margin:0px;
	padding:15px 0px 15px 50px;
	font-family:Georgia;
	color:#fefefe;
}

#nav a, a:link, a:active, a:visited {
	font-weight:bold;
}

#nav a:hover {
	text-decoration:underline;
}

#container {
	margin:-5px 0px -1px 0px;
	padding:10px 0px 5px 0px;
	background-color:#CFCFCF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:800px;
	height:auto;
}

#container a, a:link, a:active, a:visited, a:hover { color:#1A4DA1;}

#container h1 {
	margin:0px;
	padding:10px 0px 10px 50px;
	color:#ad0009;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
}

#container h2 {
	margin:0px;
	padding:10px 0px 10px 50px;
	font-family:Arial;
	font-size:15px;
}

#container h3 {
	margin:0px;
	padding:10px 0px 0px 50px;
	font-family:Arial;
	font-size:13px;
}

#container h2 span.spons {
	font-size:12px;
}

#container .event_txt {
	margin:0px;
	padding:0px 0px 0px 50px;
	font-size:12px;
}

#container .event_txt a {
	margin:0px;
	padding:0px 0px 0px 11px;
	font-size:11px;
}

#container .event_txt .dates {
	margin:0px;
	padding:0px 0px 0px 11px;
	font-size:10px;
}

#container .hr_line {
	position:relative;
	top:-10px;
	margin:0px 0px 0px 50px;
	padding:0px;
	width:85%;
	color:#fefefe;
	height:2px;
}

#container p {
	margin:0px;
	padding:5px 70px 0px 50px;
	font-weight:bold;
	line-height:22px;
	text-align:justify;
}

#container p.light {
	font-weight:lighter;
}

#container p.light_adj {
	margin-top:-10px;
	padding-right: 0px;
}

#container p.light a:hover {
	text-decoration:underline;
}

#container ul.list {
	list-style-type:lower-alpha;
	margin:0px;
	padding:20px 0px 0px 63px;
}

#container ul.list li {
	margin:0px;
	padding:0px;
	line-height:22px;
}

#container .capture {
	margin:0px;
	padding:0px 0px 0px 50px;
	font-size:10px;
	width:200px;
}

#container .opening_cer {
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:10px;
}

#container .bracket_adj {
	margin-top:30px;
}

#footer {
	margin:0px;
	padding:10px 0px 20px 0px;
	font-size:9px;
	color:#fefefe;
	font-family:Georgia;
	line-height:18px;
}

#footer a, a:link, a:active, a:visited{
	font-size:9px;
	font-weight:lighter;
}

#footer a:hover {
	color:#666;
	font-size:9px;
}

#footer .foot_1 {
	margin:0px;
	padding:0px 0px 0px 50px;
	width:480px;
	float:left;
}

#footer .foot_2 {
	margin:0px;
	padding:0px 50px 0px 0px;
	width:190px;
	float:right;
}

#container .clearboth {
	clear:both;
}


/* --------------Player of the game table-------------- */

#container #player_tabl {
	margin:0px 0px 0px 50px;
	padding:0px;
	font-size:12px;
	text-align:center;
	width:680px;
}

#container #player_tabl p {
	margin:0px;
	padding:2px 5px;
	background-color:#E7EFA4;
	color:#333;
	text-align:center;
	border:1px solid #808080;
	font-weight:bold;
}

/*Script for the tables on the home page*/
#container #player_tabl .congrat {
	text-align:center;
	margin:0px;
	padding:5px; 
	float:left;
	border:3px solid #808080;
	width:250px;
	background-color:#FFF;
}

#container #player_tabl .margin_1{
	margin-left:1px;
}

#container #player_tabl p.home_table {
	color:#030629;
	border:none;
	margin:0px;
	padding:0px;
	background-color:#FFF;
}


/* --------------Player of the game table ends-------------- */



/* --------------Sponsors-------------- */
#container .sponsr {
	margin:0px;
	padding:0px 0px 0px 50px;
	text-align:left;
	font-size:11px;
	float:left;
}

#container .sponsr h2 {
	text-align:left;
	padding:0px;
}

#container .sponsr h2 a, a:link, a:active, a:visited, a:hover {
	font-size:15px;
	font-weight:bold;
}

#container .zvezd {
	font-size:15px;
	color:#AD0009;
}

#container .form_adj {
	margin-top:0px;
}

#container .spons_accom {
	margin:0px 0px 0px 50px;
	padding:0px;
	
}

#container .spons_ac {
	margin:0px;
	padding:0px;
	float:left;
	width:140px;
}

#container .spons_ac_1 {
	margin:0px;
	padding:0px;
	float:left;
	width:250px;
	text-align:center;
	font-size:12px;
}

#container .spons_size {
	font-size:14px;
	text-align:center;
	padding:0px;
	margin:0px;
}




/* --------------Brackets-------------- */

#container .bracket {
	margin:80px 0px 0px 50px;
	padding:0px;
	font-size:11px;
}

#container .bracket .red {
	color:#CC0000;
	font-weight:bold;
}

#container .bracket .font_italic{
	font-style:italic;
}

#container .left_bracket {
	margin:60px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:center;
}

#container .left_bracket_1 {
	margin:0px;
	padding:0px;
	border-top:1px solid #000;
	width:110px;
	height:50px;
	border-left:none;
	border-right:none;
	border-bottom:none;
}

#container .brack_horizon_1 {
	margin:-15px 0px 0px 0px;
	padding:0px;
	text-align:center;
	float:left;
}

#container .brack_horizon_1_1 {
	padding:4px;
	height:140px;
	width:140px;
	border-right:none;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
}

#container .brack_horizon_2 {
	margin:-15px 0px 0px 0px;
	padding:0px;
	text-align:center;
	float:left;
}

#container .brack_horizon_2_1 {
	padding:4px;
	height:140px;
	width:140px;
	border-left:none;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
}

#container .brack_vertic_1 {
	margin:-100px 0px 0px 0px;
	padding:0px;
	text-align:center;
	float:left;
}

#container .brack_vertic_1_1 {
	height:130px;
	width:160px;
	border:1px solid #000;
}

#container .brack_vertic_2 {
	margin:90px 0px 0px -162px;
	padding:0px;
	text-align:center;
	float:left;
}

#container .brack_vertic_2_1 {
	height:140px;
	width:160px;
	border:1px solid #000;
}

/*		a script for the past teams page		*/
#container .pas_teams {
	margin:20px 0px 0px 50px;
	padding:0px;
	float:left;
	width:200px;
}

#container .pas_teams h1 {
	margin:0px;
	padding:0px;
	font-size:15px;
	font-weight:bold;
	color:#000;
	text-align:left;
}

#container .pas_teams h2 {
	margin:0px;
	padding:0px;
	font-size:13px;
	font-style:italic;
}

#container .pas_teams p {
	margin:0px;
	padding:0px 0px 0px 20px;
	text-align:left;
}

/*------------------script for the hall of fame subdivisions------------------*/

#container .jmotzko {
	margin:12px 10px 0px 50px; 
	float:left;
}

#container .joe {
	margin:0px 0px 5px 280px;
	font-weight:bold;
	float:left;
}

#container .tyler {
	margin:0px 0px 5px 310px;
	font-weight:bold;
	float:left;
}

#container .joe1 {
	margin:0px 0px 5px 135px;
	font-weight:bold;
	float:left;
}

#container .tyler1 {
	margin:0px 0px 5px 150px;
	font-weight:bold;
	float:left;
}

#container .joe1 p
.tyler1	{
	border:none;
}

#container .joe p 
.tyler p{
	border:none;
}


/*----------------------------Table classes----------------------------*/
#container .gener {
	margin:0px 0px 0px 50px;
	padding:0px;
	background-color:#CCC;
	border:	2px solid #666;
	border-collapse:collapse;
}


#container .gener td {
	margin:0px;
	padding:5px 9px 5px 9px;
	background-color:#E6EEA4;
	color:#333333;
	text-align:center;
}

#container .gener td.backgr {
	font-weight:bold;
}


#container .no_color {
	margin:0px 0px 0px 50px;
	padding:0px;
	background-color:#CFCFCF;
	border:none;
}

#container .gener .bold {
	font-weight:bold;
	text-align:center;
}
#container .gener .bold td{
	background-color:#030629;
	color:#FFF;
}

#container .team_stat {
	float:left; 
	width:503px; 
	margin:0px; 
	padding:0px;
}

/*--------------------Great Teams------------------------*/
#container .gr_team{
	margin:0px 0px 0px 50px;
	padding:0px;
	text-align:center;
}

#container .gr_team a, a:link, a:active, a:visited, a:hover {
	font-family:Arial;
	font-size:12px;
	color:#1A4DA1;
}

#container .gr_team_1 {
	float:left;
	margin:0px;
	padding:0px;
	width:300px;
}

#container .gr_team_2 {
	margin:0px 0px 0px 100px;
	padding:0px;
	float:left;
	width:300px;
}

#container .photo{
	margin:0px 0px 0px 20px;
	padding:0px;
	float:left;
}

/*---------------Site Map---------------*/
#container .site_map {
	margin:0px 0px 0px 50px;
	padding:0px;
	float:left;
	text-align:left;
}
#container h1.sit_map {
	margin:0px;
	padding:0px;
}
#container h1.sit_map a, a:link, a:visited, a:active, a:hover {
	font-size:12px;
	font-weight:bold;
	color:#000;
}

#container p.paragr {
	margin:0px;
	padding:0px 0px 0px 15px;
}

#container p.paragr a, a:link, a:visited, a:active, a:hover {
	font-size:11px;
	color:#1A4DA1;
}

#container p.paragr1 {
	margin:0px;
	padding:0px 0px 0px 40px;
	line-height:20px;
}

#container p.paragr1 a, a:link, a:visited, a:active, a:hover {
	font-size:11px;
	color:#1A4DA1;
}

