body{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:georgia,sans-serif; text-align:center; background-image:url(/2009-layout/site_bg.gif); background-repeat:no-repeat; background-position: left top; background-color:#fffFFF; } a img{border-style:none;} .selectedCat {background-color:#FDBE6B;} .header{display:block;float:left;width:100%;text-align:center;background-image:url(/2009-layout/header-border.png);background-repeat:repeat-x;background-position:left bottom;} .header img{display:block;margin-left:auto;margin-right:auto;} .footer{display:block;float:left;width:100%;text-align:center;} .footer img{display:block;margin-left:auto;margin-right:auto;} .center-row{display:block;width:880px;text-align:left;margin-left:auto;margin-right:auto;} .center-row-inner{display:block;float:left;width:880px;padding-top:20px;} .leftcolnav{display:block;float:left;width:234px;padding:20px 0px 20px 0px;} .leftcolnav img{margin-left:25px;} .content-area{display:block;float:left;width:646px;overflow:hidden;} h1{font-size:1.7em;font-family:georgia,sans-serif;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;color:#747F83;} h2{font-size:1.5em;margin:10px 0px 15px 0px;padding:0px 0px 0px 0px;color:#747F83;} h3{font-size:1.3em;margin:8px 0px 15px 0px;padding:0px 0px 0px 0px;color:#747F83;} h4{font-size:1.1em;margin:8px 0px 10px 0px;padding:0px 0px 0px 0px;color:#747F83;} h5{font-size:1.0em;margin:8px 0px 10px 0px;padding:0px 0px 0px 0px;color:#747F83;} h6{font-size:0.8em;margin:8px 0px 10px 0px;padding:0px 0px 0px 0px;color:#747F83;} td{padding:6px 6px 6px 6px;}  td.event-desc-title{text-align:center;background-color:#FDBE6B;font-weight:bold;font-size:1.2em;} td.event-open-times{text-align:center;background-color:#FDBE6B;font-weight:bold;} td.event-desc-field-title{font-size:0.8em;background-color:#FDBE6B;font-weight:bold;} td.event-desc-field-entry{font-size:0.8em;background-color:#FFEACF;font-family:arial,sans-serif;} td.bus-details-bottom{}  table.eventsTable{} td.tableCommentCell{font-size:0.8em;background-color:#FAA626;font-family:arial,sans-serif;} td.tableHeaderCell{background-color:#FAA626;text-align:center;} td.weekendCell{font-size:0.8em;background-color:#FAA626;font-weight:bold;} td.weekdayCell{font-size:0.8em;background-color:#FDBE6B;font-weight:bold;} td.otherDayCell{font-size:0.8em;background-color:#FFEACF;font-family:arial,sans-serif;} td.TodayCell{font-size:0.8em;background-color:#FFEACF;font-family:arial,sans-serif;} td.tableFooterCell{}  td.searchFormLabel{font-size:0.8em;font-family:arial,sans-serif;}  td.event-search-title{background-color:#FDBE6B;} td.event-search-field{background-color:#FFEACF;font-size:0.8em;font-family:arial,sans-serif;} table.content{} td.event-search-title a.event-title {font-size:1.1em;font-weight:bold;}  #headerouter { height:170px; border-bottom: 2px solid #FDD58C; } #headerinner { position: absolute; left: 50%; width: 880px; margin-left: -440px; margin-top: 0px; } #header { position:relative; height:170px; }  #logo { padding-top:15px; float:left; } #hclogo { padding-top:38px; float:right; }   .footer{float:none;width:800px;margin-left:auto;margin-right:auto;} #footer { clear:both; margin-bottom:20px; border-top: 2px solid #FDD58C; padding:10px; } #topnav { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.9em; float:right; } #topnav ul { list-style:none; } #topnav ul li { float:left; padding-left:20px; } #topnav a:link, #topnav a:visited, #topnav a:hover, #topnav a:active { color:#747F83; text-decoration:none; } #topnav a:hover { color:#FBAB18; } #topnav a.active { color:#000; }  
