#headertext2 .header-quote {
	color:#666666;
	font-size:18px;
	padding-left:10px;
	font-style:normal;
}
#headertext2 .header-quote-credit {
	color:#999999;
	font-size:14px;
	padding-left:10px;
	font-style:italic;
}

.lcol-text {
	line-height:22px;
	width:155px;
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.lcol-text a:link {
	line-height:22px;
	width:155px;
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#989739;
}
.lcol-text a:visited {
	line-height:22px;
	width:155px;
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#989739;
}
.lcol-text a:active {
	line-height:22px;
	width:155px;
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#CC6600;
}
.lcol-text a:hover {
	line-height:22px;
	width:155px;
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#CC6600;
}
#lcoltext .lcol-headline {
	font-style:italic;
	font-weight:bold;
	font-size:15px;
	font-family:"Palatino Linotype", Palatino, "Book Antiqua", "Times New Roman", Times, Georgia, serif;
	color:#4D4D4D;
	width:170px;
	padding-top: 0px;
}
#lcoltext p {
	color:#666666
}
.main-heading {
	font-size:24px;
	font-family:Palatino, "Palatino Linotype", "Book Antiqua", "Times New Roman", Times, Georgia, serif;
	color:#333333;
	font-style:normal;
	padding:0 0 0px 0;
	margin:0;
}
#midcontent2 .date-heading {
	font-size:18px;
	font-family:"Palatino Linotype", Palatino, "Book Antiqua", "Times New Roman", Times, Georgia, serif;
	color:#333333;
	font-style:italic;
	line-height: 18px;
	padding:25px 0 10px 0;
	margin:0;
}
.green-text {
	color:#989739;
}
.green-text-bold {
	color:#989739;
	font-weight:bold;
}

.listingsday a {
	color:#989739;
	text-decoration:none
}
.listingsday a:hover {
	color:#F47C25;
	text-decoration:none;
}
#midcontent .caption {
	color:#999999;
	font-size:10px;
}
#midcontent2 p.caption {
	color:#999999;
	font-size:10px;
}
#midcontent .quotebox {
	/*change*/
	width:372px;
	padding-bottom:10px;
	margin-right: 10px;
}
img.quote-image {
	padding:0 20px 10px 10px;
	float:left;
	width:122px;
}
.quote-text {
	font-style:italic;
	color:#989739;
	font-family:Verdana, sans-serif;
	float:left
}
.project-heading {
	color:#989739;
	font-size:17px;
	font-family: "Palatino Linotype", Palatino, "Book Antiqua", "Times New Roman", Times, Georgia, serif;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: -10px;
}
#rightlinks p, #rightlinks2 p {
	color:#999999;
}
#rightlinks .project-heading {
	color:#989739;
}
.project-heading a {
	color:#989739;
	text-decoration:none;
}
.project-heading a:hover {
	color:#F47C25;
	text-decoration:none;
	font-style:"Palatino Linotype", Palatino, "Book Antiqua", "Times New Roman", Times, Georgia, serif;
}
#rightlinks .rquote a.more, #rightlinks2 .rquote a.more, .project-text a {
	color:#989739;
	text-decoration:none;
}
#rightlinks .rquote a.more:hover, #rightlinks2 .rquote a.more:hover, .project-text a:hover {
	color:#F47C25;
	text-decoration:none;
}
#rboxes {
	text-decoration: none;
	background-color:#EEEEEE;
	font-size:11px;
	padding:20px 10px 20px 30px
}
#rboxes2 {
	padding:0;
}
#rboxes a, #rboxes2 a {
	text-decoration: none;
	font-size:11px;
	color:#CCCCCC;
	font-size:11px;
}
#rboxes a:hover, #rboxes2 a:hover {
	text-decoration: none;
	color:#FFFFFF;
	font-size:11px;
}
.eventcalendar {
	background-color:#FFFFFF;
	padding:8px 8px 8px 8px;
	width:170px;
	margin-bottom:10px;
	line-height:20px;
}
.eventcalendar a {
	color:#666666;
	text-decoration:none;
	padding:0;
	line-height:18px;
}
.eventcalendar a:hover {
	color:#F47C25;
	text-decoration:none;
	padding:0;
	line-height:18px;
}

/* START OF NEW STYLES */
.event-intro {
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-size:12px;
	color: #666666;
	font-size: 13px;
	line-height: 21px;
	padding-bottom: 20px;
}
.event-day {
	font-family:"Palatino Linotype", Palatino, "Book Antiqua", "Times New Roman", Times, Georgia, serif;
	color:#989739 !important;
	font-size:16px !important;
	font-style:normal !important;
	font-weight:bold;
	padding: 30px 0 10px 0;
	line-height: 30px;
}
.event-type {
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	color: #666666;
	font-size: 13px;
	padding:0 0 0 0 !important;
	margin:0;
}
.event-title {
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-weight:bold;
	color: #333333;
	font-size: 13px;
	padding:0 0 0 0 !important;
	margin:0;
}
.event-details {
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-size:12px;
	color: #666666;
	font-size: 13px;
	padding:0 0 0 0 !important;
	line-height: 18px;
}
.event-title-orange {
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-weight:bold;
	color: #CC6600;
	font-size: 13px;
	padding:0 0 0 0 !important;
	margin:0;
}
.event-description {
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-size:12px;
	color: #666666;
	font-size: 13px;
	line-height: 22px;
	padding: 6px 0 18px 0;
}
.event-description a:link {
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-size:12px;
	line-height: 19px;
	padding-bottom: 0px;
	text-decoration: none;
}
.event-description a:visited {
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-size:12px;
	line-height: 19px;
	padding-bottom: 0px;
	text-decoration: none;
}
.event-description a:hover {
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-size:12px;
	color: #F47C25;
	font-size: 13px;
	line-height: 19px;
	padding-top: 6px;
	padding-bottom: 18px;
	text-decoration: none;
}
/* END OF NEW STYLES */

.eventhighlights-heading {
	font-size:22px;
	font-family:"Palatino", "Palatino Linotype", "Book Antiqua", "Times New Roman", "Times", "Georgia", "serif";
	color:#666666 !important;
	font-style:italic;
	padding:15px 0 0 0;
}

.eventhighlights-text	{
	font-size:12px;
	color:#666666 !important;
	font-style:normal;
	padding:0 0 0 0;
	margin:5px 0 20px 0;
	line-height:18px;
}
.eventhighlights-text a:link {
	font-size:12px;
	color: #989739 !important;
	font-style:normal;
	padding:0 0 0 0;
	margin:5px 0 20px 0;
	line-height:18px;
	text-decoration:none;
}
.eventhighlights-text a:visited {
	font-size:12px;
	color: #989739 !important;
	font-style:normal;
	padding:0 0 0 0;
	margin:5px 0 20px 0;
	line-height:18px;
	text-decoration:none;
}
.eventhighlights-text a:hover {
	font-size:12px;
	color:#CC6600 !important;
	font-style:normal;
	padding:0 0 0 0;
	margin:5px 0 20px 0;
	line-height:18px;
	text-decoration:none;
}
.eventhighlights-text a:active {
	font-size:12px;
	color:#CC6600 !important;
	font-style:normal;
	padding:0 0 0 0;
	margin:5px 0 20px 0;
	line-height:18px;
	text-decoration:none;
}

#rightlinks2 .caption {
	color:#999999;
	font-size:10px;
}
#sponsors {
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
	font-size: 11px;
	color: #989739
}
#sponsors a:link {
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
	font-size: 12px;
	color: #989739
}
#sponsors a:visited {
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
	font-size: 12px;
	color: #989739
}
#sponsors a:hover {
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
	font-size: 12px;
	color: #636225
}
