/*-------------------------------------------------------------------------------------0.0 Reset Styles*/
* {padding:0;margin:0;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address {margin:0 0;}

li, dd {margin-left:5%;}
fieldset {padding: .5em;}
select option{ padding:0 5px; }
.hide{ display:none; }
.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; height:1px; font-size:1px; line-height:1px; }
.center{ text-align:center;}
.padding{padding:0 32px;}
a img{ border:none; }
a {outline:none;}
/*-------------------------------------------------------------------------------------*/

/*flash div----------------------------------------------------------------------------*/
#lightbeams{
width:375px;
height:271px;
position:absolute;
top:0px;
right:0px;
}
/*-------------------------------------------------------------------------------------*/

/*Form styles--------------------------------------------------------------------------*/
.formtable{
margin:0 0 15px 0;
width:100%;
}
	.formTitle{
	width:125px;
	text-align:right;
	font-weight:bold;
	line-height:25px;
	}
	.formtable input{
	width:90%;
	background:#efefef;
	border:1px #004798 solid;
	}
	.formtable textarea{
	background:#efefef;
	border:1px #004798 solid;
	}
	.formtable .submitButton{
	width:auto;
	background:#004798;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px;
	}
/*-------------------------------------------------------------------------------------*/

/*liScroll style declarations----------------------------------------------------------*/

.tickercontainer { /* the outer div with the black border */
 
width: 600px; 
height: 27px; 
margin: 0 auto; 
padding: 0;
overflow: hidden; 
white-space: nowrap;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 600px;
overflow: hidden;
white-space: nowrap;
}
ul.newsticker { /* that's your list */
position: relative;
left: 620px;
list-style-type: none;
margin: 0;
padding: 0;
white-space: nowrap;
}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
white-space: nowrap;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 
#tickerwrap{}

/*-------------------------------------------------------------------------------------*/

body{
background:url(/images/bg.jpg) top center no-repeat fixed #dc8a20;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0;
margin:0;
}
	h1{
	color:#0c54a5;
	font-size:24px;
	padding-bottom:14px;
	}
	h2{color:#0c54a5;	padding-bottom:10px;}
	h3{color:#0c54a5;	padding-bottom:10px;}
	h4{color:#0c54a5;	padding-bottom:10px;}
	h5{color:#0c54a5;	padding-bottom:10px;}
	p{
	padding-bottom:14px;
	}
	a{color:#0850a1; text-decoration:underline;}
	a:hover{color:#0850a1; text-decoration:none;}

#wrap{
width:950px;
position:relative;
margin:0 auto;
text-align:left;
background:url(/images/bballTop.jpg) no-repeat  0px 308px;
}
	ul#mainNav{
	background:#000;
	width:950px;
	overflow:hidden;
	list-style:none;
	}
		ul#mainNav li {
		float:left;
		margin:0;
		padding:0;
		}
			ul#mainNav li a{
			float:left;
			color:#fff;
			font-weight:bold;
			font-size:14px;
			text-decoration:none;
			height:37px;
			line-height:36px;
			display:block;
			padding:0 18px 0 18px;
			}
			ul#mainNav li a:hover{
			color:#FAA71D;
			background:#004798;
			}
			#homepage ul#mainNav li a#home{color:#FAA71D;background:#004798;}
			#applicationpage ul#mainNav li a#application{color:#FAA71D;background:#004798;}
			#ourMissionpage ul#mainNav li a#ourMission{color:#FAA71D;background:#004798;}
			#whyDiamondpage ul#mainNav li a#whydiamond{color:#FAA71D;background:#004798;}
			#facilitypage ul#mainNav li a#facility{color:#FAA71D;background:#004798;}
			#diamondItinerarypage ul#mainNav li a#diamondItinerary{color:#FAA71D;background:#004798;}
			#contactdirectionspage ul#mainNav li a#contactDirections{color:#FAA71D;background:#004798;}
			
	#mainContent{
	float:left;
	width:686px;
	background:url(/images/contentTop.jpg) top no-repeat;
	overflow:hidden;
	margin-top:21px;
/*	min-height:311px;*/
	}
		/*
		*html #mainContent{
		min-height:0;
		height:311px;		
		}
		*/
		#mainPadding{
		padding:25px 50px 50px 50px;
		}
	#sideBar{
	float:left;
	margin-top:21px;
	width:264px;
	}
		/*sidenav styles------------------------------------------------------------*/
		ul#sideNav{list-style:none;}
			ul#sideNav li{ list-style:none; padding:0px; margin:0px; height:30px; }
			ul#sideNav li.last{ height:31px; }
			
				ul#sideNav li a{display:block; height:100%; text-indent:-1000em;}
				
				ul#sideNav li a#players{ background:url(/images/btn_players.jpg) top left;}
				ul#sideNav li a#players:hover, #playerspage * ul#sideNav li a#players{ background:url(/images/btn_players.jpg) top right;}
				
				ul#sideNav li a#scouts{ background:url(/images/btn_scouts.jpg) top left;}
				ul#sideNav li a#scouts:hover, #scoutsPersonnelpage ul#sideNav li a#scouts{ background:url(/images/btn_scouts.jpg) top right;}
				
				ul#sideNav li a#sponsors{ background:url(/images/btn_sponsors.jpg) top left;}
				ul#sideNav li a#sponsors:hover, #sponsorspage ul#sideNav li a#sponsors{ background:url(/images/btn_sponsors.jpg) top right;}
				
				ul#sideNav li a#teams{ background:url(/images/btn_teams.jpg) top left;}
				ul#sideNav li a#teams:hover, #teamspage ul#sideNav li a#teams{ background:url(/images/btn_teams.jpg) top right;}
				
				ul#sideNav li a#competitors{ background:url(/images/btn_competitors.jpg) top left;}
				ul#sideNav li a#competitors:hover, #competitorspage ul#sideNav li a#competitors{ background:url(/images/btn_competitors.jpg) top right;}
				
				ul#sideNav li a#blast{ background:url(/images/btn_blast.jpg) top left;}
				ul#sideNav li a#blast:hover, #milwaukeeBlastpage ul#sideNav li a#blast{ background:url(/images/btn_blast.jpg) top right;}
				
				ul#sideNav li a#promarket{ background:url(/images/btn_promarket.jpg) top left;}
				ul#sideNav li a#promarket:hover, #promarketpage ul#sideNav li a#promarket{ background:url(/images/btn_promarket.jpg) top right;}
		/*sidenav styles------------------------------------------------------------*/
		
		h2#newsHeader{
		height:46px;
		background:url(/images/NewsHeadline.jpg) no-repeat;
		text-indent:-1000em;
		padding-bottom:0px;
		}
		.miniNewsListbg{
		background:url(/images/newsBGrepeat.jpg) repeat-y;
		}
			.miniNewsList{
			background:url(/images/newsBGtop.jpg) top no-repeat;
			min-height:54px;
			padding-top:15px;
			}
			* html .miniNewsList{
			min-height:0px;
			height:54px;
			}
		#newsBottom{
		height:18px;
		background:url(/images/newsBGbottom.jpg) no-repeat;
		margin-bottom:15px;
		text-align:right;
		padding-right:50px;
		margin-top:15px;
		}
		#footer{
		height:26px;
		width:845px;
		margin:0 auto;
		background:url(/images/footer.jpg) no-repeat;
		text-align:right;
		margin-bottom:20px;
		line-height:25px;
		padding-right:5px;
		}
