/* The Gathering Archives - 98-99 stylesheet */

/* ----- header ----- */

#header {
	background: #85C231 url(../img/98-99/header-98-99.gif) no-repeat 0 0;
	}


/* ----- content wrapper ----- */

#content-wrapper {
	background: #fff url(../img/98-99/bg-content-wrapper-98-99.gif) repeat-y 0 0;
	}	


/* ----- main navigation ----- */
	
#main-nav {
	background-color: #D7EBBB;
	}	
	
#main-nav ul li a:link, #main-nav ul li a:visited {		
	color: #85C231;
	}	
	
#main-nav ul li a:hover {		
	color: #000;
	}	

#main-nav ul li a.link-96-97:link, #main-nav ul li a.link-96-97:visited {		
	background: url(../img/98-99/link-96-97.gif) no-repeat 0 0;
	width: 104px;
	}
	
#main-nav ul li a.link-96-97:hover {		
	background: url(../img/98-99/link-96-97.gif) no-repeat 0 -30px;
	width: 104px;
	}		
	
#main-nav ul li a.link-97-98:link, #main-nav ul li a.link-97-98:visited {		
	background: url(../img/98-99/link-97-98.gif) no-repeat 0 0;
	width: 104px;
	}	
	
#main-nav ul li a.link-97-98:hover {		
	background: url(../img/98-99/link-97-98.gif) no-repeat 0 -30px;
	width: 104px;
	}		
	
#main-nav ul li a.link-98-99:link, #main-nav ul li a.link-98-99:visited {		
	background: url(../img/98-99/link-98-99.gif) no-repeat 0 0;
	width: 106px;
	}
	
#main-nav ul li a.link-98-99:hover {		
	background: url(../img/98-99/link-98-99.gif) no-repeat 0 -30px;
	width: 106px;	
	}	
	
#main-nav ul li a#current {		
	background: url(../img/98-99/link-98-99.gif) no-repeat 0 -30px;
	width: 106px;	
	}		
	
#main-nav ul li a.link-g2000:link, #main-nav ul li a.link-g2000:visited {		
	background: url(../img/98-99/link-g2000.gif) no-repeat 0 0;
	width: 112px;
	}		
	
#main-nav ul li a.link-g2000:hover {		
	background: url(../img/98-99/link-g2000.gif) no-repeat 0 -30px;
	width: 112px;
	}			
	
#main-nav ul li a.link-g1:link, #main-nav ul li a.link-g1:visited {		
	background: url(../img/98-99/link-g1.gif) no-repeat 0 0;
	width: 70px;
	}		
	
#main-nav ul li a.link-g1:hover {		
	background: url(../img/98-99/link-g1.gif) no-repeat 0 -30px;
	width: 70px;
	}			
	
#main-nav ul li a.link-g2:link, #main-nav ul li a.link-g2:visited {		
	background: url(../img/98-99/link-g2.gif) no-repeat 0 0;
	width: 79px;
	}		
	
#main-nav ul li a.link-g2:hover {		
	background: url(../img/98-99/link-g2.gif) no-repeat 0 -30px;
	width: 79px;
	}						
			


/* ----- sub navigation ----- */
	
#subnav {
	background-color: #D7EBBB;
	}
	
#subnav ul li a:hover {		
	background-color: #85C231;
	}
	
#subnav ul li a#current-sub {
	background-color: #85C231;
	}	
	
#subnav ul li ul li a:hover {		
	background-color: #B1D97C;
	color: #000;
	}		

	
/* ----- extra navigation ----- */

#extranav {
	background-color: #ECF6DF;
	}
	
#extranav ul li.g9899 a {		
	background-color: #85C231;
	color: white;
	}			
	

/* ----- breadcrumbs ----- */
	
#breadcrumbs {
	color: #639024;
	}	
	
#breadcrumbs a:link {
	color: #639024;
	}
	
#breadcrumbs a:visited {
	color: #85C231;
	}	
	
#breadcrumbs a:hover {
	color: #639024;
	}	
	
	
/* ----- Google search ----- */
	
.search-box input.gsc-input, 
.search-box .gsc-input-box {
    border-color: #639024;
}

.search-box .gsc-input-box-hover, 
.search-box .gsc-input-box-focus {
    border-color: #11345E;
}

.search-box input.gsc-search-button, 
.search-box input.gsc-search-button:hover, 
.search-box input.gsc-search-button:focus {
	background-color: #88BB3B;
}	

.search-box .cse input.gsc-search-button, 
.search-box input.gsc-search-button {
    border: 1px solid #639024;
}

.search-box .cse input.gsc-search-button:hover, 
.search-box .cse input.gsc-search-button:focus, 
.search-box input.gsc-search-button:hover, 
.search-box input.gsc-search-button:focus {
    border: 1px solid #11345E;
}	


/* ----- content block styles ----- */
	
#content h2, #content h3, #content h4 {	
	color: #639024;
	}			

#content a:link {
	color: #639024;
	}			
	
#content a:visited {
	color: #85C231;
	}					
	
#content a:hover {
	color: #639024;
	}	
	
/* ----- display table for facts and figures ----- */	

#content table {	
	border-top: 1px solid #D7EBBB;		
	border-right: 1px solid #D7EBBB;		
	}  
	
#content table th {	
	border-bottom: 1px solid #D7EBBB;	
	border-left: 1px solid #D7EBBB;
	}	
	
#content table th.th-h2 {	
	color: #639024;
	}		
	
#content table td {	
	border-bottom: 1px solid #D7EBBB;	
	border-left: 1px solid #D7EBBB;		
	}		
	
				

/* ----- footer ----- */
	
#footer-content {
	background: #8EC3D2 url(../img/98-99/bg-footer-98-99b.gif) no-repeat 0 100%;
	}
	
#footer-content ul li a:link, #footer-content ul li a:visited {	
	color: #000;
	}	
	
#footer-content ul li a:hover {	
	color: #000;
	}		
