#content div#event-content h1 { margin: 0; width:330px; }
#content div#event-content div.event-title-and-brand { margin-bottom:8px; }
#content div#event-content div.event-description fieldset { margin-bottom:20px; overflow:hidden; }
#content div#event-content div.event-description fieldset p,
#content div#event-content div.event-description fieldset div.vcard { padding-left:75px; font-size:12px; line-height:15px; margin:0 0 8px 15px; }
#content div#event-content div.event-description fieldset div.vcard span { font-size:12px; }
#content div#event-content div.event-description fieldset label { float:left; text-transform:uppercase; font-size:12px; font-weight:bold;  }
#content div#event-media img#hero-image { border:solid 1px #6e6f71; float:left; _margin-left:-3px; }
#content div#event-content { width:325px; float:left; margin-top:20px; _width:320px;  }
#content div#event-media { margin: 20px 20px 0 35px; width:343px; float:left; _margin-left:20px; }

#content div#event-media div#image-thumbs ul.thumbs li { display:inline; float:left; margin:0 8px 8px 0; height: 75px; padding:0; }
#content div#event-media div#image-thumbs ul.thumbs { width:350px; overflow:hidden; margin:10px 0 0 0; float:left; padding:0; list-style:none; }
#content div#event-media div#image-thumbs ul.thumbs li a { background:#ffffff; border:1px solid #fff; padding:1px; display:block; float:left; width:75px; overflow:hidden; _width:79px; }
#content div#event-media div#image-thumbs ul.thumbs li.selected a { background:#fff; border:1px solid #6E6F71; padding:1px; }
#content div#event-media div#image-thumbs ul.thumbs li img { display: block; margin-left: auto; margin-right: auto; }

.brand { margin-top:8px; }
#events div#content { margin-bottom:200px; }

#content ul.events-list { margin: 0 0 0 35px; overflow:hidden; padding:0; list-style:none; }
#content ul.events-list li { overflow:hidden; border-bottom: solid 1px #6e6f71; margin:0 0 -1px 0;  padding:12px 0 0 0; }
/* Moved to listing.css so they aren't spread across 4 css files. -am --
#content ul.events-list li div.event-thumb { float:left; }
#content ul.events-list li div.event-description { float:left; width:515px; margin-left:25px; }
#content ul.events-list li div.link-and-brand span.brand-name { font-size:10px; float:left; font-weight:bold; }
-- Moved to listing.css so they aren't spread across 4 css files. -am */
#content ul.events-list li div.event-thumb img { border:solid 1px #6e6f71; }
#content ul.events-list li div.event-description h3 { font-weight:bold; font-size:12px; width:460px; margin-bottom:8px; }
#content ul.events-list li div.link-and-brand { clear:both; text-align:right; overflow:hidden; padding-bottom:10px; }
#content ul.events-list li div.event-description p,
#content ul.events-list li div.link-and-brand a { font-size:11px; line-height:16px; }
#content ul.events-list li div.event-description p { margin-bottom:6px; }


div.top-error {margin: 15px 15px 10px; color: #ff0000;}