/* -------------------------------------------------------------------
	10	77%		|	14	108%		|	18	138.5%		|	22	167%
	11	85%		|	15	116%		|	19	146.5%		|	23	174%
	12	93%		|	16	123.1%		|	20	153.9%		|	24	182%
	13	100%	|	17	131%		|	21	161.6%		|	25	189%
----------------------------------------------------------------------
Yahoo! Fonts Library Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
--------------------------------------------------------------------*/
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/* CSS Reset ------------------------------------------------------ */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a,
abbr, acronym, dl, dt, dd, ol, ul, li, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup,
address, tt, var, applet, object, iframe, fieldset, form, label,
legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0;}
.hidden, .tuckedIn, hr {position: absolute; left: -999em; width: 1px; height: 1px; overflow: hidden;}
.clear {clear: both;}
/* clearfixes --------- */
.clearfix, #container, #footer, .twoColumn, .threeColumn, #newsEventsMod li, #otherStories a, #section, .threeColumn, .eventHeadLinks, .monthNav, .facultyBio, .recaptcha {height: 1%;}
.clearfix:after, #container:after, #footer:after, .twoColumn:after, .threeColumn:after, #newsEventsMod li:after, #otherStories a:after, #section:after, .threeColumn:after, .eventHeadLinks:after, .monthNav:after, .facultyBio:after, .recaptcha:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
*> .clearfix, *> #container, *> #footer, *> .twoColumn, *> .threeColumn, *> #newsEventsMod li, *> #otherStories a, *> #section, *> .threeColumn, *> .eventHeadLinks, *> .monthNav, *> .facultyBio, *> .recaptcha {min-height: 1px; height: auto;}
/* clearfixes --------- */
a {text-decoration: none;}
a img {border: none;}
ul {list-style: none;}


body {
	color: #666;
	background: #9DBDD1 url(images/structure/bodyBG.png) 0 0 repeat-x;
}
/* Alert --------------------------------------- */
#alert {background: #ddb15b url(images/structure/bgAlert.gif) 0 bottom repeat-x;}
	#alert p {
		width: 830px;
		padding: 22px 66px;
		margin: 0 auto;
		color: #4e4e4e;
		font-size: 100%;
		line-height: 1.385;
		background:  url(images/structure/bgAlertArrow.gif) 18px 18px no-repeat;
	}
	#alert a {
		color: #3f3f3f;
	}
		#alert a strong {
			color: #3b66b4;
			text-transform: uppercase;
		}
		#alert a .readMore {
			text-transform: none;
			padding-right: 15px;
		}
		#alert a:hover .readMore,
		#alert a:focus .readMore {
			background: url(images/structure/linkArrowDkBlue.gif) right 5px no-repeat;
		}
/* --------------------------------------- /Alert */
#container {
	position: relative;
	width: 945px;
	padding: 0 7px 0 0;
	margin: 0 auto;
	background: transparent url(images/structure/bgContainer.gif) 0 0 repeat-y;
}
.wide #container,
.calendar #container,
.aggregator #container {
	background-image: url(images/structure/bgContainerWide.gif);
}
#fade {
	position: absolute;
		top: 0;
		right: 0;
	height: 500px;
	width: 7px;
	background: url(images/structure/bgFade.png) 0 0 no-repeat;
}

#logo {
	display: block;
	position: absolute;
		top: 0;
		right: 7px;
		z-index: 9;
	width: 216px; 
	height: 99px;
	padding: 47px 0 0 27px; 
	background: url(images/structure/bgLogo.png) 0 0 no-repeat;
}

#header {
	position: relative;
	z-index: 0;
	height: 188px;
		overflow: hidden;
	padding-top: 93px;
	background: url(images/structure/bgHeader.gif) 0 0 repeat-x;
}
.wide #header,
.calendar #header {height: 48px;}
.aggregator #header {height: 324px;}
	/* Section Id & image --------------------------------------- */
	#section {
		position: relative;
		z-index: 0;
		min-height: 188px;
		background: #d2d5c3;
	}
	.wide #section {
		min-height: 1px;
	}
	.admissions #section,
	.discoverLasell #section,
	.tuitionAndAid #section,
	.academics #section,
	.campusLife #section,
	.athleticsAndRecreation #section,
	.alumniAndFriends #section {
		background: #b9d3f0;
	}

		#section strong {
			display: block;
			position: relative;
				left: 16px;
				bottom: 0;
			float: left;
			width: 179px;
			height: 168px;
			color: #01223e;
			font-weight: normal;
			font: 197% "Franklin Gothic Book", "Arial Narrow", Arial, serif;
			text-indent: -999em;
			background-position: 0 bottom;
			background-repeat: no-repeat;
		}
		.wide #section strong,
		.calendar #section strong {
			position: relative;
				bottom: 10px;
			width: 700px;
			height: 48px;
		}
		.admissions #section strong {background-image: url(images/sectionTitles/admissions.gif);}
		.discoverLasell #section strong {background-image: url(images/sectionTitles/discoverLasellTall.gif);}
		.calendar #section strong {background-image: url(images/sectionTitles/discoverLasell.gif);}
		.wide.discoverLasell #section strong {background-image: url(images/sectionTitles/discoverLasell.gif);}
		.tuitionAndAid #section strong {background-image: url(images/sectionTitles/tuitionAndAid.gif);}
		.academics #section strong {background-image: url(images/sectionTitles/academics.gif);}
		.campusLife #section strong {background-image: url(images/sectionTitles/campusLife.gif);}
		.athleticsAndRecreation #section strong {background-image: url(images/sectionTitles/athleticsAndRecreationTall.gif);}
		.wide.athleticsAndRecreation #section strong {background-image: url(images/sectionTitles/athleticsAndRecreation.gif);}
		.alumniAndFriends #section strong {background-image: url(images/sectionTitles/alumniAndFriends.gif);}

		.search #section strong {background-image: url(images/sectionTitles/search.gif);}
		.shareAndConnect #section strong {background-image: url(images/sectionTitles/shareAndConnect.gif);}
		.officesAndServices #section strong {background-image: url(images/sectionTitles/officesAndServices.gif);}
		.directory #section strong {background-image: url(images/sectionTitles/directory.gif);}
		.myLasell #section strong {background-image: url(images/sectionTitles/myLasell.gif);}

		.apply #section strong {background-image: url(images/sectionTitles/apply.gif);}
		.requestInfo #section strong {background-image: url(images/sectionTitles/requestInfo.gif);}
		.giveToLasell #section strong {background-image: url(images/sectionTitles/giveToLasell.gif);}

		.termsOfUse #section strong {background-image: url(images/sectionTitles/termsOfUse.gif);}
		.siteIndex #section strong {background-image: url(images/sectionTitles/siteIndex.gif);}
		.mediaInfo #section strong {background-image: url(images/sectionTitles/mediaInfo.gif);}
		.directions #section strong {background-image: url(images/sectionTitles/directions.gif);}

		#section img {
			margin-right: 243px;
			float: right;
		}
		#section .departmentTitle {
			display: block;
			position: absolute;
				bottom: 0;
				left: 195px;
				z-index: 999;
			width: 479px;
			height: 24px;
			padding: 14px;
			color: #fff;
			font: 153.9% Georgia, serif;
			background: transparent url(images/structure/bgDepartmentTitle.png);
		}
	/* --------------------------------------- /Section Id & image */

#padder {
	width: 100%;
	float: left;
}

ul.az {
	margin: 20px -46px;
	padding: 0;
	font: 1.09em Arial;
}

.az li {
display: inline; 
padding: 0 2px; 
list-style-type:none
}

ul.az li.on a {
color: #FF0000;
}

/*
		ul.az {
list-style-type: none;		
margin: 0; 
padding: 0 0 0 15px;
list-style: none;
font-size: 10px;
		
	}
	
      ul.az li {
	  display: inline;
	  }
	*/
	
	#content {
		margin: 0 243px 0 195px;
		padding: 8px 46px 40px 46px;
	}
	.wide #content {
		margin: 0 27px 0 17px;
		padding: 8px 38px 8px 45px;
	}
	.calendar #content {
		margin: 0 30px 0 16px;
		padding: 8px 46px 8px 50px;
	}
	.aggregator #content {
		margin: 0 16px 0 289px;
		padding: 12px 16px 8px 46px;
	}
#breadcrumbs {
	font: 77% "Trebuchet MS";
	color: #143e76;
	padding: 0 0 24px;
	margin: 0 -32px 20px;
	border-bottom: solid 1px #e5eaef;
	text-indent: -2px;
}
	.wide #breadcrumbs {
		margin: 0 -38px 20px -45px;
	}
	.calendar #breadcrumbs {
		margin: 0 -52px 20px -52px;
	}
	.aggregator #breadcrumbs {
		padding: 0 0 9px;
		margin: 0 -19px 20px -316px;
	}
#breadcrumbs a,
#breadcrumbs a:visited,
#breadcrumbs span {font: 108% Arial; padding: 0 2px; color: #143e76;}
#breadcrumbs a:hover,
#breadcrumbs a:focus {text-decoration: underline;}
#breadcrumbs span {color: #878c82;}

#extra {
	position: relative;
	z-index: 1;
	float: left;
	width: 243px;
	margin: -153px 0 36px -243px;
	background: #e5eaef;
}
.wide #extra {margin: 0 0 36px -243px; background: transparent;}
.calendar #extra {margin: 0 0 36px -243px; background: transparent;}
.aggregator #extra {margin: 78px 0 36px -898px; background: transparent;}

#navigation {
	float: left;
	width: 195px;
	margin: 0 0 0 -945px;
}

/* global ------ */
#global {
	position: absolute;
		top: 51px;
		left: 0;
	width: 702px;
	height: 42px;
		overflow: hidden;
}
	#global li,
	#global a {
		display: block;
		float: left;
		height: 20px;
		padding: 14px 0 8px;
		background-image: url(images/navigation/navGlobal.png);
		background-repeat: no-repeat;
	}
	#global a {text-indent: -999em; padding: 0;}
	#global .active a {background-image: none !important;}

#admissions {background-position: 0 0; width: 75px; padding-left: 16px !important;}
#admissions a {background-position: -16px -62px; width: 75px;}
#admissions a:hover {background-position: -16px -42px;}
#discoverLasell {background-position: -90px 0; width: 105px;}
#discoverLasell a {background-position: -90px -62px; width: 105px;}
#discoverLasell a:hover {background-position: -90px -42px;}
#tuitionAid {background-position: -195px 0; width: 84px;}
#tuitionAid a {background-position: -195px -62px; width: 84px;}
#tuitionAid a:hover {background-position: -195px -42px;}
#academics {background-position: -279px 0; width: 75px;}
#academics a {background-position: -279px -62px; width: 75px;}
#academics a:hover {background-position: -279px -42px;}
#campusLife {background-position: -354px 0; width: 81px;}
#campusLife a {background-position: -354px -62px; width: 81px;}
#campusLife a:hover {background-position: -354px -42px;}
#athleticsRecreation {background-position: -435px 0; width: 147px;}
#athleticsRecreation a {background-position: -435px -62px; width: 147px;}
#athleticsRecreation a:hover {background-position: -435px -42px;}
#alumniFriends {background-position: -582px 0; width: 110px; padding-right: 9px !important;}
#alumniFriends a {background-position: -582px -62px; width: 110px;}
#alumniFriends a:hover {background-position: -582px -42px;}

/* tools ------ */
#tools {
	position: absolute;
		top: 4px;
		left: 286px;
	width: 336px;
	xheight: 12px;
		xoverflow: hidden;
}
	#tools li,
	#tools a,
	#tools span {
		display: block;
		float: left;
		xheight: 12px;
		padding-right: 16px;
		background-image: url(images/navigation/navTools.gif);
		background-repeat: no-repeat;
	}
	#tools a,
	#tools span {height: 12px;text-indent: -999em; padding-right: 0;}
	#tools .active a {background-image: none !important;}

#shareConnect.open span {background-position: 0 0; width: 87px; padding-right: 16px;}
#shareConnect span {background-position: 0 -24px; width: 87px; cursor: pointer;}
#shareConnect span.over {background-position: 0 -12px;}
#officeServices {background-position: -103px 0; width: 100px;}
#officeServices a {background-position: -103px -24px; width: 100px;}
#officeServices a:hover {background-position: -103px -12px;}
#directory {background-position: -219px 0; width: 52px;}
#directory a {background-position: -219px -24px; width: 52px;}
#directory a:hover {background-position: -219px -12px;}
#myLasell {background-position: -287px 0; width: 49px; padding-right: 0 !important;}
#myLasell a {background-position: -287px -24px; width: 49px;}
#myLasell a:hover {background-position: -287px -12px;}


#tools li.open {
	height: auto !important;
	width: auto !important;
	overflow: visible;
	background: none !important;
		padding-right: 0;
}
.jsOn .shareContent {
		left: -999px;
		top: -999px;
		z-index: -1;
}
.shareContent,
.jsOn .open .shareContent {
	position: absolute;
		left: -80px;
		top: 20px;
		z-index: 999;
	width: 228px;
	padding: 12px 10px 12px 12px;
	background: #f4f6f9 url(images/modules/shareOpen.gif) 0 0 no-repeat;

}
#tools .shareContent ul {
	padding: 0 0 12px 0;
	overflow: auto;
}
	#tools .shareContent li {
		height: 20px;
		width: 20px;
		padding-right: 3px;
		background-image: none;
	}
	#tools .shareContent li.last {
		padding-right: 0;
	}
		#tools .shareContent a {
			height: auto;
			width: auto;
			text-indent: 0;
			background-image: none !important;
		}
		.shareContent p {
			padding: 8px 4px;
			color: #666;
			font-size: 85%;
		}
			.shareContent p a {
				display: block;
				padding-bottom: 4px;
				color: #5174b4;
				font-size: 108%;
			}
				.shareContent a em.arrow {
					display: inline !important;
					padding: 0 6px 0 0;
				}
				.shareContent a:hover em.arrow {
					background-image: url(images/structure/linkArrow.gif);
					background-repeat: no-repeat;
				}
			.shareContent .share,
			.shareContent .connect {
				display: block;
				height: 12px;
					overflow: hidden;
				text-indent: -999em;
				background: url(images/modules/shareConnectHeading.gif) 0 0 no-repeat;
				border-bottom: solid 1px #a5bdd2;
				clear: both;
			}
			.shareContent .connect {
				height: 12px;
					overflow: hidden;
				background-position: 0 -12px;
				border-bottom: solid 1px #a5bdd2;
			}
/* callToAction ------ */
#callToAction {
	position: absolute;
		top: 5px;
		left: 716px;
		z-index: 12;
	width: 213px;
	height: 12px;
		overflow: hidden;
}
	#callToAction li,
	#callToAction a {
		display: block;
		float: left;
		height: 12px;
		padding-right: 14px;
		background-image: url(images/navigation/navCallToAction.gif);
		background-repeat: no-repeat;
	}
	#callToAction a {text-indent: -999em; padding-right: 0;}
	#callToAction a:hover {background-image: none !important;}
#apply {background-position: 0 0; width: 34px;}
#apply a {background-position: 0 -12px; width: 34px;}
#requestInfo {background-position: -48px 0; width: 75px;}
#requestInfo a {background-position: -48px -12px; width: 75px;}
#giveToLasell {background-position: -137px 0; width: 76px; padding-right: 0 !important;}
#giveToLasell a {background-position: -137px -12px; width: 76px;}

/* search ------ */
#searchBox {
	position: absolute;
		top: 4px;
		left: 16px;
	width: 208px;
		overflow: hidden;
}
	#searchBox h2 {
		float: left;
		height: 19px;
		width: 36px;
			overflow: hidden;
		background: url(images/headings/search.gif) 0 5px no-repeat;
	}
		#searchBox label {
			display: block;
			float: left;
			text-indent: -999em;
		}
	#searchBox #searchInput {
			display: block;
		float: left;
		width: 125px;
		height: 19px;
		padding: 2px 4px 0;
		margin: 0 0 0 6px;
		background: url(images/structure/bgSearchInput.gif) -1px 0 no-repeat;
		border: none;
		color: #cddef0;
		font: 85% Arial;
	}
	#searchBox #searchSubmit {
		margin-top: 2px;
	}

/* local nav ------ */
/* level 2 ------ */
#local {padding: 32px 16px 48px 19px;}
	#local a {
		display: block;
		color: #466db0;
		font-size: 93%;
		padding: 4px 0 5px;
		border-bottom: solid 1px #a1bedd; 
	}
	#local a:hover {color: #000;}
	#local .active a {color: #000;}

/* level 3 ------ */
		#local .active ul  {
			padding: 4px 0 6px;
			border-bottom: solid 1px #b9c5d1; 
		}
		#local .active li  {
			padding-left: 14px;
		}
			#local .active li a {
				padding: 4px 0 6px;
				border-bottom: solid 1px #b9c5d1; 
			}
			#local .active .last  {
			}
			#local .active .last a {
				border-bottom: none; 
			}
			#local .active li a {color: #595847;}
			#local .active li a:hover {color: #004299;}

/* level 4 ------ */
		#local .active .active ul  {
			padding: 4px 0;
		}
		#local .active .active  {
			padding-left: 14px;
			background: url(images/navigation/activeArrowBlue.gif) 0  7px no-repeat;
		}
		#local .active .active a  {color: #004299;}
		#local .active .active li a:hover  {color: #eb7124;}

/* level 5 ------ */
			#local .active .active li a {color: #808080; }
			#local .active .active .active  {
				background-image: url(images/navigation/activeArrowOrange.gif);
			}
			#local .active .active .active a {color: #eb7124;}
			#local .active .active .active li a {color: #808080;}
			#local .active .active .active li a:hover {color: #4c9896;}
/* level 6 ------ */
		#local .active .active .active ul  {
			padding: 4px 0 2px;
		}
			#local .active .active .active li a {
				color: #808080;
				font-size: 85%;
				line-height: 1.1;
			}
			#local .active .active .active .active  {
				background-image: url(images/navigation/activeArrowGreen.gif);
			}
			#local .active .active .active .active a {color: #4c9896;}
			#local .active .active .active .active li a {color: #808080;}
			#local .active .active .active .active li a:hover {color: #4c9896;}




#footer {
	position: relative;
	padding: 4px 0 5px;
	clear: both;
	background: #0c2f4b;
}
	#footer p {
		padding: 6px 0 8px 10px;
		color: #819ac9;
		font: 77% Arial;
		border-top: solid 1px #7c5037;
	}
#footerLinks {
	position: absolute;
		top: -11px;
		right: 8px;
	padding: 24px 20px 6px 0;
	background: url(images/structure/bgFooterLinks.png) right 0 no-repeat;
}
	#footerLinks li,
	#footerLinks a {
		display: block;
		float: left;
		height: 12px;
			overflow: hidden;
		padding-right: 13px;
		color: #819ac9;
		font-size: 77%;
		background-image: url(images/navigation/navFooter.gif);
		background-repeat: no-repeat;
	}
	#footerLinks a {
		padding-right: 0;
		text-indent: -999em;
	}
	#footerLinks .active a {background-image: none !important;}

#termsOfUse	{background-position: 0 0; width: 69px;}
#termsOfUse	a	{background-position: 0 -24px; width: 69px;}
#termsOfUse a:hover	{background-position: 0 -12px;}

#siteIndex	{background-position: -84px 0; width: 54px;}
#siteIndex a	{background-position: -84px -24px; width: 54px;}
#siteIndex a:hover	{background-position: -84px -12px;}

#mediaInfo	{background-position: -153px 0; width: 58px;}
#mediaInfo a	{background-position: -153px -24px; width: 58px;}
#mediaInfo a:hover	{background-position: -153px -12px;}

#directions	{background-position: -226px 0; width: 56px;}
#directions a	{background-position: -226px -24px; width: 56px;}
#directions a:hover	{background-position: -226px -12px;}
/* Layers --------------------------------------------------------- */
#overlay {
	display: none;
}
#overlayBG {
	position: fixed;
		left: 0px;
		top: 0px;
		z-index: 1000;
	width:100%;
	height:100%;
	background: #000;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter:alpha(opacity=75);
}
#galleryFrame {
	position: absolute;
		left: 50%;
		top: 58px;
		z-index: 1100;
	background: #FFF;
	padding: 0;
	width: 600px;
	height: 550px;
	margin: 0 0 0 -300px;
}
#galleryFrame.photo {
	width: 573px;
	height: 678px;
	margin: 0 0 0 -286px;
}
#galleryFrame.video {
	width: 600px;
	height: 548px;
	margin: 0 0 0 -300px;
}
#galleryFrame.audio {
	width: 532px;
	height: 301px;
	margin: 0 0 0 -266px;
}
	#overlay a.close {
		position: absolute;
			left: 50%;
			top: 58px;
			z-index: 1200;
		display: block;
		width: 30px;
		height: 30px;
			overflow: hidden;
		background: transparent url(images/modules/layerClose.gif);
		text-indent: -999em;
		margin: 0 0 0 270px;
	}
	#overlay a.photoClose {
		margin: 0 0 0 257px;
	}
	#overlay a.videoClose {
		margin: 0 0 0 270px;
	}
	#overlay a.audioClose {
		margin: 0 0 0 236px;
	}
		#overlay a.close:hover {
			background-position: 0 -30px;
		}
/* Gallery Layers ------------------------------------------------- */
body#pageGallery {
	background: #E5EAEF;
}
	#galleryContainer {
		height: 678px;
			overflow: hidden;
	}

	#pageGallery #mainAsset {
		background: #FFF;
		position: relative;
		text-align: center;
		padding: 34px 0 36px 0;
	}
	#pageGallery.photo #mainAsset {
		height: 502px;
		padding: 13px 0 16px;
	}
	#pageGallery.video #mainAsset {
		padding: 34px 0 36px 0;
	}
	#pageGallery.audio #mainAsset {
		padding: 45px 0 34px 0;
	}
	#pageGallery #mainAsset span {
		display: table-cell;
		width: 573px;
		height: 502px;
		vertical-align: middle;
	}
		#pageGallery #mainAsset img {
			float: none;
			display: inline;
			margin: 0 auto;
		}
	/* Previoius / Next buttons ----------------------------------- */
		#mainAsset a {
			position: absolute;
				top: 50%;
				z-index: 100;
			display: block;
			width: 34px;
			height: 68px;
			background-image: url(images/modules/mediaGalleryArrows.gif);
			text-indent: -999em;
			margin: -34px 0 0 0;
		}
		#mainAsset a.prev:focus,
		#mainAsset a.next:focus {
			outline: none;
		}
			#mainAsset a.prev {
				left: 0;
				background-position: -34px 0;
			}
				#mainAsset a.prev:hover {
					background-position: 0 0;
				}
			#mainAsset a.inactiveP,
			#mainAsset a.inactiveP:hover {
				background-position: -68px 0;
				cursor: default;
			}
			#mainAsset a.next {
				right: 0;
				background-position: -136px 0;
			}
				#mainAsset a.next:hover {
					background-position: -170px 0;
				}
			#mainAsset a.inactiveN,
			#mainAsset a.inactiveN:hover {
				background-position: -102px 0;
				cursor: default;
			}
	/* Flash Button ----------------------------------------------- */
		#mainAsset #flashContent {
			text-align: left;
			padding: 0 50px 0 50px;
		}
		#mainAsset #flashContent a {
			position: static;
			width: auto;
			height: auto;
			background: none;
			text-indent: 0;
			margin: 0 0 10px 160px;
		}
	#galleryContent {
		overflow: hidden;
		padding: 0 69px;
	}
	body.photo #galleryContent {
		height: 147px;
	}
	body.video #galleryContent {
		height: 154px;
	}
	body.audio #galleryContent {
		height: 196px;
		padding: 0 34px;
	}

	#galleryContent #caption {		
		overflow: auto;
		padding: 2px 10px 16px 0;
	}
	body.photo #galleryContent #caption {
		height: 72px;
	}
	body.video #galleryContent #caption {
		height: 64px;
	}
	body.audio #galleryContent #caption {
		height: 73px;
		margin: 0 0 9px;
	}
	#galleryContent h1 {
		display: none;
	}
	#galleryContent h1#pageTitle {
		display: block;
		color: #3E403B;
		font: bold 93%/14px Arial;
		border-bottom: 1px solid #CED7E0;
	}
	body.photo #galleryContent h1#pageTitle {
		padding: 18px 0 7px 0;
	}
	body.video #galleryContent h1#pageTitle {
		padding: 30px 0 7px 0;
		margin: 0 0 7px;
	}
	body.audio #galleryContent h1#pageTitle {
		padding: 28px 0 7px 0;
		margin: 0 0 7px;
	}
	#galleryContent h2 {
		color: #4C9899;
		font: normal 123.1%/23px Arial;
		margin: 0 0 2px;
	}
	#galleryContent p {
		padding: 0 0 8px;
	}
	#galleryContent p.date {
		color: #666;
		font-size: 85%;
	}



