/* CSS Document */



/* STRUCTURAL ELEMENTS */

#page-title {
	font-family: Verdana, Arial, "Trebuchet MS", Trebuchet;
	font-size: 100%;
	font-weight:bold;
	color:#333333;
	text-transform: uppercase;
	letter-spacing: 2px;
	margin-top: 12px;
	margin-bottom:10px;
	width:100%
}

/*#page-title {
	font-family: Verdana, Arial, "Trebuchet MS", Trebuchet;
	font-size: 120%;
	font-weight:bold;
	color:#333333;
	text-transform: uppercase;
	letter-spacing: 2px;
	margin-top: 16px;
	margin-bottom:10px;
	width:100%
}*/

#page-images {
	margin-bottom:10px;
	/*width:475px;*/
	width: auto;
}

#page-images img {
	margin-right: 5px;
}


.secondary-nav {
	font-family: Verdana, Arial, "Trebuchet MS", Trebuchet;
	color:#333333;
 	font-weight: normal;
 	text-transform: capitalize;
 	font-size: 100%;
 	line-height:20px;
	width: auto;
/*    width: 475px;
*/}

.hrule-new {
	border-bottom: 1px #CCCCCC dotted;
	margin-top:15px;
	margin-bottom:15px;
	overflow:auto;	
}


h3{
	font-size:110%;
	font-family: Verdana, Arial, "Trebuchet MS", Trebuchet;

	margin-top:0px;
	margin-bottom:10px;
}



/* SIDEBAR */


#side-panel {
	float:right;
	width: 175px;
	margin-left:10px;
	margin-bottom:10px;
	clear:both;
}

#calendar-header{
	background-color:#a29a93;
	font-size:90%;
	font-weight:bold;
	font-family: Verdana, Arial, "Trebuchet MS", Trebuchet;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-align:center;
	margin-bottom:2px;
	padding:6px 0px 4px 8px;
}

/*#calendar {
	background-color:#d0e3e3;
	border: 1px #8db7b7 dotted;
	padding:6px;
}*/

#supplemental-box-header{
	background-color:#a29a93;
	font-size:90%;
	font-weight:bold;
	font-family: Verdana, Arial, "Trebuchet MS", Trebuchet;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-align:center;
	margin-top:10px;
	margin-bottom:2px;
	padding:6px 0px 4px 8px;
}

#supplemental-box {
	background-color:#e7e2de;
	border: 1px #bcb4c9 solid;
	padding:6px 6px 12px 8px;
	color:#333333;
}

#supplemental-box h3{
	font-size:90%;
	font-family: Verdana, Arial, "Trebuchet MS", Trebuchet;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-top:0px;
	margin-bottom:2px;
}




/* CONTENT STYLES */


.event-grouping {
	font-family: Verdana, Arial, "Trebuchet MS", Trebuchet;
 	font-weight: bold;
 	text-transform: uppercase;
	letter-spacing: 2px;
 	font-size: 100%;
	padding-bottom:10px;
}

.event-sub-grouping {
	font-family: Verdana, Arial, "Trebuchet MS", Trebuchet;
 	font-weight: bold;
 	text-transform: uppercase;
	letter-spacing: 2px;
 	font-size: 95%;
	padding: 8px 0 5px 0;
}


.event-container {
	margin-bottom:20px;
}


.event-container img{
	float:left;
	margin-right:15px;
	margin-bottom:10px;
}


.event-title {
	color:#666666;
	font-style:italic;
}


.event-role {

}

.event-schedule {

}

.event-duration {

}


.meridian{
	font-size:80%;
	display: none;
}

.event-location {
	color:#759894;
	font-size:85%;
}

.event-location a:link {
	color:#759894;
	font-size:85%;
}

.event-location a:visited {
	color:#759894;
	font-size:85%;
}

.event-location a:hover {
	color: #8db7b7;
}

.event-location a:active {
	color:#759894;
	font-size:85%;
}


.blurb p {
	margin-top:6px;
	margin-bottom:6px;
}


.caption {
	font-size:85%;
}


.detail-image img {

}


/* CALENDAR OF EVENTS */



#coe-images {
	margin-bottom:10px;
	
}

#coe-images img {
	margin-right:10px;
}

#coe-list {
	width:475px;
	float:left;
}


#coe-list .navcontainer {
	font-family: Verdana, Arial, "Trebuchet MS", Trebuchet;
	color:#333333;
 	/*font-weight: bold;*/
 	text-transform: capitalize;
 	font-size: 90%;
 	line-height:12px;
	width:465px;
}

#coe-list .previous {
	float:left;
}

#coe-list .next {
	float:right;
}

.coe-list{
	font-size: 90%;
	padding-top:.85em;
	margin:0px;
	clear:both;
}


#coe-list .time{
	float:left;
	color:#666666;
	font-weight:bold;
}

#coe-list .meridian{
	font-size:80%;
}

.event{
	width:400px;
	float:right;
}





