body{
    margin: 0;
    padding: 0;
    background-color: #fffdf5;
}
/* EDUCATION FORM SUBMISSION ADDITION APRIL '06 */
ul{
    margin:0;
    padding:0;
    line-height:20px;
    list-style:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
	text-align: left;
}

li{
    margin:0;
    margin-bottom:12px;
    margin-top:6px;
    padding:0;
    
}

li.label {
    margin:0;
    line-height: 0;
    padding:0;
    padding-top:12px;
    border-top: 1px solid #D3CDC4;
}

li.field_label {
    margin:0;
    margin-top:10px;
    padding:0;
}

li.field_submit {
    margin:0;
    margin-top:20px;
    margin-bottom:20px;
    padding:0;
    text-align:center;
}

.input_button {
    background-color:#8F2308;
    border:1px solid #D3CDC4;
    margin:0;
    padding:8px;
    width:86px;
    height:32px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #ffffff;
	font-style: italic;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
}

.left_card_column {
	margin:0;
	margin-left:25px;
	padding:0;
	float:left;
	text-align:left;
}
.right_card_column {
	margin: 0;
	margin-left:15px;
	padding:0;
	float:left;
	text-align:left;
}
form {
    margin:0;
    padding:0;
    border:none;
}
textarea {
    border: 1px solid #D3CDC4;
    width:210px;
    height:230px;
    margin:0;
    padding:3px;
}
.field_submit {
    margin:0;
    margin-top:20px;
    padding:0;
    text-align:center;
}
.form_alert {
	color:#882625;
	border-top: 1px dotted #882625;
	border-bottom: 1px dotted #882625;
	padding: 5px;
	margin: 0;
	/*margin-top:15px;*/
	margin-bottom:15px;
	text-align:center;
}
/* END EDUCATION FORM */

/* BEGIN ET CETERA ADDITIONS */

.etc_timeline_nav{
    display:block;
	margin:0;
	padding:0;
	list-style: none;
	line-height:0;
	width:491px;
}
.etc_timeline_nav li{
    display:block;
	float: left;
	margin: 0;
	padding: 0;
}
.time_rule{
	float:left;
	margin:0;
	padding:0;
}
.etc_time_dotRule{
	float:left;
	margin:0;
	margin-top:25px;
	margin-bottom:25px;
	padding:0;
}
.etc_dec_layer{
	float:left;
	visibility:visible;
	margin:0;
	margin-top:25px;
	margin-bottom:25px;
	padding:0;
}
.etc_time_date{
    float:left;
    margin:0;
    margin-left:10px;
	margin-right:10px;
	padding:0;
	width:55px;
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #51453C;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
	text-align: left;
}
.ect_evt_txt{
    float:left;
    margin:0;
	padding:0;
	width:375px;
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
	text-align: left;
}

#etc_websites{
    margin:0;
	padding:0;
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
	text-align: left;
}
#etc_websites p{
    margin:0;
	padding:0
}
#etc_websites p.link_section{
    margin-top:20px;
    margin-bottom:20px;
}
#etc_websites p.link_subSection{
    margin-top:20px;
    margin-bottom:20px;
}
#etc_websites p.link_name{
    margin-top:20px;
}
#etc_websites p.link_credit{
}
#etc_websites p.link_url{
}
#etc_websites p.link_info{
    margin-top:10px;
}

#etc_trivia{
    margin:0;
	padding:0;
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
	text-align: left;
}
#etc_trivia p{
    margin:0;
    margin-top:10px;
    margin-bottom:20px;
	padding:0;
}
#etc_trivia p.trivia_sec{
    margin-top:20px;
}
#trivia_list{
	margin:0;
	margin-top:25px;
	margin-bottom:25px;
	padding:0;
	width:491px;
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 14px;
	letter-spacing: normal;
	text-align:center;
}
#trivia_list div.listItem{
	width:401px;
	margin:0;
	padding: 0;
	padding-top:0;
	padding-bottom:20px;
	padding-left:45px;
	padding-right:45px;
	text-align:center;
}

.brkDiv{
    width:375px;
    margin:0;
    height:10px;
	padding:0;
}

/* END ET CETERA ADDITIONS */


/* BEGIN IMAGE BANK ADDITIONS */
.imgBankTable {
    width: 100%;
    padding: 0;
    margin: 0;
    margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	font-weight: bold;
}
.imgBankTableDetail {
    padding: 0;
    margin: 0;
    margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 14px;
	color: #51453C;
	vertical-align: top;
	text-align: left;
}
.imgBankTableDetail td{
    padding: 0;
    margin: 0;
    margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 14px;
	color: #51453C;
	vertical-align: top;
	text-align: left;
}
.imgBankTableHead{
    padding: 10px;
    margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.imgBankTableCon{
    padding: 10px;
    margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
a {
    color: #9f2220;
    text-decoration: underline;
}
/* END IMAGE BANK ADDITIONS */


/*ABOUT THE EXHIBIT ADDITIONS */

img.wrap_left {
    display: block;
    border: 0;
    padding: 0;
    margin: 3px 10px 0px 0px;
}

img.wrap_right {
    display: block;
    border: 0;
    padding: 0;
    margin: 3px 10px 0px 15px;
}

img.drop_t {
    display: block;
    border: 0;
    padding: 0;
    margin: 16px 5px 3px 0px;
}

.ex_sec {
    margin: 0;
    margin-top: 30px;
    padding: 0;
}

.ex_sec_top {
    margin: 0;
    margin-top: 30px;
    margin-bottom: 35px;
    padding: 0;
}

.card {
    width: auto;
    margin: 0;
    padding: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 20px;
    text-align:center;
}

.cardImg {
    width: auto;
    margin: 0;
    padding: 0;
    text-align:center;
}

/*END ABOUT THE EXHIBIT ADDITIONS */


/*BEGIN EDUCATION ADDITIONS */

a {
    text-decoration:none;
}

.edu_sec {
    margin: 0;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 0;
}

.planList td{
    border:0;
    padding:0;
    vertical-align: top;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
	text-align: left;
}

/*END EDUCATION ADDITIONS */

.header_print {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #51453C;
	text-decoration: none;
}
.main_column {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
	text-align: left;
	padding-bottom: 8px;
}
.secondary_column {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
}
.main_credits {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	letter-spacing: normal;
	line-height: 18px;
}
.secondary_credits {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
	text-align: center;
}
.main_credits_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
	text-align: center;
	font-style: italic;
}
.main_credits_name {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #51453C;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
	text-align: center;
	font-style: italic;
	font-weight: normal;
	text-transform: uppercase;
}
.main_credits_email {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #8F2308;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	font-style: normal;
}
.secondary_credits_name {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	font-weight: bold;
}
.secondary_column_email {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #8F2308;
	text-decoration: none;
	line-height: 15px;
	letter-spacing: normal;
}
.event_column {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 15px;
	letter-spacing: normal;
}
.event_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: normal;
	font-weight: bold;
}
.event_entry {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #8F2308;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: normal;
}
.newsrelease_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #8F2308;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
	font-weight: bold;
}
.newsrelease_info {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
}
.newsrelease_body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
}
.newsrelease_references {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #8F2308;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: normal;
}
.newsrelease_link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #8F2308;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
	font-weight: bold;
}
.events_datetitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #51453C;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: 2.5px;
}
.events_info {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
}
.events_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #8F2308;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
	font-weight: normal;
}
.events_body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
}
.events_address {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
}
.event_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #9d2121;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
}
.event_location {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
	font-style: italic;
}
.event {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
}
.venue_city {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
	font-style: normal;
	font-weight: bold;
}
.venue_date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
	font-style: italic;
}
.venue_name {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #9d2121;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
}
.popup_header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #9d2121;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
	font-style: normal;
	font-weight: bold;
}
.secondary_credits_name_upper {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #51453C;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 16px;
}
/*
 A_:link, A_:visited, A_:active {
 	color: #51453C;
	text-decoration: none;
 }
*/
 .presskit_entry {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #8F2308;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: normal;
}

.searchList {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #51453C;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: normal;
	text-align: left;
}

<!-- ILM additions !--->
<!-- styles to achieve layering of the date box image and the js generated date text -->
		 
.date_img{
	 position: absolute;
	 z-index: 0;
 }
 

.date_text{
		position:absolute;
		top: 14px;
		left: 130px;
		margin: 0;
		border: 0;
		padding: 0;
		z-index: 1;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 12px;
		color: rgb(81, 69, 60);
		text-decoration: none;
		letter-spacing: normal;
		font-style: normal;
 }
 
 #printed_on{

 position: relative;
 
 }
 
 .programs_txt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: normal;
}


