
/* Sterling has 1 user-selectable color.  Default colors are set in style/color.css.
   $color1[0] gets applied to Background Color, Links (Nav), Header, Search Button, & Submit. */

/* Sterling Default Colors */
/* LAYOUT */
	/* STRUCTURE */
	
	body {
		background: url(/rscolors/bg_gradient/golden_sun.jpg) repeat-x #fff;
	}
	
	/* END STRUCTURE */
	
	
	/* TYPOGRAPHY */
	/* END TYPOGRAPHY */
		
	
	/* HEADER */
	/* END HEADER */
	
	
	/* NAVIGATION */
	
		/* begin first level */
				
		/* current/hover state */ #navigation ul li a:hover, 
		#navigation ul li.current_page_item a:link, 
		#navigation ul li.current_page_item a:visited, 
		#navigation ul li.current_page_parent a:link, 
		#navigation ul li.current_page_parent a:visited, 
		#navigation ul li.current_page_ancestor a:link, 
		#navigation ul li.current_page_ancestor a:visited  {
			background: url(/rscolors/naver_hover/golden_sun.gif) no-repeat;
		}
		
		/* end first level */

		/* begin second level */	
		
		#navigation ul li.current_page_item ul li a:link, 
		#navigation ul li.current_page_item ul li a:visited, 
		#navigation ul li.current_page_parent ul li a:link, 
		#navigation ul li.current_page_parent ul li a:visited, 
		#navigation ul li.current_page_ancestor ul li.page_item a:link, 
		#navigation ul li.current_page_ancestor ul li.page_item a:visited, 
		#navigation ul li.current_page_ancestor ul li.current_page_parent a:link, 
		#navigation ul li.current_page_ancestor ul li.current_page_parent a:visited  {
			background: url(/rscolors/naver/golden_sun.gif) no-repeat;
			opacity: 0.6;
			filter:alpha(opacity=60); /* for IE */ 
		}	
		
		/* current/hover state */ 
		#navigation ul li.current_page_parent ul li.current_page_item a:link, 
		#navigation ul li.current_page_parent ul li.current_page_item a:visited, 
		#navigation ul li.current_page_item ul li a:hover, 
		#navigation ul li.current_page_parent ul li a:hover, 
		#navigation ul li.current_page_ancestor ul li.page_item a:hover, 
		#navigation ul li.current_page_parent ul li.current_page_item a:hover, 
		#navigation ul li.current_page_ancestor ul li.current_page_parent a:hover {
			background: url(/rscolors/naver/golden_sun.gif) no-repeat;
			opacity: 0.8;
			filter:alpha(opacity=80); /* for IE */ 		
		}
		
		/* end second level */
		
		/* begin third level */	
		
		#navigation ul li.current_page_parent ul li.current_page_item ul li.page_item a:link, 
		#navigation ul li.current_page_parent ul li.current_page_item ul li.page_item a:visited, 
		#navigation ul li.current_page_ancestor ul li.current_page_parent ul li.page_item a:link, 
		#navigation ul li.current_page_ancestor ul li.current_page_parent ul li.page_item a:visited {
			background: url(/rscolors/naver/golden_sun.gif) no-repeat;
			opacity: 0.6;
			filter:alpha(opacity=60); /* for IE */ 
		}
			
		/* current/hover state */ 
		#navigation ul li.current_page_ancestor ul li.current_page_parent ul li.current_page_item a:link, 
		#navigation ul li.current_page_ancestor ul li.current_page_parent ul li.current_page_item a:visited, 
		#navigation ul li.current_page_parent ul li.current_page_item ul li.page_item a:hover, 
		#navigation ul li.current_page_ancestor ul li.current_page_parent ul li.page_item a:hover {
			background: url(/rscolors/naver/golden_sun.gif) no-repeat;
			opacity: 0.8;
			filter:alpha(opacity=80); /* for IE */ 
	
		}
		
		/* end third level */
	
	
	/* END NAVIGATION */
	
	
	/* CONTENT */
		
		/* general */
	
		/* blog */
			
		#content.blog h3 {
			border-bottom: 1px solid #fed18b;
		}
		
		/* end blog */
	
		/* comments */
		
		#content.single form#commentform input#submit {
			background-color: #fed18b;
		}
		
		/* end comments */
		
		/* bio page template */
		
		/* end bio page template */
	
	/* END CONTENT */
	
/* END LAYOUT */

/* BEGIN TYPOGRAPHY */

	/* HEADER STYLES */
	
	h2, h4, h5 { 
		color: #fed18b; 
		}
	
	/* END HEADER STYLES */
	
	/* BODY STYLES */
	
	#content ul { 
		list-style-image: url(/rscolors/list_bullet/golden_sun.jpg);
		}
	
	#content ol { 
		list-style-type: decimal;
		}
	
	/* END BODY STYLES */
	
	/* NAVIGATION */
	/* END NAVIGATION */
		
	/* LINK STYLES */
	
	#content a:link, 
	#content a:visited, 
	#content.blog a:link, 
	#content.blog a:visited, 
	#content.blog a:hover, 
	#content a.blog_post_title:link, 
	#content a.blog_post_title:visited, 
	#content.single h3#comments, 
	#content.single h3#respond, 
	#content.single ol#comment_list li a
		{
		color: #fed18b;
		}

	/* END LINK STYLES */
		
	/* SEARCH */
	/* END SEARCH */
	
	/* FORMS */
	
		/* comments */

		#content.single form#commentform label {
			color: #4F4F4F;
			border-bottom:  1px solid #fed18b;
		}
		
		/* end comments */

	/* END FORMS */

	/* FOOTER */
	/* END FOOTER */

/* END TYPOGRAPHY */

/* Applies to all Family1 footer templates */

#footer {
	width: 900px;
	height: 70px;
	margin: 25px 0 0 0;
	padding: 0;
}

#footer_content {
	width: 875px;
	margin: 0 0 0 25px;
	padding: 10px 0 0 0;
	background: url(/rscolors/footer/footer_content.jpg) no-repeat;
}

#footer #footer_content #footer_info {
	display: block;
	position: relative;
	margin: 0 0 0 255px;
	padding-top: 10px;
}


#footer #footer_content a#school_link {
	display: block;
	position: relative;
	width: 212px;
	height: 24px;
	text-indent: -9999px;
	float: left;
	overflow: hidden;
}

#footer #footer_content a#cfa_link {
	display: block;
	position: relative;
	width: 212px;
	height: 14px;
	margin: 3px 0 0 0;
	text-indent: -9999px;
	float: left;
	overflow: hidden;
	background: url(/rscolors/branding/cfa_logotype.gif) no-repeat;
	clear: both;
}

#footer #footer_content a#cfa_link:hover {
	background: url(/rscolors/branding/cfa_logotype_lightgrey.gif) no-repeat;
}


/* End */


/* COLLEGE */

#footer.cfa #footer_content a#school_link {
	display: block;
	position: absolute;
	width: 0px;
	height: 0px;
	text-indent: -9999px;
	overflow: hidden;
}


#footer.cfa #footer_content a#cfa_link {
	display: block;
	position: relative;
	width: 156px;
	height: 28px;
	text-indent: -9999px;
	float: left;
	overflow: hidden;
	background: url(/rscolors/branding/cfa.gif) no-repeat;
	
}

#footer.cfa #footer_content a#cfa_link:hover {
	background: url(/rscolors/branding/cfa_lightgrey.gif) no-repeat;
}

/* END COLLEGE */

/* THEATRE */

#footer.tar #footer_content a#school_link {
	background: url(/rscolors/branding/tar.gif) no-repeat;	
}

#footer.tar #footer_content a#school_link:hover {
	background: url(/rscolors/branding/tar_lightgrey.gif) no-repeat;	
}

/* END THEATRE */

/* ART */

#footer.art #footer_content a#school_link {
	background: url(/rscolors/branding/art.gif) no-repeat;	
}

#footer.art #footer_content a#school_link:hover {
	background: url(/rscolors/branding/art_lightgrey.gif) no-repeat;	
}

/* END ART */

/* MUS */

#footer.mus #footer_content a#school_link {
	background: url(/rscolors/branding/mus.gif) no-repeat;	
}

#footer.mus #footer_content a#school_link:hover {
	background: url(/rscolors/branding/mus_lightgrey.gif) no-repeat;	
}

/* END MUS */

/* MAR */

#footer.mar #footer_content a#school_link {
	background: url(/rscolors/branding/mar.gif) no-repeat;	
}

#footer.mar #footer_content a#school_link:hover {
	background: url(/rscolors/branding/mar_lightgrey.gif) no-repeat;	
}

/* END MAR */

/* DNC */

#footer.dnc #footer_content a#school_link {
	background: url(/rscolors/branding/dnc.gif) no-repeat;	
}

#footer.dnc #footer_content a#school_link:hover {
	background: url(/rscolors/branding/dnc_lightgrey.gif) no-repeat;	
}

/* END DNC */

/* DNC */

#footer.dnc #footer_content a#school_link {
	background: url(/rscolors/branding/dnc.gif) no-repeat;	
}

#footer.dnc #footer_content a#school_link:hover {
	background: url(/rscolors/branding/dnc_lightgrey.gif) no-repeat;	
}

/* END DNC */