#leftfilter, #leftfilter2 { padding:0 0 1em; width:235px } #rightevents, #rightevents2 { margin:0 0 2em; width:700px }
.cornerberg_t { background:#DBD6C6 url(../images/corner_b_tr.gif) no-repeat right top } .cornerberg_b { background:#DBD6C6 url(../images/corner_b_br.gif) no-repeat right bottom }
.box { margin:0 0 1em } h2.go { font-size:1.3em; font-weight:700 } .intelbox { border-bottom:1px solid #f1f1f1; margin:0 0 2em; padding:0 0 6px } .link li, #some_help li { background:url(../images/arrow.gif) no-repeat 0 6px; padding-left:10px; margin:0 0 4px } .hlimit { height:200px; overflow:hidden }

#masterTable { background:url(../images/headtable_bg.png) repeat-x; border-radius:3px 3px 0 0 } #masterTable div { color:#fff; font-size:1.1em; height:31px; padding:13px 0 0 10px } #masterTable .clear { height:auto !important; padding:0 !important } .eventt { width:270px } .eventtheater { width:180px } .eventt strong, .eventtheater strong { display:block }
#vevents { border-radius:0 0 3px 3px; border: solid #c5c5c5; border-width: 0 1px 1px } .vevent { border-top:1px dotted #ccc } .vevent:first-child { border: 0 } .vevent div { padding:14px 6px 16px 4px } .vevent .clear { padding:0 !important } .datime { width:85px } .datimeTheater{ width:174px } .vevent .eventt { color:#333 } .location, .venue { width:200px } .tick { width:100px; margin:0 } .price { width:60px } .odd { background-color:#f8f8f8 }
abbr { border:0 } .dtstart, .dtend { color:#333; display:block; line-height:8px; text-align:center; width:80px } .dtstart strong, .dtend strong { color:#76af07; font:400 1.5em 'Arial'; display:block } .dtstart span, .dtend span { color:#999 } .fn { font-weight:700 }
/*Past events*/
.masterTablePast { background:url(../images/headtable_bg.png) repeat-x; border-radius:3px 3px 0 0;height:31px;color:#fff; font-size:1.1em;padding:13px 0 0 10px;}
.eventPast { width:265px;} .eventPast strong { display:block } 
.datimePast{ width:175px; padding:0 !important;} .datimePast .dtstart, .datimePast .dtend { color:#76AF07;font-weight:bold;display:inline;text-align:left; }
.locationPast{width:237px;}


.imagevent { border:1px solid #ccc; padding:3px; margin:0 15px 6px 0 }
.thediv, .thediv4 { margin:0 0 19px } .thediv h3, .thediv4 h3 { color:#579a00; font:400 1.2em 'Arial'; padding: 0 0 7px } .thediv4 .list { margin-right:15px !important; width:160px !important } #for_more_information h3 { color:#76AF07; font: 400 1.4em 'Arial' } #for_more_information p { margin:0 0 1em } #for_more_information img { border:1px solid #ccc; padding:3px; margin:0 8px 3px 0 }
.banner { margin:0 0 1em } #event_title em { display:block; padding:1em 0 }

.schedule .location { width:150px !important } .schedule .eventt { width:175px !important } .pricevent { width:140px }

#alpha { margin-left:7px } #list_alpha { position:relative } #list_alpha table { display:none; top:-2px; left:0; position:absolute; z-index:9 } 
#list_alpha ul { margin:1em } #list_alpha li { float:left; margin:0 5px } #list_alpha a { color:#FFF; font-size:1.2em }

#events_listning h2 { background:none; border:0; color:#000 }

.breadcrumb { background:url(../images/row_green.gif) no-repeat 0 3px; margin:0 0 1em; padding-left:16px } .navigation_title { font-weight:700 }
#pagination { padding-top:5px } #pagination li { float:left; margin:4px 7px 0 0 } #pagination a { display:block; border:3px solid #f1f1f1; font-size:1.2em; padding:3px 5px } #pagination a:hover { border:3px solid #9de0ff; text-decoration:none }

.info2 h3 { color:#000; font: 700 1.6em 'Arial'; padding: 0 0 7px; } .info2 h4 { color:#009DE6; padding:0 0 3px } .info2 p { font-size:11px; margin:0 !important; padding:0 !important; } div.info2 { padding:0 !important; border:0 !important; } a.more_links { font-weight:700; border:0 !important; padding:0 0 17px !important; background-color: #fff !important; display:inline-block !important; text-decoration:none }

#itabs { padding:0 0 2em }
.headtabs li { float: left; margin-right:7px } .headtabs a { background-color:#fafafa; border:solid #ccc; border-width:1px 1px 0; display:-moz-inline-box; display:inline-block; outline:0; font:700 13px Arial, Helvetica, Sans-serif; padding:12px 15px; border-radius:3px 3px 0 0 } 
.tab { border:1px solid #ccc; border-radius:3px; font-size:.9em; padding:1em; position:relative; top:-1px } .tab p { font-size:.9em; padding:0 } .tab a { color:#00A5F1; font-weight:400 } .tab li { border-top:1px dotted #CCC; float:left; padding:1em 1.5% 1em 0; width:48% } .tab img { margin-top:3px } .firstli { border:0 !important; padding:0 1.5% 1em 0 !important } .tab li div.right { width:66% } .cate li div.right { width:72% } .selectedtab { background-color:#fff !important; color:#00a5f1; position:relative; z-index:4 }
.tab li.clear { border: 0 none !important; clear: both; float: none !important; padding: 0 !important; width: 100% !important; }

#events_listning { } #event_listing_index { padding:1em 0 } #events_index .vevent .eventt { padding: 16px 10px 14px; width:354px;display:block; } #events_index .eventt { width:354px }
#events_index .datime {width:202px;display:block;} #events_index abbr { text-align: left; color:#000; display: inline }
#events_index .tick{width:100px; margin:0;display:block;} #filters_index { width:235px } #events_index { width:700px }

.post { border:1px solid #dedede; border-radius:3px; margin:0 0 1em; padding:1em } .post h2 { background:none; border:0; font-size:1.9em } .post h2 a { color:#00A5F1 } .post abbr { font-size:1.3em; color:#555 } .post .all_featured_events { border:0; margin:0 } .post p { padding:15px 0; color:#777; font-size:.9em; line-height:1.6em; } .post img { border-radius:3px }