/*==========
* UNIVERSITY
* ==========
*
* Pantone 2945 C (blue)
* #00528B
*
* Black
* #393938
*
* Pantone Cool Gray (9C)
* 4B4B4C
*
* Pantone Cool Gray (4C)
* #7C7C7D
*
* Pantone 296 C (black/blue)
* #021E2F
*
* =======
* FACULTY
* =======
* Dark Burgandy
* #911C11
*
* Light Pink
* #CFA19C
*
* Lighter Pink (Pale Pink)
* #F4E8E7
*/

* html, * body {
    /*height: 100%;*/
}

html>body {
	min-width: 50em;
	/* stops the content of the global header wraping in firefox etc. */
}

body {
    max-width: 70em !important;
	width:expression(document.body.clientWidth < 781? "780px" : "auto") !important;
}
/* HEADER SECTION STARTS */
#global-header {
	margin: 0;
	padding: 0;
	background-image: url("http://www.arts.monash.edu.au/assets/images/template/header/guy-girl.jpg");
	background-position: 100% 0;
	background-repeat: no-repeat;
	overflow: visible;
}

#global-header div,
#global-header ul {
	padding: 0;
	margin: 0;
}

#global-header ul {
	list-style-type: none;
}

#global-header #global-images {
	padding: 0;
	margin: 0;
	height: 79px;
}

#global-header #global-images #sub-brand-name #image-place {
	display: block;
	background:  url("http://assets.monash.edu.au/logos/arts.gif") no-repeat;
	padding: 0px;
	margin: 0px;
	width: 343px;
	height: 79px;
}

#global-header #global-images #sub-brand-name #image-place span {
	display: none;
}

#global-header #global-nav {
	width: 100%;
	padding: 0;
	margin: 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #fff;
	height: 1.6em;
}

* html #global-header #global-nav ul {
	width: 60em; /* makes ie keep the list on one line */
}

#global-header #global-nav li {
	float: left;
	padding: 0 0.5em;
	border-right:  #fff solid 1px;
	margin: 0.2em 0 0 0;
}

#global-header #global-nav li.list-end {
	border: none;
}

#global-header #global-utils {
	width: 100%;
	padding: 0;
	margin: 0;
	height: 2.1em;
}

#global-header #global-utils ul {
	float: right;
	padding-right: 0;
	margin-right: 0.25em;
}

* html #global-header #global-utils ul {
	width: 60em; /* makes ie keep the list on one line */
}

#global-header #global-utils li {
	float: right;
	padding: 0 0.5em 0 0;
	border-right: #000 solid 1px;
	margin:  0.5em 0.3em 0 0;
}

#global-header #global-utils li.list-end {
	border: none;
}

#global-header #global-utils #search-form {
	border: none;
	padding-left: 3em;
	margin-top: 0.2em;
	padding-right: 0;
	margin-right: 0;
}

#global-header #global-utils #search-form form {
	padding-right: 0;
	margin-right: 0;
	display: inline;
}

#global-header #global-utils #search-form form input#go {
    width: 2.8em;
    height: 1.6 em;
    background-color: #CFA19C;
    border-bottom-color: #CFA19C;
    border-right-color: #CFA19C;
}

#global-header #global-utils #search-form form label {
    font-weight: bold;
    margin-left: 2em;
}

#global-header #global-utils #search-form form input[type=submit] {
    border: 1px solid #000;
    color: #fff;
    font-weight: bold;
    background-color: #911C11;
}

/* HEADER SECTION ENDS */
/***********************/
/* BODY SECTION STARTS */
#page-body {
	clear: both;
	padding: 0;
	margin: 0;
	border: none;
	border-left: 1px solid #CCC;
	background-image: url("http://www.arts.monash.edu.au/assets/images/template/background-dash.png");
	background-repeat: repeat-y;
	background-position: 20% 0;
}
/*#page-body #content, #content {*/
#page-body #content {
    width: 75%;
	float: right;
	background-color: white;
	position: relative;
	margin: 0;
	padding: 0;
	padding-left: 3em;
}
/* Added in more so that headings are the right colour on non section nav pages */
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6,
h1, h2, h3, h4, h5, h6 {
	color:#720603;
}
#content {
    width: 100%;
	padding-left: 0;
	line-height: 1.25;
}
/*#page-body #content #main-content, #content #main-content, #main-content {*/
#page-body #content #main-content, #content #main-content {
    width: 72%;
	float: left;
	margin: 0;
	padding: 0;
}
#page-body #content #highlights, #content #highlights {
    width: 24%;
	float: right;
	padding-bottom: 1em;
	margin-right: 0.5em;
	margin-left: 0.5em;
}
#page-body #content #highlights .highlight, #content #highlights .highlight {
 	padding: 0;
	margin: 0;
	margin-top: 1.5em;
	padding-bottom: 0.8em;
}
#page-body #content #highlights .highlight h2, #content #highlights .highlight h2 {
	padding: 0.1em;
	margin: 0;
	padding-left: 0.3em;
	border: none;
	color: #000;
	background-color: #cfa19c;
	border-bottom: 1px solid #cfa19c;
}
#page-body #content #highlights .highlight ul, #content #highlights .highlight ul {
	margin: 0;
	margin-left: +1.0em;
	padding: +0.3em;
	padding-left: +1.0em;
	background-color: #fff;
	color: #000;
	list-style-type: none;
	list-style-image: url("http://assets.monash.edu.au/images/blue-arrow.gif");
 	/* N.B. Without this here Opera goes do-laly */
}
#page-body #content #highlights .highlight li, #content #highlights .highlight li {
	/**/
}
#page-body #content #highlights .highlight li a, #content #highlights .highlight li a,
#page-body #content #highlights .highlight li a:hover, #content #highlights .highlight li a:hover,
#page-body #content #highlights .highlight li a:active, #content #highlights .highlight li a:active,
#page-body #content #highlights .highlight li a:focus, #content #highlights .highlight li a:focus,
#page-body #content #highlights .highlight li a:link, #content #highlights .highlight li a:link,
#page-body #content #highlights .highlight li a:visited, #content #highlights .highlight li a:visited {
    color: #339;
    text-decoration: underline;
}
#page-body #content #highlights .highlight li a:hover, #content #highlights .highlight li a:hover {
    text-decoration: none;
}
#page-body #content #highlights .highlight p, #content #highlights .highlight p {
	margin: 0;
	padding: 0.3em;
}
#page-body #section-nav {
	width: 19%;
	border: none;
	background-color: transparent;
}
#page-body #section-nav h2 {
	color: #000;
}

#page-body #section-nav div.seperator {
	width: 90%;
	height: 1px;
	overflow: hidden;
	border-top: 1px solid #7C7C7D;
	margin-top: 6px;
	margin-bottom: 6px;
}
* html #page-body #section-nav { /* i.e. only hack for small screens */
	width: 15%;
}
#page-body #section-nav a,
#page-body #section-nav a:hover,
#page-body #section-nav a:active,
#page-body #section-nav a:focus,
#page-body #section-nav a:link,
#page-body #section-nav a:visited {
    color: #000;
    text-decoration: none;
}
#page-body #section-nav a:hover {
    text-decoration: underline;
}
#page-body #section-nav ul {
	padding: 0;
	margin: 0;
	margin-top: 0.5em;
	margin-left: 1.5em;
	list-style-type: none;
	list-style-image: url("http://assets.monash.edu.au/images/blue-arrow.gif");
	/* Safari is sad without this repeated */
}
#page-body #section-nav h2 {
	margin-top: .5em;
	background-color: transparent;
}

/*----------------------------------------------------------------------------------------------------------------
 * position is commented out on these next two styles so that the footer doesn't break on jquery and long wufoo.
 ----------------------------------------------------------------------------------------------------------------*/

#page-body #section-nav-footer {
	clear: both;
	background-color: #fff;
	height: 4em;
	left: -1px;
	width: 100.1%;
	/* position: relative;  */
}
* html #page-body #section-nav-footer { /* ie only: fix for dangleing border */
    width: 100%;
    /*  position: absolute;  */
    left: 1%;
}
/* BODY SECTION ENDS */
/* ARTS PORTAL PAGE STARTS (Added PS 20070117) */

#arts-portal-page #content {
	border: 1px solid #000;
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 0;
}

* html #arts-portal-page #content { /* ie only */
	margin-bottom: 0;
	padding: 0;
}

#arts-portal-page #content #main-content {
	border-right: 1px dashed #ccc;
	padding-left: 1em;
}

#arts-portal-page #content #main-content #portal-col1 {
	width: 49%;
	float: left;
	margin-left: 2%;
	margin-top: 0;
    margin-right: 2%;
	margin-bottom: 0;
    margin-left: auto;
	margin-right: auto;
	position: relative;
}

#arts-portal-page #content #main-content #portal-col2 {
	width: 49%;
	float: right;
	margin-left: 2%;
	margin-top: 0;
    margin-right: 2%;
	margin-bottom: 0;
    margin-left: auto;
	margin-right: auto;
	position: relative;
}

#arts-portal-page #content #highlights div.photo {
	text-align: center;
	padding-bottom: 2em;
}

/* ARTS PORTAL PAGE ENDS */

/* ADDITIONAL ELEMENTS SECTION STARTS */
div.noticeboard {
	width: 95%;
	position: relative;
	background-color:#F7F5F4;
	color: #000;
	border: 1px solid #923D3D;
    padding-top: 0;
}
div.noticeboard div.notice-head,
div.noticeboard div.notice-head h2 {
    margin: 0;
    padding: 0;
    background-color: #923D3D;
	height: 1.8em;
}
#content div.noticeboard div.notice-head h2 {
    margin: 0;
    padding: 0;
	height: 1.8em;
    float: left;
	font-size: 0.9em;
    font-weight: bold;
    margin-left: 0.25em;
    padding-top: 0.2em;
    color: #fff;
    background-color: transparent;
}
div.noticeboard div.notice-head div.notice-skiplink {
	float: right;
	font-size: 0.9em;
    font-weight: normal;
    margin: 0;
    padding-top: 0.3em;
	padding-left: 0.25em;
    padding-right: 0.6em;
    padding-bottom: 0.2em;
	background-color: #923D3D;
    color: #FFF;
}
div.noticeboard div.notice-head div.notice-skiplink a,
div.noticeboard div.notice-head div.notice-skiplink a:hover,
div.noticeboard div.notice-head div.notice-skiplink a:active,
div.noticeboard div.notice-head div.notice-skiplink a:focus,
div.noticeboard div.notice-head div.notice-skiplink a:visited {
    font-size: 0.9em;
    font-weight: normal;
    color: #FFF;
    text-decoration: none;
}
div.noticeboard div.notice-head div.notice-skiplink a:hover {
    font-size: 0.9em;
    font-weight: normal;
    color: #FFF;
    text-decoration: underline;
}
div.noticeboard div.notice-body {
	clear: both;
	background-color:#F7F5F4;
	color: #000;
   font-size: 0.95em;
   text-align: left;
	padding: 0.2em;
	margin: 0;
}
div.noticeboard div.notice-body p {
    text-align: left;
    margin: 0.5em 0.5em 0.5em 0.5em;
}
div.noticeboard div.notice-body h1,
div.noticeboard div.notice-body h2,
div.noticeboard div.notice-body h3,
div.noticeboard div.notice-body h4 {
    background-color: #F7F5F4;
    color: #000;
}
/* ADDITIONAL ELEMENTS SECTION ENDS */


/* Suck n' Send PHP based cgi-mailer style */

#sucknsend p, #sucknsend th {
   font-size: 0.9em;
}
#sucknsend h1 {
   font-size: 1.2em;
}
#sucknsend h2 {
   font-size: 1.2em;
}
#sucknsend caption {
   font-size: 1em;
   font-weight: bold;
}

#sucknsend table.layout th, #sucknsend table.layout td {
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding: 0.1em 0.1em 0.1em 0.1em;
	margin: 0.1em 0.1em 0.1em 0.1em;
	font-size: 1em;
	border: none;
}

#sucknsend td {
   text-align: left;
}

#sucknsend input.textfield, #sucknsend select.textfield, #sucknsend textarea.textfield {
   width: 20em;
   font-size: 0.9em;
}

#sucknsend hr {
   width: 80%;
   height: 1px;
   background-color: #000;
}

#sucknsend .warning-text {
   color: #FF3300;
}

#sucknsend .small-text {
   font-size: 0.7em;
}

#sucknsend label {
	font-weight: bold;
	display: block;
	width: 10em;
	float: left;
	color: #000;
	background-color: #F4E8E7;
	text-align: right;
	vertical-align: top;
	padding: 0.2em 0.2em 0.2em 0.2em;
	margin-right: 0.2em;
}

#sucknsend li.multichoice label {
	background: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: auto;
	font-weight: normal;
}

#sucknsend label.text-label {
	width: auto;
}

#sucknsend fieldset ul {
	list-style-type:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#sucknsend fieldset ul li {
	clear: both;
}

#sucknsend .datetime-header,
#sucknsend .nonlabel-label,
#sucknsend .compact-input p {
	font-weight: bold;
	font-size: 100%;
	width: 10em;
	float: left;
	color: #000;
	background-color: #F4E8E7;
	text-align: right;
	vertical-align: top;
	padding: 0.2em 0.2em 0.2em 0.2em;
	margin-right: 0.2em;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0;
}

#sucknsend li.datetime label,
#sucknsend label.non-display,
#sucknsend .compact-input label {
	display:none;
}

#sucknsend li.datetime select,
#sucknsend li.datetime span,
#sucknsend li.multichoice input,
#sucknsend .compact-input input,
#sucknsend .compact-input span,
#sucknsend .compact-input select {
	display: block;
	float: left;
}

#sucknsend #change-news-type form {
	display: inline;
}

#sucknsend label.sucknsend-checkbox {
	display: inline;
	font-weight: normal;
	color: #000;
	background-color: #fff;
	width:auto;
	padding:0;
	margin:0;
	float:none;
	text-align:inherit;
}

/* Indented text */

#content .indent-level-1 {
	margin-left: 1.5em;
	padding-left: .2em;
}

#content .indent-level-2 {
	margin-left: 3em;
	padding-left: .2em;
}

#content .indent-level-3 {
	margin-left: 4.5em;
	padding-left: .2em;
}
.latest-work {
	padding: 0;
	margin: 1em 0 1em 0;
	width: auto;
	border-color: #CFA19C;
	border-style: solid;
	border-width: 1px;
}
#content .latest-work h2 {
	margin: 0;
	padding: 0.5em;
	color: #FFF;
	background-color: #CFA19C;
}
.latest-work  .cover {
	float: right;
	width: 180px;
	margin: 0 10px 10px 0;
	padding: 0;
	background: transparent;
}
#content .latest-work p, #content .latest-work h3, #content .latest-work h4 {
	padding-left: 10px;
	padding-right: 10px;

}
.latest-work .notes {
	width: auto;
	margin: 0 220px 0 0;
}
.clearall {
	clear: both;
}
/* An alternative to people using blockquotes to emphasise text. */
div.distinct-region {
	padding: 0 0.5em 0.5em 0.5em;
	margin: 1em 0 1em 0;
	border-color: #CFA19C;
	border-style: solid;
	border-width: 1px;
}

/* An alternative to people using tables to emphasise text. */
div.strong-distinct-region {
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin: 1em 0 1em 0;
	background-color: #F4E8E7;
	border-color: #CFA19C;
	border-style: solid;
	border-width: 1px;
}

div.strong-distinct-region  h2 {
	color: #FFF;
	background-color: #F4E8E7;
}

div.strong-distinct-region h2, div.strong-distinct-region h3, div.strong-distinct-region h4 {
	background-color: #F4E8E7;
}

/* div classes to put on colums for a two column region */

div.layout-column-one, div.layout-column-two {
	margin-right: 1em;
	float: left;
	width: 45%;
}

/* Text is all in capitals */
.allcaps {
	text-transform: uppercase;
}

/* Make text slightly larger */
.larger-text {
	font-size: 1.4em;
}

/* External links */

a.external span {
	position:absolute;
	left:0;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}

a.external:link {
	background: url(/assets/images/template/externallink.gif) no-repeat 100% 0;
	padding-right: 20px;
}

a.external:visited {
	background: url(/assets/images/template/externallink.gif) no-repeat 100% -100px;
	padding-right: 20px;
}

a.external:hover {
	color: #BF1722;
	background:#ffffcc url(/assets/images/template/externallink.gif) no-repeat 100% -200px;
	padding-right: 20px;
}
/* PDF links */

a.pdf:link {
	background: url(/assets/images/icon-pdf.gif) no-repeat 100% 0;
	padding-right: 20px;
}
/* Rotating Content */

div.rotating-content div
{
	padding: 1em 1em 1em 1em;
	background-color: #F4E8E7;
	border-color: #CFA19C;
	border-style: solid;
	border-width: 1px;
	width: 40em;
}

div.rotating-content h2, div.rotating-content h3, div.rotating-content h4
{
	background-color: inherit;
	color: #000;
	margin-top: 0;
	padding-top: 0;
}

div.rotating-content img
{
	float: left;
	padding-right: 1em;
}

div.rotating-content div.spacer
{
	border: none;
	padding: 0;
	margin: 0;
}

/* Highlight Box Form */

div.highlight div.highlight-form input.textfield select.textfield textarea.textfield
{
	width: 7.5em;
	font-size: 0.9em;
}


div.highlight div.highlight-form label
{
	display: block;
	width: 5em;
	float: left;
	color: #000;
	text-align: right;
	vertical-align: top;
	padding: 0.2em 0.2em 0.2em 0.2em;
	margin-right: 0.2em;
}

#page-body #content #highlights div.highlight div.highlight-form ul.bulletless-list
{
	list-style-type: none;
	list-style-image: none;
	margin: 0.1em 0.1em 0.1em 0.1em;
	padding: 0px 0px 0px 0px;
}

table.valign-top th, table.valign-top td
{
	vertical-align: top;
}

#arts-portal-page #content #highlights .photo img
{
	border: none;
}

/*
 * The watermark class is to create an obvious segment of text in the right hand highlight column.
 * It features the Monash Shield in background of the dark Arts Faculty red.
 */

#arts-portal-page #content #highlights div.watermark,
#page-body #content #highlights div.watermark,
div.watermark,
#arts-portal-page #content #highlights div.watermark-central,
#page-body #content #highlights div.watermark-central,
div.watermark-central {
	padding: 0.5em;
	margin: 1px;
	margin-top: 2em;
	width: 165px;
	border: 1px solid #000;
	color: #fff;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #911C11;
	background-image: url("http://www.arts.monash.edu.au/assets/images/watermark-highlight-col.gif");
	background-position: 0 100%;
	background-repeat: repeat-y;
}

#arts-portal-page #content #highlights div.watermark img,
#page-body #content #highlights div.watermark img,
div.watermark img,
#arts-portal-page #content #highlights div.watermark-central img,
#page-body #content #highlights div.watermark-central img,
div.watermark-central img {
	border: 1px solid #fff;
	padding: 0;
	margin: 0;
}

#arts-portal-page #content #highlights div.watermark p,
#page-body #content #highlights div.watermark p,
div.watermark p,
#arts-portal-page #content #highlights div.watermark-central p,
#page-body #content #highlights div.watermark-central p,
div.watermark-central p {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	background: none;
}

#arts-portal-page #content #highlights div.watermark-central,
#page-body #content #highlights div.watermark-central,
div.watermark-central {
	background-color: #022d57;
	background-image: url("http://www.arts.monash.edu.au/assets/images/watermark-central-highlight-col.gif");
}



/* A promo button with a small flash animation or image and linked text beneath */


.arts-promo-button {
	border: solid 1px #911C11;
	background-color: #911C11;
	padding: 1px;
	margin: .2em;
	text-align: center;
	width: 96px;
}

.arts-promo-button p {
	padding: 0;
	margin: 0;
	display: inline;
}

.arts-promo-button a {
	display: block;
	padding: 0.2em;
	margin: 0.2em;
	font-size: 0.8em;
}

.arts-promo-button,
.arts-promo-button a,
.arts-promo-button a:link,
.arts-promo-button a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	background-color: #911C11;
	text-decoration: none;
}

.arts-promo-button a.no-display {
	padding: 0;
	margin: 0;
}

/* link button for homepage */

#home-page-image-link {
	text-align:center;
	padding:0;
	margin-top: 2em;
}

#home-page-image-link a {
	display:block;
	border-style:none;
	width:100%;
	margin:0;
	text-align:center;
}

#home-page-image-link a img {
	border-style:none;
}

/* .form_style1 start */
.form_style1 {
	padding-bottom: 1em;
}

.form_style1 fieldset {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topright:3px;
	background-color: #DDDDDD;
	border: 1px solid #cccccc;
	margin-top: 2.5em;
	padding-top: 0.2em;
	padding-bottom: 0.5em;
	position: relative;
}

.form_style1 fieldset p,
.form_style1 fieldset dl {
	margin-left: 1em;
}

.form_style1 legend strong {
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background-color: #DDDDDD;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	display: block;
	padding: 0.3em 1em;
	position: absolute;
	top: -2.2em !important;
	left: -0.7em !important;
	top: -29px;
	left: -1px;
	width: auto;
}

.form_style1 sup {
	font-weight: bold;
	color: #F00;
	background-color: inherit;
	font-size: 1.2em;
}

.form_style1 label,
.form_style1 label sup {
	color: #3351C3;
	background-color: inherit;
	font-size: 1em;
	/*font-weight: bold;*/
}

.form_style1 dl {
	display: block;
}

.form_style1 dd {
	font-size: 0.8em;
	font-style: italic;
	margin-left: 1em;
}

.form_style1 input[type=text],
.form_style1 input[type=password] {
	font-size: 0.9em;
	border: 1px solid #999;
	margin-bottom: 1em;
	margin-top: 0em;
	padding: 0.25em;
	background-color: #FFFFE6;
}

.form_style1 input.text,
.form_style1 input.password,
.form_style1 select,
.form_style1 textarea {
	font-size: 0.7em;
	border: 1px solid #999;
	margin-bottom: 1em;
	margin-top: 0em;
	padding: 0.25em;
	background-color: #FFFFE6;
}

.form_style1 #title {
	font-size: 1.3em;
	/*padding: 0.25em;*/
	width: 20em;
}

.form_style1 textarea {
	font-size: 1em;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#authenticate.form_style1 #submit,
#announce.form_style1 #submit {
	background-color: #FF8000;
	color: #333;
	border-left: 3px solid #FC6;
	border-right: 3px solid #804000;
	border-top: 3px solid #FC6;
	border-bottom: 3px solid #804000;
	font-size: 1.1em;
	font-weight: bold;
}

.warning-text {
	color: #FF8000;
	background-color: inherit;
}
/* .form_style1 end */

/* #sitemap start */
#sitemap div.lbullet {
	border-left: 1px dashed #999;
	margin-bottom: 0;
	margin-left: 1em;
	margin-right: 0;
	margin-top: 0;
	padding: 0;
	position: relative;
}

#sitemap div.page_list_can {
	background-color: #E5E5F1;
	border-bottom: 1px solid #999;
	color: inherit;
	margin: 0;
	padding-top: 1.2em;
}

#sitemap ul.page_list {
	background-color: #FFF;
	border-right: 1px dashed #999;
	border-top: 1px solid #999;
	color: inherit;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: square;
	margin: 0;
	padding-bottom: 1em;
	padding-top: 1em;
}

#sitemap li.index {
	list-style: none;
	font-weight: bold;
	font-style: italic;
	font-size: 1.2em;
	margin-left: -1em;
	padding-bottom: 0.5em;
}
/* #sitemap end */

/* News and Events feeds */
.arts-news #events_feed dl dt, .arts-news #events_feed dl dd, .arts-news #news_feed ul li {
	margin-left: 1em;
}

.arts-news #news_feed ul li {
	list-style: none;
}

.arts-news #events_feed dl dt, .arts-news #events_feed dl dt span {
	color: #4b4b4c;
}

.arts-news #events_feed dl dt span.type {
	text-transform: uppercase;
}

.rss_icon {
		border: none;
}

/* Right Column Styles */

#highlights #calendar {
	border: 1px solid #F4E8E7;
	font-size: 0.813em;
	padding: 1px;
	margin: 40px 0 20px 0;
}
#highlights  #calendar h2 {
	color: #911C11;
	margin: 10px 10px 10px 10px;
}
#highlights  #calendar h4 {
	display: block;
	color: #911C11;
	background-color: #F4E8E7;
	margin: 1px 1px 10px 1px;
	padding: 3px 9px 3px 9px;
}
#highlights  #calendar p {
	margin-left: 10px ;
	margin-right: 10px ;
}


/* Left Hand Navigation Column Styles - 12/09 */

#page-body #section-nav ul#sn-list-format a:link,
#page-body #section-nav ul#sn-list-format a:visited,
#page-body #section-nav ul#sn-list-format a:active,
#page-body #section-nav ul#sn-list-format a:focus {
    text-decoration: none;
}

#page-body #section-nav ul#sn-list-format a:hover {
    text-decoration: underline;
}

#section-nav ul#sn-list-format {
	padding: 0;
	margin: 0;
	border-right: solid 1px #cccccc;
}

#section-nav ul#sn-list-format ul,
#section-nav ul#sn-list-format li {
	padding: 0;
	margin: 0;
	display: inline;
	list-style: none none inside;
	font-size: 1em;
}

#section-nav ul#sn-list-format li span {
	font-weight: bold;
}

#section-nav ul#sn-list-format li a,
#section-nav ul#sn-list-format li span {
	display: block;
	margin: 0;
	padding: 4px;
	padding-left: 1em;
	border-bottom: solid 1px #ffffff;
	background-color: #f3f3f3;
}

#section-nav ul#sn-list-format li li a,
#section-nav ul#sn-list-format li li span {
	background-color: #DBB5B2;
	background-image: none;
	padding-left: 2em;
}

#section-nav ul#sn-list-format li li li a,
#section-nav ul#sn-list-format li li li span {
	background-color: #F6ECEB;
	background-image: none;
	padding-left: 3em;
}
/* TABLE FORMATTING OPTIONS */

/* row_headers tables have a header at the start of each row and a border under each row */
.row_headers {
	border-collapse:collapse;
	border-top: 1px solid #cfa19c;
}
.row_headers th {
	vertical-align: top;
	text-align: left;
	background-color:#cfa19c;
	color: #fff;
	padding: 5px;
	border-bottom: 1px solid #fff;
}
.row_headers td {
	vertical-align: top;
	background-color:#fff;
	padding: 5px 10px 5px 10px;
	border-bottom: 1px solid #cfa19c;
}
/* END row_headers  STYLES */


/** START Captions **/

.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.hb-caption {
	border: 1px solid #EBEBEB;
	color: inherit;
	text-align: center;
	background-color: #FFF;
	padding-top: 0.4em;
	padding-left: 0.4em;
	padding-right: 0.4em;
	margin-top: 1em;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	/*width: 100%;*/
}

.hb-caption .photo {
	margin: 0;
	padding: 0;
	border: 0 none;
	text-align: center;
}

.hb-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.hb-caption p.hb-caption-text {
	font-size: 0.9em;
	line-height: 1.5em;
	padding: 0 4px 5px;
	margin: 0;
}

/** ENDcaptions **/

.hidden {
	display: none;
}

/* START special request styles */
/* Always use #content ! */

/** START requester: ECPS **/

#content p.pullquote {
	font-size: 1.2em;
	line-height: 1.5em;
}

/** END requester: ECPS **/

/* END special requested styles */

