/*
-----------------------------------------------------------------------------
WordPress Baseline Theme – Design Development

updated:	17 June 2009
author:		Clayton Farr
url:		http://www.claytonfarr.com
-----------------------------------------------------------------------------*/

/*	***************  TEMPORARY ********************
-----------------------------------------------------------------------------*/
p.admin {display:none;}

/*	=Colors
-----------------------------------------------------------------------------
Light Tan:		#e6e4d8
Medium Tan:		#d4cec2
Dark Tan:		#b9b09b

Light Brown: 	#B39D92 
Medium Brown: 	#7D665C
Dark Brown:		#62463b

Light Blue: 	#82b7b6
Light Green:	#aaba79
Light Orange:	#e9bf7a
Dark Blue:		#008b9b
Dark Green:		#619100
Dark Orange:	#ff9d03

*/

/*	=Hidden Objects
-----------------------------------------------------------------------------*/
#tagline,
/* nav headers */
#nav h2, #nav h3, #search h2,
/* global nav */
#nav-global ul li.page-item-7,
#nav-global ul li.page-item-9,
#nav-global ul li.page-item-11,
#nav-global ul li.page-item-1026,

/* "Home" header */
.home div.hentry h2,
/* Prepare for College sub-page headers */
.parent-pageid-9 .hentry h2,
/* Academics sub-page headers */
.parent2-pageid-11 .hentry h2,
/* excess 'read more' link added by plugin */
#content-primary p.readmore,
/* "Navigation" header */
#content-secondary-child-01 h2,
/* Contact section */
#ancillary #contact,
/* "Site Notes" header */
#site-notes h2,
#site-notes #page-url,
.home #content-secondary-child-03,
.page-template-page-portal-php #content-secondary-child-03
{display:none !important}

/*	=Base Elements
-----------------------------------------------------------------------------*/
body, #branding, #content {
	color:#7D665C;	
 
        background:url('img/tile-body.jpg') repeat 0 0;
	}
#body-inset {
	padding-top:12px;
	width:100%;
	background:url('img/tile-body-inset.png') repeat-x 0 0;
	}
#branding, #content {
	position:relative;
	padding:10px 10px;
	width:935px;
	margin:0 auto;
	}
#content {
	padding-top:10px;
	}

/*	=Links
-----------------------------------------------------------------------------*/
a:link, a:visited {
	padding:0;
	color:#7D665C;
	border-bottom:1px solid #b39d92;
	}

a:hover {
	color:#62463b;
	border-bottom:1px solid #62463b;
	background:none;
	}

/*	=Navigation
-----------------------------------------------------------------------------*/
.current_page_item a {
	color:#000000 !important;
	}
.current_page_ancestor ul, .current_page_parent ul, .current_page_parent2 ul, .current_page_parent3 ul, .current_page_item ul {
	display:block !important;
		}
/* rules for "News" link which is the "Main" page - parent of static pages */
	
/* nav container */
#nav {
	width:930px;
	padding:0 18px;
	}
	#nav a {
		color:#62463b;
		border-bottom:none;
		}
		#nav a:hover {
			color:#89776c;
			}
#nav ul {
	margin:0;
	}
	/* horizontal nav layout */
	#nav ul li {
		display:inline;
		font-size:11px;
		margin-right:5px;
		}
		/* hide secondaray navs by default */
		#nav ul ul {
			display:none;
			}
/* GLOBAL nav */
/* (primary) */
#nav-global {
	position:absolute;
	top:-7px;
	left:16px;
	text-transform:uppercase;
	font:12.5px verdana,arial,sans-serif;
	z-index:1000;
	}
		/* (secondary) */
		#nav-global ul li ul {
			position:absolute;
			top:200px;
			left:0;
			}
/* CONTENT nav */

/*(primary-academics)*/		
	#nav-content2 {
	position:absolute;
	top:-31px;
	left:250px;
	}
	#nav-content2 ul li {
		display:block; 
		float:left;
		}
		#nav-content2 ul li a {
			display:block;
			padding:0 5px 0 5px;
			font:17px georgia,'times new roman',serif;
			border-left:5px solid #333333;
			}
		#nav ul li.current_page_parent2 a {
			color:#000000;
			}
		/* Content nav color 1 */
		#nav-content2 ul li.page-item-7 a {border-color:#82b7b6;}
		#nav-content2 ul li.page-item-7 a:hover,
		.on-campus #nav-content2 ul li.page-item-7 a {border-color:#008b9b; color:#89776C;}
		/* Content nav color 2 */
		#nav-content2 ul li.page-item-9 a {border-color:#aaba79;}
		#nav-content2 ul li.page-item-9 a:hover,
		#nav-content2 ul li.page-item-9.current_page_item a,
		.prepare-pay-for-college #nav-content ul li.page-item-9 a {border-color:#619100; color:#89776C;}
		/* Content nav color 3 */
		#nav-content2 ul li.page-item-11 a {border-color:#e9bf7a;}
		#nav-content2 ul li.page-item-11 a:hover,
		#nav-content2 ul li.page-item-11.current_page_item a,
		.public-policy #nav-content2 ul li.page-item-11 a {border-color:#ff9d03; color:#89776C;}
		
		/* (secondary) */
		#nav ul li ul {
			position:absolute;
			top:255px;
			left:-240px;
			width:673px;
			background:url('img/tile-body-inset.png') repeat 0 -15px;
			}
		.about #nav ul li ul {
			left:-6px;
			top:231px;
			}
		.media-center #nav ul li ul {
			left:-6px;
			top:231px;
			}
		#nav ul li ul li {
			display:block;
			float:left;
			text-transform:capitalize;
			}
			#nav ul li ul li a {
				display:block;
				color:#7D665C !important;
				border-left:none;
				font:12px georgia,'times new roman',serif;
				font-size:12px;
				padding:10px 6px 10px 6px ;
				}
			#nav ul li.current_page_parent ul li a {
				color:#7D665C !important;
				}
			#nav ul li.current_page_parent2 ul li a {
				color:#7D665C !important;
				}
			#nav ul li.current_page_parent3 ul li a {
				color:#a10000 !important;
				}
			#nav ul li.current_page_parent ul li.current_page_item a {
				color:#ffffff !important;
				background:#a10000;
				}
			#nav ul li.current_page_parent2 ul li.current_page_item a {
				color:#ffffff !important;
				background:#ff9d03;
				}	
			#nav ul li.current_page_parent3 ul li.current_page_item a {
				color:#ffffff !important;
				background:#a10000;
				}
	
/* Prepare & Pay AND Academics... sub navigation hack */
/* For some reason, these pages are *not* utilizing the current_page_item class!! */
/* Show the sub nav */			
	.prepare-pay-for-college #nav-content ul li ul {
		display:block;
		}
	/* Prepare & Pay for College */
	.page-id-15 #nav-content ul li ul li.page-item-15 a,
	.page-id-17 #nav-content ul li ul li.page-item-17 a,
	.page-id-19 #nav-content ul li ul li.page-item-19 a,
	.page-id-780 #nav-content ul li ul li.page-item-780 a
	 {
		color:#ffffff !important;
		background:#619100;
		}
	
	.public-policy #nav-content2 ul li ul {
		display:block;
		}
		
	/* Academics */
	.page-id-1491 #nav-content2 ul li ul li.page-item-1491 a,
	.page-id-1189 #nav-content2 ul li ul li.page-item-1189 a,
	.page-id-1495 #nav-content2 ul li ul li.page-item-1495 a,
	.page-id-1497 #nav-content2 ul li ul li.page-item-1497 a
	 {
		color:#ffffff !important;
		background:#ff9d03;
		}

	/* Media Center */
	.page-id-2836 #nav-content3 ul li ul li.page-item-2836 a
	 {
		color:#ffffff !important;
		background:#a10000;
	 }
/*	=Search
-----------------------------------------------------------------------------*/
#search {
	position:absolute;
	top:-33px;
	right:11px;
	padding:4px;
	background:url('img/tile-search.png') repeat 0 0
	}
	#search #searchform label {
		display:none;
		}
	#search #searchform #s {
		display:block; 
		float:left;
		padding:0;
		width:115px;
		height:15px;
		border:1px solid #b0998e;
		}
	#search #searchform #searchsubmit {
		display:block;
		float:left;
		background:none;
		text-transform:uppercase;
		height:15px;
		line-height:15px;
		border:none;
		color:#8c7165;
		font:.75em georgia,'times new roman',serif;
		padding:0 5px;
		}

/*	=Headings
-----------------------------------------------------------------------------*/
/* site title */
h1 {
	margin:0;
	padding-left:5px;
	font:normal 24px georgia,'times new roman',serif;
	}
	h1 a:link, h1 a:visited {
		color:#a10000;
		border-bottom:none;
		}
		h1 a:link span.utah, h1 a:visited span.utah {
			color:#62463b;
			}
		h1 a:link span.org, h1 a:visited span.org {
			color:#a88f84;
			}
	h1 a:hover {background:none;}

/* headers - page, blog, archive, search */
.page #content-primary h2,
.page #ancestors,
.blog #content-primary h2,
.archive #content-primary h2,
.search #content-primary h2 {
	display:block;
	position:absolute;
	left:10px;
	top:17px;
	width:935px;
	height:200px;
	color:#fff;
	font-size:2em;
	font-weight:normal;
	font-family:georgia,'times new roman',serif;
	letter-spacing:1px;
	margin:0;
	padding:0;
	line-height:1em;
	border-top:7px solid #a10000;
	}
	.page.on-campus .hentry h2 {
		border-top:7px solid #008b9b !important;
		background:url('img/photo-header-on-campus2.jpg') no-repeat 0 0;
		}
	.page.prepare-pay-for-college .hentry h2,
	.page-id-2680 .hentry h2,
        .page-id-5087 .hentry h2,
        .page-id-5100 .hentry h2,
        .page-id-6925 .hentry h2,
        .page-id-6917 .hentry h2,
	.page.prepare-pay-for-college #ancestors {
		border-top:7px solid #619100 !important;
		background:url('img/photo-header-prepare2.jpg') no-repeat 0 0;
		}
	.page.public-policy .hentry h2,
	.page.public-policy #ancestors {
		border-top:7px solid #ff9d03 !important;
		background:url('img/photo-header-academic2.jpg') no-repeat 0 0;
		}
	.page.about .hentry h2,
	.page-id-27 .hentry h2,
	.page.about #ancestors {
        border-top:7px solid #a10000 !important;
		background:url('img/photo-header-about.jpg') no-repeat 0 0;
		}
	.page.contact .hentry h2 {
		background:url('img/photo-header-contact.jpg') no-repeat 0 0;
		}
    .page.calendar .hentry h2 {
		border-top:7px solid #333 !important;		
		background:url('img/photo-header-calendar.jpg') no-repeat 0 0;
		}
	.page-id-3402 .hentry h2,
	.page.media-center .hentry h2,
    .page.media-center #ancestors {
		border-top:7px solid #a10000 !important;
		background:url('img/photo-header-news.jpg') no-repeat 0 0;
		}
	.page.econ-dev .hentry h2 {
		border-top:7px solid #a10000 !important;
		background:url('img/photo-header-news.jpg') no-repeat 0 0;
		}
	.page-id-3628 .hentry h2 {
		border-top:7px solid #a10000 !important;
		background:url('img/capitol_banner.jpg') no-repeat 0 0;
		}
	.page-id-2287 #content-primary h2 {
		border-top:7px solid #619100 !important;
		background:url('img/photo-header-scholarships.jpg') no-repeat 0 0;
		}
        .page-id-6816 #content-primary h2 {
		border-top:7px solid #619100 !important;
		background:url('img/photo-header-prepare2.jpg') no-repeat 0 0;
		}
        .page-id-8035 #content-primary h2 {
		border-top:7px solid #619100 !important;
		background:url('img/photo-header-prepare2.jpg') no-repeat 0 0;
		}
	.page-id-1752 #content-primary h2 {
		border-top:7px solid #619100;
		background:url('img/photo-header-econ-dev.jpg') no-repeat 0 0;
		}
	.page-id-1757 #content-primary h2 {
		border-top:7px solid #333;
		background:url('img/jobapplication-banner.jpg') no-repeat 0 0;
		}
	.archive #content-primary h2 {
		background:url('img/photo-header-archive.jpg') no-repeat 0 0;
		}
	.search #content-primary h2 {
		background:url('img/photo-header-search.jpg') no-repeat 0 0;
		}

.page #sticky-posts h3 {
	color:#8b776c;
	font-size:1.2em;
	font-weight:normal;
	margin-bottom:12px;
	padding-top:10px;
	}
	.on-campus #sticky-posts h3 a {color:#008b9b !important;}
	.on-campus #sticky-posts h3 a:hover {border-bottom-color:#008b9b !important;}
	.prepare-pay-for-college #sticky-posts h3 a {color:#619100 !important}
	.prepare-pay-for-college #sticky-posts h3 a:hover {border-bottom-color:#619100 !important}
	.public-policy #sticky-posts h3 a {color:#ff9d03 !important}
	.public-policy #sticky-posts h3 a:hover {border-bottom-color:#ff9d03 !important}
	.media-center #sticky-posts h3 a {color:#a10000 !important;}
	.media-center #sticky-posts h3 a:hover {color:#a10000 !important;}
	.econ-dev #sticky-posts h3 a {color:#a10000 !important;}
	.econ-dev #sticky-posts h3 a:hover {color:#a10000 !important;}
	
.page #content-primary h2 span,
.page #ancestors span,
.blog #content-primary h2 span,
.archive #content-primary h2 span,
.search #content-primary h2 span {
	display:block;
	position:absolute;
	top:100px;
	padding:10px 20px 10px 50px;
	background-color:#a10000;
	}
.page.about h2 span,
.page.media-center h2 span,
.page.econ-dev h2 span,
.page.contact h2 span{
	background-color:#a10000 !important;
	}
.page.on-campus h2 span {
	background-color:#008b9b !important;
	}
.page.prepare-pay-for-college h2 span,
.page-id-2680 h2 span,
.page-id-5087 h2 span,
.page-id-5100 h2 span,
.page #ancestors span {
	background-color:#619100 !important;
	}
.page-id-6816 #content-primary h2 {
	border-top:7px solid #619100 !important;
	background:url('img/photo-header-prepare2.jpg') no-repeat 0 0;
	}
.page-id-1752 h2 span {
	background-color:#619100 !important;
	}
.page.public-policy h2 span{
	background-color:#ff9d03 !important;
	}
	
.page #feature-video h3 {
	padding-bottom:10px;
 	}
	.page #feature-video h3 a {
		font-size:1.5em;
		font-family:georgia,'times new roman',serif;
		font-weight:normal;
		line-height:120%;
		}

/* comments */
#comments h3 {
	font-weight:normal;
	font-family:georgia,'times new roman',serif;
	}
	#comments h3 {
		font-weight:normal;
		font-family:georgia,'times new roman',serif;
		}
		
		
/* headers - single (post page) */
.single #content-primary h2 {
	font-weight:normal;
	font-family:georgia,'times new roman',serif;
	margin-bottom:20px;
	font-size:2.5em;
	padding-right:20px;
}

/* headers - home (and similar 'page' h3 headers) */

.home #content-primary h2 {
	font:20px normal;
	font-family:georgia,'times new roman',serif;
	border-bottom:2px solid;
	border-left:8px solid;
	margin-bottom:15px;
	position:relative;
	height:auto;
	width:300px;
	left:0;
	margin-bottom:30px;
	border-top:none;
	}
	.home #content-primary #on-campus-posts h2 {border-left-color:#008b9b; border-bottom-color:#b1cfcb;}
	.home #content-primary #prepare-for-college-posts h2 {border-color:#619100; border-bottom-color:#cad2a9;}
	.home #content-primary #public-policy-posts h2 {border-color:#ff9d03; border-bottom-color:#eed1a0;}

.home #content-primary h2 a {
	display:block;
	padding:5px 0 6px 10px;
	color:#62463b;
	border-bottom:none;
	}
	.home #content-primary h2 a:hover {
		background:url('img/tile-home-header.png') repeat-x bottom left;
		}
	.home #content-primary #on-campus-posts h2 a:hover {color:#008b9b;}
	.home #content-primary #prepare-for-college-posts h2 a:hover {color:#619100;}
	.home #content-primary #public-policy-posts h2 a:hover {color:#ff9d03;}

.home #content-primary .entry h3,
.page #content-primary h3 {
	margin:0;
	line-height:100%;
	margin-bottom:8px;
	}
	.page #content-primary h3 {
		margin:0;
		line-height:90%;
		margin-bottom:6px;
		}
	.home #content-primary h3 {
		padding-top:0;
		}
	.home #content-primary .entry h3 a,
	.page #content-primary h3 a {
		color:#7D665C;
		font-size:.8em;
		font-weight:normal;
		font-family:georgia,'times new roman',serif;
		border-bottom:none;
		}
	.page #content-primary h3 a {
		font-size:1em;
		}
		.page #content-primary h3 a:hover {
			border-bottom:1px solid #7D665C;
			}
		.home #content-primary .entry h3 a:hover {
			color:#2f2114;
			border-bottom:1px solid #7D665C;
			}	
			
							
/* headers - sidebars */
.content-secondary-child h2,
.content-secondary-child h3,
.content-ancillary-child h2 {
	text-transform:uppercase;
	color:#8b776c;
	font-size:.95em;
	font-weight:normal;
	margin-bottom:10px;
	}
	.content-secondary-child #feature-video h3 a {
		color:#62463b;
		text-transform:none;
		font-size:1.4em;
		font-family:georgia,'times new roman',serif;
		line-height:140%;
		}
			
			
/*	=Branding Content
-----------------------------------------------------------------------------*/


/*	=Featured Content
-----------------------------------------------------------------------------*/
#featured {
	width:935px;
	position:absolute;
	top:18px;
	border-bottom:8px solid #331d13;
	background:#620000 url('img/tile-featured.gif') repeat-x 0 0;
	}

/*	=Primary Content
-----------------------------------------------------------------------------*/
#content-primary {
	float:left;
	font-size:.85em;
	min-height:800px;
	border-right:1px solid #c6c0b6;
	}
	#content-primary .content-primary-child {
		padding-top:10px;
		}
	#content-primary .entry img.alignright {
		float:right;
		margin:0 20px 20px 20px;
		}
		
	/* READ links for post excerpts (home and portal page) */
	#content-primary .read-links a,
	#content-primary .read-links { /* for date */
		font-size:10px;
		}
	#content-primary .read-links .light {
		color:#b39d92;
		border-bottom:none;
		text-transform:uppercase;
		}

/* PORTAL & NEWS (BLOG) pages */
#content-primary {
	padding-top:220px;
	padding-right:40px;
	width:633px;
	margin-top:7px;
	}
/* with sub navigation (Academics page) */
.page.public-policy #content-primary{
	padding-top:270px;
	}

/* sticky posts */
.page #sticky-posts {
	position:absolute;
	top:224px;
	right:0;
	width:232px;
	padding:15px 20px 20px 20px;
	padding-bottom:100px;
	}

/* regular posts and images */
.post {
	clear:both;
	width:654px;
	padding:8px;
	margin-bottom:6px;
	background:url('img/tile-post.png') repeat 0 0;
	}
.blog .post,
.archive .post,
.search .post {
	margin-bottom:15px;
	}
.post-content,
.post-thumbnaill {
	float:left;
	}
	.post-content {
		width:485px;
		}
	.post-thumbnail {
		float:right;
		margin-top:5px;
		}
a.user-story-thumbnail {
	border-bottom:none;
	width:115px;
	height:115px;
	}
	a.user-story-thumbnail img {
		width:115px;
		border:1px solid #FAFAFA;
		}
/* featured videos */
.page #feature-video {
	width:653px;
	padding:10px 0 10px 20px;
	background:url('img/tile-portal-video.jpg') repeat-y top right;
	clear:both;
	border-top:solid 7px;
	}
	.page #feature-video #video-container,
	.page #feature-video #more-videos	 {
		width:400px;
		float:left;
		}
	.page #feature-video #more-videos {
		width:182px;
		padding:40px 20px 0 10px;
		margin:-10px 0 0 20px;
		font-family:georgia,'times new roman',serif;
		}
		.page #feature-video #more-videos p {
			margin-left:10px;
			font-size:16px;
			}
		.page #feature-video #more-videos p a.more-link {
			font-size:14px;
			}
		.page #feature-video #more-videos ul {

			}
			.page #feature-video #more-videos ul li {
				list-style-type:none;
				padding-bottom:10px;
				}
#content-primary .read-links {
	margin:0px 0 3px 0;
	}
	#content-primary .read-links a
	#content-primary .read-links a.light {
		font-size:10px;
		}
	#content-primary .read-links a .light {
		color:#b39d92;
		border-bottom:none;
		}
		.read-links a:hover {
			color:#62463b !important;
			border-bottom:1px solid #62463b;
			}
		.read-links a:hover .light {
			color:#7D665C !important;
			border-bottom:1px solid #7D665C;
			}
#content-primary .video-post-link {
	margin:0 0 5px 0;
	}
#content-primary p.tags{
	color:#B39D92;
	margin-bottom:0;
	}
	#content-primary p.tags a {
	color:#B39D92;
	border-bottom:none;
	font-style:italic;
	}
	#content-primary p.tags a:hover {
		color:#7D665C;
		border-bottom:1px solid #7D665C;
		}
		
/* SINGLE page content */
.single #content-primary {
	border-top:7px solid;
	margin-top:7px;
	padding:0;
	width:673px;
	}
	.single #content-primary .entry {
		border-bottom:1px solid #7D665C;
		padding-bottom:10px;
		margin-bottom:10px;
		}	
		.single #content-primary .entry a img {
			padding-bottom:10px;
			margin-bottom:10px;
			}
	.single #content-primary .meta {
		margin-bottom:20px;
		text-decoration:none;
		}
		.single #content-primary .meta p {
			margin-bottom:2px;
			text-decoration:none;
			}
/* NOTE: For *some* reason, IE 7 requires all background rules below
to have a color assigned or the tiling background image will *not* 
display in IE 7 - do not remove the color part of the rule */
#comments {
	padding:20px;
	background:#fff url('img/tile-comments.jpg') repeat-y 0 0;
	}
	#comments #add-comment {
		padding-bottom:20px;
		}
		#comments #add-comment form p {
			clear:both;
			min-height:20px;
			}
			#comments #add-comment form p label,
			#comments #add-comment form p input {
				display:block;
				float:left;
				}
			#comments #add-comment form p label {
				width:100px;
				}
			#comments #add-comment form p#submit-button {
				padding-left:100px;
				}
				#comments #add-comment form p input {
					color:#62463b;
					}
				#comments #add-comment form textarea {
					width:300px;
					}
				#comments #add-comment form p#submit-button input#submit {
					background:#e6e4d8;
					padding:6px;
					border:1px solid #B39D92;
					}
	#comments  ol.commentlist {
		list-style-type:none;
		}
		#comments ol.commentlist li {
			margin-bottom:20px;
			background:#fff url('img/tile-comment.jpg') repeat;
			position:relative;
			}
			#comments ol.commentlist li div.comment-body {
				padding:40px 20px 20px 20px;
				}
				#comments ol.commentlist li div.vcard {
					position:absolute;
					top:10px;
					left:53px;
					text-transform:uppercase;
					z-index:2;
					}
					#comments ol.commentlist li div.comment-body p {
						margin-top:15px;
						}
					#comments ol.commentlist li div.vcard img,
					#comments ol.commentlist li div.vcard .says  {
						display:none;
						}
					#comments ol.commentlist li div.vcard .fn  {
						font-style:normal;
						}
					#comments ol.commentlist li div.commentmetadata {
						position:absolute;
						top:0;
						right:0;
						width:100%;
						height:25px;
						text-align:right;
						padding-top:7px;
						background:#fff url('img/comment-top.jpg') no-repeat 0 0;
						}
						#comments ol.commentlist li div.commentmetadata a {
							border-bottom:none;
						}
						
/* HOME content */
.home #content-primary {
	padding-top:260px;
	padding-right:0;
	width:660px;
	border-right:none;
	}
	.home #content-primary-col-1,
	.home #content-primary-col-2 {
		float:left;
		width:315px;
		padding-right:15px;
		}
	.home #content-primary .content-primary-child {
		clear:both;
		padding-top:0;
		}
	.home #content-primary .entry {
		margin-bottom:5px;
		}
		.home #content-primary .entry .entry-image,
		.home #content-primary .entry .entry-content {
			float:left;
			margin-bottom:1em; /* x1 */
			}
		.home #content-primary .entry .entry-content {
			width:295px;
				}
			.home #content-primary .entry .entry-content.with-image {
				width:200px;
				line-height:1.5em; /* x1.5 = 21px */
	
				}
		.home #content-primary .entry .entry-image {
			width:90px;
			margin-right:15px;
			}

		.home #content-primary .entry .entry-image img {
			width:90px;
			height:90px;
			border:1px solid #fafafa;
			}
		.home #content-primary .entry .excerpt {
			color:#7D665C;
			line-height:100%;
			}
			.home #content-primary .entry .excerpt p {
				margin-bottom:5px;
				}

/* ABOUT content */
/* with sub navigation */
.page.about #content-primary{
	padding-top:240px;
	}
.page.media-center #content-primary {
	padding-top:250px;
	}
	
/* CONTACT content */		


/* ARCHIVE content */

/* SEARCH content */
.search #search-again {
	padding:50px 0 50px 50px;
	width:600px;
	border:1px solid #B39D92;
	background:url('img/tile-search-again.jpg') repeat 0 0;
	}
	.search #search-again p {
		font-size:1.2em;
		}

/*	=Secondary Content
-----------------------------------------------------------------------------*/
#content-secondary {
	width:249px;
	font-size:.85em;
	float:left; 
	padding:30px 0 0 25px;
	}
/* HOME content secondary */
.home #content-secondary {
	margin-top:277px; 
	}
/* SINGLE content secondary */
.single #content-secondary-child-03 {
	border-left:none;
	border-top:7px solid;
	margin-top:7px;
	}
/* FEEDS */
#rss-feeds, #popular-topics, #feature-video {
	margin-bottom:5px;
	}
	#rss-feeds p {
		position:relative;
		padding-left:58px;
		margin-bottom:5px;
		}
		#rss-feeds p span {
			display:block;
			width:53px;
			position:absolute;
			left:0;
			font-size:12px;
			color:#8b776c;
			font-weight:normal;
			}
	#rss-feeds a {
		color:#8b776c;
		font-weight:normal;
		border-bottom:none;
		}
	#rss-feeds #feedburner-submit {
		display:none;
		}
	#rss-feeds #feedburner-email {
		border:1px solid #8b776c;
		padding:0;
		}
	#rss-feeds a#rss,
	#rss-feeds a#youtube,
	#rss-feeds a#facebook, 
	#rss-feeds a#scribd, 
	#rss-feeds a#twitter {
		display:inline-block;
		width:28px;
		height:34px; /* adding 5px here to allow some space above - see adj below */
		text-indent:-5000px;
		border-bottom:none;
		margin-right:3px;
		background:url('img/icon-facebook.png') no-repeat;
		} 
	#rss-feeds a#twitter {
		background:url('img/icon-twitter.png') no-repeat;
		} 
	#rss-feeds a#rss {
		background:url('img/rss.png') no-repeat;
		} 
	#rss-feeds a#youtube {
		background:url('img/youtube-icon.png') no-repeat;
		} 
	#rss-feeds a#scribd {
		background:url('img/icon-scribd.gif') no-repeat;
		} 

/* logo links */
#logo-links {
	padding-top:5px;
}
#logo-links ul  {
	margin:0;
	}	
	#logo-links ul li {
		list-style-type:none;
		padding:2px 0;
		}
#logo-links a#ushe-logo,
#logo-links a#capdiploma,
#logo-links a#uesp-logo,
#logo-links a#uheaa-logo,
#logo-links a#stepup-logo,
#logo-links a#futures-logo,
#logo-links a#strategy
{
	display:block;
	width:160px;
	height:53px;
	line0height:15px;
	text-indent:0px;
	padding:10px 0 0 105px;
	border-bottom:none;
	background:url('img/uesp-logo.png') no-repeat 0 0;
	margin-bottom:10px;
	}
#logo-links a#ushe-logo {
		width:140px;
		height:40px;
		line-height:15px;
		text-indent:-10;
		padding:0px 0 0 105px;
		background:url('img/ushe-logo-5.png') no-repeat 0 0;
		margin-bottom:15px;
                }
#logo-links a#capdiploma {
		width:140px;
		height:40px;
		line-height:15px;
		text-indent:-10;
		padding:8px 0 0 105px;
		margin-bottom:0;
		background:url('img/capdiploma.png') no-repeat 0 0;
	        }

#logo-links a#uheaa-logo {
		width:140px;
		height:28px;
		line-height:15px;
		text-indent:0;
		padding:10px 0 0 105px;
		background:url('img/uheaa-logo.png') no-repeat 0 0;
		margin-bottom:15px;
		}
#logo-links a#stepup-logo {
		width:140px;
		height:28px;
		line-height:15px;
		text-indent:0;
		padding:21px 0 0 105px;
		background:url('img/stepup-logo.gif') no-repeat 0 0;
		margin-bottom:15px;
		}
#logo-links a#futures-logo {
		width:201px;
		height:42px;
		background:url('img/futures-logo.png') no-repeat 0 0;
		margin-bottom:5px;
		}
#logo-links a#strategy {
		width:200px;
		height:58px;
		line-height:15px;
		text-indent:-10;
		padding:8px 0 0 105px;
		margin-bottom:0;
		background:url('img/Ut-Scholars_icon.png') no-repeat 0 0;
	}
		
/* feature video - NOTE: sizing controlled by site.js file  */
.home #feature-video {
	background:url('img/tile-portal-video.jpg') repeat-y top left;
	position:relative;
	width:240px;
	padding:10px 10px 5px 10px;
}
.home #feature-video p {
	margin-bottom:0px;
}
.home #feature-video p#view-all-videos {
	position:absolute;
	top:7px;
	right:11px;
	}
.home #feature-video p#view-all-videos a {
	font-size:10px;
	margin-left:5px;
	border-bottom:none;
	}
/* popular posts and topics sidebar */
#content-secondary-child-03  {
	position:absolute;
	top:240px;
	right:0;
	width:213px;
	padding:30px;
	}
.single #content-secondary-child-03  {
	top:10px;
	right:9px;
	}
#content-secondary-child-03 #wrapper {
	padding-bottom:250px;
	}
	#content-secondary-child-03 #wrapper div {
		margin-bottom:30px;
		}
	#content-secondary-child-03 ul {
		margin-left:0;
		}
		#content-secondary-child-03 ul li {
			line-height:180%;
			font-family:georgia,'times new roman',serif;
			list-style-type:none;
			text-decoration: none;
			padding-left:15px;
			background:url('img/icon-plus-sign.png') no-repeat 0 7px;
			}
			/* being specific here should links show up in the "About.." content */
			#content-secondary-child-03 ul li a {
				font-size:1em !important; /* to override various default tag sizes */
				border-bottom:none;
				}
			#content-secondary-child-03 ul li a:hover {
				border-bottom:1px solid #7D665C;
				}
		#content-secondary-child-03 #related-categories ul {

			}
			#content-secondary-child-03 #related-categories ul li {
				margin:0 0 5px -39px;
				background:none !important;
				font-size:15px !important;
				}
				#content-secondary-child-03 #related-categories ul li a {
					color:#e7e5d9;
					padding:5px 10px 5px 19px;
					}
				#content-secondary-child-03 #related-categories ul li a:hover {
					color:#fff;
					border-bottom:none;
					}
					#content-secondary-child-03 #related-categories ul li a.on-campus {
						background-color:#008b9b;
						}
					#content-secondary-child-03 #related-categories ul li a.prepare-for-college {
						background-color:#619100;
						}
					#content-secondary-child-03 #related-categories ul li a.public-policy {
						background-color:#ff9d03;
						}
					#content-secondary-child-03 #related-categories ul li a.videos {
						background-color:#80685e;
						}						


/*	=Ancillary Content
-----------------------------------------------------------------------------*/	
#ancillary {
	font-size:.85em;
	}
/* child 1 */
#ancillary #content-ancillary-child-01 {
	min-height:342px;
	background:url('img/tile-footer.jpg') repeat-x 0 0;
	}
	#ancillary #content-ancillary-child-01 #wrapper {
		position:relative;
		padding:20px 10px;
		width:940px;
		margin:0 auto;
		}
	#ancillary #content-ancillary-child-01 #about-this-site,
	#ancillary #content-ancillary-child-01 #popular-articles,
	#ancillary #content-ancillary-child-01 #popular-topics,
	#ancillary #content-ancillary-child-01 #logo-links,
	#ancillary #content-ancillary-child-01 #rss-feeds {
		float:left;
		padding:0 0 0 20px;
		border-left:1px solid #e9e5d8;
		}
		#ancillary #content-ancillary-child-01 #about-this-site {			
			width:250px;
			padding-right:50px;
			text-decoration: none;
			}
		#ancillary #content-ancillary-child-01 #popular-articles {
			width:550px;
			padding-right:40px;
			}
		#ancillary #content-ancillary-child-01 #logo-links {
			width:280px;
			}
		#ancillary #content-ancillary-child-01 #popular-topics,
		#ancillary #content-ancillary-child-01 #rss-feeds {
			width:250px;
			}
		#ancillary #content-ancillary-child-01 ul {
			margin-left:0;
			line-height:180%;
			font-family:georgia,'times new roman',serif;
			text-decoration: none;
			list-style-type:none;
			}
			#ancillary #content-ancillary-child-01 #about-this-site ul li,			
			#ancillary #content-ancillary-child-01 #popular-articles ul li,
			
			#ancillary #content-ancillary-child-01 #popular-topics ul li {
				line-height:180%;
				font-family:georgia,'times new roman',serif;
				list-style-type:none;
				text-decoration: none;
				padding-left:15px;
				background:url('img/icon-plus-sign.png') no-repeat 0 7px;
				}
				/* being specific here should links show up in the "About.." content */
				#ancillary #content-ancillary-child-01 #about-this-site ul li a,
				#ancillary #content-ancillary-child-01 #popular-articles ul li a,
				#ancillary #content-ancillary-child-01 #popular-topics ul li a {
					font-size:1em !important; /* to override various default tag sizes */
					border-bottom:none;
					}
				#ancillary #content-ancillary-child-01 #popular-articles ul li a:hover,
				#ancillary #content-ancillary-child-01 #popular-topics ul li a:hover {
					border-bottom:1px solid #7D665C;
					}

/* child 2 */
#ancillary #content-ancillary-child-02 {
	position:relative;
	width:940px;
	margin:0 auto;
	padding:30px 10px;
	}
#ancillary #site-notes ul li {
	list-style-type:none;
	color:#B39D92;
	}
#ancillary #site-notes #ushe-logo a,
#ancillary #site-notes #uheaa-logo a {
	display:block;
	position:absolute;
	top:19px;
	right:110px;
	width:130px;
	height:35px;
	text-indent:-5000px;
	border-bottom:none;
	background:url('img/ushe-logo.png') no-repeat 0 0;
	}	
#ancillary #site-notes #uheaa-logo a {
	right:0;
	width:90px;
	height:35px;
	background:url('img/uheaa-logo-blue.png') no-repeat 0 0;
	}

/*	=Misc
-----------------------------------------------------------------------------*/
.pagination {
	font-size:1.3em;
	padding:20px 0;
}
	.pagination div.alignright {
		float:right;
		margin-top:-20px;
	}

/* clearfix code */
.clearfix:after {
content: “.”;
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}

.clearfix {
display: inline-block;
}

html[xmlns] .clearfix {
display: block;
}

* html .clearfix {
height: 1%;
}

/*anchor links*/
#anchor-link
	{
	text-decoration:none;
	padding:1px 2px;
	border-bottom:none;
	color:#62463b;
	}
