@import url(style-screen-inside.css);

/* Default Style Sheet */

/* Subheaders */

	#subheader_pagetitle {
		height: 41px;
		color: #7e690b;
		background: #d3cdbd url(images/subhead_title_home.gif) repeat-x;
		border-bottom: 1px solid #bdab36;
	}
	
	.subhead_left {
		background: url(images/subhead_home_left.gif) no-repeat top left;
	}
	
	.subhead_right {
		background: url(images/subhead_home_right.gif) no-repeat top right;
	}
	
	/* Subheaders - Tall */
		
		.subtall {
			background: #638c5f url(images/subhead_tall_home.gif) repeat-x;
		}
		
		.subtalllt {
			background: #638c5f url(images/subhead_home.gif) repeat-x;
		}
	
	/* Subheaders - Short */
	
		.subshort {
			background: #638c5f url(images/subhead_short_home.gif) repeat-x;
		}
		
		.subshortlt {
			background: #638c5f url(images/subhead_home.gif) repeat-x;
		}
	
/* Sub-page Style */

	.body_rightcolumn_cap_wrap {
		background-color: #e6d173;
		color: #7e690b;
	}
	
	.body_rightcolumn_cap {
		background: #e6d173;
	}
	
	.body_rightcolumn_cap a {
		color: #7e690b;
	}
	
	.body_rightcolumn_more, div.body_rightcolumn #grad_buttons {
		
		background-color: #e6d173;
		background-image: none;
	}
	
		div.body_rightcolumn #grad_buttons {
			margin-top: 10px;
		}
	
		.body_rightcolumn_more h5 {
			color: #7e690b;
			
		}
		
		.body_rightcolumn_more img {
			margin-top: 10px;
		}
		
		.body_rightcolumn_more a {
			color: #7e690b;
		}
		
		.body_rightcolumn_more a:hover {
			color: #638365;
		}

	
		#main_img {
			position: relative;
			height: 230px;
		}
		
		#main_txt {
			position: absolute;
			bottom: 3px;
			right: 5px;
			font-size: 10px;
			font-weight: bold;
			color: #2f534c;
			background: url(images/test/about_caratrt.gif) center right no-repeat;
		}
		
		* html #main_txt {
			bottom: 5px;
		}
		
			#main_txt a {
				color: #2f534c;
				text-decoration: none;
				display: block;
				padding-right: 10px;
			}
	
	
		#feature_menu li {
			color: #787c80;
		}
	
	
		#president {
			height: 365px;
			background: #b3c4cf url(images/test/about_presbg.gif) repeat-x;
			position: relative;
			color: #375367;
			overflow: hidden;
		}
		
		#president_wrap {
			padding: 13px 12px;
			height: 100%;
		}
		
			#president_wrap img {
				border: 1px solid #949da4;
				float: left;
				margin-right: 10px;
				margin-bottom: 10px;
			}
			
			#president_wrap h3 {
				font-size: 13px;
				margin-top: 25px;
			}
			
			#president_wrap p {
				font-size: 11px;
				margin-top: 0px;
				clear: left;
			}
			
			* html #president_wrap p {
				margin-top: -8px;
			}
		
		#president_more {
			font-size: 10px;
			font-weight: bold;
			position: absolute;
			right: 12px;
			bottom: 13px;
		}
		
			#president_more a {
				color: #375367;
				text-decoration: none;
			}
			
			#president_more a:hover {
				border-bottom: 1px dotted #375367;
			}
	
	
		#direct {
			height: 225px;
			color: #456378;
			overflow: hidden;
		}
		
		#direct_wrap {
			padding: 12px 11px;
			font-size: 10px;
		}
		
			* html #direct_wrap p {
				margin: 10px 0;
			}
		
			#direct_wrap img {
				float: right;
				border: 1px solid #a4aaaf;
				margin-left: 10px;
				margin-bottom: 10px;
			}
		
			#direct_wrap h3 {
				color: #375367;
				font-size: 11px;
				letter-spacing: 1px;
				text-transform: uppercase;
				margin-top: 0;
				background: url(images/test/about_caratdn.gif) center right no-repeat;
				padding-right: 13px;
				display: inline;
			}
			
			#direct_wrap form {
				margin: 0;
				padding: 0;
			}
			
			#direct_wrap input {
				width: 90%;
				color: #456378;
				font-size: 10px;
				margin-bottom: 5px;
			}
			
			.direct_add {
				padding-left: 15px;
			}
			
			#direct_wrap a:link, #direct_wrap a:visited, #direct_wrap a:active {
				color: #456378;
			}


	#main_txtcon {
		padding: 15px;
		color: #28415f;
		font-size: 12px;
	}
	
		#main_txtcon h3 {
			font-weight: normal;
			font-size: 21px;
			margin-top: 0;
			margin-bottom: 10px;
		}
		
		#main_txtcon ul {
			list-style-type: square;
		}
		
		#main_txtcon ul a  {
			color: #28415f;
			text-decoration: none;
		}
		
		#main_txtcon ul a:hover {
			border-bottom: 1px dotted #28415f;
		}
		
	#about_loc_vids {
		color: #28415f;
		height: 394px;
		border-left: 1px solid #a3bdce;
		border-top: 2px solid #5f7e96;
		font-size: 12px;
	}
	
	#about_loc_vids_wrap {
		padding: 12px 13px;
	}
	
		#about_loc_vids_wrap h3 {
			font-size: 11px;
			letter-spacing: 1px;
			margin-top: 0;
			text-transform: uppercase;
			display: inline;
			padding-right: 13px;
			background: url(images/test/about_caratdn.gif) center right no-repeat;
		}
		
		#about_loc_vids_wrap ul {
			list-style: none;
			margin: 0;
			padding: 0;
		}
		
		#about_loc_vids_wrap li {
			margin-top: 14px;
		}
		
		#about_loc_vids_wrap img.about_loc_thumb {
			border: 1px solid #8e979d;
			float: left;
			margin-right: 10px;
		}
		
		#about_loc_vids_wrap img.about_loc_play {
			border: 0;
			margin-top: 5px;
		}
		
		.about_loc_vids_wrapout {
			display: table;
			height: 57px;
			overflow: hidden;
		}
		
			* html .about_loc_vids_wrapout {
				position: relative;
			}
		
		.about_loc_vids_wrapmid {
			display: table-cell;
			vertical-align: middle;
		}
		
			* html .about_loc_vids_wrapmid {
				position: absolute;
				top: 50%;
			}
		
		.about_loc_vids_wrapin {
			  display: block;
		}
		
			* html .about_loc_vids_wrapin {
				position: relative;
				top: -50%;
			}

/* Admissions Sub-Index */

	#admission_wrap {
		padding-top: 16px;
		margin-left: 207px;
	}
	
		#admission_wrap img {
			border: 1px solid #bbbfc2;
		}
	
	.admission_col1 {
		width: 246px;
		float: left;
		margin-left: 14px;
		margin-right: 30px;
		margin-bottom: 25px;
	}
	
		* html .admission_col1 {
			margin-left: 8px;
		}
	
	.admission_col2 {
		width: 246px;
		float: left;
		margin-bottom: 25px;
	}
	
	.admission_infobox {
		height: 75px;
		position: relative;
		color: #2e4764;
		font-size: 11px;
	}
	
		.admission_infobox h2 {
			font-size: 17px;
			margin-top: 13px;
			margin-bottom: 5px;
			font-weight: normal;
			color: #152940;
		}
		
			.admission_infobox h2 a {
				color: #152940;
				text-decoration: none;
			}
			
			.admission_infobox h2 a:hover {
				text-decoration: underline;
			}
		
		#admission_wrap h3 {
			color: #3b5566;
			font-size: 11px;
			letter-spacing: 1px;
			text-transform: uppercase;
			margin-left: 14px;
		}
		
		.admission_infobox p {
			margin-top: 0;
		}
		
		.admission_infobox_more {
			position: absolute;
			bottom: 0;
			right: 0;
			text-transform: uppercase;
			font-weight: bold;
			font-size: 10px;
			color: #45719d;
		}
		
			.admission_infobox_more a {
				color: #45719d;
				text-decoration: none;
			}
			
			.admission_infobox_more a:hover {
				border-bottom: 1px dotted #45719d;
			}
			
	#admission_quote {
		height: 110px;
		/* background: #c5d2da url(images/test/admission_quotebg.gif) repeat-x; */
		background-color: #c4d4de;
		margin-left: 14px;
		margin-right: 14px;
		margin-bottom: 25px;
		color: #375367;
		overflow: hidden;
	}
	
		#admission_quote img {
			margin: 15px 15px 0 15px;
			float: left;
		}
		
		#admission_quote blockquote {
			margin: 0;
			font-size: 12px;
			color: #253947;
		}
		
		#admission_quote p {
			font-size: 11px;
			margin: 0px 0px 5px 0px;
		}
		
		#admission_quote h4 {
			font-size: 13px;
			margin: 0px 0px 5px 0px;
		}
		
		#admission_quote a:link, #admission_quote a:visited {
			color: #253947;
			text-decoration: none;
		}
		
		#admission_quote a:hover {
			color: #253947;
			text-decoration: underline;
		}
	
	.admission_feature_wrap a {
		color: #456378;
		text-decoration: none;
	}
	
		.admission_feature_wrap a:hover {
			text-decoration: underline;
		}
	
	.admission_feature_wrap img {
		float: left;
		margin-right: 10px;
	}
	
	.admission_feature_wrap h4 {
		font-size: 12px;
		color: #456378;
		margin-top: 0;
		margin-bottom: 0;
	}
	
	.admission_feature_wrap p {
		color: #787c80;
		font-size: 11px;
		margin: 5px 0 0 0;
	}

/* Athletics */

	#ath_mainimg {
		position: relative;
		height: 230px;
		width: 552px;
		overflow: hidden;
	}
	
		* html #ath_mainimg {
			margin-left: 0;
		}
	
	#ath_mainimg_more {
		position: absolute;
		bottom: 3px;
		right: 5px;
		color: #2f534c;
		font-size: 10px;
		font-weight: bold;
		background: url(images/test/ath_maincarat.gif) center right no-repeat;
	}
	
		#ath_mainimg_more a {
			display: block;
			padding-right: 12px;
			color: #2f534c;
			text-decoration: none;
		}
		
	#ath_highlight {
		background: #e1d4a8 url(images/test/ath_hibg.gif) repeat-x;
		height: 127px;
		overflow: hidden;
		color: #584e2b;
		font-size: 10px;
		position: relative;
	}
	
		#ath_highlight_wrap {
			padding: 13px 10px 10px 10px;
			height: 127px;
		}
		
		#ath_highlight_wrap a {
			color: #584e2b;
			text-decoration: none;
		}
	
		#ath_highlight h3 {
			font-size: 10px;
			margin: 0;
			letter-spacing: 1px;
			text-transform: uppercase;
		}
		
		#ath_highlight img {
			float: left;
			margin-right: 10px;
			border: 1px solid #afa78c;
			margin-top: 9px;
		}
		
		#ath_highlight h4 {
			margin: 9px 0 0 0;
			font-size: 13px;
		}
		
		#ath_highlight h5 {
			font-size: 11px;
			font-weight: normal;
			margin: 0;
		}
		
		* html #ath_highlight p {
			margin: 10px 0 0 0;
		}
		
		#ath_highlight_more {
			position: absolute;
			bottom: 10px;
			right: 10px;
			text-transform: uppercase;
			font-weight: bold;
		}
		
			#ath_highlight_more a {
				color: #584e2b;
				text-decoration: none;
			}
			
			#ath_highlight_more a:hover {
				border-bottom: 1px dotted #584e2b;
			}
		
		#ath_news {
			height: 339px;
			background: #b3c4cf url(images/test/ath_newsbg.gif) repeat-x;
			overflow: hidden;
			color: #383e43;
			font-size: 10px;
			position: relative;
		}
		
		#ath_news a {
			color: #24406e;
		}
		
		#ath_news_wrap {
			margin: 5px 11px;
		}
		
		#ath_news_wrap h3 {
			font-size: 11px;
			color: #334f68;
			margin: 0;
		}
		
		#ath_news_wrap p {
			line-height: 14px;
		}
		
		.ath_newslogo {
			margin-bottom: 15px;
			border: 0;
		}
		
		.ath_newsimg {
			margin-bottom: 10px;
			margin-right: 10px;
			float: left;
		}
		
		#ath_news_more {
			position: absolute;
			bottom: 10px;
			right: 12px;
			font-weight: bold;
			color: #24406e;
			text-transform: uppercase;
		}
		
			#ath_news_more a {
				color: #24406e;
				text-decoration: none;
			}
			
			#ath_news_more a:hover {
				border-bottom: 1px dotted #24406e;
			}

/* Academics */

	ul#acad_list {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	
		ul#acad_list li {
			padding: 13px;
			border-bottom: 1px solid #cdd8e0;
			position: relative;
			height: 79px;
		}
		
			* html ul#acad_list li {
				padding: 11px 13px;
			}
		
		ul#acad_list img {
			border: 1px solid #8e9294;
			float: left;
			margin-right: 10px;
		}
		
		ul#acad_list h3 {
			font-size: 15px;
			color: #2a4565;
			font-weight: normal;
			margin: 0;
		}
		
			ul#acad_list h3 a {
				color: #2a4565;
				text-decoration: none;
			}
		
		ul#acad_list p {
			color: #5d666d;
			font-size: 10px;
			margin-top: 5px;
		}
		
			* html ul#acad_list p {
				margin: 5px 0 0 0;
			}
		
		ul#acad_list p.acad_list_visit {
			font-size: 9px;
			position: absolute;
			bottom: 0;
			right: 12px;
			color: #768597;
			text-transform: uppercase;
			font-weight: bold;
		}
		
			* html ul#acad_list p.acad_list_visit {
				bottom: 12px;
			}
		
			ul#acad_list p.acad_list_visit a {
				color: #768597;
				text-decoration: none;
			}
			
			ul#acad_list p.acad_list_visit a:hover {
				border-bottom: 1px dotted #768597;
			}

	#acad_highlight {
		height: 217px;
		overflow: hidden;
		background: #b3c4cf url(images/test/acad_facbg.gif) repeat-x;
		font-size: 10px;
		position: relative;
	}
	
		#acad_highlight_wrap, #acad_resources_wrap {
			padding: 12px;
			color: #456378;
		}
	
		#acad_highlight h3, #acad_resources h3 {
			font-size: 11px;
			letter-spacing: 1px;
			text-transform: uppercase;
			color: #375367;
			padding-right: 13px;
			background: url(images/test/about_caratdn.gif) center right no-repeat;
			display: inline;
		}
		
		#acad_highlight img {
			margin: 10px 10px 10px 0;
			float: left;
			border: 1px solid #8b959b;
		}
		
		#acad_highlight h4 {
			font-size: 13px;
			font-weight: normal;
			margin-top: 20px;
			margin-bottom: 0;
			color: #314a66;
		}
		
		#acad_highlight p.acad_highlight_subj {
			color: #314a66;
		}
		
		#acad_highlight p {
			margin-top: 0;
		}
		
			* html #acad_highlight p {
				margin: 0;
			}
		
		#acad_highlight_more {
			position: absolute;
			bottom: 12px;
			right: 12px;
			font-weight: bold;
			color: #314a66;
		}
		
		#acad_highlight a {
			color: #314a66;
			text-decoration: none;
		}
		
		#acad_highlight_more a:hover {
			border-bottom: 1px dotted #314a66;
		}
	
	#acad_resources {
		border-top: 2px solid #5f7e96;
		height: 213px;
		overflow: hidden;
		font-size: 11px;
	}
	
		#acad_resources ul {
			list-style: none;
			margin: 0;
			padding: 0;
		}
		
		#acad_resources li {
			margin-top: 15px;
		}
		
		#acad_resources a {
			color: #456378;
			text-decoration: none;
		}
		
		#acad_resources a:hover {
			border-bottom: 1px dotted #456378;
		}
		
/* Campus Life */

	#campus_videos {
		width: 345px;
		height: 132px;
		overflow: hidden;
		font-size: 11px;
	}
	
		.campus_videos_video {
			text-align: center;
			float: left;
			width: 98px;
			overflow: hidden;
			margin-right: 9px;
		}
		
		.campus_videos_video img.thumb {
			border: 1px solid #a79d76;
		}
		
		.campus_videos_video img.vid {
			border: 0;
		}
		
		.campus_videos_video p {
			margin: 3px 0;
		}
	
	#campus_servicehi {
		height: 184px;
		overflow: hidden;
		border-top: 2px solid #8fa5b6;
		position: relative;
		background: #e5eeff;
	}

	#campus_mainimg {
		position: relative;
		height: 230px;
	}
	
	#campus_mainimg_more {
		position: absolute;
		bottom: 3px;
		right: 5px;
		color: #2f534c;
		font-size: 10px;
		font-weight: bold;
		background: url(images/test/ath_maincarat.gif) center right no-repeat;
	}
	
		#campus_mainimg_more a {
			display: block;
			padding-right: 12px;
			color: #2f534c;
			text-decoration: none;
		}
	
	#campus_news {
		height: 80px;
		overflow: hidden;
	}
	
		#campus_news p {
			font-size: 12px;
			margin: 10px 0 0 3px;
		}
		
		#campus_news a {
			text-decoration: none;
		}
		
		#campus_news a:hover {
			text-decoration: underline;
		}
	
	#campus_inside {
		height: 230px;
		overflow: hidden;
	}
	
		#campus_inside img {
			border: 1px solid #8d969b;
		}
	
	#campus_highlight {
		height: 132px;
		overflow: hidden;
	}
	
	#campus_orgs {
		height: 266px;
	}
	
		#campus_orgs h6 {
			font-size: 11px;
			margin: 12px 0 0 0;
		}
		
		#campus_orgs ul {
			font-size: 10px;
			list-style: none;
			padding: 0;
			margin: 0;
		}
		
			* html #campus_orgs ul {
				margin-top: -5px;
			}
		
		#campus_orgs ul li {
			margin: 10px 5px;
		}
		
			* html #campus_orgs ul li {
				margin: 5px 5px;
			}
		
			#campus_orgs ul li a {
				text-decoration: none;
			}
			
			#campus_orgs ul li a:hover {
				border-bottom: 1px dotted #334f68;
			}
		
		#campus_orgs a.campus_browse {
			text-decoration: none;
			border-bottom: 1px solid #b7c8d4;
		}
		
		#campus_orgs form {
			margin-left: 10px;
			padding: 0;
		}
		
			* html #campus_orgs form {
				margin: 0;
				padding-left: 10px;
			}
		
		#campus_orgs input {
			margin-top: 6px;
			font-size: 11px;
		}
		


/* Graduate Studies */

	#grad_main_info {
		height: 154px;
		overflow: hidden;
		border-top: 2px solid #867e44;
		position: relative;
		font-size: 12px;
	}
	
		#grad_main_info p {
			padding: 0;
			margin: 0;
			line-height: 16px;
		}
	
		#grad_main_more {
			position: absolute;
			bottom: 12px;
			right: 12px;
			font-size: 11px;
			text-transform: uppercase;
			font-weight: bold;
		}
		
			#grad_main_more a {
				color: #675b30;
				text-decoration: none;
			}
			
			#grad_main_more a:hover {
				border-bottom: 1px dotted #675b30;
			}
	
	#grad_quote {
		height: 185px;
		overflow: hidden;
		border-top: 2px solid #849caf;
	}
	
		#grad_quote h3 {
			font-size: 11px;
			text-transform: uppercase;
			letter-spacing: 1px;
			padding-right: 12px;
			background: url(images/ltbluebox_carat.gif) center right no-repeat;
			display: inline;
			margin-bottom: 10px;
		}
		
		#grad_quote ul {
			margin: 5px 0px 0px 20px;
			padding: 0px;
		}
		
		#grad_quote li {
			font-size: 11px;
			margin: 0px;
			padding: 0px 0px 1px 0px;
			line-height: 14px;
		}
		
		#grad_quote a {
			border-bottom: 1px solid #849caf;
		}
		
		#grad_quote_more {
			position: absolute;
			bottom: 12px;
			right: 12px;
			font-size: 11px;
			text-transform: uppercase;
			font-weight: bold;
		}
		
			#grad_quote_more a:link, #grad_quote_more a:visited {
				text-decoration: none;
			}
			
			#grad_quote_more a:hover {
				border-bottom: 1px dotted #849caf;
			}
		
		/*
		
		#grad_quote p {
			font-size: 14px;
			color: #253947;
			font-style: italic;
			line-height: 19px;
			padding-left: 82px;
		}
		
		#grad_quote p.byline {
			font-size: 11px;
			color: #375367;
			font-style: normal;
			line-height: normal;
		}
		
		*/
		
		
	#grad_princeton {
		height: 135px;
		overflow: hidden;
		border-top: 2px solid #849caf;
		padding: 10px;
		position: relative;
	}	
		
		#grad_princeton h4 {
			font-size: 13px;
			margin: 0px;
			font-weight: normal;
		}
		

	#grad_dean {
		height: 109px;
		overflow: hidden;
	}
	
	#grad_buttons {
		height: 120px;
		overflow: hidden;
		border-top: 2px solid #6a8968;
		background: #b2c4b2 url(images/greenbox_bg.gif) repeat-x;
	}
	
		#grad_button img, span.grad_icon {
			float: left;
			border: 0;
		}
		
		#grad_button a {
			color: #4d714a;
			font-weight: bold;
			font-size: 13px;
			text-decoration: none;
		}
	
	#grad_sites {
		height: 341px;
		overflow: hidden;
		border-top: 2px solid #5d7a8b;
		color: #456378;
		font-size: 11px;
	}
	
		#grad_sites h3 {
			font-size: 11px;
			text-transform: uppercase;
			letter-spacing: 1px;
			padding-right: 12px;
			background: url(images/ltbluebox_carat.gif) center right no-repeat;
			display: inline;
			margin-bottom: 5px;
		}
		
		#grad_sites ul {
			margin: 0;
			padding: 5px 0 0 0;
			list-style: none;
		}
		
		#grad_sites ul li {
			padding: 5px 0;
		}
		
		#grad_sites ul li a {
			color: #456378;
			text-decoration: none;
		}

/* News & Events */

	#news_releases {
		height: 256px;
		width: 345px;
		overflow: hidden;
		font-size: 10px;
		position: relative;
		color: #2e2710;
	}
	
		#news_releases h3 {
			text-transform: uppercase;
			margin: 0;
			color: #584e2b;
			font-size: 10px;
		}
		
		#news_releases ul {
			list-style: none;
			margin: 5px 0 0 0;
			padding: 0 12px 0 12px;
		}
		
		#news_releases ul li {
			padding: 5px 0;
		}
		
		#news_releases ul li a, #news_releases_featured a {
			color: #4c4429;
			text-decoration: none;
		}
	
		#news_releases_featured {
			background: #e9e1bf;
			padding: 12px;
			width: 300px;
			margin-top: 10px;
		}
		
		#news_releases_featured img {
			float: left;
			margin-right: 12px;
		}
		
		#news_releases_featured p {
			font-size: 13px;
		}
		
		#news_releases_more {
			color: #797050;
			font-weight: bold;
			text-transform: uppercase;
			position: absolute;
			bottom: 12px;
			right: 12px;
		}
		
			#news_releases_more a {
				color: #797050;
				text-decoration: none;
			}
			
			#news_releases_more a:hover {
				border-bottom: 1px dotted #797050;
			}
	
	#news_gallery {
		height: 134px;
		overflow: hidden;
		border-top: 2px solid #5f7e97;
		background: #b6c7d1;
	}
	
	#news_badge {
		height: 256px;
		overflow: hidden;
		border-left: 1px solid #a4bdce;
	}
	
		#news_badge img {
			border: 0;
		}
	
	#news_ictv {
		height: 127px;
		overflow: hidden;
		border-top: 2px solid #5f7e97;
		color: #313131;
		position: relative;
	}
	
		#news_ictv img {
			border: 0;
		}
		
		#news_ictv p {
			font-size: 12px;
			margin-top: 6px;
		}
	
		#news_ictv_more {
			font-size: 10px;
			color: #24406e;
			font-weight: bold;
			position: absolute;
			bottom: 12px;
			right: 12px;
		}
		
			#news_ictv_more a {
				color: #24406e;
				text-decoration: none;
			}
			
			#news_ictv_more a:hover {
				border-bottom: 1px dotted #24406e;
			}
	
	#news_intercom {
		height: 134px;
		overflow: hidden;
		border-top: 2px solid #5f7e97;
		color: #375366;
		font-size: 10px;
	}
	
		#news_intercom h3 {
			text-transform: uppercase;
			font-weight: bold;
			margin: 0;
			font-size: 10px;
		}
	
		#news_intercom ul {
			padding: 0;
			margin: 0;
			color: #456378;
			list-style: none;
		}
		
		#news_intercom ul li {
			padding: 5px 0;
		}
		
		#news_intercom ul li a {
			color: #456378;
			text-decoration: none;
		}

		/* Journalism tabs */
	
		#jour_tabrow {
			background-color: #a7795c;
			margin: 0;
			padding: 5px 0 0 6px;
			list-style: none;
			height: 15px;
			overflow: hidden;
		}
		
			#jour_tabrow li {
				margin: 0; 
				padding: 0;
				list-style: none;
				display: inline;
			}
			
			#jour_tabrow a {
				float: left;
				padding: 15px 0 0 0;
				overflow: hidden;
				height: 0px !important; 
				height /**/:15px; /* for IE5/Win only */
			}
			
			#jour_tabrow a {
				background-position: 0 -30px;
			}
			
			#jour_tabrow a:hover {
				background-position: 0 -15px;
			}
			
			#jour_tabrow a:active {
				background-position: 0 0;
			}
			
			#jour_tabrow li.selected a {
				background-position: 0 0;
			}
			
			#jour_tabrow li.selected a:hover {
				background-position: 0 0;
			}
			
			#tab_ith a {
				width: 78px;
				background: url(images/test/comm_tabs_ith.gif) top left no-repeat;
				background-position: 0 -30px;
				margin-right: 2px;
			}
			
			#tab_buzz a {
				width: 103px;
				background: url(images/test/comm_tabs_buzz.gif) top left no-repeat;
				background-position: 0 -30px;
				margin-right: 2px;
			}
			
			#tab_im a {
				width: 106px;
				background: url(images/test/comm_tabs_im.gif) top left no-repeat;
				background-position: 0 -30px;
			}
		
		#jour_tabs_con {
			height: 109px;
			overflow: hidden;
			background: #dbc3b3 url(images/test/comm_tabs_jbg.gif) repeat-x;
			position: relative;
		}
		
		/* Tabs Styles */
		
			#ith_wrap {
				padding: 8px;
				position: relative;
				height: 93px;
			}
			
			#ith_subhead {
				color: #7a6b62;
				font-size: 10px;
			}
			
			#ith_topstory {
				color: #734425;
				font-size: 13px;
				margin-left: 12px;
				margin-top: 8px;
			}
			
				#ith_topstory a {
					color: #65422b;
					text-decoration: none;
				}
			
				#ith_topstory_head {
					color: #aa7553;
					font-size: 10px;
					font-weight: bold;
					text-transform: uppercase;
				}
			
			#im_wrap {
				position: relative;
				height: 109px;
			}
			
			.redborder {
				border: 1px solid #98867b;
			}
			
			.comm_media_title {
				font-size: 18px;
				color: #51301b;
				margin: 0;
				padding: 0;
				font-weight: normal;
			}
			
				.comm_media_title a {
					text-decoration: none;
					color: #51301b;
				}
			
			.comm_media_info {
				font-size: 11px;
				color: #7a6b62;
				padding: 0;
				margin: 5px 0 0 0;
			}
			
			.comm_media_more {
				font-size: 10px;
				font-weight: bold;
				color: #885f45;
				position: absolute;
				bottom: 12px;
				right: 12px;
			}
			
				.comm_media_more a {
					color: #885f45;
					text-decoration: none;
				}
				
				.comm_media_more a:hover {
					border-bottom: 1px dotted #885f45;
				}
				
				
/* Styles for Campus Map */

	div#map_top_wrap
	{
		background-color: #fff;
		padding: 10px;
		margin: 0px;
		padding-bottom: 20px;
		border-bottom: #acc3d3;
		border-width: 0 0 1px 0;
		border-style: none none solid none;
	}
	
	
	
/* Tag Cloud Styles */

div#tagcloud a {
	border: none;
}
	
	
	
