body	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-size : 0.8em;
 	line-height : 1.2em;
	font-weight : normal;
	background-color : #000000;
	padding-bottom : 10px;
	}

#pagecontainer {
	width : 900px;
	margin : auto;
	background-color: #FFFFFF;
	border : double 10px;
	border-color : #FF9900;
	}

#main h2 {
	line-height : 1.4em;
	}


#pagecontainer img {
	border : none;
	}

#pagecontainer2 {
	width : 900px;
	margin : auto;
	background-color: #FFFFFF;
	border : double 10px;
	border-color : #FF9900;
	padding-bottom : 3800px;
	}

#pagecontainer2 h1 {
	line-height : 1.4em;
	}

#pagecontainer3 {
	width : 900px;
	margin : auto;
	background-color: #FFFFFF;
	border : double 10px;
	border-color : #FF9900;
	padding-bottom : 7800px;
	}


#umpire {
	float : right;
	padding : 3px;
	}

#cards {
	float : left;
	padding : 3px;
	}


#clinic {
	float : left;
	padding : 5px;
	}


#dicks {
	position: absolute;
	margin-top:800px;
	margin-left: 7px;
	width : 155px;
	font-size : 90%;
	}

#dicks img{
	float : left;
	padding : 3px;
	border : none;
	}


#knowledgecollege {
	position: absolute;
	margin-top:1200px;
	margin-left: 7px;
	width : 155px;
	}

#horizon {
	position: absolute;
	margin-top:1420px;
	margin-left: 25px;
	width : 155px;
	}



#maincontenthome{
	position : absolute;
	width : 525px;
	margin: 150px auto 10px 170px;
	padding : 10px;
	border : solid;
	border-width : 0px 3px 13px 3px;
	border-color :  #FF9900;
	}



#boardmail	{
	position : absolute;
	margin : 400px 0px 10px 720px;	
	font-family : sans-serif;
	font-size : 90%;
	padding : 5px;
	width : 167px;
	line-height : 1.1em;
	border : solid;
	border-width : 0px 0px 6px 0px;
	border-color : #FF9900;
	}

#boardmail h3{
	line-height : 1.1em;
	}

#boardmailfaq	{
	position : absolute;
	margin : 790px 0px 10px 0px;	
	font-family : sans-serif;
	font-size : 95%;
	padding : 3px;
	width : 210px;
	line-height : 1.1em;
	border : solid;
	border-width : 3px 3px 6px 0px;
	border-color : #FF9900;
	}

#boardmailfaq h3{
	line-height : 1.1em;
	}



#weather{
	border : solid;
	border-color : blue;
	border-width : 6px;
	font-size : 120%;
	background-color : #FFFFFF;
	margin: 0px auto 5px auto;
	padding : 5px;
	line-height: 1.2em;
	text-align: center;
	}

#announce {
	background-color : #FFFF41;
	padding : 5px;
	}


#revisions {
	background-color : #D9EFBC;
	text-align : left;
	padding : 5px;
	}

#revisions h2{
 	line-height : 1.4em;
	}

#rainout{
	position : absolute;
	margin : 160px 0px 10px 724px;
	border : solid;
	border-color : #4FA820;
	background-color : #FFFFFB;
	border-width : 6px 3px 6px 3px;
	font-family : sans-serif;
	font-size : 95%;
	width : 162px;
	padding : 3px;
	line-height: 1.1em;
	text-align : center;
	}















#phone {
	float : left;
	}


#mom {
	border : solid;
	border-color : #B68FB7;
	border-width : 3px 3px 6px 3px;
	margin: 0px auto 5px auto;
	background-color : #DDBEDD;
	font-family : serif;
	}

#mom img {
	float : left;
	}

#gamerevision {
	background-color : #FFFFBF;
	padding : 10px;
	border:  thin solid red;
	}
	
#tournament{
	background-color : #blue;
	padding : 10px;
	border:  3px solid green;
	line-height : 1.5em;
	}	

#mission {
	position : absolute;
	border-style : solid;
	border-color : #FF9900;
	border-width : 0px 0px 3px 0px;
	text-align : center;
	font-style : italic;
	font-size : 85%;
	line-height : 1.2em;
	width : 167px;
	margin : 1420px 0px 10px 723px;
	padding : 2px;	
}

#homepagesponsors {
	position : absolute;
	border-style : solid;
	border-color : #FF9900;
	border-width : 0px 0px 3px 0px;
	text-align : center;
	font-size : 85%;
	line-height : 1.5em;
	width : 167px;
	margin : 955px 0px 10px 723px;
	padding : 2px;	
}



#author {
	font-size : 90%;
	margin : 30px 0px 10px 725px;
	text-align: center;
	}

#author a {
   	text-decoration:none;
	}

#author img {
   	border : none;
	}

#main{
	position : absolute;
	background : #FFFFFF;
	width : 635px;
	margin: 150px auto 10px 230px;
	padding : 10px;
	border : solid;
	border-width : 3px 3px 13px; 3px;
	border-color :  #FF9900;
	}

#main img {
	border : none;
	}

	
#main table th {
	padding : 5px;
	}

#main table td {
	padding : 5px;
	}

#main th {
	font-size : 120%;
	font-weight : bold;
	color : #000000;
	font-style : italic;
	border : thin solid #000000;
	background : #FFFFFF;
	border-collapse : collapse;
	padding : 5px;
	}

#main td {
	color : #000000;
	border : thin solid #000000;
	border-collapse : collapse;
	padding : 2px;
	}

#main h4 {
line-height : 1.1em;
}

#mailing{
	position : absolute;
	background : #FFFFFF;
	width : 635px;
	margin: 150px auto 10px 230px;
	padding : 10px;
	border : solid;
	border-width : 3px 3px 13px; 3px;
	border-color :  #FF9900;
	}

#mailing img {
	border : none;
	}

	
#mailing table th {
	padding : 5px;
	}

#mailing table td {
	padding : 5px;
	}

#mailing th {
	font-size : 120%;
	font-weight : bold;
	color : #000000;
	font-style : italic;
	border : thin solid #000000;
	background : #FFFFFF;
	border-collapse : collapse;
	padding : 5px;
	}

#mainling td {
	color : #000000;
	border : thin solid #000000;
	border-collapse : collapse;
	padding : 2px;
	}

#mailing h4 {
line-height : 1.1em;
}














#sponsorcards {
	position : absolute;
	width : 200px;
	margin: 15px auto 10px 330px;
	}


#main2{
	position : absolute;
	background : #FFFFFF;
	width : 635px;
	margin: 150px auto 10px 230px;
	padding : 10px;
	padding-bottom : 580px;
	border : solid;
	border-width : 3px 3px 13px; 3px;
	border-color :  #FF9900;
	}

#main3{
	position : absolute;
	background : #FFFFFF;
	width : 635px;
	margin: 150px auto 10px 230px;
	padding : 10px;
	padding-bottom : 580px;
	border : solid;
	border-width : 3px 3px 13px; 3px;
	border-color :  #FF9900;
	}

#ktpic1 {
	float : left;
	padding : 10px;
	}

#ktpic2 {
	float : right;
	padding : 10px;
	}


#ktpic3 {
	float : left;
		padding : 10px;
	}

#hleague {
	width : 575px;
	margin: 10px auto 10px auto;
	padding : 10px;
	background : #EFF4F9;
	}

#hleague h1{
	font-family : serif;
	font-style : italic;
	text-align : center;
	}
#gleague {
	width : 575px;
	margin: 10px auto 10px auto;
	padding : 10px;
	background : #FCFBDB;
	}

#gleague h1{
	font-family : serif;
	font-style : italic;
	text-align : center;
	}

#fleague {
	width : 575px;
	margin: 10px auto 10px auto;
	padding : 10px;
	background : #EDEDED;
	}

#fleague h1{
	font-family : serif;
	font-style : italic;
	text-align : center;
	}

#main3{
	position : absolute;
	background : #FFFFFF;
	width : 625px;
	margin: 150px auto 10px 230px;
	padding : 10px;
	padding-bottom : 600px;
	border : solid;
	border-width : 3px 3px 13px; 3px;
	border-color :  #FF9900;
	}

#leftscores table {
	border : thin solid #000000;
	background : #FFFFFF;
	border-collapse : collapse;
	font-size : 90%;
	float : left;
	margin-left : 35px;
	}

#rightscores table{
	border : thin solid #000000;
	background : #FFFFFF;
	border-collapse : collapse;
	font-size : 90%;
	float : right;
	}

#scorestandings table {
	background-color : #D2F9F8;
	border-color : #000000;
	border-style : solid;
	border-width : 2px;
	border-collapse: collapse;
	font-size : 90%;
	margin : auto;
	}

#h2stands table{
	float : right;
	margin : 0px 20px 0px 380px;
	background-color : #D2F9F8;
	border-color : #000000;
	border-style : solid;
	border-width : 2px;
	border-collapse: collapse;
	font-size : 90%;
	}


#h1standings table {
	margin : 30px 0px 0px 60px;
	background-color : #D2F9F8;
	border-color : #000000;
	border-style : solid;
	border-width : 2px;
	border-collapse: collapse;
	font-size : 90%;
	}

#gstandings table {
	margin : 0px 0px 0px 320px;
	background-color : #D2F9F8;
	border-color : #000000;
	border-style : solid;
	border-width : 2px;
	border-collapse: collapse;
	font-size : 90%;
	}

#fstandings table{
	margin : 0px 0px 0px 60px;
	background-color : #D2F9F8;
	border-color : #000000;
	border-style : solid;
	border-width : 2px;
	border-collapse: collapse;
	font-size : 90%;
	}

#farmscores table{
	position : absolute;
	border : thin solid #000000;
	background : #FFFFFF;
	border-collapse : collapse;
	font-size : 80%;
	margin : 55px 1px 10px 185px;
	position : absolute;
	}

#leaguefields table{

border-collapse: collapse;
margin : auto;
}

#dominocard {
	float : left;
	padding : 8px;
	}

#gordon {
	float : left;
	padding : 8px;
	}

#logoart {
	float : left;
	padding : 10px;
	}

#tournpics {
	margin-top: 650px;
	}	

#tournpics img {
	border : none;
	}

#tournpics h1 {
	font-family : serif;
	font-style : italic;
	font-size : 250%;
	line-height: 1.2 em;
	}
#teams h2 {
	font-family : serif;
	font-style : italic;
	}
#teams h1 {
	font-family : serif;
	font-style : italic;
	font-size : 250%;
	line-height: 1.2 em;
	}

.cellcolor {
	background-color : #CCEBB9;
	}

.cellcolor2 {
	background-color : #DAF4C9;
	}

.center {
	text-align: center;
	}


#rookie {
	width : 590px;
	margin: 10px auto 10px auto;
	padding : 10px;
	border : solid;
	border-color : #000000;
	border-width : 3px;
	background : #F5FCF0;	
	}

#rookie h1{
	font-family : serif;
	font-style : italic;
	text-align : center;
	}

#farmleague {
	width : 590px;
	margin: 10px auto 10px auto;
	padding : 10px;
	border : solid;
	border-color : #000000;
	border-width : 3px;
	background : #FCF2DE;
	}

#farmleague h1{
	font-family : serif;
	font-style : italic;
	text-align : center;
	}





/*Navigation Menu and Submenus */


#navigation {
	position : absolute;
	margin : 150px 0px 10px 0px;
	z-index:1;/* brings menu to front of content */
	}
#navigation a {
	color:#000000;
   	text-decoration:none;
	}

#navigation a:hover {
	color:#FFFFFF;
	}


#home {
	background:#FF9900;
	position: absolute;
	left:10px;
top:20px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}


#practiceschedules {
	background:#FF9900;
	position: absolute;
	left:10px;
	top:50px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}

#gameschedules {
	background:#FF9900;
	position: absolute;
	left:10px;
top:80px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}

#scores {
	background:#FF9900;
	position: absolute;
	left:10px;
top:110px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}

#sponsors {
	background:#FF9900;
	position: absolute;
	left:10px;
top:140px;
	width:150px;
	height: 45px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}

#fundraising {
	background:#FF9900;
	position: absolute;
	left:10px;
top:190px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}


#rules {
	background:#FF9900;
	position: absolute;
	left:10px;
top:220px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}


#forms {
	background:#FF9900;
	position: absolute;
	left:10px;
top:250px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}

#photos {
	background:#FF9900;
	position: absolute;
	left:10px;
top:280px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}

#newsletters {
	background:#FF9900;
	position: absolute;
	left:10px;
top:310px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}

#education{
	background:#FF9900;
	position: absolute;
	left:10px;
top:340px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}


#faq {
	background:#FF9900;
	position: absolute;
	left:10px;
top:370px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}



#maps {
	background:#FF9900;
	position: absolute;
	left:10px;
top:400px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}

#fun {
	background:#FFFFF;
	position: absolute;
	left:10px;
top:530px;
	width:150px;
	height: 25px;
	text-align: center;
	line-height : 1.5em;
	font-weight : bold;
	}





#subhome {
	background: #FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:20px;
	width:150px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;
	}


#subpractice {
	background: #FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:50px;
	width:250px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;
	}

#subgameschedules {
	background: #FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:80px;
	width:250px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;
	}


#subscores {
	background: #FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:110px;
	width:250px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;
	}

#subsponsors {
	background:#FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:140px;
	width:250px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;
	}


#subfundraising {
	background:#FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:190px;
	width:250px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;
	}

#subrules {
	background: #FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:220px;
	width:250px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;
	}

#subforms {
	background: #FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:250px;
	width:250px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;
	}

#subphotos {
	background: #FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:280px;
	width:260px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;
	}

#subnewsletters {
	background:#FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:310px;
	width:250px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;}


#subeducation {
	background:#FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:340px;
	width:250px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;}

#subfaq {
	background:#FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:370px;
	width:250px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;}


#submaps {
	background:#FFCC80;
	visibility: hidden;
	position: absolute;
	left:160px;
top:400px;
	width:250px;
	text-align: center;
	padding: 10px;
	line-height: 1.5em;}



#subfun {
	background:#FFFFFF;
	visibility: hidden;
	position: absolute;
	left:160px;
top:500px;
	width:150px;
	text-align: center;
	padding: 2px;
	line-height: 1.5em;}




#extranav {
	position: absolute;
	margin-top:610px;
	margin-left: 2px;
	}

#extranav img {
	border : none;
	}


.small {
	font-size: 80%;
	}
