/* events.css */
/* listing page */

#feature-content
{
	height:336px;
}

#feature-content #title-box #stl-arch {
   -moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/stl-arch.png) no-repeat scroll right top;
	bottom:37px;
	height:303px;
	position:absolute;
	right:10px;
	width:359px;
}

#feature-content #title-box .view-event-details {
   background: transparent url(/images/buttons/learn-more.png) no-repeat top left;
   width:276px;

}

#feature-content #title-box .nv {
   position: absolute;
   bottom:-26px;
   right:0px;
   width: 960px;
   height: 309px;
   background: transparent url(/images/events/hit-the-road-bg.png) no-repeat top left;
   z-index:100;
}


#feature-content #title-box {
   padding: 37px;
   position:relative;
}

#feature-content #title-box h3.headline {
   font-size: 39px;
   width: 500px;
   display:inline-block;
}

#feature-content #title-box p {
   width: 384px;
   margin: 20px 0 42px 0;
   font-size: 16px;
   color: #666;
}

#feature-content #title-box .get-updates-button-large {
   width: 278px;
   height: 32px;
   display: block;
   background: transparent url(/images/buttons/get-updates-large.png) no-repeat top left;
   position: relative;
   z-index: 110;
}

#feature-content #title-box .get-updates-button-large:hover {
	background: transparent url(/images/buttons/get-updates-large-on.png) no-repeat top left;
}

#feature-content #title-box .get-updates-button-large span {
   display: none;
}

#content {
   padding: 30px 29px 0 29px;
}

#content #news-title {
   font: bold 14px Arial, sans-serif;
   width: 900px;
   display:inline-block;
}

#feature-content #title-box .event-desc
{
	margin-bottom:15px;
	font-size:14px;
}

#feature-content #title-box .view-details {
   display:block;
   height:28px;
   width:249px;
   background: transparent url(/images/buttons/view-event-details.png) no-repeat center 0px;
   text-indent:-5000px;
}

/* Event List */
#event-list .event-strip
{
	width:100%;
	background: transparent url(/images/base/main-left-col-bg.gif) no-repeat center 0px;
	height:110px;
}

#event-list .event-strip .event-logo
{
	float:left;
	width:233px;
	text-align:center;
	margin-top:15px;
}

#event-list .event-strip .event-desc
{
	float:left;
	width:245px;
	margin-top:45px;
}

#event-list .event-strip .event-desc a
{
	font-size:17px;
	font-weight:bold;
	color:#6697b3;
}

#event-list .event-strip .event-date
{
	float:left;
	width:229px;
	line-height:110px;
}

#event-list .event-strip .event-location
{
	float:left;
	line-height:110px;
}

#event-list .event-strip .view-event
{
	float:left;
	width:180px;
	text-align:center;
	margin-top:50px;
}