/*14102010*/
#maincontent.full-width{width:100%}
#maincontent.full-width.events-header{
	background: transparent url(../skins/default/images/header-whats-on.jpg) 0 0 no-repeat;
	padding-top:104px}
#events{position:relative}
form#form-event-search-simple legend{display:none}
form#form-event-search-simple ul{padding:4px 8px}
#uxEventSearch{width:264px}
dl.events-list dt.date{
	background-color:#3B4C73;
	background-image:none;
	border:1px solid #3B4C73}
	
/*==== Event listings ====*/
dl#event-details dt.event-title {
background-color:#FFFFFF;
background-image:none;
font-size:1.6em;
font-weight:bold}
/*=======================================================*/
/*==== This style sheet overrides the base CSS files ====*/
/*=======================================================*/

/*==== Tabs ====*/
div#events ul.pageTabs { list-style:none; padding:0; margin:0px 0 0 5px; padding:15px 0 0 0}
div#events ul.pageTabs li { display:inline; width:125px; position:relative; top:-4px; margin-right:8px }
div#events ul.pageTabs li a { background-color:#ccc; border:1px solid #999; padding:5px 8px 5px 8px; text-decoration:none; }
div#events ul.pageTabs li a:hover { text-decoration:underline; }
div#events ul.pageTabs li.selected a { background-color:#fff; font-weight:bold; border-bottom:1px solid #fff }

/*=== Calendar ====*/
#cal{padding:6px 8px}
#cal a.cal-prev{/*background: transparent url(../images/cal-left-sports-dev.gif) 0 0 no-repeat; float:left;*/}
#cal a.cal-next{/*background: transparent url(../images/cal-right-sports-dev.gif) 0 0 no-repeat; float:right*/} 
#cal a.cal-prev, #cal a.cal-next{/*position:absolute; top:-999em; left:-999em*/}

/*==== Search ====*/
#event-simple-search{margin-left:230px}
form#form-event-search-simple fieldset {padding-top:10px}
form#form-event-search-simple legend{font-size:1em; background-color:#fff; border:none; display:none}
form#form-event-search-simple input.submit{font-size:1em}
#tag-list ul li a{color:#000; text-decoration:none}
#tag-list ul li a:hover{text-decoration:underline}
#search-results{margin:0}

/*==== Tag sizes ===============================================*/
/*#tag-list ul li a.size0{font-size:1.0em; background-color:#fc0;color:#000}
#tag-list ul li a.size1{font-size:1.1em; background-color:#f90;color:#000}
#tag-list ul li a.size2{font-size:1.2em; background-color:#f60;color:#000}
#tag-list ul li a.size3{font-size:1.3em; background-color:#fc0;color:#000}
#tag-list ul li a.size4{font-size:1.4em; background-color:#f90;color:#fff}
#tag-list ul li a.size5{font-size:1.5em; background-color:#fc0;color:#000}
#tag-list ul li a.size6{font-size:1.6em; background-color:#f60;color:#000}
#tag-list ul li a.size7{font-size:1.7em; background-color:#fc0;color:#000}
#tag-list ul li a.size8{font-size:1.8em; background-color:#f90;color:#000}
#tag-list ul li a.size9{font-size:1.9em; background-color:#f60;color:#fff}*/
#tag-list ul li a.size0{font-size:1.0em; background-color:#f5f5f5;color:#000}
#tag-list ul li a.size1{font-size:1.1em; background-color:#e5e5e5;color:#000}
#tag-list ul li a.size2{font-size:1.2em; background-color:#d5d5d5;color:#000}
#tag-list ul li a.size3{font-size:1.3em; background-color:#c5c5c5;color:#000}
#tag-list ul li a.size4{font-size:1.4em; background-color:#b5b5b5;color:#fff}
#tag-list ul li a.size5{font-size:1.5em; background-color:#a5a5a5;color:#fff}
#tag-list ul li a.size6{font-size:1.6em; background-color:#999;color:#fff}
#tag-list ul li a.size7{font-size:1.7em; background-color:#777;color:#fff}
#tag-list ul li a.size8{font-size:1.8em; background-color:#555;color:#fff}
#tag-list ul li a.size9{font-size:1.9em; background-color:#333;color:#fff}
p.view-all-tags{padding:8px 4px}
#tag-list p br{display:none}
#tag-list p{padding:8px}

/*==== Event listings ====*/
dl.events-list dt.date{background-image:none; margin:0; background-color:#3B4C73; color:#fff; border:1px solid #3B4C73;}

/*==== Event details ====*/
dl#event-details dt.date{background-image:none; background-color:#3B4C73; color:#fff;border:1px solid #3B4C73; margin:0; position:absolute; top:4px; left:8px}
dl#event-details dt.event-title{background-color:#fff;background-image:none; font-weight:bold; font-size:1.6em}
dl#event-details dd.event-venue-location ul li{display:block}
dl#event-details dd.event-venue-location ul li strong{color:#000; display:inline-block; width:4.5em}
dl#event-details dt.event-image{background-image:none; background-color:#fff}
dl#event-details dt.event-image img{padding:2px; border:1px solid #e5e5e5}
dl#event-details dd.event-detail-tags{margin:-2px 0 0 88px}
dl#event-details dd.event-detail-tags p{padding:4px 0 4px 8px; color:#000}
dl#event-details dd.event-desc{padding:8px 0 0 0; clear:both}
dl#upcoming-dates-times	dd{padding:4px 8px}
dl#event-venue dt#event-venue-title, dl#links dt, dl#event-contacts dt, dl#upcoming-dates-times dt{margin:0.5em 0; font-size:1em; font-weight:bold}
dl#upcoming-dates-times dt, dl#links dt{margin:0.5em 0 0 0; padding:4px 8px}
dl#upcoming-dates-times dd ul, dl#links dd ul{padding:0; margin:0}
dl#event-contacts{height:1%; overflow:auto}
#events dl#event-contacts ul{list-style:none; padding:0; margin:0}

/*==== Event venue ====*/
dl#event-venue{background-color:#FFFFE0;border:1px solid #FFE57F; clear:right; margin-top:10px}
dl#event-venue dt{background:none}
dl#event-venue dd ul{list-style:none; margin:0; padding:0}
dl#event-venue dd ul ul{margin:0; display:block}
dl#event-venue img{margin-right:8px; margin-top:-22px}

/*==== Pagination ====*/
#pagination{clear:both; margin-top:8px}
#pagination ul{float:none; text-align:center; }

/*==== Content boxes ====*/
div#standard-event-search, div#advanced-event-search, div#full-tag-list-search, div#advanced-event-search-result { border:1px solid #999; padding:8px; overflow:auto; height:1%; margin:1px 0 0 0 }

/*==== Advanced Search ===*/
div#advanced-event-search form#form-event-search-advanced span { float:none; }
form#form-event-search-advanced fieldset { border:0px }
form#form-event-search-advanced ol.advanced-search-left, form#form-event-search-advanced ol.advanced-search-right { width:350px; float:left }
form#form-event-search-advanced ol.advanced-search-right { clear: right }
form#form-event-search-advanced label { float:none; width:260px; clear:left }
form#form-event-search-advanced input.inputDate { width:75px }
form#form-event-search-advanced li.checkbox { margin-top:10px }
form#form-event-search-advanced label.label-inline { display:inline }
form#form-event-search-advanced a.calendar-link { background: transparent url(../images/icons/calendar.png) no-repeat scroll center center; padding:10px; zoom:1}

form#form-event-search-advanced span.yui-calcontainer { display:none; z-index:1; position:absolute; width:200px }

/*==== navigation buttons ====*/
form#form-event-search-advanced div#navigation-container ul#primary-navigation { /*float:right*/ }

/*==== Advanced search ====*/
#events fieldset ol {list-style:none;margin:0;padding:0}
#events fieldset label {display:block}
.primary{font-size:1.1em;background-color:#fff;background-image:url(../images/background_form_element.gif);background-repeat:repeat-x;border-color:#CCCCCC #999999 #999999 #CCCCCC;border-style:double;border-width:3px;color:#333333;font-family:Verdana,Helvetica,Arial,sans-serif;font-weight:700;padding:0.1em; margin-top:8px}
