/*Thank you, Clinton Macomb Public Library, http://www.cmpl.org, for writing explanatory coded styles for Evanced RSS.*/

#UpcomingEvents {
	/*overflow-y: scroll;*/
	/*background-image:url('../images/Permanent/SmallEventsTab.gif');
	background-repeat:no-repeat;*/
	}

.eventsinfo {
	overflow:auto;
	font-size:14px;
	height:310px;
	width:inherit;
	padding:2px;
	margin:0em .25em;
	border-bottom: thin gray solid;
	line-height:1.2em;
	}

.eventsinfo #eventtitle {
	padding-top:5px;
	float:left;	/* Set float so eventtime DIV will appear to the right of event title */
	font-size: 16px;
	color: #006847;
	border-top:1px solid gray;
	}

.eventsinfo #eventdate {
	font-weight: bold;
	float:right;
	border-top:1px solid inherit;
	}

#eventtime {
	clear:right;
	float:right;
	font-weight: bold;
	}

#eventendtime {
	display:none;
	}

/* Examples of controlling the link attributes
.eventsinfo #eventtitle a:link,a:visited
{
	color: #800000;
}
.eventsinfo #eventtitle a:hover
{
	color: blue;
	font-size:small;
}*/

.eventsinfo #eventdescription {
	display:none;
	float:right;
	}

.eventsinfo #eventlocation {
	float:left;
	display:none;
	}

.eventsinfo #eventlibrary {
	margin:16px 0;
	/*padding:10px 0;*/
	clear:both;
	/*border-bottom:1px solid gray;*/
	}

.eventsinfo a {
	text-decoration: none;
	/*color: #006847;*/
	font-weight:bold;
	}

.divScrollBar {
	overflow:auto;
	font-size:small;
	height:100px;
	width:175px;
	padding:0px;
	margin:0px;
	border-right-width:1px;
	border-right-style:solid;
	border-left-width:1px;
	border-left-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-top-width:1px;
	border-top-style:solid;
	border-color:#CCCCCC;
	scrollbar-shadow-color:#FFF;
	scrollbar-highlight-color:#FFF;
	scrollbar-face-color:#CCC;
	scrollbar-3dlight-color:#FFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-track-color:gray;
	scrollbar-arrow-color:#000;
	}
	
/* #Kids Events RSS
================================================== */

#kidsEvents {
	width:340px;
	background-color:#b7dfe9;
}

#kidsEvents .eventsinfo {
	overflow:auto;
	font-size:small;
	height:310px;
	padding:2px;
	margin:0em .25em;
	border-bottom: 0;
	line-height:1.2em;
	}
	
#kidsEvents .eventsinfo #eventlibrary {
	margin:10px 0;
	padding:10px 0;
	border-bottom-width:0;
	float:clear;
	}

#kidsEvents .eventsinfo #eventtitle a {
	top:0mm;
	width:200px;
	float:left;	/* Set float so eventtime DIV will appear to the right of event title */
	font-size: medium;
	color: #1a457c;
	}
	
#kidsEvents #eventtime {
	float:right;
	padding-right :5px;
	}


/* #Teens Events RSS
================================================== */
#teensEvents {
	/* [disabled]width:220px; */
	/* [disabled]background-color:#a5ff25; */
	margin-bottom:10px;
	}

#teenEvents h3.teens {
	padding:10px;
}

#teensEvents .eventsinfo {
	overflow:auto;
	font-size:14px;
	height:300px;
	padding:6px;
	margin:0em .5em;
	border-bottom: 1em;
	border-color:#fff;
	line-height:1.1em;
	}
	
#teensEvents .eventsinfo #eventlibrary {
	margin:10px 0;
	padding:10px 0;
	border-bottom-width:1px;
	border-bottom-color:#006847;
	clear:both;
	font-size:18px;
	}

#teensEvents .eventsinfo #eventtitle a {
	width:200px;
	float:left;	/* Set float so eventtime DIV will appear to the right of event title */
	font-size: 20px;
	line-height:1em;
	color: #1a457c;
	font-family: 'Averia Sans Libre', cursive;
	}

#teensEvents .eventsinfo #eventtitle a:hover {
	text-decoration:none;
}
	
#teensEvents #eventtime {
	float:right;
	padding-right :5px;
	}
