body{
	margin: 0 0 0 0;
	background-color: #000;
}

#logos{
	position: relative;
	margin:  20px auto 20px auto;
	width:692px;
	height:36px;
}

#players_container{
	position: relative;
	margin:  0 auto 0 auto;
	width:680px;
	height:498px;
}

#clear_one{
	top: 40px;
	left:50px;
	position: absolute;
	border-width: 0px;
 	border-style: solid;
 	border-color: #fff;
 	height:400px;
 	width: 200px;
 	z-index: 7;
 	cursor: pointer;
}

#clear_two{
	top: 40px;
	left:254px;
	position: absolute;
	border-width: 0px;
 	border-style: solid;
 	border-color: #fff;
 	height:400px;
 	width: 150px;
 	z-index: 7;
 	cursor: pointer;
}


#clear_three{
	top: 40px;
	left:400px;
	position: absolute;
	border-width: 0px;
 	border-style: solid;
 	border-color: #fff;
 	height:400px;
 	width: 250px;
 	z-index: 9;
 	cursor: pointer;
}

#players_image{
	position: absolute;
	z-index: 5;
}

#w_lac_over{
	top: 12px;
	left: 13px;
	position: absolute;
	z-index: 0;
	width: 306px;
	height: 450px;
	visibility: hidden;
}

#hockey_over{
	top: 65px;
	left: 212px;
	position: absolute;
	z-index: 0;
	width: 232px;
	height: 380px;
	visibility: hidden;
}

#header{
	position: relative;
	top: -90px;
	margin: 0 auto 0 auto;
	width: 675px;
	height: 213px;
	z-index: 5;
}

#rink{
	position: relative;
	top: 120px;
	margin: 0 auto 0 auto;
	height: 640px;
	width: 942px;
	background-image: url(images/rink.jpg); background-repeat: no-repeat;
	z-index: 1;
}

#field{
	position: relative;
	top: 120px;
	margin: 0 auto 0 auto;
	height: 640px;
	width: 942px;
	background-image: url(images/field.jpg); background-repeat: no-repeat;
	z-index: 1;
}

#hockey_uni{
	position: absolute;
	top:130px;
	left:30px;
	width: 209px;
	height: 490px;
}


#hockey_uni_hl{
	position: absolute;
	top: 92px;
	left: -4px;
	width:279px;
	height:564px;
	visibility: hidden;
}


#hockey_app{
	position: absolute;
	top:119px;
	right:0px;
	width: 279px;
	height: 480px;
}


#hockey_app_hl{
	position: absolute;
	top: 84px;
	right: -36px;
	width:351px;
	height:551px;
	visibility: hidden;
}



#mlacrosse_app{
	position: absolute;
	top:115px;
	right:-30px;
	width: 279px;
	height: 480px;
}

#wlacrosse_app{
	position: absolute;
	top:125px;
	right:0px;
	width: 279px;
	height: 480px;
}



#buttons_left{
	position: absolute;
	top: 140px;
	left: 220px;
	height: 425px;
	width: 235px;

}

#buttons_right{
	position: absolute;
	top: 140px;
	right: 220px;
	height: 425px;
	width: 235px;

}

#b1_lt{
	position: relative;
	width: 226px;
	height:61px;
	background-image: url(images/b1.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}

#b2_lt{
	position: relative;
	width: 226px;
	height:60px;
	background-image: url(images/b2.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}

#b3_lt{
	position: relative;
	width: 226px;
	height:57px;
	background-image: url(images/b3.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}

#b4_lt{
	position: relative;
	width: 226px;
	height:58px;
	background-image: url(images/b4.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}

#b5_lt{
	position: relative;
	width: 226px;
	height:62px;
	background-image: url(images/b5.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}


#b6_lt{
	position: relative;
	width: 226px;
	height:56px;
	background-image: url(images/b6.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}

#b7_lt{
	position: relative;
	width: 226px;
	height:61px;
	background-image: url(images/b7.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}


#b1_rt{
	position: relative;
	width: 226px;
	height:61px;
	background-image: url(images/b1.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}

#b2_rt{
	position: relative;
	width: 226px;
	height:60px;
	background-image: url(images/b2.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}

#b3_rt{
	position: relative;
	width: 226px;
	height:57px;
	background-image: url(images/b3.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}

#b4_rt{
	position: relative;
	width: 226px;
	height:58px;
	background-image: url(images/b4.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}

#b5_rt{
	position: relative;
	width: 226px;
	height:62px;
	background-image: url(images/b5.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}


#b6_rt{
	position: relative;
	width: 226px;
	height:56px;
	background-image: url(images/b6.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}

#b7_rt{
	position: relative;
	width: 226px;
	height:61px;
	background-image: url(images/b7.png); background-repeat: no-repeat;
	left:4px;
	top:5px;
	visibility: hidden;
}


.lines{
	position: absolute;
	top:65px;
	left: 18px;
	width: 195px;
	height: 295px;
}

.button_background{
	position:absolute;
	top: 0px;
	left: 0px;
	height: 425px;
	width: 235px;	
}

#m_lac_over{
	top: 65px;
	left: 355px;
	position: absolute;
	z-index: 0;
	width: 278px;
	height: 392px;
	visibility: hidden;
}

#menu_catalog{
	position: relative;
	margin:  0 auto 0 auto;
	top: 410px;
}

#menu_container{
	position: relative;
	margin:  0 auto 0 auto;
	height:35px;
	width: 800px;
 	background-image: url(images/menu_bg.jpg); background-repeat: repeat-x;
 	font: 12px/1.25em Arial, Helvetica, sans-serif; color:#cccccc; text-transform: uppercase; text-align: center; font-weight: normal; letter-		spacing: -0.082em;
 	padding: 23px 0 0 0;
 	
}

#left_cap{
	position: absolute;
	top: 0px;
	left:-27px;
	background-image: url(images/menu_lt_cap.png);
	background-repeat: no-repeat;
	width: 27px;
	height: 63px;
}

#right_cap{
	position: absolute;
	top: 0px;
	right: -27px;
	background-image: url(images/menu_rt_cap.png);
	background-repeat: no-repeat;
	width: 27px;
	height: 63px;
}


.menu A:link {text-decoration: none; font-weight:normal; color:#ccc;}
.menu A:visited {text-decoration: none; font-weight:normal; color:#ccc;}
.menu A:active {text-decoration: none; font-weight:normal; color:#ccc;}
.menu A:hover {text-decoration: none; font-weight:normal; color:#fff;}

.links{
	left:0px;
	top: 8px;
	position: absolute;
	font: 18px/3.27em Arial, Helvetica, sans-serif; color: #dedede;
	width: 226px;
	text-align: center;
	z-index: 200;
}

.links_left{
	left:220px;
	top: 148px;
	position: absolute;
	font: 18px/3.27em Arial, Helvetica, sans-serif; color: #dedede;
	width: 226px;
	text-align: center;
	
}

.clothes A:link {text-decoration: none; font-weight:normal; color:#dedede;}
.clothes A:visited {text-decoration: none; font-weight:normal; color:#dedede;}
.clothes A:active {text-decoration: none; font-weight:normal; color:#dedede;}
.clothes A:hover {text-decoration: none; font-weight:normal; color:#ffffff;}

/* highlights */
	

#mlacrosse_uni_hl{
	position: absolute;
	top: 94px;
	left: -5px;
	width:316px;
	height:552px;
	visibility: hidden;
	}



#mlacrosse_app_hl{
	position: absolute;
	top: 91px;
	right: 14px;
	width:267px;
	height:558px;
	visibility: hidden;
}


#wlacrosse_uni_hl{
	position: absolute;
	top: 94px;
	left: -7px;
	width:340px;
	height:544px;
	visibility: hidden;
	}



#wlacrosse_app_hl{
	position: absolute;
	top: 91px;
	right: 6px;
	width:309px;
	height:548px;
	visibility: hidden;
}


#flyout_lt{
	position: absolute;
	top:43px;
	left:460px;
	width:480px;
	height:555px;
	z-index: 200;
	border-width: 0px;
 	border-style: solid;
 	border-color: #000;
 	visibility: hidden;
	}
	
#flyout_rt{
	position: absolute;
	top:43px;
	right:460px;
	width:480px;
	height:555px;
	z-index: 200;
	border-width: 0px;
 	border-style: solid;
 	border-color: #000;
 	visibility: hidden;
	}

.flyout_title{
	top:12px;
	left:15px;
	position: absolute;
	font: 24px/1.25em Trebuchet MS, Arial, Helvetica, sans-serif; color: #ccc; 
	font-weight: bold;
	letter-spacing: -0.1em;
}	


#thumb_container{
	position: absolute;
	top:52px;
	left:34px;
	width: 444px;
	height: 470px;
}

#des_holder{
	position: absolute;
	top:52px;
	left:32px;
	width: 440px;
	height: 470px;
	border-width: 0px;
 	border-style: solid;
 	border-color: #fff;
 	z-index: 999;
 	visibility: hidden;
}

.thumb_float{
	float: left;
	width:136px;
	height:166px;
}

.thumb_image{
	position: relative;
	width: 136px;
	height: 166px;
	top:0px;
	left:0px;
	cursor: pointer;
}

.thumb_title{
	top:-50px;
	left:14px;
	position: relative;
	font: 10px/0.25em Arial, Helvetica, sans-serif; color: #000; 
	width:106px;
	height: 28px;
 	text-align: center;
 	line-height: 0.9em;
}

.stick_thumb_float{
	float: left;
	width:115px;
	height:306px;
	border-width: 0px;
 	border-style: solid;
 	border-color: #fff;
}

.stick_thumb_image{
	position: relative;
	width:115px;
	height:306px;
	top:0px;
	left:0px;
	cursor:pointer;
}

.stick_thumb_title{
	top:-42px;
	left:14px;
	position: relative;
	font: 11px/1.25em Trebuchet MS, Arial, Helvetica, sans-serif; color: #000; 
	font-weight: bold;
	width:106px;
	height: 28px;
 	text-align: center;
 	line-height: 0.9em;
}


#jersey_container{
	position: absolute;
	top:70px;
	left:32px;
	width: 444px;
	height: 470px;
}

.jersey_float{
  float: left;
  width: 190px;
  height: 135px;
  margin: 7px 3px 9px 9px;
  display: inline;
  cursor: pointer;
  z-index: 30;
  }


.jersey_image{
	position: relative;
	display: inline;
	width:190px;
	height:135px;
}


.jersey_title{
	top:-42px;
	left:0px;
	position: relative;
	font: 10px/1.25em Arial, Helvetica, sans-serif; color: #000; 
	width:190px;
	height: 28px;
 	text-align: center;
 	line-height: 0.9em;
}
.jersey_holder{
	height: 135px;
	position: relative;
	width: auto;
	margin:0px;
}

.jersey_holder2{
	height: 135px;
	position: relative;
	width: auto;
	margin:0px;
	top: -20px;
}


#flyout_bg{
	position: absolute;
	width:480px;
	height:555px;
	}

#flyoutlt_pointer1{
	position: absolute;
	top:118px;
	left:-21px;
	width:24px;
	height:44px;
}

#flyoutrt_pointer1{
	position: absolute;
	top:118px;
	right:-20px;
	width:24px;
	height:44px;
}

#flyoutlt_pointer2{
	position: absolute;
	top:175px;
	left:-21px;
	width:24px;
	height:44px;
}

#flyoutrt_pointer2{
	position: absolute;
	top:175px;
	right:-20px;
	width:24px;
	height:44px;
}


#flyoutlt_pointer3{
	position: absolute;
	top:232px;
	left:-21px;
	width:24px;
	height:44px;
}

#flyoutrt_pointer3{
	position: absolute;
	top:232px;
	right:-20px;
	width:24px;
	height:44px;
}


#flyoutlt_pointer4{
	position: absolute;
	top:290px;
	left:-21px;
	width:24px;
	height:44px;
}

#flyoutrt_pointer4{
	position: absolute;
	top:290px;
	right:-20px;
	width:24px;
	height:44px;
}


#flyoutlt_pointer5{
	position: absolute;
	top:348px;
	left:-21px;
	width:24px;
	height:44px;
}


#flyoutrt_pointer5{
	position: absolute;
	top:348px;
	right:-20px;
	width:24px;
	height:44px;
}


#flyoutlt_pointer6{
	position: absolute;
	top:406px;
	left:-21px;
	width:24px;
	height:44px;
}

#flyoutrt_pointer6{
	position: absolute;
	top:406px;
	right:-20px;
	width:24px;
	height:44px;
}

#flyoutlt_pointer7{
	position: absolute;
	top:466px;
	left:-21px;
	width:24px;
	height:44px;
}

#open_close{
	position: absolute;
	top:9px;
	right:10px;
	width: 84px;
	height: 35px;
	cursor: pointer;
	}

.gallery_btn{
	position: absolute;
	top:-47px;
	right:-12px;
	width: 97px;
	height: 41px;
	cursor: pointer;
	}

	
#gallery_btn{
	position: absolute;
	top:-47px;
	right:-3px;
	width: 97px;
	height: 41px;
	cursor: pointer;
	}


img{border: 0px;}



.jersey_pill_menu{
	position: absolute;
	top: -54px;
	left: 205px;
	width: 144px;
	height: 20px; 
}

.ml_jersey_pill_menu{
	position: absolute;
	top: -32px;
	left: 205px;
	width: 144px;
	height: 20px; 
}


.pill_menu{
	position: absolute;
	top: -36px;
	left: 205px;
	width: 144px;
	height: 20px; 
}

.pill_background{
	position: absolute;
	width: 144px;
	height: 20px;
	

}

.pill_blocks{
	top:3px;
	position: absolute;
	width: 144px;
	height: 8px;
	text-align: center;

}

.block_padding{
	padding: 0.5px;
}


#lacrosse_jersey_container{
	position: absolute;
	top:48px;
	left:32px;
	width: 444px;
	height: 470px;
}


.ml_uni_thumbs{
	float:left;
	width:188px;
	height: 147px;
	padding: 8px;
	cursor: pointer;
}

.ml_uni_thumb_images{
	position: absolute;
	width:188px;
	height: 147px;
}


.ml_jersey_title{
	position: relative;
	top:110px;
	width:188px;
	height: 30px;
	text-align: center;
	font: 11px/1.25em Arial, Helvetica, sans-serif; color: #000; 
}


.ml_shorts_thumbs{
	float: left;
	width:136px;
	height: 147px;
	padding:5px;
}

.ml_shorts_thumbs_image{
	position: absolute;
	width:136px;
	height: 147px;
}


.ml_shorts_thumbs_title{
	position: relative;
	top:110px;
	width:136px;
	text-align: center;
	font: 11px/1.25em Trebuchet MS, Arial, Helvetica, sans-serif; color: #000;
}



/*Uniform Style*/




