﻿/*Copyright 2007 Western League*/

body{
font-size: 9pt;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
color:#333;
background: url(images/repeat.png) repeat-x #fff;
margin-top: 0;
}

a img{
border:0;
}

a:link, a:visited{
color:#666;
}

a:hover, a:active{
text-decoration:none;
}

#header{
background: url(images/header.png) no-repeat;
width: 800px;
height: 210px;
margin:auto;
}

#header2{
background: url(images/header2.png) no-repeat;
width: 800px;
height: 210px;
margin:auto;
}


#container{
width:800px;
margin:auto;
}

#content{
background:url(images/content.png) repeat-y;
width:800px;
margin:auto;
height:100%;
padding-bottom:250px;
.padding-bottom:50px;
margin-top:-16px;
}

#content2{
background:url(images/content2.png) repeat-y;
width:800px;
margin:auto;
height:100%;
padding-bottom:250px;
.padding-bottom:50px;
margin-top:-16px;
}

#footer{
background:url(images/footer.png) no-repeat;
width:800px;
height:92px;
margin:auto;
text-align:center;
}

#footer2{
background:url(images/footer2.png) no-repeat;
width:800px;
height:92px;
margin:auto;
text-align:center;
}

#text{
width:470px;
margin:auto;
padding-left:10px;
}

#text2{
width:590px;
margin:auto;
margin-right:45px;
}

#left{
width:120px;
float:left;
position:relative;
margin-left:25px;
-margin-left:12px;

}

.sidetext{
width:120px;
margin-top:450px;
position:relative;
z-index:20;
}

#right{
width:120px;
float:right;
position:relative;
margin-right:20px;
-margin-right:10px
}


#righttext{
margin-top:-20px;
position:relative;
z-index:2;
}

h3{
font-size:12pt;
}


/* CSS Popout menuv */

/* Fix IE. Hide from IE Mac \*/
* html #menuv ul li{float:left;height:1%;}
* html #menuv ul li a{height:1%;}
/* End */

#menuv		                                 /* position, size, and font of  menu */
	{	
	position:absolute;	
	z-index: 20;
	width: 125px;						          /* [1] width of menu item (i.e., box) */
	text-align: left;
	text-indent:8px;
	font-size: 8pt;
	font-family: helvetica, arial, geneva, sans-serif;
padding-bottom:50px;
margin-top:-20px;
margin-left:-6px;
-margin-left:-5px;
	}

#menuv a
	{
	width: 100%;
	display:block;	
	padding-top:6px;
	margin-top:-6px;
	-padding-top:0px;
	-margin-top:0px;					
	}

#menuv a, #menuv a:visited				/* all menus at rest */
	{
	background:url(images/off.png) no-repeat;
	color: #666;
	width:125px;
	height:28px;
	text-decoration:none;				       /* removes underlines from links */
	}

#menuv a.parent	/* attaches parent-arrow on all parents */
	{
	background:url(images/off.png) no-repeat;

	}

	#menuv a.parent:hover 	/* attaches parent-arrow on all parents */
	{
	background:url(images/on.png) no-repeat;

	}

#menuv a:hover				             /* all menus on mouse-over */
	{
	background:url(images/on.png) no-repeat;
	width:125px;
	height:28px;
	color: white;

	}
	
#menuv li
	{
	list-style-type:none;		            /* removes bullets */
	}

#menuv ul li
	{
	position:relative;
	}

#menuv li ul
	{
	position: absolute;
	top: 6px;
	left: 125px;				                 /* distance from  left menu (this should be the same as width value in #menuv [1]) above */
	display: none;
	}

div#menuv ul, #menuv ul ul, div#menuv ul ul ul
	{
	margin:0;				               /* keeps the menu parts together */
	padding:0;
	width: 120px;			              /* width of sub menus  (this should be the same as width value in #menuv [1]) above */
	}

div#menuv ul ul, div#menuv ul ul ul, div#menuv ul li:hover ul ul, div#menuv ul li:hover ul ul ul
	{
	display: none;
	}

div#menuv ul li:hover ul, div#menuv ul ul li:hover ul, div#menuv ul ul ul li:hover ul
	{
	display: block;
	}