html, body.homepage {background: #FFF url(../images/bg.jpg) repeat; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}

/*---------------Initial Page---------------*/
#slaterettes {background: #000055; width: 975px; margin: 0 auto; height: auto; padding: 7px; _padding-top: -100px;}
#slaterettes a {text-decoration: none; font-weight: bold; font-size: 13px; color: blue;}
#slaterettes a:hover {text-decoration: none; font-weight: bold; font-size: 13px; color: red;}
#slater {width: 970px; margin: 0 auto; background: #000055; border: 1px solid #9D1520; }
#slater .logo {background: #FFF url(../images/newLogo.jpg) no-repeat center; width: 245px; height: 140px; z-index: 1; float: left; margin: 26px 0 0 25px;}
#slater .logo p {padding-top: 115px; _padding-top: 125px; *padding-top: 127px; text-align: center; z-index: 2; font-family:Arial, Helvetica, sans-serif; font-size: 13px;  color: #000055; text-decoration: none; line-height: 10px;}
#slater .slideshow img {display: block; text-align: center; margin: 9px auto 0 13px;}
#slater .slideshow {float: left; background: url(../images/slideshowBkgnd.jpg) no-repeat 0 0; height: 166px; width: 598px; margin: 10px 0 0 50px; _margin-top: 25px;padding: 0; color: white;}
#slater .clear {clear: both;}
#slater .today {color: #FFF; width: 245px; margin-left: 25px; text-align: center; _margin: -50px 0 0 55px;}
#slater .countDown {float: right; text-align: center; width: 70%; margin-top: -25px;}
#navFrame {margin: 3px; height: auto;}
#navFrame #nav {float: left; background: #000055; width: 24%; padding: 5px 0 0 5px; border: 1px solid #9D1520; _margin-top: 15px;}
#navFrame #nav ul {margin: 0; padding: 0; _padding-top: 20px; height: 500px; _height: 400px;}
#navFrame #nav ul.artistic {margin-top: 520px; *margin-top: 0;*padding-top: 660px; _padding-top: 190px;font-size: x-small; color: white; height: 100px;}
#navFrame #nav ul.artistic li {line-height: 15px;}
#navFrame #nav ul.artistic li a {display: block; background: none;}
#navFrame #nav ul.artistic li img {margin-top: 20px; }
#navFrame #nav ul li {list-style: none; display: block; line-height: 28px; margin: 20px 0; padding: 0; _margin:  0 0 -25px 0;}
#navFrame #nav .hotline, #navFrame #nav .address {line-height: 20px; color: white;}
#navFrame #nav .hotline span.hotlineInfo {font-size: 11px;}
#navFrame #nav a, #nav .phoneNumber {display: block; background: url(../images/btnBkgnd.jpg) no-repeat center 0; margin-top: -15px; _height: 65px; }
#navFrame #nav a#book {background: none;}
#navFrame #nav a.head {_margin-bottom: -25px;}
#navFrame #nav .phoneNumber {_margin-bottom: 15px;}
#nav #address {color:#FFF; text-align:center; padding:0;}
object#netWxV2 {*margin: -10px  0 0 -178px; _margin: 5px 0 0 -178px; }
#nav #weather {height: 50px; *height: 50px; _height: 15px;}
#nav #weather a{display: none; background: none;}
#slaterettes #footer {height: 30px; padding-top: 10px;}
#slaterettes #footer .counter {float: left; height: 15px; padding-left: 60px; text-align: center}
#slaterettes #footer .copywriter {float: right;}
#slaterettes #footer a {color: white; font-size: 10px; padding-right: 2px;}
#slaterettes #footer a:hover {color: red;}

/*---------------jQuery Navigation---------------*/
#navFrame #nav ul.galleries {
	list-style: none; 
	background: #ccc; 
	width: 200px; 
	height: 95px;
	*height: 105px;
	_height: 105px;
	border: none;
	*margin-top: 5px; 
	_margin: 6px 0 35px 0;
}
#navFrame #nav ul.junior, #navFrame #nav ul.senior {
	list-style: none; 
	background: #ccc; 
	width: 200px; 
	height: 80px;
	*height: 80px;
	_height: 80px;
	border: none;
	*margin-top: 5px; 
	_margin: 6px 0 35px 0;
}
#navFrame #nav ul.instructional, #navFrame #nav ul.minor{
	list-style: none; 
	background: #ccc; 
	width: 200px; 
	height: 65px;
	*height: 65px;
	_height: 65px;
	border: none;
	*margin-top: 5px; 
	_margin: 6px 0 35px 0;
}
#navFrame #nav ul li#instructionals ul, #navFrame #nav ul li#minors ul, #navFrame #nav ul li#juniors ul, #navFrame #nav ul li#seniors ul, #navFrame #nav ul li#gallery ul  {
	padding-top: 1px;
	*padding-top: 5px;
	_padding-top: 5px;
	
}
#navFrame #nav ul li#instructionals ul li, #navFrame #nav ul li#minors ul li, #navFrame #nav ul li#juniors ul li, #navFrame #nav ul li#seniors ul li ,#navFrame #nav ul li#gallery ul li {
	margin: 7px 0 15px 0;
	*margin: 10px 0 3px 0;
	_margin: 5px 0 ;
	
}
#navFrame #nav ul li#instructionals ul li a, #navFrame #nav ul li#minors ul li a, #navFrame #nav ul li#juniors ul li a, #navFrame #nav ul li#seniors ul li a , #navFrame #nav ul li#gallery ul li a{
	background: none; 
	margin-top: -5px;
	*margin: -15px 0 -5px 0;
	_margin: 3px 0;
	color: red; 
	line-height: 10px;
	_height: 15px;
}
#navFrame #nav ul li#instructionals ul li a:hover, #navFrame #nav ul li#minors ul li a:hover, #navFrame #nav ul li#juniors ul li a:hover, #navFrame #nav ul li#seniors ul li a:hover, #navFrame #nav ul li#gallery ul li a:hover{
	color: blue; 
}

/*---------------Home Page---------------*/
#home {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  *margin: -56px 5px 5px 250px; _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px;  height: auto;}
#home p.small {font-size: 12px;}
#home .umpires {background: #FFFF00; border: 1px solid #000;}
#home #coperstown {height: 450px;}
#home #coperstown .image {float: left; width: 30%; text-align: center;}
#home #coperstown .info{float: right; width: 65%;}
#home .throwing {height: 240px;}
#home .throwing .left {float: left; width: 320px; text-align: center;}
#home .throwing .right {float: right; width: 375px; text-align: center;}


/*---------------FAQ Page---------------*/
#faq{text-align:left; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px;  *height: 1605px;}

/*---------------Monthly Meetings---------------*/
#monthly {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px; height: 1605px;}


/*---------------Memebers of the Board---------------*/
#board {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: -50px; border: 1px solid #9D1520; padding: 0 5px; *height: 1455px; _height: 1440px; *width: 695px; _width: 680px;}
#board p {font-weight: bold;}
#board p.info { font-style:italic; font-weight:normal; font-size:12px;}

/*---------------Registration---------------*/
#registration {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px; *height: 1605px;}
#registration h2.red {color: red}
#registration p.under {text-decoration: underline; font-weight: bold;}

/*---------------Calendar of Events---------------*/
#calendar {text-align:left; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px; *height: 1605px;}
#calendar p {font-weight:bold; background: #FFF;}
#calendar h1, #calendar h3 {text-align: center;}

/*---------------Sponsors---------------*/
#sponsors {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px;*height: 1605px;}
#sponsors .season07, #sponsors .season06 {float: left; width: 50%;}

/*---------------Winners---------------*/
#winners {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px; *height: 1605px;}

/*---------------Other League Websites---------------*/
#websites {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px; *height: 1605px;}
#websites a {color: blue;}
#websites a:hover {color: red;}
#websites .left {float: left; width: 45%;}
#websites .right {float: right; width: 45%;}

/*---------------Instructional Division---------------*/
#instructionalSchedule, #instructionalGallery {text-align:center; background: #000; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; height: 1120px; padding: 0 5px;*height: 1605px;}

/*---------------Minors Schedule, Scores & Standings---------------*/
#minorSchedule, #minorStandings {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px; *height: 1605px;}
#minorStandings span.white {color: white;}

/*---------------Minors Gallery---------------*/
#minorGallery {text-align:center; background: #000; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; height: 1120px; padding: 0 5px; *height: 1605px;}

/*---------------Juniors Schedule, Scores & Standings---------------*/
#juniorSchedule, #juniorStandings {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px; *height: 1605px;}
#juniorStandings span.white {color: white;}

/*---------------Juniors Gallery---------------*/
#juniorGallery {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; height: 1230px; padding: 0 5px; *height: 1605px;}
#juniorGallery .juniorThumbnail h1 {width: 600px; text-align:center;}
#juniorGallery li {border: 1px solid #000; width: 70px; height: 70px; text-align:center; list-style:none; float: left; margin: 3px; padding: 4px 0 0 0; }
#juniorGallery .juniorThumbnail{background-color: white; float: left; margin-right: 10px; margin-bottom: 10px; text-align: center;}
#juniorGallery img {margin-top: 3px; border: 1px solid #000;}
#juniorGallery .caption{ font-size: 0.9em; padding-top: 0.2em ;	}

/*---------------16U Tournament Team---------------*/
#tournamentTeam16U {font-size: 14px; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px; *height: 1500px;}
#tournamentTeam16U .photo {text-align: center; background: #FFF;}
#tournamentTeam16U .photo p.caption {font-size: 12px;}
#tournamentTeam16U .roster .team {float: left;}
#tournamentTeam16U .roster .coached {float: right;}

/*---------------Seniors Schedule, Scores & Standings---------------*/
#seniorSchedule table {margin: 0 auto;}
#seniorSchedule, #seniorStandings {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px; *height: 1850px;}
#seniorStandings span.white {color: white;}

/*---------------Seniors Gallery---------------*/
#seniorGallery {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; height: 1265px; *height: 1605px; *padding: 0 5px 10px 5px; *width: 695px; _width: 680px;}
#seniorGallery li {border: 1px solid #000; width: 70px; height: 70px; text-align:center; list-style:none; float: left; margin: 3px; padding-top: 4px;}
#seniorGallery .thumbnail{background-color: white; float: left; margin-right: 10px; margin-bottom: 10px; text-align: center;}
#seniorGallery img {margin-top: 3px; border: 1px solid #000;}
#seniorGallery .caption{ font-size: 0.9em; padding-top: 0.2em ;	}
#seniorGallery h3 {text-align:left; border-bottom: 1px solid #000;}
#seniorGallery .season, #seniorGallery .tournament {float: left; width: 100%;}

/*---------------16U Tournament Team---------------*/
#tournamentTeamSenior {text-align:center; background: #000; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; height: 1120px; padding: 0 5px; *height: 1605px;}

/*---------------Slaterette History---------------*/
#history {background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px; *height: 1605px;}
#history h1 {text-align: center; font-style:italic; text-decoration: underline;}
#history h4 {text-decoration:underline;}
#history p {text-align:justify;}

/*---------------Archived Gallery---------------*/
#archiveGallery {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; height: 1450px; *height: 1605px; padding: 0 5px;  *width: 695px; _width: 680px;}
#archiveGallery li {border: 1px solid #000; width: 70px; height: 70px; text-align:center; list-style:none; float: left; margin: 3px; padding-top: 4px;}
#archiveGallery .thumbnail{background-color: white; float: left; margin-right: 10px; margin-bottom: 10px; text-align: center;}
#archiveGallery img {margin-top: 3px; border: 1px solid #000;}
#archiveGallery .caption{ font-size: 0.9em; padding-top: 0.2em;}
#archiveGallery h3 {text-align:left; border-bottom: 1px solid #000;}
#archiveGallery .season00,  #archiveGallery .season01, #archiveGallery .season02, #archiveGallery .older, #archiveGallery .lauraWolf {float: left; width: 100%;}

/*---------------Slaterette Store---------------*/
#store {text-align:center; background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  *margin: -56px 5px 5px 250px; _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px;  height: auto;}
#store .magnet {float:left; border: 1px solid black; margin-left: 10px;}
#store .bumper, #store .sticker {float: right; border: 1px solid black; margin-right: 10px;}
#store .sticker {margin-top: 20px;}
#store a {font-size: 20px; color: blue; text-decoration: none;}
#store a:hover {font-size: 20px; color: red;}

/*---------------Logo Designs---------------*/
#logoDesign {text-align:center; background: #999; width: 930px; margin: 20px auto 0 auto; border: 1px solid #9D1520; padding: 0 5px;  height: auto; padding: 10px 5px;}

/*---------------Logo Designs---------------*/
#shirtDesign {text-align:center; background: #999; width: 930px; margin: 20px auto 0 auto; border: 1px solid #9D1520; padding: 0 5px;  height: auto; padding: 10px 5px;}
#shirtDesign img {padding: 20px 30px;}

/*---------------Entertainment Books---------------*/
#entertain {background: #FFF; margin: 0 5px 5px 250px; *margin: -56px 5px 5px 250px;  _margin-top: 20px; border: 1px solid #9D1520; padding: 0 5px; *height: 1605px;}
