/************************************************************************************/
/*	 																				*/
/* This CSS document is copyright (c) 2010 Spartan Jerseys, All Rights Reserved.	*/
/*																					*/	
/************************************************************************************/

#rotating {
	height: 365px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	
	
	


#pincetoncallout
	{
	display:block;
	padding: 10px 10px 0px 0px;
	width:560px;
	margin-left:15px;
	border:	1px solid #004F39;
	background-color:#EEEEEE;
	}






#feedbackdiv
	{
	display : block;
	clear:both;
	padding-left:10px;
	
	}
	
	
	
	
	
.section-feedback
	{
	width:970px;
	height:inherit;
	display:block;
	clear:both;
	padding: 0px 10px 0px 0px;
	background-color:#FFFFFF;
	overflow:auto;
	}


	
.section-feedback h1
	{
	font-size: 20px;
	padding: 0px 10px 0px 15px;
	color:#004F39;
	padding-bottom:10px;
	}
	
.section-feedback h2
	{
	font-size: 18px;
	padding: 0px 0px 15px 15px;
	color:#004F39;
	}
	
.section-feedback  h3
	{
	font-size: 14px;
	padding: 0px 0px 5px 15px;
	color:#004F39;
	clear:both;
	}
	
.section-feedback  h4
	{
	font-size: 14px;
	padding: 0px 0px 5px 15px;
	color:#004F39;
	}		
	
.section-feedback p
	{ 
	font-size: 12px;
	padding: 0px 10px 0px 15px;
	color: #000000;
	padding-bottom:15px;
	}
	
	
	
	
.section-feedback a
	{
	font-size: 12px;
	color:#004F39;
text-decoration: underline;
	}

.section-feedback a:hover
	{
		text-decoration:none;
	}
	
	


#anatomy-left h3
	{
	color: #004F39;
	font-size: 14px;
	padding-right:10px;
	}	
#anatomy-right h3
	{
	color: #004F39;
	font-size: 14px;		
	}	
#anatomy p
	{
	font-size: 11px;		
	}

#anatomy
	{
	display : block;
	clear:both;
	}


#anatomy-left
	{
	width : 310px;
	display : block;
	float: left;
	}

#anatomy-middle
	{
	width : 350px;
	display : block;
	float: left;
	}
#anatomy-right
	{
	width : 310px;
	display : block; 
	float: right;
	}





#anatomy-left-helmet
	{
	width: 100%;
	height: 85px;
	display : block;
	float: left;
	margin-top:37px;
	text-align:right;
	}

#anatomy-left-pants
	{
	width: 100%;
	display : block;
	float: left;
		text-align:right;
		margin-top:390px;
	}

#anatomy-right-stripe
	{
	width: 100%;
	height: 85px;
	display : block;
	float: left;
	margin-top:17px;
	text-align:left;
	}


#anatomy-right-name
	{
	width: 100%;

	height: 85px;
	display : block;
	float: left;
	margin-top:16px;
	text-align:left;
	}

#anatomy-right-michiganstate
	{
	width: 100%;
	height: 85px;
	display : block;
	float: left;
		text-align:left;
		margin-top:190px;
	}
#anatomy-right-spartanhead
	{
	width: 100%;
	height: 85px;
	display : block;
	float: left;
	margin-top:90px;
	text-align:left;	
	}


#anatomy a 
	{
		font-size: 11px;	
	text-decoration: underline;
	color:#004F39;
	}

#anatomy a:hover
	{
	text-decoration:none;
	}










/********************************************************************************/          
/********************************************************************************  Logos pages */  
/********************************************************************************/

#logos
	{
	width : 965px;
	padding: 0px 0px 0px 5px;
	text-align:right;
	font-size: 11px;
	display : block;
	clear:both;
	}

div.logowrapper {
height: auto;
width:305px;
float: left;
text-align: center;
margin-right:15px;


}



.logowrapper img{
display: inline;
padding: 0px 0px 0px 0px;
}




.logoname {
font-size: 14px;
text-align: center;
font-weight: bold;
width:305px;
margin-left:10px;
padding-top:10px;
padding-bottom:5px;
} 


.logoname a 
	{
	font-size: 14px;
	text-decoration: underline;
	color:#004F39;
	}

.logoname a:hover
	{
	text-decoration:none;
	}


.logodescription {
font-size: 12px;
text-align: center;
width:305px;
height: 300px;
margin-left:10px;

} 




/********************************************************************************/          
/********************************************************************************  Links bar at the top of every page */  
/********************************************************************************/	
#home-breadcrumb-sharing
	{
	width : 980px;
	height: 15px;
	padding: 0px 5px 10px 0px;
	text-align:right;
	font-size: 11px;
	display : block;
			clear:both;
	}




#home
	{
	height:15px;
	float:left;
	display:inline;
	padding: 0px 0px 0px 14px;
	text-align:left;
	vertical-align:middle;
	}

#breadcrumb
	{
	width:750px;
	height:15px;
	float:left;
	display:inline;
	padding: 0px 0px 0px 5px;
	text-align:left;
	vertical-align:middle;
	}

 
 

#sharing
	{
	float:right;
	width:165px;
	font-size: 12px;
	display:inline;
	padding: 0px 0px 0px 0px;
	text-align:right;
	}

#breadcrumb ul
	{
	font-size: 11px;
	display:inline;
	}

#breadcrumb li
	{
	float:none;
	font-size: 11px;
		display:inline;
	}

#breadcrumb li a
	{
	float:none;
	font-size: 11px;
	}

#breadcrumb a
	{
	color: #004F39;
text-decoration: underline;	
	}

#breadcrumb a:hover
	{
	text-decoration:none;
	color: #004F39;
	}
	
	

	
	
	
	
	
	
.pictures
	{
	width:375px;
	float: right;
	}

.section-header-noimage
	{
	width:980px;
	height:25px;
	display:block;
	clear:both;
	padding: 0px 0px 0px 0px;
	}

.section 
	{
	width:970px;
	height:inherit;
	display:block;
	clear:both;
	padding: 0px 10px 0px 0px;
	background-color:#FFFFFF;
	overflow:auto;
	}

.sectiontop
	{
	display : block;
	height : 10px;
	background-image: url(http://www.spartanjerseys.com/images/top.png);
	background-repeat:no-repeat;
	clear:both;
	font-size: 1px; 
	}
	
.sectionbottom
	{
	display : block;
	height : 10px;
	background-image: url(http://www.spartanjerseys.com/images/bottom.png);
	background-repeat:no-repeat;
	margin-bottom: 25px;
	clear:both;
	}	


.section sup	{
	font-size: 8px; 
	}

.section ul
	{
	list-style-image: url(http://www.spartanjerseys.com/images/spartybullet.gif);
	font-size: 12px;
	padding: 0px 0px 15px 45px;
	}

.section ol
	{
			margin-top: 0px;
	font-size: 12px;
	padding: 0px 0px 15px 45px;
	}


.section li
	{
	float:none;
	font-size: 12px;
	padding-bottom:3px; 
	}	
	
.section h1
	{
	font-size: 20px;
	padding: 0px 10px 0px 15px;
	color:#004F39;
	padding-bottom:10px;
	}
	
.section h2
	{
	font-size: 18px;
	padding: 0px 0px 15px 15px;
	color:#004F39;
	}
	
.section  h3
	{
	font-size: 14px;
	padding: 0px 0px 5px 15px;
	color:#004F39;
	clear:both;
	}
	
.section  h4
	{
	font-size: 14px;
	padding: 0px 0px 5px 15px;
	color:#004F39;
	}		
	
.section p
	{ 
	font-size: 12px;
	padding: 0px 10px 0px 15px;
	color: #000000;
	padding-bottom:15px;
	}
	
.section img
	{
	padding: 0px 10px 0px 10px;
	display:block;
	}

.sectioncaption
	{
	width:350px;
	float:right;
	clear:both;
	padding: 3px 5px 10px 20px;
	font-size: 10px;
	}
	

.section a
	{
	font-size: 12px;
	color:#004F39;
text-decoration: underline;
	}

.section a:hover
	{
		text-decoration:none;
	}
	
	


.mainpage 
	{
	width:980px;
	height:inherit;
	display:block;
	clear:both;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	overflow:auto;
	}

.mainpagetop
	{
	display : block;
	height : 10px;
	background-image: url(http://www.spartanjerseys.com/images/top.png);
	clear:both;
	}
	
.mainpagebottom
	{
	display : block;
	height : 10px;
	background-image: url(http://www.spartanjerseys.com/images/bottom.png);
	margin-bottom: 25px;
	clear:both;
	}	
	
.mainpage ul
	{
	font-size: 12px;
	padding: 0px 0px 15px 0px;
	}

.mainpage li
	{
	float:none;
	font-size: 12px;
	padding-bottom:3px; 
	}	
	
.mainpage h1
	{
	font-size: 20px;
	padding: 0px 10px 0px 15px;
	color:#004F39;
	padding-bottom:10px;
	}
	
.mainpage h2
	{
	font-size: 18px;
	padding: 0px 0px 15px 15px;
	color:#004F39;
	}
	
.mainpage h3
	{
	font-size: 14px;
	padding: 0px 0px 5px 15px;
	color:#004F39;
	clear:both;
	}
	
.mainpage h4
	{
	font-size: 14px;
	padding: 0px 0px 5px 15px;
	color:#004F39;
	}		
	
.mainpage p
	{ 
	font-size: 12px;
	padding: 0px 10px 0px 15px;
	color: #000000;
	padding-bottom:15px;
	}
	
.mainpage img
	{
	padding: 0px 10px 0px 10px;
	display:block;
	}

.mainpagecaption
	{
	width:350px;
	float:right;
	clear:both;
	padding: 3px 5px 10px 20px;
	font-size: 10px;
	}
	
	
	
	
	
	
	/**************************************************************************************************************************************************************************/
/*													        Copyright © 2009 Spartan Jerseys, All Rights Reserved. 														  */
/**************************************************************************************************************************************************************************/

/********************************************************************************          ********************************************************************************/
/********************************************************************************  GLOBAL  ********************************************************************************/
/********************************************************************************          ********************************************************************************/
body
	{
	background-color:#EEEEEE;
	background-image:url(../images/background.png);
	background-repeat:repeat-x;
	}

html, h1,  div, span, h2, h3, h4, ul, li, p, a
	{
	margin : 0;
	padding : 0;
	white-space : normal;
	border : 0;
	outline : 0;
	vertical-align : baseline;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

/********************************************************************************/          
/********************************************************************************  Page Wrapper */  
/********************************************************************************/          
#page
	{
	margin: 0px auto;
	text-align: left;
	width: 980px;
	}
	
/********************************************************************************/          
/********************************************************************************  Logo at the top of every page */  
/********************************************************************************/
#logo
	{
	width : 150px;
	height: 55px; 
	display:inline;
	float:left;
	}

/********************************************************************************/          
/********************************************************************************  Links bar at the top of every page */  
/********************************************************************************/	
#links
	{
	width : 950px;
	height: 15px;
	padding: 10px 5px 4px 0px;
	float:right;
	text-align:right;
	font-size: 11px;
	}

#links a
	{
	font-size: 11px;
	color:#004F39;
	text-decoration:none;
	}

#links a:hover
	{
	text-decoration: underline;
	}

#links ul
	{	
	}

#links li
	{
	display:inline;
	float:none;
	text-align:center;
		font-size: 11px;
	}

/********************************************************************************/          
/********************************************************************************  Footer at the bottom of every page */  
/********************************************************************************/	
#footer 
	{
	width:980px;
	height:180px;
	background-color:#F8F8F8;
	display:block;
	margin: 0px auto;
	clear:both;
	text-align:center;
	padding: 0px 0px 10px 0px;
	background-image: url(http://www.spartanjerseys.com/images/footerbottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	clear:both;
	}
	
#footertop
	{
	display : block;
	height : 10px;
	position : relative;
	background-color:#F8F8F8;
	background-image: url(http://www.spartanjerseys.com/images/footertop.gif);
	}
	
#footerbottom
	{
	display : block;
	height : 10px;
	position : relative;
	background-color:#F8F8F8;
	}
	
.footercolumn  p
	{
	color:#000000;
	font-size: 10px;
	padding-bottom:5px;
	}	

.footercolumn  ul
	{
	list-style-type: none; 
	font-size: 10px;
	}

.footercolumn  li
	{
	float:none;
	font-size: 10px;
	}

.footercolumn  li a
	{
	float:none;
	font-size: 10px;
	}

.footercolumn a
	{
	color: #004F39;
	font-size: 10px;
text-decoration: underline;	
	}

.footercolumn a:hover
	{
	text-decoration:none;
	color: #004F39;
	}
	
.footercolumn h3
	{
	color: #004F39;
	font-size: 11px;		
	}
	
.footercolumn h4
	{
	color: #004F39;
	font-size: 11px;
	padding-top:10px;		
	}	
	
.footercolumn 
	{
	float:left;
	width:215px;
	display:inline;
	padding: 0px 15px 0px 15px;
	}

	
/********************************************************************************/          
/********************************************************************************  Copyright at the bottom of every page */  
/********************************************************************************/	
#copyright
	{
	width:980px;
	height: 20px;
	display:block;
	margin: 0px auto;
	text-align:center;
	padding-top:8px;
	}

#copyright a
	{
	color:#004F39;
	text-decoration:underline;
	font-size: 10px;
	}
	
#copyright a:hover
	{
	text-decoration: none;
	color:#004F39;
	}
	
#copyright p
	{
	font-size: 10px;
	}


/********************************************************************************/          
/********************************************************************************  Copyright at the bottom of every page */  
/********************************************************************************/	
#credits
	{
	width:950px;
	display:block;
	margin: 0px auto;
	text-align:center;
	padding: 8px 0px 0px 0px;
	}

#credits a
	{
	color:#004F39;
	text-decoration:underline;
	font-size: 10px;
	}
	
#credits a:hover
	{
	text-decoration: none;
	color:#004F39;
	}
	
#credits p
	{
	font-size: 10px;
	font-style:none;
	}
	
	
#footnotes
	{
	width:950px;
	display:block;
	margin: 0px auto;
	text-align:left;
	padding: 0px 0px 25px 0px;
	}

#footnotes a
	{
	color:#004F39;
	text-decoration:underline;
	font-size: 10px;
	}
	
#footnotes a:hover
	{
	text-decoration: none;
	color:#004F39;
	}
	
#footnotes p
	{
	font-size: 10px;
	font-style:none;
	}


/********************************************************************************/          
/********************************************************************************  Main  Template */  
/********************************************************************************/	
#main
	{
	width:980px;
	height:inherit;
	display:block;
	clear:both;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	background-image: url(http://www.spartanjerseys.com/images/contentbottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	margin-bottom: 20px;
	}
	
#maintop
	{
	display : block;
	height : 10px;
	background-color: #FFFFFF;
	background-image: url(http://www.spartanjerseys.com/images/contenttop.gif);
	}

#mainbottom
	{
	display : block;
	height : 10px;
	position : relative;
	background-color: #FFFFFF;
	background-image: url(http://www.spartanjerseys.com/images/contentbottom.gif);
	margin-bottom: 20px;
	}
	
#main h1
	{
	font-size: 20px;
	padding: 0px 10px 0px 15px;
	color:#004F39;
	padding-bottom:10px;
	}
	
#main h2
	{
	font-size: 18px;
	padding: 0px 0px 15px 15px;
	color:#004F39;
	
	}
	
#main h3
	{
	font-size: 14px;
	padding: 0px 0px 5px 15px;
	color:#004F39;
	
	}			
	
#main p
	{
	font-size: 12px;
	padding: 0px 10px 0px 15px;
	color: #000000;
	padding-bottom:15px;
	}
	

	

	
#maincaption
	{
	width:345px;
	height:auto;
	float:right;
	display:inline;
	clear:both;
	padding: 3px 5px 10px 20px;
	font-size: 10px;
	}
	
#mainthankyou
	{
	padding: 5px 5px 5px 5px;

		border : 1px solid #004F39;
		margin: 0px 10px 25px 15px; 
	}

	
/********************************************************************************/          
/********************************************************************************  Top Images */  
/********************************************************************************/
/** Homepage **/
#topimage
	{
	padding-top:15px;
	width : 980px;
	height: 350px;
	display:inline;
	float:left;
	}

/** Category Pages **/
#topimage-main
	{
	padding-top:15px;
	width : 980px;
	height: 275px;
	display:inline;
	float:left;
	}

#topimage-main p
	{
	float:left;
	text-align:left;
	font-size: 10px;
	padding: 0px 0px 15px 10px;	
	}


/** Inside Pages **/
#topimage-inside
	{
	padding-top:15px;
	width : 980px;
	height: 200px;
	display:inline;
	float:left;
	}

/** Captions **/
#caption
	{
	width : 950px;
	height: 15px;
	padding: 3px 0px 15px 10px;
	float:left;
	text-align:left;
	font-size: 10px;
		clear:both;
	}
#caption a
	{
	text-decoration: underline;
	color:#004F39;
	font-size: 10px;
	}

#caption a:hover
	{
	text-decoration:none;
	font-size: 10px;
	}	
	
	

	
/********************************************************************************          ********************************************************************************/
/********************************************************************************  PAGES   ********************************************************************************/
/********************************************************************************          ********************************************************************************/



/********************************************************************************/          
/********************************************************************************  Home 
/********************************************************************************/	
#topimage p
	{
	float:left;
	text-align:left;
	font-size: 10px;
	padding: 0px 0px 15px 10px;	
	}

#new-logo 
	{
	width:480px;
	display:inline;
	padding: 0px 0px 10px 0px;
	float:left;
	text-align:center;
	}
#new-logo a
	{
	font-size: 10px;
	color:#004F39;
	text-decoration: underline;
	}

#new-logo a:hover
	{
	text-decoration:none;
	}








#homepage-left  
	{
	width:480px;
	display:inline;
	padding: 0px 0px 0px 0px;
	float:left
	}

#homepage-right 
	{
	width:480px;
	display:inline;
	padding: 0px 0px 0px 0px;
	float:right;
	}
	

.homepage-top
	{
	display : block;
	height : 10px;
	background-image:url(http://www.spartanjerseys.com/images/pages/home/home-top.png);
	background-repeat:no-repeat;
	clear:both;
	font-size: 1px; 
	}

.homepage-bottom
	{
	display : block;
	height : 10px;
	background-image:url(http://www.spartanjerseys.com/images/pages/home/home-bottom.png);
		background-repeat:no-repeat;
background-repeat:no-repeat;
	font-size: 1px; 
	margin-bottom: 20px;
	}	




.homepage-top-green
	{
	display : block;
	height : 10px;
	background-image:url(http://www.spartanjerseys.com/images/pages/home/home-top_green.png);
	background-repeat:no-repeat;
	clear:both;
	font-size: 1px; 
	}

.homepage-bottom-green
	{
	display : block;
	height : 10px;
	background-image:url(http://www.spartanjerseys.com/images/pages/home/home-bottom_green.png);
		background-repeat:no-repeat;
background-repeat:no-repeat;
	font-size: 1px; 
	margin-bottom: 20px;
	}	
.homepage-middle-green  
	{
	width:460px;
	display:block;
	clear:both;
	padding: 0px 10px 0px 10px;
	background-color:#004F39;
	}	
.homepage-middle-green h2
	{
	font-size: 16px;
	padding: 0px 0px 0px 0px;
	color: #FFF;
	padding-bottom:10px;
	}
.homepage-middle-green p
	{
	font-size: 12px;
	padding: 0px 0px 10px 0px;
		color: #FFF;
	}
.homepage-middle-green a
	{
	text-decoration: underline;
		color: #FFF;
	}

.homepage-middle-green a:hover
	{
	text-decoration:none;
	}


	

.homepage-middle  
	{
	width:460px;
	display:block;
	clear:both;
	padding: 0px 10px 0px 10px;
	background-color:#FFFFFF;
	}	

.homepage-middle h1
	{
	font-size: 20px;
	padding: 0px 0px 0px 0px;
	color:#004F39;
	padding-bottom:10px;
	}

.homepage-middle h2
	{
	font-size: 16px;
	padding: 0px 0px 0px 0px;
	color:#004F39;
	padding-bottom:10px;
	}


.homepage-middle p
	{
	font-size: 12px;
	padding: 0px 0px 10px 0px;
	}
	
	
	
	
.homepage-middle-text 
	{
	width:460px;
	height:480px;
	display:block;
	clear:both;
	padding: 0px 10px 0px 10px;
	background-color:#FFFFFF;
	}	

.homepage-middle-text h1
	{
	font-size: 20px;
	padding: 0px 0px 0px 0px;
	color:#004F39;
	padding-bottom:10px;
	}

.homepage-middle-text h2
	{
	font-size: 16px;
	padding: 0px 0px 0px 0px;
	color:#004F39;
	padding-bottom:10px;
	}

.homepage-middle-text a
	{
	text-decoration: underline;
	color:#004F39;
	}

.homepage-middle-text a:hover
	{
	text-decoration:none;
	}

.homepage-middle-text p
	{
	font-size: 12px;
	padding: 0px 0px 10px 0px;
	}

#nextlink
	{
	text-align: right;
		padding: 0px 10px 0px 0px;
	}

#nextlink a
	{
	text-decoration: underline;
	font-size: 10px;
	text-align: right;
	color:#004F39;
	}

#nextlink a:hover
	{
	text-decoration:none;
	}






/********************************************************************************/          
/********************************************************************************  Football 
/********************************************************************************/	


/********* Football Oerview Right *************/

#football-overview-right
	{
	width:297px;
	height:auto;
	float:right;
	display:inline;
	clear:both;
	padding: 0px 30px 10px 0px;
	}

#football-overview-right-content-top
	{
	width:297px;
	display : block;
	height : 10px;
	position : relative;
		background-color:#004F39;
	background-image:url(../images/mainpagestop.gif)
	}

#football-overview-right-content-bottom
	{
	display : block;
	height : 10px;
	position : relative;
	background-color:#004F39;
	width:297px;
	background-image:url(../images/mainpagesbottom.gif)
	}
	
#football-overview-right-content
	{
	width:297px; 
	height:auto;
	float:left;
	display:inline;
	clear:both;
	background-color:#004F39;	

	}

.football-years-column
	{
	width:74px;
	float:left;
	display:inline;
	text-align:center;
	padding-bottom:15px;
	}

#football-overview-right p
	{
	font-size: 12px;
	color:#FFFFFF;
	padding: 0px 0px 10px 10px;
	}

#football-overview-right ul
	{
	list-style-type: none; 
	font-size: 12px;
	}

#football-overview-right li
	{
	float:none;
	font-size: 12px;
	}

#football-overview-right a
	{
	text-decoration: underline;
	color:#FFFFFF
	}

#football-overview-righta:hover
	{
	text-decoration:none;
	}

#football-overview-right h2
	{
	font-size: 16px;
	color:#FFFFFF;
	padding: 0px 0px 10px 10px;
	}

#football-overview-right h3
	{
	color:#FFFFFF;
	font-size: 14px;
	padding: 0px 0px 0px 0px;
	}	
	
#football-overview-right h4
	{
	color:#FFFFFF;
	font-size: 14px;
	padding: 20px 0px 0px 0px;
	}	
	
#football-indicate
	{
	width:297px;
	float:left;
	display:inline;
	text-align:center;
	}


/********* Football Oerview Left *************/

#football-overview-left
	{
	float:left;
	width:637px;
	font-size: 12px;
	display:inline;
	margin-bottom: 20px;
	}

#football-overview-left-content
	{
	padding: 0px 0px 10px 15px;
	}

div.coach {
height: auto;
width:296px;
float: left;
text-align: center;
margin-right:15px;


}



.coach img{
display: inline;
padding: 0px 0px 0px 0px;
}


.photocattitle {
text-align: center;
 font-weight: bold;
 }

.coachname {
font-size: 14px;
text-align: center;
font-weight: bold;
width:296px;

} 


.coachname a 
	{
	font-size: 14px;
	text-decoration: underline;
	color:#004F39;
	}

.coachname a:hover
	{
	text-decoration:none;
	}


.coachdescription {
font-size: 12px;
text-align: center;
width:296px;
height: 55px;


} 
.coachyears {
font-size: 12px;
text-align: center;
width:296px;
padding-bottom:20px;

} 




#football-overview-left h2
	{
	font-size: 16px;
	padding: 0px 10px 0px 0px;
	color:#004F39;
	padding-bottom:10px;
	padding-top:8px;
	}



/********************************************************************************/          
/********************************************************************************  Basketball 
/********************************************************************************/	


/********* Football Oerview Right *************/

#basketball-overview-right
	{
	width:297px;
	height:auto;
	float:right;
	display:inline;
	clear:both;
	padding: 0px 30px 10px 0px;
	}

#basketball-overview-right-content-top
	{
	width:297px;
	display : block;
	height : 10px;
	position : relative;
		background-color:#004F39;
	background-image:url(../images/mainpagestop.gif)
	}

#basketball-overview-right-content-bottom
	{
	display : block;
	height : 10px;
	position : relative;
	background-color:#004F39;
	width:297px;
	background-image:url(../images/mainpagesbottom.gif)
	}
	
#basketball-overview-right-content
	{
	width:297px; 
	height:auto;
	float:left;
	display:inline;
	clear:both;
	background-color:#004F39;	

	}

.basketball-years-column
	{
	width:99px;
	float:left;
	display:inline;
	text-align:center;
	padding-bottom:15px;
	}

#basketball-overview-right p
	{
	font-size: 12px;
	color:#FFFFFF;
	padding: 0px 0px 10px 10px;
	}

#basketball-overview-right ul
	{
	list-style-type: none; 
	font-size: 12px;
	}

#basketball-overview-right li
	{
	float:none;
	font-size: 12px;
	}

#basketball-overview-right a
	{
	text-decoration: underline;
	color:#FFFFFF
	}

#basketball-overview-righta:hover
	{
	text-decoration:none;
	}

#basketball-overview-right h2
	{
	font-size: 16px;
	color:#FFFFFF;
	padding: 0px 0px 10px 10px;
	}

#basketball-overview-right h3
	{
	color:#FFFFFF;
	font-size: 14px;
	padding: 0px 0px 0px 0px;
	}	
	
#basketball-overview-right h4
	{
	color:#FFFFFF;
	font-size: 14px;
	padding: 20px 0px 0px 0px;
	}	
	
#basketball-indicate
	{
	width:297px;
	float:left;
	display:inline;
	text-align:center;
	}


/********* Football Oerview Left *************/

#basketball-overview-left
	{
	float:left;
	width:637px;
	font-size: 12px;
	display:inline;
	margin-bottom: 20px;
	}

#basketball-overview-left-content
	{
	padding: 0px 0px 10px 15px;
	}

div.coach {
height: auto;
width:296px;
float: left;
text-align: center;
margin-right:15px;


}



.coach img{
display: inline;
padding: 0px 0px 0px 0px;
}


.photocattitle {
text-align: center;
 font-weight: bold;
 }

.coachname {
font-size: 14px;
text-align: center;
font-weight: bold;
width:296px;

} 


.coachname a 
	{
	font-size: 14px;
	text-decoration: underline;
	color:#004F39;
	}

.coachname a:hover
	{
	text-decoration:none;
	}


.coachdescription {
font-size: 12px;
text-align: center;
width:296px;
height: 55px;


} 
.coachyears {
font-size: 12px;
text-align: center;
width:296px;
padding-bottom:20px;

} 




#basketball-overview-left h2
	{
	font-size: 16px;
	padding: 0px 10px 0px 0px;
	color:#004F39;
	padding-bottom:10px;
	padding-top:8px;
	}



	




/********************************************************************************/          
/********************************************************************************  Share */  
/********************************************************************************/	
#share
	{
	width:960px;
	height:auto;
	float:right;
	padding: 0px 5px 5px 0px;
	text-align:right;
	}
/********************************************************************************/          
/********************************************************************************  Content */  
/********************************************************************************/	
#content
	{
	width:960px;
	height:auto;
	float:left;
	display:inline;
	clear:both;
	padding: 0px 0px 10px 15px;
	}
	
#content h1
	{
	font-size: 20px;
	padding: 0px 10px 0px 0px;
	color:#004F39;
	padding-bottom:10px;
	}

#content p
	{
	font-size: 12px;
	padding: 0px 10px 0px 0px;
	padding-bottom:5px;
	}
	
#content a
	{
	text-decoration: underline;
	color:#004F39;
	}

#content a:hover
	{
	text-decoration:none;
	}
	
	
	
	



	
	
/********************************************************************************/          
/********************************************************************************  Contact Us */  
/********************************************************************************/	
#contactus-right
	{
	width:360px;
	height:auto;
	float:right;
	display:inline;
	padding: 0px 5px 10px 15px;
	}

#contactus-right h1
	{
	font-size: 20px;
	padding: 0px 10px 0px 0px;
	color:#004F39;
	padding-bottom:10px;
	}

#contactus-right h2
	{
	font-size: 16px;
	padding: 0px 10px 0px 0px;
	color:#004F39;
	padding-top:px;
	}
#contactus-right h3
	{
	font-size: 12px;
	padding: 0px 10px 0px 0px;
	color:#004F39;
	padding-top:10px;
	}
#contactus-right p
	{
	font-size: 12px;
	padding: 0px 10px 0px 0px;
	padding-bottom:5px;
	}
	
#contactus-right a
	{
	color:#004F39;
	text-decoration: underline;
	}

#contactus-right a:hover
	{
	text-decoration: none;
	}


#contactus-left
	{
	float:left;
	width:575px;
	font-size: 12px;
	display:inline;
	padding: 0px 0px 10px 15px;
	}
	
#contactus-left h2
	{
	font-size: 12px;
	padding: 0px 10px 0px 0px;
	color:#004F39;
	padding-top:10px;
	}
	
#contactus-left h4
	{
	font-size: 12px;
	padding: 0px 10px 0px 0px;
	color:#004F39;
	padding-top:10px;
	}

#contactus-left p
	{
	font-size: 12px;
	padding: 0px 10px 0px 0px;
	padding-bottom:25px;
	}	
.err
	{
	background:#00D068;
	font-size: 12px;
	}
	
em.error
	{
	background:url("../contact-us/images/unchecked.gif") no-repeat 0px 0px  ;
  	padding-left: 16px;  
	}

em.success
	{
	background:none;
	}


	
/********************************************************************************/          
/********************************************************************************  Two Column Template */  
/********************************************************************************/	
#content-left
	{
	width:460px;
	height:465px;
	float:left;
	display:inline;
	padding: 0px 5px 0px 15px;
	}

#content-right
	{
	float:right;
	width:465px;
	height:465px;
	font-size: 12px;
	display:inline;
	padding: 0px 15px 0px 10px;
	}

#content-left h1, #content-right h1 
	{
	font-size: 20px;
	padding: 0px 10px 0px 0px;
	color:#004F39;
	padding-bottom:10px;
	}

#content-left h3, #content-right h3
	{
	font-size: 14px;
	padding: 0px 10px 0px 0px;
	color:#004F39;
	padding-bottom:10px;
	}
	
#content-left p, #content-right p
	{
	font-size: 12px;
	padding: 0px 10px 0px 0px;
	padding-bottom:5px;
	}
	
#content-left a, #content-right a, 
	{
	text-decoration: underline;
	color:#004F39;	
	}

#content-left a:hover, #content-right a:hover
	{
	text-decoration:none;
	}


#content-left ul, #content-right ul
	{
	list-style-image: url(http://www.spartanjerseys.com/images/spartybullet.gif);
	font-size: 12px;
	padding: 0px 0px 15px 30px;
	}

#content-left li, #content-right li
	{
	float:none;
	font-size: 12px;
	padding-bottom:3px;
	}


	
	
/********************************************************************************/          
/********************************************************************************  About This Project */  
/********************************************************************************/	
#about-right
	{
	width:260px;
	height:auto;
	float:right;
	display:inline;
	padding: 0px 15px 10px 0px;
	}

#about-right h4
	{
	font-size: 12px;
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	}

#about-right p
	{
	font-size: 10px;
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	padding-bottom:15px;
	}

#about-right-green
	{
	width:260px;
	float:left;
	display:inline;
	clear:both;
	background-color:#004F39;
	background-image: url(http://www.spartanjerseys.com/images/pages/about/bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;	
	padding-bottom:10px;
	text-align:center;
	}

#about-right-green a
	{
			font-size: 10px;
	text-decoration: underline;
	color:#FFF;
	}

#about-right-green a:hover
	{
			font-size: 10px;
	text-decoration:none;
	}
	



#about-right-green-top
	{
	display : block;
	height : 10px;
	position : relative;
	background-color: #004F39;
	background-image: url(http://www.spartanjerseys.com/images/pages/about/top.gif);
	}



#about-right-green h3
	{
	font-size: 18px;
	color: #FFF;
	padding-bottom:10px;
		padding-top:10px;
	}
#about-right-green h4
	{
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	color: #FFF;
	}	
#about-right-green h5
	{
	font-size: 16px;
	padding: 0px 0px 0px 0px;
	color: #FFF;
	}






#about-left
	{
	float:left;
	width:660px;
	font-size: 12px;
	display:inline;
		padding: 0px 0px 10px 15px;

	}
	
#about-left h2
	{	
	font-size: 14px;
	color:#004F39;
			padding: 15px 0px 5px 0px;
	}	
	
#about-left img		
	{
	padding: 0px 0px 0px 10px;
	}
	
#about-left p
	{
	font-size: 12px;
	padding: 0px 10px 0px 0px;
	padding-bottom:10px;
	}
		
#photocaption
	{
	width:345px;
	height:auto;
	float:right;
	display:inline;
	clear:both;
	padding: 3px 5px 10px 20px;
	font-size: 10px;
	}
		
#about-left a 
	{
	text-decoration: underline;
	color:#004F39;
	}

#about-left a:hover
	{
	text-decoration:none;
	}
	
/********************************************************************************/          
/********************************************************************************  Sitemap */  
/********************************************************************************/
	
#sitemap-top
	{
	width:500px;
	height:auto;
	float:left;
	display:inline;
	clear:both;
	padding: 20px 5px 20px 15px;
	}	
	
	
#sitemap-top h1, sitemap-left, sitemap-right h1
	{
	font-size: 20px;
	padding: 0px 10px 0px 15px;
	color:#004F39;
	padding-bottom:10px;
	}

#sitemap-top h2 sitemap-left h2, #sitemap-right h2
	{
	font-size: 18px;
	padding-bottom:5px;
	padding-top:10px;
	color:#004F39;
	}

#sitemap-top h3, sitemap-left h3, #sitemap-right h3
	{
	font-size: 14px;
	padding-bottom:5px;
	padding-top:10px;
	color:#004F39;
	}

#sitemap-top ul, sitemap-left ul, #sitemap-right ul
	{
	list-style-type: none; 
	font-size: 12px;
	}

#sitemap-top li, sitemap-left li, #sitemap-right li
	{
	float:none;
	font-size: 12px;
	padding-bottom:3px;
	}

#sitemap-left
	{
	width:460px;
	height:auto;
	float:left;
	display:inline;
	clear:both;
	padding: 0px 5px 10px 15px;
	}
	
#sitemap-right
	{
	float:right;
	width:475px;
	font-size: 12px;
	display:inline;
	padding: 0px 15px 10px 0px;
	}
	
#sitemap-left a, #sitemap-right a
	{
	font-size: 12px;
	color:#004F39;
	text-decoration: underline;
	}

#sitemap-left a:hover, #sitemap-right a:hover
	{
	
	text-decoration:none;
	}
	
	
	
/********************************************************************************          ********************************************************************************/
/********************************************************************************  ZOOMED  ********************************************************************************/
/********************************************************************************          ********************************************************************************/

.lightsGal,
.enlarge,
.customGal {
	display: block;
	float: right;
	margin: 0 0px 0px 0;
    cursor: url(http://www.spartanjerseys.com/images/zoomin.cur), cursor;
}




.custom .zoomimage_st {
	height: 40px;
}
.custom .zoomimage_stl {
	width: 40px;
	height: 40px;
	background:transparent url(http://www.spartanjerseys.com/images/custom.png) no-repeat scroll 0 0;
}
.custom .zoomimage_stc {
	height: 40px;
	margin: 0 40px;
	background: transparent url(http://www.spartanjerseys.com/images/custom.png) repeat-x scroll 0 -160px;
}
.custom .zoomimage_str {
	width: 40px;
	height: 40px;
	overflow: hidden;
	background:transparent url(http://www.spartanjerseys.com/images/custom.png) no-repeat scroll 0 -120px;
}
.custom .zoomimage_sc {
	top: 40px;
}
.custom .zoomimage_scl {
	width: 40px;
	background: transparent url(http://www.spartanjerseys.com/images/custom-lr.png) repeat-y scroll 0pt;
}
.custom .zoomimage_scr {
	width: 40px;
	background:transparent url(http://www.spartanjerseys.com/images/custom-lr.png) repeat-y scroll -40px 0pt
}
.custom .zoomimage_scc {
	margin: 0 40px;
	background:transparent url(http://www.spartanjerseys.com/images/custom-c.png);
}
.custom .zoomimage_sb {
	height: 40px;
}
.custom .zoomimage_sbl {
	width: 40px;
	height: 40px;
	background:transparent url(http://www.spartanjerseys.com/images/custom.png) no-repeat scroll 0pt -80px;
}
.custom .zoomimage_sbc {
	height: 40px;
	margin: 0 40px;
	background:transparent url(http://www.spartanjerseys.com/images/custom.png) repeat-x scroll 0pt -200px;
}
.custom .zoomimage_sbr {
	width: 40px;
	height: 40px;
	background:transparent url(http://www.spartanjerseys.com/images/custom.png) no-repeat scroll 0pt -40px;
}
.custom img {
	top: 40px;
	left: 40px;
}
.custom .zoomimage_caption {
	background-color: #90ba00;
	color: #fff;
}
.custom .zoomimage_caption p {
}
.custom .zoomimage_loading {
	background-color: #90ba00;
}
.zoomimage_move {
	cursor: move;
}
.custom .zoomimage_controls {
	background: #90ba00;
}
.custom .zoomimage_prev {
	background: #90ba00 url(http://www.spartanjerseys.com/images/zoomimage_prev.gif) no-repeat center;
}
.custom .zoomimage_next {
	background: #90ba00 url(http://www.spartanjerseys.com/images/zoomimage_next.gif) no-repeat center;
}


.zoomimage {
	position: absolute;
	display: none;
	z-index: 5000;
	outline: none;
    cursor: url(http://www.spartanjerseys.com/images/zoomout.cur), cursor; 
}
.zoomimage_focused {
	z-index: 51000;
}
.zoomimage_s {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	display: none;
}
.zoomimage_st {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 6px;
	overflow: hidden;
}
.zoomimage_stl {
	position: absolute;
	top: 0;
	left: 0;
	width: 6px;
	height: 6px;
	overflow: hidden;
	background:transparent url(http://www.spartanjerseys.com/images/shadow.png) no-repeat scroll 0 0;
}
.zoomimage_stc {
	overflow: hidden;
	height: 6px;
	margin: 0 6px;
	background: transparent url(http://www.spartanjerseys.com/images/shadow.png) repeat-x scroll 0 -30px;
}
.zoomimage_str {
	position: absolute;
	top: 0;
	right: 0;
	width: 6px;
	height: 6px;
	overflow: hidden;
	background:transparent url(http://www.spartanjerseys.com/images/shadow.png) no-repeat scroll 0 -18px;
}
.zoomimage_sc {
	position: absolute;
	top: 6px;
	width: 100%;
	left: 0;
	overflow: hidden;
}
.zoomimage_scl {
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	height: 100%;
	width: 6px;
	background: transparent url(http://www.spartanjerseys.com/images/shadow-lr.png) repeat-y scroll 0pt;
}
.zoomimage_scr {
	position: absolute;
	overflow: hidden;
	right: 0;
	top: 0;
	height: 100%;
	width: 6px;
	background:transparent url(http://www.spartanjerseys.com/images/shadow-lr.png) repeat-y scroll -6px 0pt
}
.zoomimage_scc {
	margin: 0 6px;
	height: 100%;
	background:transparent url(http://www.spartanjerseys.com/images/shadow-c.png);
	overflow: hidden;
}
.zoomimage_sb {
	position: absolute;
	overflow: hidden;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 6px;
}
.zoomimage_sbl {
	position: absolute;
	overflow: hidden;
	width: 6px;
	height: 6px;
	left: 0;
	top: 0;
	background:transparent url(http://www.spartanjerseys.com/images/shadow.png) no-repeat scroll 0pt -12px;
}
.zoomimage_sbc {
	height: 6px;
	overflow: hidden;
	margin: 0 6px;
	background:transparent url(http://www.spartanjerseys.com/images/shadow.png) repeat-x scroll 0pt -36px;
}
.zoomimage_sbr {
	position: absolute;
	overflow: hidden;
	width: 6px;
	height: 6px;
	right: 0;
	top: 0;
	background:transparent url(http://www.spartanjerseys.com/images/shadow.png) no-repeat scroll 0pt -6px;
}
.zoomimage img {
	position: absolute;
	top: 6px;
	left: 6px;
	display: none;
	border: 20px solid #000;
}
.zoomimage_caption {
	position: absolute;
	background-color: #fff;
	color: #000;
	width: 100%;
}
.zoomimage_caption p {
	padding: 10px;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
}
.zoomimage_loading {
	background-image: url(http://www.spartanjerseys.com/images/ajax_small.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 100%;
	position: absolute;
	background-color: #fff;
	width: 100%;
	top: 0;
	left: 0;
}
.zoomimage_move {
	cursor: move;
}
.zoomimage_controls {
	position: absolute;
	background: #fff;
	height: 30px;
	overflow: hidden;
}
.zoomimage_prev {
	background: #fff url(http://www.spartanjerseys.com/images/zoomimage_prev.gif) no-repeat center;
	width: 39px;
	height: 29px;
	position: absolute;
	bottom: 1px;
	left: 10px;
}
.zoomimage_next {
	background: #fff url(http://www.spartanjerseys.com/images/zoomimage_next.gif) no-repeat center;
	width: 39px;
	height: 29px;
	position: absolute;
	bottom: 1px;
	right: 10px;
}
.fact-image{
	float:left;
	width:215px;
	height:165px;
	display:block;
}
.fact{
	float:left;
	min-height:200px;
}

.fact a 
	{

	text-decoration: underline;
	color:#004F39;
	}

.fact a:hover
	{
	text-decoration:none;
	}