.datetime_container{
  
    #background: none repeat scroll 0px center transparent;
    background-color:#EDEBEB;
	min-height:50px;
	width:270px;
	font-family: arial,verdana,helvetica,sans-serif;
	margin-bottom: 6px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	border: 1px solid #EDEBEB;
}

.datetime_container2{
  
    background: none repeat scroll 0px center transparent;
	min-height:50px;
	width:270px;
	font-family: arial,verdana,helvetica,sans-serif;
	margin-bottom: 3px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	
}

.datetime_container.today, .datetime_container2.today{
	border: 1px solid #cc0000;
	box-shadow: 0px 0px 5px rgb(224, 0,0);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


.datetime {
    background: url("http://eatonbaseball.com/images/icon_calendar_datetime_red.png") no-repeat scroll 0px 0px transparent !important;
   
    width: 50px;
    height: 50px;
    font-family: helvetica,arial,sans-serif;
    font-weight: 700;
	float:left;
	
}

.datetime .monthday {
    font-size: 11px;
	line-height: 16.5px;
    color: rgb(221, 221, 221);
    height: 17px;
    width: 45px;
    margin: 0px 0px 0px;
    text-align: center;
    text-transform: uppercase;
	padding: 0px;
	border: 0px none;
	outline: 0px none;
	vertical-align: baseline;
	background: none repeat scroll 0% 0% transparent;
	
}

 .datetime .time {
    font-size: 14px;
	line-height: 21px;
    color: rgb(68, 68, 68);
    margin: 0px 0px 0px;
    text-align: center;
    width: 45px;
	padding: 0px;
	border: 0px none;
	outline: 0px none;
	vertical-align: baseline;
	background: none repeat scroll 0% 0% transparent;
}

.datetime .day {
    font-size: 28px;
	line-height:34px;
    color: rgb(68, 68, 68);
    margin: 0px 0px 0px;
    text-align: center;
    width: 45px;
	height: 30px;
	padding: 0px;
	border: 0px none;
	outline: 0px none;
	vertical-align: baseline;
	background: none repeat scroll 0% 0% transparent;
	line-height: 34px;
}

.datetime .dayrange {
    font-size: 12px;
    color: rgb(68, 68, 68);
    margin: 0px 0px 0px;
    text-align: center;
    width: 45px;
	height: 30px;
	padding: 0px;
	border: 0px none;
	outline: 0px none;
	vertical-align: baseline;
	background: none repeat scroll 0% 0% transparent;
	line-height: 30px;
	font-weight:bold;
}

.datetime .timeofday {
    font-size: 10px;
	line-height: 15px;
    color: rgb(102, 102, 102);
    margin: -4px 0px 0px;
    text-align: center;
    width: 45px;
	padding: 0px;
	border: 0px none;
	outline: 0px none;
	vertical-align: baseline;
	background: none repeat scroll 0% 0% transparent;
}

.datetime_container h3 {
	background-color: transparent;
	margin-left: 50px !important;
	
	line-height: 16px !important;
	font-size: 85% !important;
	font-weight: 500;
	padding: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}


.gen_table table {
	font:normal 75%/120% "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	border-collapse:separate;
	border-spacing:0;
	margin:0 auto 1em;
	color:#000;
	}
.gen_table table a {
	color:#523A0B;
	text-decoration:none;
	border-bottom:1px dotted;
	}
.gen_table table a:visited {
	color:#444;
	font-weight:normal;
	}
.gen_table table a:visited:after {
	content:"\00A0\221A";
	}
.gen_table table a:hover {
	border-bottom-style:solid;
	}
.gen_table thead th,
.gen_table thead td,
.gen_table tfoot th,
.gen_table tfoot td {
	border:1px solid #523A0B;
	border-width:1px 0;
	background:#EBE5D9;
	
	}
.gen_table tfoot td {
	font-size: 6pt;
	text-align: center;
	}
.gen_table th {
	font-weight:bold;
	line-height:normal;
	padding:0.25em 0.5em;
	text-align:left;
	}
.gen_table tbody th,
.gen_table td {
	padding:0.25em 0.5em;
	text-align:left;
	vertical-align:top;
	}
.gen_table tbody th {
	font-weight:normal;
	white-space:nowrap;
	}
.gen_table tbody th a:link,
.gen_table tbody th a:visited {
	font-weight:bold;
	}
.gen_table tbody td,
.gen_table tbody th {
	border:1px solid #fff;
	border-width:1px 0;
	}
.gen_table tbody tr.odd th,
.gen_table tbody tr.odd td {
	border-color:#EBE5D9;
	background:#F7F4EE;
	}
.gen_table tbody tr:hover td,
.gen_table tbody tr:hover th {
	background:#ffffee;
	border-color:#523A0B;
	}
.gen_table caption {
	font-family:Georgia,Times,serif;
	font-weight:normal;
	font-size:1.4em;
	text-align:left;
	margin:0;
	padding:0.5em 0.25em;
	}

	
	
.schedule_table table {
	font:normal 75%/120%  Arial, Helvetica, sans-serif;
	border-collapse:separate;
	border-spacing:0;
	margin:0 auto ;
	color:#000;
	border-bottom: 1px solid black;
	}
.schedule_table table a {
	color:#523A0B;
	text-decoration:none;
	border-bottom:1px dotted;
	}
.schedule_table table a:visited {
	color:#444;
	font-weight:normal;
	}
.schedule_table table a:visited:after {
	content:"\00A0\221A";
	}
.schedule_table table a:hover {
	border-bottom-style:solid;
	}
.schedule_table thead th,
.schedule_table thead td,
.schedule_table tfoot td {
	border:1px solid black;
	border-width:0px 0;
	background: rgb(204,0,0);
	color: white;
	font-weight: bold;
	font-size: 110%;
	text-align: center;
	}
.schedule_table thead th,
.schedule_table thead td {
	border-width:1px 0;
	text-align: left;
}

.schedule_table tfoot td {
	font-weight: bold;
	font-size: 90%;
	}

.schedule_table  tfoot td {
	border-top:1px solid black;
	
	}	
	
.schedule_table .odd tfoot td {
	border-bottom:1px solid black;
	
	}
	
.schedule_table th {
	font-weight:bold;
	line-height:normal;
	padding:0.25em 0.5em;
	text-align:left;
	}

	.schedule_table td {
	padding:0.25em 0.5em;
	text-align:left;
	vertical-align:top;
	}
.schedule_table tbody th {
	font-weight:normal;
	white-space:nowrap;
	}
.schedule_table tbody th a:link,
.schedule_table tbody th a:visited {
	font-weight:bold;
	}

.schedule_table tfoot a:link,
.schedule_table tfoot a:visited {
	font-weight:bold;
	color: white;
	font-size:90%;
	background-color: rgb(204,0,0);
	}

.schedule_table tbody td,
.schedule_table tbody th {
	border:1px solid #fff;
	border-width:1px 0;
	}
.schedule_table tbody tr.odd th,
.schedule_table tbody tr.odd td {
	border-color:#D9D9D9;
	background:#E6E6E6;
	
	}
.schedule_table tbody tr:hover td,
.schedule_table tbody tr:hover th {
	border-color: rgb(204,0,0);
	background:white;
	}
.schedule_table caption {
	font-family:Georgia,Times,serif;
	font-weight:normal;
	font-size:1.4em;
	text-align:left;
	margin:0;
	padding:0.5em 0.25em;
	}	
table.table_footer {
	margin-bottom:1em;
}



.college_players_table table {
	font:normal 75%/120% "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	border-collapse:separate;
	border-spacing:0;
	margin:0 auto ;
	color:#000;
	border: 1px solid black;
	}
.college_players_table table a {
	color:#523A0B;
	text-decoration:none;
	border-bottom:1px dotted;
	}
.college_players_table table a:visited {
	color:#444;
	font-weight:normal;
	}
.college_players_table table a:visited:after {
	content:"\00A0\221A";
	}
.college_players_table table a:hover {
	border-bottom-style:solid;
	}
.college_players_table thead th,
.college_players_table thead td,
.college_players_table tfoot td {
	border:1px solid black;
	border-width:0px 0;
	background: rgb(204,0,0);
	color: white;
	font-weight: bold;
	font-size: 130%;
	text-align: center;
	}
.college_players_table thead th,
.college_players_table thead td {
	border-width:1px 0;
	text-align: left;
}

.college_players_table tfoot td {
	font-weight: bold;
	font-size: 90%;
	}

.college_players_table  tfoot td {
	border-top:1px solid black;
	color:white;
	font-size:110%;
	}	
	
.college_players_table .odd tfoot td {
	border-bottom:1px solid black;
	
	}
	
.college_players_table th {
	font-weight:bold;
	line-height:normal;
	padding:0.25em 0.5em;
	text-align:left;
	}

.college_players_table td {
	padding:0.25em 0.5em;
	text-align:left;
	vertical-align:top;
	font-size: 130%;
	}
.college_players_table tbody th {
	font-weight:normal;
	white-space:nowrap;
	}
.college_players_table tbody th a:link,
.college_players_table tbody th a:visited {
	font-weight:bold;
	}

.college_players_table tfoot a:link,
.college_players_table tfoot a:visited {
	font-weight:bold;
	color: white;
	font-size:90%;
	background-color: rgb(204,0,0);
	}

.college_players_table tbody td,
.college_players_table tbody th {
	border:1px solid #fff;
	border-width:1px 0;
	}
.college_players_table tbody tr.odd th,
.college_players_table tbody tr.odd td {
	border-color:#D9D9D9;
	background:#E6E6E6;
	
	}
.college_players_table tbody tr:hover td,
.college_players_table tbody tr:hover th {
	border-color: rgb(204,0,0);
	background:white;
	}
.college_players_table caption {
	font-family:Georgia,Times,serif;
	font-weight:normal;
	font-size:1.4em;
	text-align:left;
	margin:0;
	padding:0.5em 0.25em;
	}	

	
.record_table table {
	font:normal 90%/120%  Arial, Helvetica, sans-serif;
	border-collapse:separate;
	border-spacing:0;
	margin:0 auto ;
	color:#000;
	border-bottom: 1px solid black;
	}
.record_table table a {
	color:#523A0B;
	text-decoration:none;
	border-bottom:1px dotted;
	}
.record_table table a:visited {
	color:#444;
	font-weight:normal;
	}
.record_table table a:visited:after {
	content:"\00A0\221A";
	}
.record_table table a:hover {
	border-bottom-style:solid;
	}
.record_table thead th,
.record_table thead td,
.record_table tfoot td {
	border:1px solid black;
	border-width:0px 0;
	background: #000000;
	color: white;
	font-weight: bold;
	font-size: 110%;
	
	}
.record_table thead th,
.record_table thead td {
	border-width:1px 0;
	text-align: left;
}

.record_table tfoot td {
	font-weight: bold;
	font-size: 110%;
	}

.record_table  tfoot td {
	border-top:1px solid black;
	
	}	
	
.record_table .odd tfoot td {
	border-bottom:1px solid black;
	
	}
	
.record_table th {
	font-weight:bold;
	line-height:normal;
	padding:0.25em 0.5em;
	text-align:left;
	}

.record_table td {
	padding:0.25em 0.5em;
	text-align:left;
	vertical-align:top;
	}

.record_table tfoot a:link,
.record_table tfoot a:visited {
	font-weight:bold;
	color: white;
	font-size:90%;
	background-color: rgb(204,0,0);
	}

.record_table tbody td,
.record_table tbody th {
	border:1px solid #fff;
	border-width:1px 0;
	}
.record_table tbody tr.odd th,
.record_table tbody tr.odd td {
	border-color:#D9D9D9;
	background:#E6E6E6;
	
	}
.record_table tbody tr:hover td,
.record_table tbody tr:hover th {
	border-color: rgb(204,0,0);
	background:white;
	}

.no_hitters table{
	font-size: 95%;
	line-height: 120%
}


.medal_table table {
	font:normal 75%/120% "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	border-collapse:separate;
	border-spacing:0;
	margin:0 auto 1em;
	color:#FFFFFF;
	
	}

.medal_table thead th,
.medal_table thead td,
.medal_table tfoot th,
.medal_table tfoot td {
	border:1px solid #FFFFFF;
	border-width:1px 0;
	background:#0000D9;
	color:#FFFFFF;
	}
.medal_table tfoot td {
	font-size: 7pt;
	text-align: center;
	}
.medal_table th {
	font-weight:bold;
	line-height:normal;
	padding:0.25em 0.5em;
	text-align:left;
	font-size: 9pt;
	}
.medal_table tbody th,
.medal_table td {
	padding:0.25em 0.5em;
	text-align:left;
	vertical-align:top;
	color:#000000;
	}
.medal_table tbody th {
	font-weight:normal;
	white-space:nowrap;
	}

.medal_table tbody td,
.medal_table tbody th {
	border:1px solid #fff;
	border-width:1px 0;
	}
.medal_table tbody tr.odd th,
.medal_table tbody tr.odd td {
	border-color:#EBE5D9;
	background:#BFCFFF;
	}
.medal_table tbody tr:hover td,
.medal_table tbody tr:hover th {
	background:#FFFFFF;
	border-color:#B2B2FF;
	}

.medal_table tbody tr td:nth-last-child(1),.medal_table tbody tr td:nth-last-child(2),.medal_table tbody tr td:nth-last-child(3),
.medal_table tbody tr td:nth-last-child(4),.medal_table tbody tr td:nth-last-child(5),
.medal_table thead tr th:nth-last-child(1),.medal_table  thead tr th:nth-last-child(2),.medal_table  thead tr th:nth-last-child(3),
.medal_table  thead tr th:nth-last-child(4),.medal_table  thead tr th:nth-last-child(5)
{
	text-align:right;
}
.medal_table tfoot tr td
{
	text-align:left;
}


.win_streak_table table {
	font:normal 75%/120% "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	border-collapse:separate;
	border-spacing:0;
	margin:0 auto 1em;
	color:#FFFFFF;
	width:600px;
	}

.win_streak_table thead th,
.win_streak_table thead td,
.win_streak_table tfoot th,
.win_streak_table tfoot td {
	border:1px solid #FFFFFF;
	border-width:1px 0;
	background:#000000;
	color:#FFFFFF;
	}
.win_streak_table tfoot td {
	font-size: 8pt;
	text-align: center;
	}
.win_streak_table th {
	font-weight:bold;
	line-height:normal;
	padding:0.25em 0.5em;
	text-align:left;
	font-size: 9pt;
	}
.win_streak_table tbody th,
.win_streak_table td {
	padding:0.25em 0.5em;
	text-align:left;
	vertical-align:top;
	color:#000000;
	}
.win_streak_table tbody th {
	font-weight:normal;
	white-space:nowrap;
	}

.win_streak_table table tbody td.border_before_dotted
	{
	border-left:1px dotted #777777;
	
	}	

.win_streak_table table tbody td.border_after_dotted
	{
	border-right:1px dotted #777777;
	
	}	
	
.win_streak_table tbody td,
.win_streak_table tbody th {
	border:1px solid #fff;
	border-width:1px 0;
	}
.win_streak_table tbody tr.odd th,
.win_streak_table tbody tr.odd td {
	border-color:#EBE5D9;
	background:#CC0000;
	}
.win_streak_table tbody tr:hover td,
.win_streak_table tbody tr:hover th {
	background:#FFFFFF;
	border-color:#CC0000;
	}


.win_streak_table tfoot tr td
{
	text-align:left;
}



a.clickhere{
	display: block;
	text-align: center;
	font-size: 8pt;
	color: rgb(204,0,0);
	font-style: italic;
	padding: .5em;
	text-decoration: none;
	font-weight: normal;
}

img.centerme{
	display:block;
	margin: 1em auto;
	
}

.ringclickhere{
	display: block;
	text-align: center;
	color:white;
	background-color:rgb(204,0,0);
	font-weight:bold;
	font-size:11pt;
	padding: .15em;
	text-decoration: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1pt solid rgb(204,0,0);

	
}

.ringclickhere:hover{
	
	color:rgb(204,0,0);
	background-color:white;
	
}

.last_update {
	display:inline;
	font-size: 9pt;
	color: yellow;
	font-style: italic;
	font-weight: normal;

}

.shadowedbox {
	font-size: 10pt;
	/* margin-top: 1.5em; */
	margin-bottom: 1.5em;
	padding: .5em; 
	border-style: solid;
	border-width: 1px;
	background-color: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #B3B3B3 5px 5px 5px;
	-moz-box-shadow: #B3B3B3 5px 5px 5px;
	box-shadow: #B3B3B3 5px 5px 5px;
	/* behavior: url(border-radius.htc); */ /* This lets IE know to call the script on all elements which get the 'box' class */
	/* behavior: url(PIE.htc); */
}

.history_page_box_red {
	
	border-color: rgb(204,0,0);
	
}

.history_page_box_black {
	
	border-color: rgb(204,0,0);
	
}

.history_page_box_center {
	
	border-color: rgb(204,0,0);
	border-width:3pt;
	
}

.history_page_box_red   a h1, .history_page_box_red  h1 {
	color:black;
	text-decoration:none;
	text-align:center;
	font-size:110%;
	font-weight:bold;
}

.history_page_box_red   h2 {
	color:black;
	font-size:75%;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	text-align:center;
}
.history_page_box_center a h1
{
	color:rgb(204,0,0);
	text-decoration:none;
	text-align:center;
	font-size:150%;
	font-weight:bold;
	

}
.history_page_box_black a h1,.history_page_box_black  h1  {
	color:rgb(204,0,0);
	text-decoration:none;
	text-align:center;
	font-size:110%;
	font-weight:bold;
}

.history_page_box_black   h2{
	color:rgb(204,0,0);
	font-size:75%;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	text-align:center;
}

.history_page_box_center h2 {
	color:rgb(204,0,0);
	font-size:90%;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	text-align:center;

}

.blackbox p.playingatnextlevel{
	font-size:8pt;
	color: black;
	font-weight:normal;
}
.blackbox h1{
	text-align:center;
	font-size:12pt;
	font-weight:bold;
	color: black;
}
.upcomingGames {

	margin-top: 0;
	margin-bottom: 1.5em;
	padding-left: .5em;
	padding-right: .5em;
	border-style: solid;
	border-color: #B3B3B3;
	border-width: 1px;
	background-color: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #B3B3B3 5px 5px 5px;
	-moz-box-shadow: #B3B3B3 5px 5px 5px;
	box-shadow: #B3B3B3 5px 5px 5px;
	/* behavior: url(border-radius.htc); */ /* This lets IE know to call the script on all elements which get the 'box' class */
	behavior: url(../bundles/ebbeatonbaseball/css/PIE.htc);
}

.upcomingGames .header {
	font-size: 12px;
	background-color: rgb(204,0,0);
	color: #FFFFFF;
	
}

.UpcomingGamesHeader {
	color: rgb(204,0,0);
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	text-align: center;
	background-color: transparent;
	margin: .5em;
	padding: 0;
	
	
}

.redbox {
	font-size: 10pt;
	border-color: rgb(204,0,0);
}

.redbox p {
	margin-left: .5em;
	margin-right: .5em;
	color: rgb(204,0,0);
	text-align: left;
}



.redbox p.sig {
	font-size: 8pt;
	margin-left: .5em;
	margin-right: .5em;
	color: rgb(204,0,0);
	text-align: right;
}

.redbox p.champions_header {
	display:block;
	text-align: center;
	font-weight:bold;
	font-size: 24pt;
	color: rgb(204,0,0);
	padding:0em;
	margin:0 auto;

}
.redbox p.champions_header2 {
	display:block;
	text-align: center;
	font-size: 18pt;
	font-weight:bold;
	color: rgb(204,0,0);
	padding:0em;
	margin:0 auto;

}

.champions_box a.champion_box_link{
	text-decoration:none;
	color:rgb(204,0,0);
	border-top:thin solid rgb(204,0,0);
	border-bottom:thin solid rgb(204,0,0);
	display:block;
	text-align:center;
	margin-bottom:.5em;
	font-weight:bold;
	font-size:11pt;
}

.champions_box a{
	text-decoration:none;
	
}

.champions_box{
	border-width:2pt;
	/* line-height: 22px; */
	
}

.redbox h1 {
	text-align: center;
	font-size: 12pt;
	color: rgb(204,0,0);
	

}

.blackbox {
	font-size: 10pt;
	border-color: black;
}



.blackbox p {
	display: block;
	font-size: 14pt;
	color: rgb(204,0,0);
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border-color: black;
}

.blackbox ul {
	padding:0em;
	margin:0em;
}

.blackbox li {
	display: block;
	font-size: 8pt;
	color: black;
	font-weight: normal;
	text-align: left;
	
}

.blackbox h2 {
	display: block;
	background-color:white;
	font-size: 14pt;
	color: navy;
	font-weight: bold;
	text-align: center;
	
}
.blackbox h5 {
	display: block;
	background-color:white;
	font-size: 10pt;
	color: black;
	font-weight: bold;
	text-align: center;
	padding:0em;
	margin:0;
	margin-bottom:.5em;
}

.blackbox h3 {
	display: block;
	background-color:transparent;
	font-size: 10pt;
	color: black;
	font-weight: bold;
	text-align: center;
	padding:0em;
	margin:1em auto;
	
}



.blackbox h4 {
	display: block;
	background-color:navy;
	font-size: 10pt;
	color: gold;
	font-weight: bold;
	text-align: center;
	border-width:1px;
	border-style:solid;
	border-left:3px;
	border-right:3px;
	border-color:gold;
	
}

td.align_right{
text-align:right;

}

#unc.blackbox a.clickhere {
	display: block;
	background-color:white;
	font-size: 7pt;
	color: rgb(204,0,0);
	font-weight: bold;
	text-align: center;
	border-width:1px;
	border-style:solid;
	border-left:3px;
	border-right:3px;
	border-color:rgb(204,0,0);
	margin-top:1em;
	
}

.didyouknow {
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	padding: 1;
	border-color: rgb(204,0,0);

}

.didyouknow p {
	margin-left: .5em;
	margin-right: .5em;
	color: rgb(204,0,0);
	text-align: center;
	font-size: 85%;
}

.didyouknow p.sig {
	margin-left: .5em;
	margin-right: .5em;
	color: rgb(204,0,0);
	text-align: right;
	font-style: italic;
}

.didyouknow h1 {
	text-align: center;
	font-size: 105%;
	color: rgb(204,0,0);
	
}
.didyouknow a {
	display: block;
	text-align: center;
	font-size: 75%;
	color: rgb(204,0,0);
	font-style: italic;
	padding: .5em;
	text-decoration: none;
}

.didyouknow img {
	display: block;
	margin-left: .25em;
	margin-right: .25em;
	margin-top: .25em;
	margin-bottom: .25em;
	float:left;
	
}

div#storyline {
	margin: 0;
	padding: 2px;
	font-weight: normal;
	text-align: left;
	width: 100%;
	background-color: #F3F3F3;
	
}

#storyline h1 {
	display: block;
	padding: 2;
	margin: 0 auto;
	color: rgb(204,0,0);
	font-weight: bold;
	text-align: center;
	font-size: 12pt;
}
#storyline h2 {
	display: block;
	padding: 2px;
	margin: 0;
	font-weight: normal;
	border: solid rgb(204,0,0);
	border-width: 0px 0;
	text-align: center;
	font-size: 8pt;
}
#storyline ul {
	padding: 2px;
	margin: 0 auto;
	font-weight: bold;
	list-style-image: url(http://eatonbaseball.com/images/baseballicon1.gif);
	list-style-position: inside;
	text-align: left;
}

#storyline a {
	display: inline;
	color: black;
	font-size: 11px;
	background-color: transparent;
	text-decoration: none;
}


#storyline a:hover {
	display: inline;
	font-weight: normal;
	color: black;
	text-decoration: none;
	font-size: 11px;
	border: solid 1px rgb(204,0,0);
	color: rgb(204,0,0);
	font-weight: bold;
	background-color: #FFFFFF;
}
.bb_bullet_list{
	display:block;
	padding-left: 1.2em;
	padding-right: 1.2em;
	padding-top: 0em;
	padding-bottom: 0em;
	margin: 0 auto;
	font-weight: normal;
	list-style-image: url(http://eatonbaseball.com/images/baseballicon1.gif);
	
	
}
.bb_bullet_list li{
	padding: .1em;
	margin: 0 2em;
	font-size:8pt;
	
	color:(204,0,0);
}


.college_player_name_drafted {
	font-weight:bold;
	color: rgb(204,0,0);
}

.college_player_name {
	font-weight:bold;
	color: black;
}

#college_players_table h4 {
	display:block;
	text-align:center;

}

.stitched {
   padding: 20px;
   margin: 10px;
   background: #fff;
   color: #fff;
   font-size: 21px;
   font-weight: bold;
   line-height: 1.3em;
   border: 2px dashed rgb(224,0,0);
   border-radius: 10px;
   box-shadow: 0 0 0 4px #E7E6E6, 2px 1px 6px 4px rgba(10, 10, 0, 0.5);
   text-shadow: -1px -1px #aa3030;
   font-weight: normal;
}

/*Example CSS for demo ticker*/
#ajaxticker1{
width: 950px;
height: 20px;
border: 0px ridge black;
padding: 0px;
text-align: center;
font-size: 85%;
color: white;
background-color: #000000;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #000000;
color: white;
font-size: 85%;
background-color: #000000;
}


/***********************************************
* Ajax Ticker script (txt file source)- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

@media print {
  #navbar {display: none;}
  }


.on_this_day  {
	
	min-height:100px;
	overflow: hidden;
	}

	
.on_this_day td.no_games_available {
	font-weight:bold;
	font-size:110%;
	text-align:center;
	color: rgb(204,0,0);

}

.on_this_day table.widget {
	font:normal 65%/90% Arial,Verdana,  Helvetica, sans-serif;
	border-collapse:separate;
	border-spacing:0;
	margin:0 auto ;
	color:#000;
	border-bottom: 1px solid black;
	}
	

.on_this_day table a:hover {
	border-bottom-style:solid;
	}
.on_this_day thead th,
.on_this_day thead td,
.on_this_day tfoot td {
	border:1px solid black;
	border-width:0px 0;
	background: rgb(204,0,0);
	color: white;
	font-weight: bold;
	font-size: 110%;
	text-align: center;
	}
.on_this_day thead th,
.on_this_day thead td {
	border-width:1px 0;
	text-align: left;
}

.on_this_day tfoot td {
	font-weight: bold;
	font-size: 90%;
	}

.on_this_day  tfoot td {
	border-top:1px solid black;
	
	}	
	
.on_this_day .odd tfoot td {
	border-bottom:1px solid black;
	
	}
	
.on_this_day th {
	font-weight:bold;
	line-height:normal;
	padding:0.25em 0.5em;
	text-align:left;
	}

.on_this_day td {
	padding:0.25em 0.5em;
	text-align:left;
	vertical-align:middle;
	height: 30px;
	}
.on_this_day tbody th {
	font-weight:normal;
	white-space:nowrap;
	}


.on_this_day tbody td,
.on_this_day tbody th {
	border:1px solid #fff;
	border-width:1px 0;
	}
.on_this_day tbody tr.odd th,
.on_this_day tbody tr.odd td {
	border-color:#D9D9D9;
	background:#E6E6E6;
	
	}
.on_this_day tbody tr:hover td,
.on_this_day tbody tr:hover th {
	border-color: rgb(204,0,0);
	background:white;
	}
.on_this_day caption {
	font-family:Georgia,Times,serif;
	font-weight:normal;
	font-size:1.4em;
	text-align:left;
	margin:0;
	padding:0.5em 0.25em;
	}	






  
.team_schedule  {
	margin: 2em auto;
	padding: 1em;
	min-height:325px;
	overflow: hidden;
	}

.team_schedule.widget  {
	margin-top: 0px;
	padding: 1em;
	min-height:100px;
	}	
	
.team_schedule img{
	float:left;
	display:block;
	
	}
	
.team_schedule td.no_games_available {
	font-weight:bold;
	font-size:110%;
	text-align:center;
	color: rgb(204,0,0);

}

.team_schedule h1, h2{
	font:normal 160%/120%  Arial,Verdana,  Helvetica, sans-serif;
	text-align:center;
	display:block;
	color:rgb(204,0,0);
	font-weight: bold;
	margin: .5em auto;
	margin-left: 100px;
	}

.team_schedule h2{
	font-size:110%;
	font-weight: bold;
	}	

.team_schedule  a  {
	text-decoration: none;
	}
	

.team_schedule  h2.widget{
	font-size:140%;
	line-height:1.2;
	margin: 0em auto;
	}

	
.team_schedule table {
	font:normal 95%/120% Arial,Verdana,  Helvetica, sans-serif;
	border-collapse:separate;
	border-spacing:0;
	margin:0 auto ;
	color:#000;
	border-bottom: 1px solid black;
	}

.team_schedule table.widget {
	font:normal 75%/110% Arial,Verdana,  Helvetica, sans-serif;
	border-collapse:separate;
	border-spacing:0;
	margin:0 auto ;
	color:#000;
	border-bottom: 1px solid black;
	}
	
.team_schedule table a {
	color:#523A0B;
	text-decoration:none;
	border-bottom:1px dotted;
	}
.team_schedule table a:visited {
	color:#444;
	font-weight:normal;
	}
.team_schedule table a:visited:after {
	content:"\00A0\221A";
	}
.team_schedule table a:hover {
	border-bottom-style:solid;
	}
.team_schedule thead th,
.team_schedule thead td,
.team_schedule tfoot td {
	border:1px solid black;
	border-width:0px 0;
	background: rgb(204,0,0);
	color: white;
	font-weight: bold;
	font-size: 110%;
	text-align: center;
	}
.team_schedule thead th,
.team_schedule thead td {
	border-width:1px 0;
	text-align: left;
}

.team_schedule tfoot td {
	font-weight: bold;
	font-size: 90%;
	}

.team_schedule  tfoot td {
	border-top:1px solid black;
	
	}	
	
.team_schedule .odd tfoot td {
	border-bottom:1px solid black;
	
	}
	
.team_schedule th {
	font-weight:bold;
	line-height:normal;
	padding:0.25em 0.5em;
	text-align:left;
	}

.team_schedule td {
	padding:0.25em 0.5em;
	text-align:left;
	vertical-align:middle;
	height: 30px;
	}
.team_schedule tbody th {
	font-weight:normal;
	white-space:nowrap;
	}
.team_schedule tbody th a:link,
.team_schedule tbody th a:visited {
	font-weight:bold;
	}

.team_schedule tfoot a:link,
.team_schedule tfoot a:visited {
	font-weight:bold;
	color: white;
	font-size:90%;
	background-color: rgb(204,0,0);
	}

.team_schedule tbody td,
.team_schedule tbody th {
	border:1px solid #fff;
	border-width:1px 0;
	}
.team_schedule tbody tr.odd th,
.team_schedule tbody tr.odd td {
	border-color:#D9D9D9;
	background:#E6E6E6;
	
	}
.team_schedule tbody tr:hover td,
.team_schedule tbody tr:hover th {
	border-color: rgb(204,0,0);
	background:white;
	}
.team_schedule caption {
	font-family:Georgia,Times,serif;
	font-weight:normal;
	font-size:1.4em;
	text-align:left;
	margin:0;
	padding:0.5em 0.25em;
	}	
table.table_footer {
	margin-bottom:1em;
}


/* jQuery Countdown styles 1.6.3. */
#defaultCountdown { min-height: 100px; margin-bottom: 10px;  content:' '; background-image: url(../bundles/ebbeatonbaseball/images/baseball.jpg)}
h1.days_until{
	color: rgb(204,0,0);
	font-size: 16px;
	text-align:center;
	font-weight: 700;
}
.hasCountdown {
	/*border: 1px solid #ccc;
	 background-color: #eee; 
	
	padding: 2px;*/
	
	min-height: 45px;
	margin-bottom: 5px;
}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	color: #888;
}
.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center;
}
.countdown_show1 .countdown_section {
	width: 98%;
}
.countdown_show2 .countdown_section {
	width: 48%;
}
.countdown_show3 .countdown_section {
	width: 32.5%;
}
.countdown_show4 .countdown_section {
	width: 24.5%;
}
.countdown_show5 .countdown_section {
	width: 19.5%;
}
.countdown_show6 .countdown_section {
	width: 16.25%;
}
.countdown_show7 .countdown_section {
	width: 14%;
}
.countdown_section {
	display: block;
	float: left;
	font-size: 75%;
	text-align: center;
}
.countdown_amount {
	font-size: 125%; /* was 200% */
	font-weight: 700;
}
.countdown_descr {
	display: block;
	width: 100%;
}

img.roundedbox {
	margin-bottom: 1.5em;
	padding: 0em;
	border-style: solid;
	border-width: 1px;
	background-color: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
		
}

img.shadowedbox {
	margin-bottom: 1.5em;
	padding: 0em;
	border-style: solid;
	border-width: 1px;
	background-color: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #B3B3B3 5px 5px 5px;
	-moz-box-shadow: #B3B3B3 5px 5px 5px;
	box-shadow: 5px 5px 5px  #B3B3B3;
	
}

.roundedbox {
	margin-bottom: 1.5em;
	padding: .5em;
	border-style: solid;
	border-width: 1px;
	background-color: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	
}

.shadowedbox {
	margin-bottom: 1.5em;
	padding: .5em;
	border-style: solid;
	border-width: 1px;
	background-color: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #B3B3B3 5px 5px 5px;
	-moz-box-shadow: #B3B3B3 5px 5px 5px;
	box-shadow: 5px 5px 5px  #B3B3B3;
	
}
.redbox {
	border-color: rgb(204,0,0);
}

.bluebox{
	border-color:#0000D9;
}

.whitebox {
	border-color: white;
}

.blackbox {
	border-color: black;
}

.storybox {
	margin-top: .5em;
	margin-bottom: .5em;
	margin-left: .2em;
	margin-right: .2em;
	color: black;
}

.storybox p {
	font-size: 85%;
	line-height: 150%;
	margin-left: .25em;
	margin-right: .25em;
	text-align: left;
	font-family: Verdana, Arial, sans-serif;
}

.storybox p.byline {
	font-size: 70%;
	margin-left: .5em;
	margin-right: .5em;
	text-align: right;
	font-weight:italic;
}

.storybox h1 {
	text-align: center;
	font-size: 130%;
	color: rgb(204,0,0);

}
.storybox img {
	display: block;
	margin-left: .25em;
	margin-right: 1em;
	margin-top: .25em;
	margin-bottom: .25em;
	float:left;
	padding:0;
	
	border-style: solid;
	border-width: 1px;
	background-color: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #B3B3B3 5px 5px 5px;
	-moz-box-shadow: #B3B3B3 5px 5px 5px;
	box-shadow: 5px 5px 5px  #B3B3B3;
	
}
.recently_changed{
	background-color: #FFFFD7;
	font-weight: bold;
	color: rgb(204,0,0) !important;
}

h1.alabama {
	color: #91002B;
	font-size: 115;
	font-weight: 700;
	
}

p.quoteheader{
	font-size: 100%;
	color: black;



}

blockquote {
	font-size:95%;
	line-height: 22px;
	color: black;
	font-weight: 500;
	margin: 1em 2em 1em 2em;
}

p.black_font_90p_bold_centered{
	color:black;
	font-size:90%;
	font-weight: bold;
	text-align:center;
}

p.black_font_90p_normal_centered{
	color:black;
	font-size:90%;
	font-weight: normal;
	text-align:center;
}

p.black_font_90p_italic_centered{
	color:black;
	font-size:90%;
	font-weight: normal;
	font-style:italic;
	text-align:center;
}
p.txt_black_font{
	color:black;	
}

p.txt_80p{
	font-size:80%;
}

p.txt_italic{
	font-style:italic;
}

p.pos_centered{
	text-align:center;
}

.quote blockquote{
  display:block;
  background: #fff;
  padding: 15px 20px 15px 45px;
  margin: 0 0 20px;
  position: relative;
  
  /*Font*/
  font-family: Georgia, serif;
  font-size: 16px;
  line-height: 1.2;
  color: #666;
  text-align: justify;
  
  /*Borders - (Optional)*/
  border-left: 10px solid black;
  border-right: 2px solid black;
  
  /*Box Shadow - (Optional)*/
  -moz-box-shadow: 2px 2px 15px #ccc;
  -webkit-box-shadow: 2px 2px 15px #ccc;
  box-shadow: 2px 2px 15px #ccc;
}

.quote blockquote::before{
  content: "\201C"; /*Unicode for Left Double Quote*/
  
  /*Font*/
  font-family: Georgia, serif;
  font-size: 60px;
  font-weight: bold;
  color: #999;
  
  /*Positioning*/
  position: absolute;
  left: 10px;
  top:5px;
}

.quote blockquote::after{
  /*Reset to make sure*/
  content: "";
}

.quote blockquote a{
  text-decoration: none;
  background: #eee;
  cursor: pointer;
  padding: 0 3px;
  color: #cc0000;
}

.quote blockquote a:hover{
 color: #666;
}

.quote blockquote em{
  font-style: italic;
}

.quote blockquote p{
  margin-bottom: 1.1em;
  font-family: Georgia, serif;
}


.block_main_text blockquote{
  display:block;
  background: #fff;
  padding: 5px 10px 0px ;
  margin: 0 0 0px;
  position: relative;
  border-bottom: 1px dashed black;
  /*Font*/
  font-family: Georgia, serif;
  font-size: 16px;
  line-height: 1.2;
  color: #444;
  text-align: left;
  
  /*Borders - (Optional)*/
  border-left: 10px solid black;
  border-right: 0px solid black;
  
  /*Box Shadow - (Optional)*/
  -moz-box-shadow: 2px 2px 15px #ccc;
  -webkit-box-shadow: 2px 2px 15px #ccc;
  box-shadow: 2px 2px 15px #ccc;

  overflow: auto;
  
  background-image: url('/images/newspaper_background.jpg');
 /* background-image: url('/images/6fb19d93b5ab5f0b7aca4b1e130b8e36.jpg'); delete 2-23-17 */
  
  /* -webkit-border-radius: 10px;-moz-border-radius: 10px;	border-radius: 10px;  */
}


.block_main_text blockquote a{
  text-decoration: none;
  /* background: #eee; */
  cursor: pointer;
  /* padding: 0 3px; */
  /* color: #cc0000; */
}
.block_main_text blockquote img{
  margin: 5px auto;
}

.block_main_text blockquote a:hover, .block_main_text blockquote a:hover h1{
 color: #666;
}

.block_main_text blockquote em{
  font-style: italic;
}

.block_main_text blockquote p{
  
  margin-bottom: 20px;
  font-family: Georgia, serif;
}

.block_main_text blockquote h1{
  margin-bottom: .5em;
  font-family: Georgia, serif;
  font-size: 140%;
  color: rgba(204,0,0,1);
  font-weight: bold;
}

.block_main_text_right blockquote{
 
  /*Borders - (Optional)*/
  border-left: 0px solid black;
  border-right: 10px solid black;
  
}

.block_main_text_middle blockquote{
 
  
  /*Borders - (Optional)*/
  border-left: 1px solid black !important;
  border-right: 1px solid black !important;
  
}

.block_main_text_middle_main blockquote{
 
  
  /*Borders - (Optional)*/
 border-left: 2px solid rgba(204,0,0,1) !important;  
 border-right: 2px solid rgba(204,0,0,1) !important; 
  
}


.button_black{
border:1px solid #616261;-webkit-box-shadow: #B4B5B5 3px 3px 3px  inset;-moz-box-shadow: #B4B5B5 3px 3px 3px inset; box-shadow: #B4B5B5 3px 3px 3px  inset; -webkit-border-radius: 10px; -moz-border-radius: 10px;border-radius: 10px;font-size:14px;font-family:arial, helvetica, sans-serif; padding: 5px 5px 5px 5px; text-decoration:none; display:inline-block;text-shadow: 3px 3px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 width:90%;text-align:center;margin: 2px 8px;
 background-color: #7d7e7d; background-image: -webkit-gradient(linear, left top, left bottom, from(#7d7e7d), to(#0e0e0e));
 background-image: -webkit-linear-gradient(top, #7d7e7d, #0e0e0e);
 background-image: -moz-linear-gradient(top, #7d7e7d, #0e0e0e);
 background-image: -ms-linear-gradient(top, #7d7e7d, #0e0e0e);
 background-image: -o-linear-gradient(top, #7d7e7d, #0e0e0e);
 background-image: linear-gradient(to bottom, #7d7e7d, #0e0e0e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#7d7e7d, endColorstr=#0e0e0e);
}

.button_black:hover{
 border:1px solid #4a4b4a;
 background-color: #646464; background-image: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#282828));
 background-image: -webkit-linear-gradient(top, #646464, #282828);
 background-image: -moz-linear-gradient(top, #646464, #282828);
 background-image: -ms-linear-gradient(top, #646464, #282828);
 background-image: -o-linear-gradient(top, #646464, #282828);
 background-image: linear-gradient(to bottom, #646464, #282828);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#646464, endColorstr=#282828);
}

.button_div_background
{
background: rgb(238,238,238); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
}
#game_day_forecast
{
	width:300px;
	font-family: Arial;
	font-size:12px;
	text-align:right;
	border: 2px solid black;
	background: #EEEEEE;
}
.game_day_forecast_title_row
{
	font-weight:bold;
	background-color: rgb(204,0,0);
	color:white;
	text-align: center;
}
.game_day_forecast_subtitle_row
{
	font-weight:bold;
	background-color:lightgrey ;
}
#game_day_forecast_conditions
{
	font-weight:bold;
	text-align: center;
	
}
#game_day_forecast_image
{
	
	text-align: center;
	
}

#game_day_forecast_footer a
{
	
	text-decoration:none;
	
}

.title
{
	font-size: 24pt;
	font-weight: bold;
	color:yellow;
	text-align:center;
	width: 1100px;
}

.subtitle
{
	font-size: 14pt;
	font-weight: bold;
	color:yellow;
	text-align:center;
	width: 1100px;
}



TABLE.bracket TD.tourney_seed
{
	color: #0000e0;
	font-weight:bold;
	font-size:90%;

}
TABLE.bracket TD.game_position
{
	color: gray;
	font-weight:normal;
	font-size:90%;
	min-width:20px;

}

TABLE.bracket TD.score_box_win
{
	background-color: #bdbdbd;
	color:black;
	/* border: 1px dotted gray; */
	font-family:ubuntu,Arial,Times New Roman;
	min-width:20px;
	font-size:80%;
	font-weight:bold;
}

TABLE.bracket TD.score_box_lose
{
	color: gray;
	font-weight:normal;
	font-family:ubuntu,Arial,Times New Roman;
	min-width:20px;
	font-size:80%;
}

TABLE.bracket TD.tourney_date
{
	color: white;
	background-color:black;
	font-weight:bold;
	font-size:100%;
	
	margin-bottom: 1em;
	padding: 0em;
	border-style: solid;
	border-width: 1px;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #B3B3B3 5px 5px 5px;
	-moz-box-shadow: #B3B3B3 5px 5px 5px;
	box-shadow: 5px 5px 5px  #B3B3B3;
	
}

TABLE.bracket TD.wb_1st_round_team , TABLE.bracket TD.lb_1st_round_team,TABLE.bracket TD.wb_2nd_round_team, TABLE.bracket TD.lb_2nd_round_team ,TABLE.bracket TD.wb_3rd_round_team,TABLE.bracket TD.lb_3rd_round_team,
TABLE.bracket TD.wb_4th_round_team ,TABLE.bracket TD.lb_4th_round_team , TABLE.bracket TD.wb_5th_round_team, TABLE.bracket TD.wb_6th_round_team
{
	
	font-size:90%;
	font-weight:bold;
	font-family:ubuntu,Arial,Times New Roman;
	min-width:90px;
}
TABLE.bracket TD.wb_1st_round_team
{
	font-weight:bold;
}

TABLE.bracket TD.wb_1st_round_time, 
TABLE.bracket TD.lb_1st_round_time 
{
	font-style:italic;
	font-size:70%;
	font-family:ubuntu,Arial,Times New Roman;
}

TABLE.bracket TD.wb_2nd_round_time ,
TABLE.bracket TD.lb_2nd_round_time 
{
	font-style:italic;
	font-size:80%;
	font-family:ubuntu,Arial,Times New Roman;
}



TABLE.bracket TD.wb_3rd_round_time ,
TABLE.bracket TD.lb_3rd_round_time,
TABLE.bracket TD.lb_4th_round_time, 
TABLE.bracket TD.wb_4th_round_time,
TABLE.bracket TD.wb_5th_round_time 
{

	font-size:100%;
	font-weight:normal;
	font-family:ubuntu,Arial,Times New Roman;

}


TABLE.bracket TD.wb_3rd_round_team,TABLE.bracket TD.lb_3rd_round_team,
TABLE.bracket TD.wb_4th_round_team ,TABLE.bracket TD.lb_4th_round_team , 
TABLE.bracket TD.wb_5th_round_team, TABLE.bracket TD.wb_6th_round_team
{
	font-size:110%;
	font-weight:bold;

}

TABLE.bracket TD.wb_6th_round_time

{
	color: gray;
	font-size:100%;
	font-weight:normal;
	font-family:ubuntu,Arial,Times New Roman;
}

TABLE.bracket TD.wb_6th_round_if_statements
{
	font-family:ubuntu,Arial,Times New Roman;
	color: gray;
	font-size:90%;
}

TABLE.bracket TD.wb_6th_round_champion_text
{
	color:black;
	font-weight:normal;
}

TABLE.bracket TD.wb_7th_round_champion_text
{
	font-weight: normal;
	color: gray;
	
}

TABLE.bracket TD.champion_team
{
	font-size:110%;
	font-weight:bold;
	color: black;
	font-family:ubuntu,Arial,Times New Roman;
}

/* overrides */



TABLE.bracket
{
	padding: 0px 0px 0px 0px;
	background: #FFFFFF;
	
	/*margin-top:-110px; */
	text-decoration:none;
	font-family: Arial, Times New Roman;
	white-space:nowrap;
	vertical-align:bottom;
	color:black;
	
}


TABLE.bracket TR
{
   line-height:20px;
   
}

TABLE.bracket TD
{
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin: 0em 0em 0em -20px;
	
	font-weight:normal;
	
	color:black;
	text-align:center;
	vertical-align:bottom;
	
}

TABLE.bracket TD.bracket_bottom
	{
	border-bottom:1px solid gray!important;
	}

TABLE.bracket TD.bracket_right_bottom
	{
	border-bottom:1px solid gray!important;
	border-right:1px solid gray!important;
	}

TABLE.bracket TD.bracket_right
	{
	border-right:1px solid gray!important;
	}

TABLE.bracket TD.bracket_bottom_dotted
	{
	border-bottom:1px dotted gray!important;
	}

TABLE.bracket TD.bracket_right_bottom_dotted
	{
	border-bottom:1px dotted gray!important;
	border-right:1px dotted gray!important;
	}

TABLE.bracket TD.bracket_right_dotted
	{
	border-right:1px dotted gray!important;
	}

.main_banner{
	color:white;
	line-height: 1.1;
	
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3f4c6b+0,606c88+100 */
background: #3f4c6b; /* Old browsers */
background: -moz-linear-gradient(top,  #3f4c6b 0%, #606c88 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f4c6b), color-stop(100%,#606c88)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3f4c6b 0%,#606c88 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3f4c6b 0%,#606c88 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3f4c6b 0%,#606c88 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3f4c6b 0%,#606c88 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f4c6b', endColorstr='#606c88',GradientType=0 ); /* IE6-9 */


}

.main_banner h1
{
	text-align:center;
	margin: 1px;
}

TABLE.bracket TD.eaton
{
	color: #cc0000;
	
}


TABLE.bracket TD.team_eliminated
{
	text-decoration: line-through!important;
	color: gray!important;
	/* color: #d3d3d3!important; */
}




#page-container{
	width: 100%;
	position:absolute;
	left:0;
	top:0;
	
	margin-bottom: 0em;
	padding: 0em;
	border-style: none;
	background-color: black;
	/* background-image: url('/images/pattern-3lo5.png'); */
	background-image: url('/images/224431_SMJPG_2S16082668739414F.jpg');
	
	background-attachment: fixed;
}	

#defaultCountdown
{
	margin:0;
	position: relative;
	  left: 660px;
	  top: 45px;
	min-width: 200px;
	max-width: 220px;
}
TABLE.bracket
{
	padding: 0px 0px 0px 0px;
	background: #FFFFFF;
	position: relative;
	text-decoration:none;
	font-family: Arial, Times New Roman;
	white-space:nowrap;
	vertical-align:bottom;
	color:black;
	
}

TABLE.bracket TD.bracket_bottom_dotted
{
border-bottom:1px solid gray!important;
}

TABLE.bracket TD.bracket_right_bottom_dotted
{
border-bottom:1px solid gray!important;
border-right:1px solid gray!important;
}

TABLE.bracket TD.bracket_right_dotted
{
border-right:1px solid gray!important;
}

TABLE.bracket TD.wb_6th_round_if_statements
{
	font-family:ubuntu,Arial,Times New Roman;
	color: black;
	font-size:90%;
}

TABLE.bracket TD.wb_6th_round_time

{
	color: black;
	font-size:100%;
	font-weight:bold;
	font-family:ubuntu,Arial,Times New Roman;
}

TABLE.bracket TD.wb_6th_round_champion_text
{
	color:rgba(0,0,0,0);
	font-weight:normal;
}

TABLE.bracket TD.wb_7th_round_champion_text
{
	font-weight: bold;
	color: black;
	font-size:100%;
	
}

TABLE.bracket TD.champion_team
{
	font-size:130%;
	font-weight:bold;
	color: #CC0000;
	font-family:ubuntu,Arial,Times New Roman;
}

#mainLogo 
{
	margin:0;
	position: absolute;
	  right: 50px;
	  top: 100px;
	min-width: 200px;
	max-width: 220px;
}

/* text-decoration: line-through; */
TABLE.bracket TD.evergreen
{
	color: navy;
}

TABLE.bracket TD.rock_canyon
{
	color: #897339;
}

TABLE.bracket TD.mountain_view
{
	color: purple;
}

TABLE.bracket TD.greeley_west
{
	color: #9BDDFF;
}
TABLE.bracket TD.boulder
{
	color: purple;
}

TABLE.bracket TD.kennedy
{
	color: #4cbb17;
}

TABLE.bracket TD.silver_creek
{
	color: #800000;
}

TABLE.bracket TD.thompson_valley
{
	color: black;
}

TABLE.bracket TD.fossil_ridge
{
	color: #228b22;
}

TABLE.bracket TD.eaglecrest
{
	color: rgb(255,35,0);
}