body.what
{
	/*background:#162123;
	color:#FFFFFF;*/
}

a img
{
	border:none;
}

#secondary-nav dl, #footer dl
{
	padding:0.9em 0;
	padding-top:0;
}

.site-links dd a
{
	font-weight:bold;
}

#secondary-nav a:hover, #footer a:hover
{
	color:#FF7F00;
	background:none;
}

#tertiary-nav a
{
	display:block;
}

#content a:hover
{
	/*color:#FFFFFF;*/
	/*background-color:#FF7F00;*/
}

#content a
{
	color:#FF7F00;
}

#content a:hover
{
	text-decoration:underline;
	color:#000000;
}

.home #extra
{
	background-repeat:repeat;
}

.home #title
{
	background-image:url(../img/grads/title.png);
}

.home #upcoming
{
	border-color:#fff;
}

/*.who #content
{
	background-color:#009966;
}

.who li#who
{
	background-color:#009966;
}*/

/*body.where
{
	background-color:#A5A8AF;
	color:#000000;
}

.where #page
{
	margin-bottom:0;
}*/

.where #content a
{
	/*color:#fff;
	text-decoration:underline;*/
}

.where #secondary-nav, .where #footer
{
	/*color:#FFFFFF;*/
}

.where #warm-up
{
	/*clear:both;
	float:none;
	position:inherit;
	margin:0;
	padding:0;
	width:100%;
	height:auto;
	position:absolute;
	min-width:780px;
	bottom:0;*/
}

.where #warm-up img
{
	/*margin-top:-20em;
	margin-bottom:-1em;*/
}

/*.who a:hover, .what a:hover, .where a:hover, .when a:hover, .where a:hover
{
	background-color:#FF7F00;
}

*/

.who #who a, .what #what a, .where #where a, .when #when a
{
	background-color:#FF7F00;
}

.home .block a#logo
{
	background-image:url(../img/logos/logo-white-100pc-115w.png);
}

.home #secondary-nav .block a:hover#logo
{
	background-image:url(../img/logos/logo-white-15pc-115w.png);
}

/*.where a#logo
{
	background-image:url(../img/logos/logo-white-15pc-115w.png);
}*/

.home #secondary-nav h2
{
	margin-top:3em;
}

h2
{
	color:#666;
}

.teachers
{
	margin-bottom:1em;
	float:left;
	width:auto;
}

#content .teachers dl
{
	float:left;
	clear:none;
	margin-right:2em;
}

#content .teachers dd
{
	width:auto;
}

#breadcrumb a
{
	color:#ffffff;
}

/*#page
{
	background:url(../img/grads/left-cerise.png) repeat-y;
	background:url(../img/grads/content-grad-lrg.png) right repeat-y;
}

body
{
	background-image:url(../img/grads/left-green.png);
	background-position:left;
	background-repeat:repeat-y;
}

#content
{
	background:url(../img/grads/right-wave-turquoise-10.png) right repeat-y;
}*/

#warm-up
{
	display:none;
}

.footnote
{
	font-size:0.9em;
	line-height:1.4em;
}

acronym
{
	border-bottom:1px solid #FFFFFF;
	cursor:help;
}

#content table td, #content table th
{
	font-size:1.2em;
	text-align:left;
	vertical-align:top;
	padding-bottom:0.5em;
}

#content table .headercol
{
	width:7em;
}

#upcoming .site-links a
{
	display:inline;
	font-weight:bold;
}

#upcoming dd br
{
	display:none;
}

caption
{
	font-weight:bold;
	color:#666666;
	text-align:left;
	font-size:1.2em;
	margin-bottom:1em;
}

.cols #page-content .wider
{
	/*margin-right:-240px;*/
	background-color:#CCFF33;
}

.cols #page-content h2
{
	margin-bottom:0.5em;
}

.cols #page-content dl
{
	float:left;
	clear:none;
	padding-left:1em;
	margin-right:1em;
	border-left:1px solid #fff;
	padding-bottom:0;
	margin-bottom:1em;
}

.cols #page-content dt
{
	font-weight:bold;
}

.cols #tertiary-nav
{
	padding:0;
	margin-right:0;
	margin-left:0;
}

/*.cols #tertiary-nav .block
{
	display:none;
}*/