body { background: url(../images/newbodybg.jpg) repeat #cc1948!important;padding:0px!important;padding-top:20px!important; }
.banner{ margin-left:-4px; }
.page_margins { background-image:  url(../images/gfxborder/newbg4.gif)!important; }
.border-bottom { background-image:  url(../images/gfxborder/footer.gif)!important; }
.active {border-bottom:solid 1px #de4a70!important;}
.breadcrumbs {padding-top:0px!important;}
.subactive {border-bottom:solid 1px #de4a70!important;color:#de4a70!important;}
.cat {margin-left:0px!important; }
.newsitem {border-top:none!important;margin-bottom:15px;}
h1, h2, h3, h4 {color:#de4a70!important;}
.newsitem h4{color:#d30a37!important;font-style:italic; }
.newsitem a {color:#d30a37!important;border-bottom:solid 1px #d30a37!important;}
.eventFeature{margin-bottom:20px;}
.siteCredits li {color:#ffffff!important;}
.siteCredits { color:#ffffff2!important;}
.siteCredits a {color:#ffffff!important;}
.siteCredits a:hover { color:#ffffff!important;	}
.design a {color:#ffffff!important;	}
.design  {color:#ffffff!important;	}
.design a:hover { color:#ffffff!important;	}
#navigation {margin-top:-5px!important;}
#col2_content {margin-top:0px!important;}
#col3_content {padding-right:10px;}
.columPrevious{background-color:#d30a37!important;}
.columYear{background-color:#d30a37!important;}
.columNext{background-color:#d30a37!important;}
.calendar-table th {border-bottom:none!important;}
.calendar-table a {text-decoration:none!important;color:#ffffff;}
.linked_day {background-color:#ffffff!important;border:none!important;color:#d30a37!important;display:block;height:18px;line-height:18px;width:22px;padding:0px !important;}
.page{padding-top:0px;}



.calendar-table td{color:#aaa8ab;padding:0px!important;width:22px;}
.calendar-table th{background-color:#fdeced!important;color:#aaa8ab!important;border-top:none!important;padding:0px!important;}
.calendar-table tr{background-color:#fdeced!important;height:18px;}
.calendar-table {width:154px!important;border:none!important;font-size:90%;margin-bottom:15px;}
.calendar-table td{border:none!important;}
.event-cal{line-height:18px;width:154px; text-align:center;color:#aaa8ab;font-size:90%;background-color:#fdeced;margin-bottom:10px;}
.event-cal-monthname{font-style:italic;width:100%;height:18px;background-color:#d30a37;color:#ffffff;}
.event-cal-days{width:100%;height:18px;font-weight:bold;}
.event-cal-dayname{display:block;float:left;width:22px;height:18px;}
.event-cal-empty{width:22px;display:block;float:left;height:18px;}
.event-cal-week{width:100%;     clear:both;height:18px;}
.event-cal-week span{width:22px;display:block;float:left;height:18px;}
.event-cal-active{width:22px;display:block;float:left;height:18px;background-color:#ffffff;color:#d30a37;}
#col2_content .sessions img {padding-bottom:0px!important;}
#col2_content .where img {padding-bottom:0px!important;}
#col2_content .bookNow img {padding-bottom:0px!important;}
#col2_content .tickets img {padding-bottom:0px!important;}
.news-single-img {float:left;margin-left:0px;}
.singleImg{display: block; width: 100%; float: left;}
.rgslideshow{border:none!important;}
.tx-rgslideshow-pi1{margin-bottom:20px;}
.eventListh1{color:#000000!important;font-family:arial,helvetica,sans serif;}
.eventListing h2{margin-bottom:-5px;text-transform:uppercase}
.eventListing td {border-bottom:none!important;padding-right:0px;padding-left:0px;}
.eventListing{border-top:none!important;border-bottom:none!important;margin-bottom:15px;}
.eventPadding img{padding-right:20px!important;}
.eventListing a{color:#DE4A70; text-decoration:underline;}
.news-list-morelink, .news-list-category {font-size:12px;}
.newsCalendar_listBody .tx-ttnews-browsebox{display:none;}
h5{clear:none!important;color:#000000;font-family:Arial,helvetica,sans-serif;font-size:200%;font-weight:normal;}
.newsCalendar_listBody {padding:0em;}
#navigation ul ul a{ color:#e0002b!important;}
#navigation ul ul ul a{ color:#7b7c7e!important;}
.active {border-bottom:solid 1px #e0002b!important;}
.subactive {border-bottom:solid 1px #e0002b!important;}
#principalPartners {padding-top:60px;}
.linked_today_nolink {background-color:#fdeced!important;color:#aaa8ab!important;}
.findus img {padding-bottom:0px!important;}
.findus{padding-top:20px;}
.columYear a{font-style:italic;text-align:center!important;width:110px;display:block;}
.columYear{text-align:center!important;width:109px;}
.columPrevious a{color:#D30A37 !important;visibility:hidden;}
.columNext a{color:#D30A37 !important;visibility:hidden;}

.rgslideshow .rgstitle {font-size:16px!important;font-family:arial,helvetica,sans serif!important;}
#jpp td{border-bottom:none!important;}
#jpp table {border-bottom:none!important;margin-bottom:0px!important;}


#jpp img {padding-bottom:0px!important;}
#anyObjFilter_destination{clear: both; display: block; float: left;}

/* damn IE 6 png hack */
* html .rgslideshow .rgsnest {
 background: url(/typo3conf/ext/rgslideshow/res/gfx/transparent_bg.png)!important;
  
}
