
h1{
	color:#00546B;
}

#content {
	
}

#page-content {
	background-image:url(/images/layout/bg-content-full.jpg);
}


#column-left{
	width:670px;
	padding:0px 0px 0px 30px;
}

#column-right{
	width:30px;
}

.nav-alt{
	background-image:url(/images/exhibits-and-events/nav-bg.png);
	
}

#navigation UL#main_tier .on {
	background-color:#9B0070;
}


.years{
	list-style-type:none;
	font-size:16px;
	font-style:italic;
	margin:0px;
	padding:0px 0px 10px 0px;
	
}

.years li{
	
	float:left;
	display:inline;
	padding-right:20px;
}

.events-date{
	width:50px;
	float:left;
}

.events-date-mo{
	background-color:#FFFFFF;
	padding:0px;
	width:40px;
	text-align:center;
	font-style:italic;
}

.events-date-day{
	background-color:#666666;
	padding:0px;
	width:40px;
	text-align:center;
	color:#FFC61E;
	font-style:italic;
}

.events-title h2{
	font-size:14px;
	font-weight:100;
	line-height:16px;
}


/* Calendar Header/Controls */
.mooECal{margin:0; padding:0; text-align:center;}
/* .mooECal li, .mooECal ul{list-style:none; display:inline; margin:0; padding:0;} */
.thControls, .ulControls{position: relative; text-align: center;}
.thControls{ border:0px solid transparent;}
.mooECal .liHeaderCal{width: 100%; font-size:12px; text-align:center;} /* Header title (month/year) */
.aPrevCal{text-decoration:none; font-size:10px;} /* left/right nav arrow */
.aNextCal{text-decoration:none; font-size:10px;} /* left/right nav arrow */
.mooECal .liPrevCal{position: absolute; top: 0px; left: 0px; text-align: left;}
.mooECal .liNextCal{position: absolute; top: 0px; right: 0px; text-align: right;}
.mooECal .liLoading{display: none; font-size:11px; color:#999; letter-spacing:0.2em; margin-left:3%;}/* "loading..." text */
/* month, week, day view links*/
.ulViewPicker li{ display:none;float:right;}
.aViewCal{display: none; text-decoration:none; font-size:10px; margin-right:11px; color:#ffffff;} 
.aViewCal:hover{text-decoration: underline;}
/* mon, tues, wed ... row */
.mooECal tr.dowRow th{ display: none; font-size:9px; text-align:center;}
.mooECal tr.dowRow th li{display: none; float:left; width:14.2%;}


/* Calendar Body */
.monthWeek{
	overflow:hidden;
}
.weekWeek,.dayDay{height: 40px;}
.monthDay,.weekDay,.dayDay{
	background-color: #ffffff ;
	height: 40px ; 
	width: 40px ;
	vertical-align: middle ;
}
.mooECal td.dayDay{
	height: 40px;
	width: 40px;
	text-align: center;
	/*padding:2%;*/
}
.mooECal td.hover{background-color:#ebebeb;} /* color when hovering a day */
.mooECal td.selected{background-color:#ffc61e;} /* color for the selected day */
.mooECal td.empty{background-color:#ebebeb;} /* color for the empty cell */
.mooECal td.monthDay DIV.selected{height: 40px; width: 40px; background-color:#ffc61e;} /* color for the selected day */
.mooECal td span{color:#000000; font-size:12px;} /* day of the month (1-31) */
.mooECal td.selected span {color: #ffffff;} /* color for the selected day */
.monthDay div{height: 0px; overflow:hidden; cursor:default;}
.mooECal td div div{height: 0px; font-size:10px; color:#000000; overflow:hidden; cursor:default;}
.mooECal td a{text-decoration:none;}
.mooECal td div.fullEvent{height:auto; overflow:auto; font-size:12px; border-bottom:1px solid #DDD;}
/* tips styling */

/*
.tip {color: #fff; z-index: 13000; background-color:#666; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.tip-title {font-weight:bold; font-size: 11px; margin: 0; padding: 8px 8px 4px;}
.tip-text {font-size:11px; padding: 4px 8px 8px;}
.tip a{text-decoration:none; color:#FFF; font-size: 11px;}
*/

/*
.tip-top{
	width: 220px;
	height: 12px;
	background-image: url(/images/solutions-architecture/tip-top.png);
}


.tip-bottom {
	width: 220px;
	height: 12px;
	background-image: url(/images/solutions-architecture/tip-bot.png);
}
*/

.tip {
	background-color: #00546B;
	width: 200px;
	padding: 10px 15px 10px 15px;
	color: #ebebeb;
	line-height: 15px;
}
