* { margin:0; padding:0; } body {
	font:400 .8em Arial, Helvetica, sans-serif;
	color:#000;
	background-attachment: fixed;
	background-color: #FFF;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
@font-face { font-family: 'InterstateCondMonoBold'; src:url('interstate_cond_mono_bold-webfont.eot'); src:url('interstate_cond_mono_bold-webfont.eot?#iefix') format('embedded-opentype'), url('interstate_cond_mono_bold-webfont.woff') format('woff'), url('interstate_cond_mono_bold-webfont.ttf') format('truetype'), url('interstate_cond_mono_bold-webfont.svg#InterstateCondMonoBold') format('svg'); font-weight:normal; font-style:normal;

}/**/
a { color:#000; text-decoration:none } a:hover { color:#11558f; text-decoration:underline } a img, fieldset { border:0 } ul { list-style:none } p { padding:0 0 1em }
.left { float:left } .right { float:right } .clear { clear:both; display:block }
/**/
#wrapper { padding:0 0 2em; width:970px } #header { padding-top:1em } #allandabout { padding:0 0 1em } #allandabout li { display:inline; padding-right:10px }
#searchfield { padding:5px 0 0 2em; width:420px } #searchfield fieldset { background:url(../images/search_field.png) no-repeat; height:30px; padding:10px 0 0 11px; width:407px } #searchfield input { background:transparent; border:0; width:370px }
#network { padding-top:15px } #network li, #footer li { display:inline; padding-left:10px } #network img, #footer a img { position:relative; top:3px; text-decoration:none }
/**/
#nav { background:url(../images/.gif); width:1002px; position:relative; left:-16px; margin-top:1em; z-index:1 } #nav ul { background-color:#E2194D; text-align:left; padding:1.1em 0; width:970px } #nav li { display:inline; padding:0 1.5em } #nav a { color:#FFF; font-size:1.2em; } #nav a:hover { color:#e31d19 }
#breadcrumbs { background-color:#727376; padding:3px 1em; font-size:.9em } #breadcrumbs a { color:#fff }
/**/
#page { padding-top:1.2em } #contentside { width:680px } #sidebar { width:275px } a.readmore { background:url(../images/readmore_arrow.gif) no-repeat right 5px; color:#e31d19; font-weight:700; padding-right:12px }
h1 { font: 2.3em/1em 'InterstateCondMonoBold', Arial, Helvetica, sans-serif; color:#727376; padding:0 0 15px } h2, h2 a { font: 1.9em/1em 'InterstateCondMonoBold', Arial, Helvetica, sans-serif; color:#E2194D; padding:0 0 10px }  h2 a { font-size:1em }
.article h2 { font: 2.6em/1em 'InterstateCondMonoBold', Arial, Helvetica, sans-serif; color:#11558f } .article em { color:#000; display:block; padding:0 0 10px }
#related a { background:none } #related .list { padding:0 10px; width:195px; } #related img { margin:0 0 6px }
.thearticle { padding:1em 0 } .thearticle h2 { font-size:1.6em; padding:0 } .thearticle p { padding:0 } .thearticle .content { width:515px }
.img { background:url(../images/.gif); float:left; padding-left:16px; position:relative; left:-17px } #banner { position:relative; z-index:1 } #banner .img {  width:355px } #banner .right { padding-top:3em; width:309px } #banner ul { overflow:hidden; height:245px }

.categ { padding:2em 0 0 } .categ em { color:#000; font-size:.9em } .content { float:right; width:465px } .list a { background:url(../images/grey_arrow.gif) no-repeat 0 4px; display: inline-block; font-size:.9em; padding-left:10px; text-decoration:none } .categ span, .list span { color:#444 } .list li { padding:0 0 9px }
.list ul { padding-left:10px } .list { padding:0 0 2em }

#gallery { height:180px; overflow:hidden } #gallery a { background:none; display:block; padding:5px 0 7px } #gallery .left { padding-right:5px } .pagerp { position:absolute; right:0; width:46%; z-index:10 } .pager, .pagerp { padding:10px 0 } .pager a, .pagerp a { background:url(../images/pagination_circle.png) no-repeat -19px 0; margin-right:5px; height:15px; outline:0; padding:0; width:15px } a.activeSlide { background-position:0 0 } .pagerp a { display:inline-block }

#footer { background:url(../images/.gif); padding-top:3em } #footer div { background:url(../images/.jpg) #E2194D; color:#fff; padding:1em 0 } #footer a { color:#fff } #w { width:970px } #footer ul { padding:9px 0 } #footer p { padding-left:10px }

#weather{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; background-color:#FFF; border: 1px solid #DDD; font-size:.85em; padding:0 10px 10px; } .oured { font:700 1.8em 'InterstateCondMonoBold'; color:crimson !important; display:block  }

.half { float:right; width:45% } .half .img { float:none; margin:0 0 10px; width:270px } .half .content { float:none; width:300px } .half h2 { font-size:1.5em; padding:0 } .half p { font-size:.85em }
.smallarticles { width:55%; float:left; } .smallarticles li { font-size:.9em; height:50px; padding:0 0 10px 10px; } .smallarticles img { margin-right:6px }

#event h1 { color:#11558f; padding:0 } #event em { color:#111; display:block; font-size:.9em; padding:0 0 10px }
#events { border:1px solid #E0E0E0; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; padding:0 12px; margin-top:1em } #events th { border-bottom:1px solid #CCC; text-align:left; vertical-align:middle; color:#000; height:40px } #events td { border-top:1px dotted #CCC; text-align:left; vertical-align:middle; padding:12px 5px; } #events tbody tr:first-child td { border:0 }
.md { display:block; font-size:1.6em; color:#e31d19 } .dtstart { border:0; font-size:.9em; display:block; text-align:center } .fn { display:block } .vcard { font-size:.9em }

.ticket { padding-top:1em } .ticket h1 { padding:0 0 9px }  .ticket h5 { font-size:1.5em; color:#000; padding:1em 0 9px } .ticket div { background:url(../images/grey_arrow.gif) no-repeat 0 4px; padding-left:10px; margin-left:1em }