@font-face {
    font-family: 'Cambria-Bold';
    src: url('font/cambriab_1.eot');
    src: url('font/cambriab_1.eot?#iefix') format('embedded-opentype'),
                     url('font/cambriab_1.woff') format('woff'),
                     url('font/cambriab_1.ttf') format('truetype'),
                     url('font/cambriab_1.svg#cambriab_1') format('svg');
    font-weight: normal;
    font-style: normal;
}
#links ul { float:right; font-size: 11px }
#head { margin:0 0 6px } #links { margin: 0; position:relative; width:630px }
#links h1 { background: none; border: 0; margin: 0; padding: 7px; text-align:right; width:100% }

#event_title h2 { font:400 30px/25px 'Cambria-Bold', Arial; color:#009DE6; background:none; border:0; margin: 0  }
.h412 { font-size: 12px; color:#333 }

#citieseventlist { padding-top: 25px } #citieseventlist h2 { background:none; border:0; margin:0  } 
.para, .parav { border-radius:3px; border:1px solid #ddd; margin:0 0 2em } .para a { color:#555; display: block; text-decoration: none; border-top:1px dotted #ccc; padding: 7px } .para li:first-child a, .parav li:first-child { border-top:0 }
.para a:hover, .parav li:hover { background-color: #fafafa } .para div { border-top:1px solid #ddd; padding:15px }
.para strong, .parav strong { color:#009DE6 !important } .para span, .parav span { color:#222 !important; font-size:12px } .para p { font-size: .9em; padding: 0 } .para h3 { color:#333; font-size: 1.3em; padding: 0 0 5px }

.parav a { text-decoration: none; } .parav li { border-top:1px dotted #ccc; padding:9px } .parav em { color:#777 }

#events h2 { background: none; border: 0; margin: 0; padding: 14px 0 6px; color:#000 }
.txtevent { padding: 0 }

#events h4 { color:#333; padding-top:6px }