@charset "UTF-8";
/* CSS Document */

@import url(secondary.css);
.orange{ color: #F63; }
.hidden{ display: none; }
.eventSection{ margin-right: 27px; clear: both; padding-top: 10px; background: url(/media/background/cross.gif) repeat-x left top; margin-top: 10px; }
.eventContent{ padding-bottom: 20px; }

.eventHolder h2{ font: normal 30px Arial, Helvetica, sans-serif; color: #666; margin: 25px 0; }
.eventHolder h2 .supporting{ font-size: 16px; }
#pageContent .eventSection p{ margin: 5px 0 0 0; font: normal 12px Arial, Helvetica, sans-serif; color: #666; line-height: 160%; }
#pageContent .eventSection li{ margin: 5px 0 0 0; font: normal 12px Arial, Helvetica, sans-serif; color: #666; line-height: 160%; 
	list-style: inside; list-style-type: none; }
	
.showInfoHolder{ width: 310px; }
#pageContent .eventSection h3{ font: normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; margin: 0px 0 0 0; }
#pageContent .eventSection h4{ font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; margin: 0px 0 0 0; }
#pageContent .eventSection img.left{ margin: 3px 13px 5px 0; }
#pageContent .eventSection.sponsors{ padding-top: 20px; }

#pageContent .eventSection p.specificInfoLeft{ float: left; clear: left; display: inline; width: 250px; margin-top: 10px; }
#pageContent .eventSection p.specificInfoRight{ float: right; clear: right; display: inline; width: 165px; margin-top: 10px; }

#eventButtons{ margin: 20px 0 5px 0; }
#eventButtons a{ float: left; display: inline; height: 21px; width: 86px; background-image: url(/media/background/eventButtons.gif); text-indent: -5000px; margin-right: 5px; }
#eventGetTickets{ background-position: left top; }
#eventSaveList{ background-position: -91px top; }
#eventSendInvite{ background-position: -182px top; }
#eventGetTickets:hover{ background-position: left -21px; }
#eventSaveList:hover{ background-position: -91px -21px; }
#eventSendInvite:hover{ background-position: -182px -21px; }

#eventArchiveHolder{ height: 682px; overflow: auto; }
#eventArchiveHolder .showInfoHolder{ width: 287px; }

.eventNav{background: url(/media/background/cross.gif) repeat left top; padding: 15px; margin-top: 15px; }
.eventForm{ background-color: #FFF; padding: 15px;}
.eventForm label{ display: block; color: #666; padding-bottom: 5px; text-transform: uppercase;
	font: bold 13px Arial, Helvetica, sans-serif; }
.eventForm .submit{ display: block; margin: 5px 0; }
.eventForm .sortButton{ display: block; width: 86px; height: 21px; margin: 10px 0 0 0;}
.eventForm .select{ background-color: #EEE; width: 350px; }
.pageLabel, .pageNumDisplay{ float: left; font: bold 13px Arial, Helvetica, sans-serif; color: #666; text-transform: uppercase; }
.pageNumDisplay{ margin-left: 50px; }
#pageContent .pageNumDisplay a{ color: #666; }
#pageContent .pageNumDisplay a:hover{ color: #09C; }
#doMore{ width: 268px; margin: 0 0 0 2px; padding: 0; }
#headerDoMore{ background: url(/media/background/eventDoMore.gif) no-repeat left top; }
#rightColumn .listContent{ width: 185px; }