.introTextHeader {
width:auto;
margin-bottom:24px;
}
.carouselList {
}
.carouselList .tabbedMasterPageElement {
width:674px;
height:264px;
background: transparent url(/javaImages/2d/28/0,,10281~9971757,00.jpg) no-repeat top left;
overflow:hidden;
}

.jcarouselContainer {
background:#000 url(/javaImages/e9/b9/0,,10281~5683689,00.gif) no-repeat bottom left;
padding-bottom:4px;
border:0px;
}
#mycarousel2 A, #mycarousel3 A {
color:#fff;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
width:754px;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(/javaImages/d0/a0/0,,10281~6004944,00.gif) no-repeat scroll left top;
height:22px;
width:13px;
position:absolute;
top:25px;
left:9px;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
background:transparent url(/javaImages/e4/a0/0,,10281~6004964,00.gif) no-repeat scroll left top;
height:22px;
width:13px;
}
.carouselList .galleryTeaserListEntry {
color:#FFF;
font-weight:normal;
font-size:0.9em;
width:108px;
max-height:56px;
overflow:hidden;
}
.carouselList .jcarousel-skin-tango .jcarousel-item, #mycarousel li {
text-align:left;
/*width:108px;*/
width:176px;
height:50px;
}
.carouselList .jcarousel-skin-tango .jcarousel-container-horizontal {
/*padding:8px 6px 6px 50px;*/
/*padding:8px 6px 6px 56px;*/
/*width:718px;*/
padding:5px 35px;
width:174px;
}
.carouselList .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:52px;
/*width:190px;*/
width:176px;
}
.carouselList .galleryHeadlineListEntry {
font-size:0.9em;
width:108px;
max-height:30px;
overflow:hidden;
padding-left:6px;
}
.carouselList .galleryHeadlineListEntry A {
color:#fff;
}
.carouselList UL#mycarousel2  {
}
.carouselList .jcarousel-skin-tango .jcarousel-item-horizontal {
/*margin-right:32px;*/
margin-right:0px;
}
.carouselList .jcarouselContainer {
padding:0px 0px 4px 0px;
/*background:transparent url(/javaImages/8e/61/0,,10281~5726606,00.gif) no-repeat bottom left;*/
background:transparent url(/javaImages/5a/a0/0,,10281~6004826,00.gif) no-repeat bottom left;
border:0px;
}
.jcarouselContainer ul {
height:52px;
padding-top:8px;
}
#mycarousel2 a, #mycarousel3 a {
float:left;
}

/*** Promo text ***/

.promoBox1 {
background:transparent url(/javaImages/ea/24/0,,10281~9905386,00.jpg) no-repeat bottom left;
width:330px;
height:120px;
overflow:hidden;
}
.promoBox2 {
background:transparent url(/javaImages/8/25/0,,10281~9905416,00.jpg) no-repeat bottom left;
width:330px;
height:120px;
overflow:hidden;
}

.promoBox3 {
background:transparent url(/javaImages/9/25/0,,10281~9905417,00.jpg) no-repeat bottom left;
width:330px;
height:119px;
overflow:hidden;
}
.promoBox4 {
background:transparent url(/javaImages/c/25/0,,10281~9905420,00.jpg) no-repeat bottom left;
width:330px;
height:119px;
overflow:hidden;
}
.promoBox5 {
background:transparent url(/javaImages/e/25/0,,10281~9905422,00.jpg) no-repeat bottom left;
width:330px;
height:119px;
overflow:hidden;
}
.promoBox6 {
background:transparent url(/javaImages/10/25/0,,10281~9905424,00.jpg) no-repeat bottom left;
width:330px;
height:119px;
overflow:hidden;
}

.promoBox1 .promoBoxLink A {
background:transparent url(/javaImages/56/72/0,,10281~5993046,00.gif) no-repeat bottom left;
display:block;
height:33px;
width:130px;
}
.promoBox2 .promoBoxLink A {
background:transparent url(/javaImages/bf/71/0,,10281~5992895,00.gif) no-repeat bottom left;
display:block;
height:33px;
width:126px;
}
.promoBox3 .promoBoxLink A {
background:transparent url(/javaImages/80/72/0,,10281~5993088,00.gif) no-repeat bottom left;
display:block;
height:33px;
width:120px;
}
.promoBox4 .promoBoxLink A {
background:transparent url(/javaImages/f0/71/0,,10281~5992944,00.gif) no-repeat bottom left;
display:block;
height:33px;
width:141px;
}
.promoBox5 .promoBoxLink A {
background:transparent url(/javaImages/56/72/0,,10281~5993046,00.gif) no-repeat bottom left;
display:block;
height:33px;
width:138px;
}
.promoBox6 .promoBoxLink A {
background:transparent url(/javaImages/56/72/0,,10281~5993046,00.gif) no-repeat bottom left;
display:block;
height:33px;
width:138px;
}

.promoBox6 .promoBoxLink A {
background:transparent url(/javaImages/19/72/0,,10281~5992985,00.gif) no-repeat bottom left;
display:block;
height:33px;
width:139px;
}


.indexPromoLeft {
padding-right:14px;
}
.promoWrapEntry {
padding-bottom:11px;
}
.promoBox1, .promoBox2, .promoBox3, .promoBox4, .promoBox5, .promoBox6 {
position:relative;
}
.promoBoxLink {
position:absolute;
bottom:8px;
left:16px;
}
.promoBoxText {
position:absolute;
color:#fff;
bottom:52px;
left:16px;
font-size:0.9em;
}


/*** Concert Section ***/
.concertBoxTopLeft, .concertBoxTopRight{
position:relative;
width:330px;
height:263px;
margin-bottom:14px;
}
.concertBox1 {
background:transparent url(/namedImage/10281/ConcertTickets.jpg) no-repeat bottom left;
}
.concertBox2 {
background:transparent url(/namedImage/10281/BandsAndEvents.jpg) no-repeat bottom left;
}
.concertBox3 {
background:transparent url(/namedImage/10281/VenueInfo.jpg) no-repeat bottom left;
}
.concertBox4 {
background:transparent url(/namedImage/10281/TravelGuide.jpg) no-repeat bottom left;
}
.concertBox5 {
background:transparent url(/namedImage/10281/CityGuide.jpg) no-repeat bottom left;
}
.concertBox6 {
background:transparent url(/namedImage/10281/FAQs.jpg) no-repeat bottom left;
}
.concertBox1, .concertBox2, .concertBox3, .concertBox4, .concertBox5, .concertBox6 {
position:relative;
width:330px;
height:121px;
overflow:hidden;
}
.concertBoxTopLeft img, .concertBoxTopRight img,.concertBox1 img, .concertBox2 img, .concertBox3 img, .concertBox4 img, .concertBox5 img, .concertBox6 img{
float:left;
}
.concertBoxTopLeft img{
margin-right:15px;
}
.concertBoxTopRight img{
margin-left:15px;
}
.concertFooter{
float:left;
margin:30px 0;
}
.concertPageCentre{
margin:0 0 60px;
}
.concertSponsors{
background:#fff url(/javaImages/4f/14/0,,10281~10228815,00.jpg) 30px 0px no-repeat;
float:left;
margin-bottom:18px;
width : 100%;
height : 51px;
 -moz-border-radius: 0 0 5px 5px;
 -webkit-border-radius: 0 0 5px 5px;
 border-radius: 0 0 5px 5px;
}
#page2287740 #slideshow a{
left:0;
}
/*** End Concert Section ***/

.indexLowerPromo {
padding-top:13px;
}
.multiVoteDetail {
height:250px;
background:transparent url(/javaImages/b3/d5/0,,10281~7067059,00.gif) no-repeat bottom left;
font-size:0.9em;
color:#fff;
/** FIX **/
width:137px;
position:relative;
}
.question {
padding:40px 0px 0px 10px;
}
.votingSection {
padding-left:4px;
}
.viewResultsLinkWrapper A {
/*color:#fff;*/
display:none;
}
.voteButton {

}
.voteButton BUTTON {
font-size:0.9em;
position:absolute;
bottom:2px;
left:10px;
width:80px;
}
.answer {
line-height:20px;
}
.twentyFourSecondColumn {
margin-top:11px;
}
.answerPercentage {
line-height:10px;
}
.answers {
padding:10px 0px 0px 6px;
}
.totalNumVotes {
padding-left:6px;
}
.secondColumnLogin {
background:transparent url(/javaImages/6c/75/0,,10281~5993836,00.gif) no-repeat bottom left;
width:137px;
height:207px;
}
.subLogin {
padding-top:76px;
color:#fff;
}
.subLogin #welcomemessageSmall {
clear:both;
padding-top:6px;
}
#menuSectionLogoutSmall {
padding:12px 12px 0px 12px;
}
.subLogin .welcomeIntro {
color:#fff;
}
.subLogin #logoutButton, .subLogin #myAccountButton {
padding:10px 0px 0px 0px;
}
.loginIntroSmall {
font-size:0.9em;
padding:4px 10px 6px 10px;
}
.subLogin INPUT#userName  {
width:100px;
margin-left:10px;
}
.subLogin INPUT#passwordbox {
width:100px;
margin-left:10px;
}
.subLogin #logoutButton {
clear:both;
}
.twentyFourIntro {
color:#fff;
font-size:0.9em;
width:241px;
padding:76px 0px 0px 24px;
}
#masterCompositeTabContent22667_1 {
padding:140px 0 0 25px;
}
#masterCompositeTabContent22667_2 {
padding:0px 0px 0px 25px;
}
.twentyfourLink {
padding-left:6px;
}
.twentyfourLink A {
color:#999999;
}
.carouselList .galleryHeadlineListEntry {
width:84px;
float:left;
}
.carouselList .galleryHeadlineListEntry A {
color:#000!important;
}
.subLogin .loginButton  {
padding:6px 0px 0px 16px;
}
INPUT.submitButton, .submitButton INPUT, .submitButton {
width:auto!important;
height:auto!important;
margin:10px 0px 0px 60px;
}

/*Police and TYK Buttons*/

.PoliceTYKSurround{
height:148px;
margin-top:-50px;
width:670px;
}
.CEOPButton{
margin-top:40px;
}
.TYKButton{
margin-left:240px;
}
.PoliceTYKSurround,.CEOPButton,.TYKButton{
float:left;
position:relative;
z-index:1;
}

.concertBoxTop{
position:relative;
width:600px;
height:263px;
margin-bottom:14px;
}


/* for news reader element */
.homeNewsreaderCont {
    float: left;
    height: 335px;
    width: 494px;
}
.playerWrapper {
    background-color: #111111;
    height: 311px;
    padding: 11px 7px;
    position: relative;
    width: 480px;
}
#newsReader {
    list-style: none outside none;
}
#newsReader .newsReaderLi {
    display: none;
}
#newsReader #newsReader_0.newsReaderLi {
    display: block;
}
#newsReader .newsImg {
    height: 267px;
    position: absolute;
    top: 7px;
    width: 480px;
}
#newsReader .item {
    color: #FFFFFF;
    display: block;
    font-size: 1em;
    height: 61px;
    position: absolute;
    top: 274px;
}
.headerHolder {
    height: 263px;
    position: relative;
    width: 343px;
    z-index: 1;
}
.headerHolder a {
    width: 327px;
}
.reader_header {
    background: none repeat scroll 0 0 rgba(222, 25, 43, 0.8);
    bottom: 0;
    color: #FFFFFF;
    font-size: 2.5em;
    font-weight: bold;
    padding: 0 8px 4px 6px;
    position: absolute;
}
.readMore {
    display: block;
    height: 35px;
    padding-top: 3px;
    width: 480px;
}
.newsLink {
    border: medium none;
    height: 16px;
    margin-right: 7px;
    padding: 0 7px;
}
#newsReaderPag {
    background: none repeat scroll 0 0 #111111;
    border-radius: 4px 4px 4px 4px;
    bottom: 81px;
    height: 22px;
    opacity: 0.8;
    padding-left: 2px;
    position: absolute;
    right: 27px;
    width: 95px;
}
#newsReaderPag .newsReaderLi {
    float: left;
    margin: 0 4px;
}
.bullet {
    color: #CC1A2B;
    font-size: 2.4em;
    line-height: 26px;
}
#newsReaderPag .bullet {
    line-height: 21px;
}
.active .bullet {
    color: #FFFFFF;
}
.number {
    display: none;
}

#page2301445 .carouselList .tabbedMasterPageElement {
width:674px;
height:335px;
/*background: transparent url(/javaImages/15/25/0,,10281~9905429,00.jpg) no-repeat top left;*/
  background: transparent  no-repeat top left;
overflow:hidden;
}

#page2301445 .indexLowerPromo {
padding-top:22px;
margin-top: 20px;
}
