/*  H o m e  P a g e  */

	/* Section Header Image & News Content */

		#page-home #section-header {} 
		#page-home #section-img { float: left; }
		#page-home #section-news { float: left; width: 237px; height: 254px; background-color: #2B367C; overflow: auto; padding: 0px 0px; }
		#page-home #section-news h4 { font-size: 115%; padding-left: 15px; margin: 10px 0 10px 0px; color: white; }
		#page-home #section-news ul { padding: 0 20px 0 0; margin: 0 0 0 32px; margin-bottom: -10px; }
		#page-home #section-news li { list-style-image: url(/images/common/bullets/arrow-right.gif); color: white; padding-bottom: 5px; margin-bottom: 5px; }
		#page-home #section-news a:link { color: white; text-decoration: none; }
		#page-home #section-news a:visited { color: white; text-decoration: none; }
		#page-home #section-news a:hover { color: white; text-decoration: none; background-color: #6D749D; }
		#page-home #section-news .date { color: #ccc; }

				
/*  T e e n s  P a g e  */

		#page-teens .programs-events h3 { color: #66BD4C; } /* teens-green */
		#page-teens .programs-events h4 { color: #6699FF; } /* teens-blue */
		#page-teens .h-sub { font-size: 125%; color: #666666; font-weight: bold; }
		#page-teens .programs-events .description {  }
		#page-teens .programs-events .age {  }

		#teens .sub-header {
			padding: 10px 20px 10px 20px; 
			background-color: #dce7fb; 
			background-image: url(/images/common/subheads/subhead-teen.png); 
			}
		#teens .sub-nav {
			margin-bottom: 2em; padding: 5px 20px 5px 20px;
			background: #dce7fb url(/images/common/subheads/bg-blue.png) repeat-x bottom; 
			}


/*  K i d s  P a g e  */

		#page-kids #right-side-section-content .sub-header-image { background: url(/images/kids/headers/kids-section_part2.jpg) top right no-repeat; padding-right: 200px; min-height: 120px; }

		#page-kids .feature-block h3 { margin: 0; padding: 0px; }
		
		/* .feature-block a { text-decoration: none; }
		.feature-block a:link { color: #2B367C; }
		.feature-block a:visited { color: #2B367C ; }
		.feature-block a:hover { color: white; background-color: #2B367C; }
		.feature-block a:active {  ; } */

		#kids .sub-header {
			padding: 10px 20px 10px 20px; 
			background-color: #C6D8F8; 
			background-image: url(/images/common/subheads/subhead-kid.png); 
			}
		#page-kids #kids .sub-header h3 { 
			color: white;
			}
		#page-kids .side-nav h5 { background-color: #C6D8F8; color: #2B367C; font-size: 100%; margin: 0; padding: 5px 20px; }
		#kids .sub-nav {
			margin-bottom: 2em; padding: 5px 20px 5px 20px;
			background: #dce7fb url(/images/common/subheads/bg-blue.png) repeat-x bottom; 
			}

		#page-kids #movies .sub-header {
			padding: 10px 20px 10px 20px; 
			background-color: #feefd9; 
			background-image: url(/images/common/subheads/kids-bg-cream-top.png); 
			}
		#page-kids #movies { background: #feefd9 url(/images/common/subheads/kids-bg-cream.png) repeat-x bottom; }
		#page-kids #movies h4 { font-size: 125%; color: #003366; margin: 0; padding: 0; border: none; }
		#page-kids #movies .time { color: #F69201; }
		#page-kids #movies .monthly-programs { padding-bottom: .25em; }
		#page-kids #movies .monthly-movies { /* padding-top: .5em; margin-bottom: .75em; */ /* border-top: 1px dotted #999; */ }

		#page-kids .title { font-weight: bold; }
		#page-kids .name { color: #D62515; }		
		#page-kids h2 { color: #D62515; }
		#page-kids h3 { font-size: 150%; color: #D62515; }
		#page-kids h4 { color: #F69201; }
		#page-kids h5 { font-size: 120%; color: #F69201; }

		/* .sub-header .sub-nav .sublist { color: #2B367C; } */



/*  D a t a b a s e s  P a g e  */
	
		#page-databases #databases .sub-header { 
			background-color: #C00202; 
			background-image: url(/images/common/subheads/subhead-databases.png); 
			}
		#page-databases h4 { color: #C00202; }


/*  C a t a l o g u e s  P a g e  */
	
		#page-catalogues #catalogues .sub-header { 
			background-color: #E67433; 
			background-image: url(/images/common/subheads/subhead-catalogues.png); 
			}
		#page-catalogues h4 { color: #E67433; }


/*  W e b l i n k s  P a g e  */
	
		#page-weblinks #weblinks .sub-header { 
			background-color: #CC0066; 
			background-image: url(/images/common/subheads/subhead-weblinks.png); 
			}
		#page-weblinks h4 { color: #CC0066; }


/*  G r e a t  R e a d s  P a g e  */
	
		#page-great-reads #great-reads .sub-header { 
			background-color: #AEB04F; 
			background-image: url(/images/common/subheads/subhead-great-reads.png); 
			}
		#page-great-reads h4 { color: #AEAF4E; }
		#page-great-reads .staff { margin: 0 0 0 110px; }


/*  G e n e a l o g y  P a g e  */
		
		#page-genealogy #genealogy .sub-header { 
			background-color: #5F9BAC; 
			background-image: url(/images/common/subheads/subhead-genealogy.png); 
			}	
		#page-genealogy h4 { color: #5F9BAC; }


/*  C o n t a c t  P a g e  */
	
		#page-contact h4 { color: #684013; }


/*  A b o u t  P a g e  */
	
		#page-about #about .sub-header { 
			background-color: #E67433; 
			background-image: url(/images/common/subheads/subhead-about.png); 
			}
		#page-about h4 { color: #af8a1f; }


/*  M e m b e r s h i p  P a g e  */
	
		#page-membership h4 { color: #739c00; }


/* S i t e  M a p  P a g e  */
	
		#page-sitemap h4 { color: #626262; }

