/* CSS Document */
body {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;}

div.wrapper {margin: 20px auto 10px auto; width:800px; color:#FFFFFF; overflow:hidden;}

.middle {width:530px; height:300px; float:left;}

.logo a {background:url(../img/chap-header.jpg) no-repeat; height:139px; width:800px; position:relative; display:block;}

.logo a:hover {
background-position: 0px -139px;
}

.border-top {background:url(../img/chap-border-top.jpg) no-repeat; height:11px;}

.border-left {background:url(../img/chap-border-left.jpg) no-repeat; position:relative; height:345px; width:150px; float:left;}

.border-right {background:url(../img/chap-border-right.jpg) no-repeat; height:345px; width:140px; position:relative; float:right;}

.border-bottom {background:url(../img/chap-border-bottom.jpg) no-repeat; height:32px; width:800px; float:right;}

.middle-section {width:510px; height:345px; position:relative; float:left; }

.middle-section-video-title {width:510px; height:40px; position:relative; float:left; padding-left:12px; background:url(../img/chap-video-header.jpg) no-repeat; overflow:hidden;}

.middle-section-video-photos {width:510px; height:40px; position:relative; float:left; padding-left:12px; background:url(../img/chap-photos-header.jpg) no-repeat; overflow:hidden;}

.middle-section-events {width:510px; height:250px; position:relative; float:left; padding-left:0px; background:url(../img/chap-next-event.jpg); overflow:hidden; text-indent:-9999px;}

.middle-section-press{
	width:510px;
	height:340px;
	position:relative;
	float:left;
	padding-left:0px;
	overflow:hidden;
}

.middle-section-404 {width:510px; height:250px; position:relative; float:left; padding-left:0px; background:url(../img/404.jpg); overflow:hidden;}




.middle-section-pictures {width:530px; height:300px; position:relative; float:left; padding-left:12px; background-image: url(../img/pictures.jpg); }

.map a{height:25px; width:530px; float:left; position:relative; overflow:hidden; background:url(../img/map-link.jpg) no-repeat; display:block;}

.map a:hover{
background-position: 0px -25px;
}

.middle-section-tickets{
	width:530px;
	height:250px;
	position:relative;
	float:left;
	padding-left:12px;
	background:url(../img/chap-tickets-back.jpg) no-repeat;
	overflow:hidden;
}

.middle-section-contact-top{width:530px; height:40px; position:relative; float:left; padding-left:12px; background:url(../img/chap-contact-top.jpg) no-repeat; overflow:hidden; margin-bottom:10px;}

.middle-section-contact-email-1 a{width:510px; height:50px; position:relative; float:left; padding-left:12px; background:url(../img/chap-contact-info-email.jpg) no-repeat; overflow:hidden; margin-top:-10px;}

.middle-section-contact-email-1 a:hover {
background-position: 0px -50px;
}

.middle-section-contact-middle{width:530px; height:52px; position:relative; float:left; padding-left:12px; background:url(../img/chap-contact-press.jpg) no-repeat; overflow:hidden; margin-top:-10px;}

.middle-section-flickr {width:480px; height:300px; position:relative; float:left; padding-left:12px; }

.middle-section-contact-email-2 a{width:530px; height:50px; position:relative; float:left; padding-left:12px; background:url(../img/chap-contact-press-email.jpg) no-repeat; overflow:hidden; margin: 0 0 10px 0;}

.middle-section-contact-email-2 a:hover {
background-position: 0px -50px;
}

.sign-up a{width:510px; height:50px; position:relative; float:left; padding-left:0px; background:url(../img/chap-sign-up.jpg) no-repeat; overflow:hidden; margin: 20px 0 0 0;}

.sign-up a:hover {
background-position: 0px -50px;
}

.list a{width:510px; height:50px; position:relative; float:left; padding-left:0px; background:url(../img/chap-full-list-of-events.jpg) no-repeat; overflow:hidden; margin: -10px 0 0 0;}

.list a:hover {
background-position: 0px -50px;
}

.link-1 a{width:530px; height:55px; float:left; padding-left:12px; background:url(../img/chap-magazine-link.jpg) no-repeat; overflow:hidden; display:block; margin: 10px 0 0 0;}

.link-1 a:hover {
background-position: 0px -55px;
}

.link-2 a{width:530px; height:55px; float:left; padding-left:12px; background:url(../img/chap-b-h-link.jpg) no-repeat; overflow:hidden; margin-top:0px; display:block; margin: 10px 0 0 0;}

.link-2 a:hover {
background-position: 0px -55px;
}

.link-3 a{width:530px; height:55px; float:left; padding-left:12px; background:url(../img/chap-blitz-magazine.jpg) no-repeat; overflow:hidden; margin-top:0px; display:block; margin: 10px 0 0 0;}

.link-3 a:hover {
background-position: 0px -55px;
}

.link-4 a{width:530px; height:55px; float:left; padding-left:12px; background:url(../img/chap-prohibition.jpg) no-repeat; overflow:hidden; margin-top:0px; display:block; margin: 10px 0 0 0;}

.link-4 a:hover {
background-position: 0px -55px;
}

.link-5 a{width:530px; height:55px; float:left; padding-left:12px; background:url(../img/chap-ta-mere.jpg) no-repeat; overflow:hidden; margin-top:0px; display:block; margin: 10px 0 0 0;}

.link-5 a:hover {
background-position: 0px -55px;
}


#menu ul{ height:35px; width:800px; background:transparent url(../img/chap-menu.jpg) top left no-repeat; margin:0 0 0 0; padding:0; position:relative; float:right; }
#menu ul li{ margin:0; padding:0; list-style:none; position:absolute; }
#menu ul li,#menu ul a{ height:35px; display:block; }
#menu ul li a{ text-indent:-9999px; text-decoration:none; overflow: hidden; border:0px; padding:0px; }

#m1 { left:140px; width:110px; }
#m2 { left:250px; width:90px; }
#m3 { left:340px; width:90px; }
#m4 { left:430px; width:70px; }
#m5 { left:500px; width:70px; }
#m6 { left:570px; width:100px; }

#m1 a:hover,body#m1on #m1{ background:transparent url(../img/chap-menu.jpg) -140px -35px no-repeat; }
#m2 a:hover,body#m2on #m2{ background:transparent url(../img/chap-menu.jpg) -250px -35px no-repeat; }
#m3 a:hover,body#m3on #m3{ background:transparent url(../img/chap-menu.jpg) -340px -35px no-repeat; }
#m4 a:hover,body#m4on #m4{ background:transparent url(../img/chap-menu.jpg) -430px -35px no-repeat; }
#m5 a:hover,body#m5on #m5{ background:transparent url(../img/chap-menu.jpg) -500px -35px no-repeat; }
#m6 a:hover,body#m6on #m6{ background:transparent url(../img/chap-menu.jpg) -570px -35px no-repeat; }


.m1 { background:transparent url(../img/chap-menu.jpg) -140px -35px no-repeat; }
.m2 { background:transparent url(../img/chap-menu.jpg) -250px -35px no-repeat; }
.m3 { background:transparent url(../img/chap-menu.jpg) -340px -35px no-repeat; }
.m4 { background:transparent url(../img/chap-menu.jpg) -430px -35px no-repeat; }
.m5 { background:transparent url(../img/chap-menu.jpg) -500px -35px no-repeat; }
.m6 { background:transparent url(../img/chap-menu.jpg) -570px -35px no-repeat; }



.section{
	float: left;
	width: 545px;
	margin-left:1px;
	margin-top:1px;
}


/* TICKETS PAGE SPLIT INTO THREE */

.tickets-page-top{width:530px; height:40px; position:relative; float:left; padding-left:12px; background:url(../img/sat-15-nov-1.jpg) no-repeat; overflow:hidden;}

.tickets-page-bottom{width:530px; height:252px; position:relative; float:left; padding-left:12px; background:url(../img/sat-15-nov-2.jpg) no-repeat; overflow:hidden;}

.ticket-web a{width:510px; height:50px; position:relative; float:left; padding-left:12px; background:url(../img/chap-buy-tickets.jpg) no-repeat; overflow:hidden;}

.ticket-web a:hover {
background-position: 0px -50px;
}

/* PRESS MONTAG */
.the-times-13-06-09 a{ width:79px; height:96px; float:left;	background:url(../img/the-times-13-06-09.jpg) no-repeat; overflow:hidden; display:block; position:absolute; left: 10px; top: 10px;
}

.the-times-13-06-09 a:hover {background-position: 0px -96px;}

.time-out-001 a{ width:120px; height:100px; float:left;	background:url(../img/time-out-001.jpg) no-repeat; overflow:hidden; display:block; position:absolute; left: 89px; top: 25px;
}

.time-out-001 a:hover {background-position: 0px -100px;}

.telegraph-001 a{ width:90px; height:115px; float:left;	background:url(../img/telegraph-001.jpg) no-repeat; overflow:hidden; display:block; position:absolute; left: 209px; top: 10px;
}

.telegraph-001 a:hover {background-position: 0px -115px;}


.londonpaper-001 a{
	width:90px;
	height:71px;
	float:left;
	background:url(../img/TheLondonPaper100709thumb.jpg) no-repeat;
	overflow:hidden;
	display:block;
	position:absolute;
	left: 11px;
	top: 114px;
}

.londonpaper-001 a:hover {background-position: 0px -71px;}


.timeout-002 a{
	width:102px;
	height:135px;
	float:left;
	background:url(../img/TimeOut21stMay09-thumb.jpg) no-repeat;
	overflow:hidden;
	display:block;
	position:absolute;
	left: 102px;
	top: 117px;
}

.timeout-002 a:hover {background-position: 0px -135px;}

.timeout-003 a{
	width:114px;
	height:154px;
	float:left;
	background:url(../img/TimeOut9thJuly-09-thumb.jpg) no-repeat;
	overflow:hidden;
	display:block;
	position:absolute;
	left: 300px;
	top: 18px;
}

.timeout-003 a:hover {background-position: 0px -154px;}

.tnt-001 a{
	width:101px;
	height:145px;
	float:left;
	background:url(../img/TNTMagaine6thJuly-thumb.JPG) no-repeat;
	overflow:hidden;
	display:block;
	position:absolute;
	left: 408px;
	top: 39px;
}

.tnt-001 a:hover {background-position: 0px -145px;}

.eveningstandard-001 a{
	width:125px;
	height:126px;
	float:left;
	background:url(../img/EveningStandard-thumb.jpg) no-repeat;
	overflow:hidden;
	display:block;
	position:absolute;
	left: 197px;
	top: 128px;
}

.eveningstandard-001 a:hover {background-position: 0px -126px;}

.shortlist-001 a{
	width:98px;
	height:139px;
	float:left;
	background:url(../img/Shortlist0709-thumb.jpg) no-repeat;
	overflow:hidden;
	display:block;
	position:absolute;
	left: 30px;
	top: 184px;
}

.shortlist-001 a:hover {background-position: 0px -139px;}

.grazia-001 a{
	width:97px;
	height:137px;
	float:left;
	background:url(../img/grazia-thumb.jpg) no-repeat;
	overflow:hidden;
	display:block;
	position:absolute;
	left: 317px;
	top: 168px;
}

.grazia-001 a:hover {background-position: 0px -137px;}

.metro-001 a{
	width:136px;
	height:96px;
	float:left;
	background:url(../img/metro0709-thumb.jpg) no-repeat;
	overflow:hidden;
	display:block;
	position:absolute;
	left: 126px;
	top: 232px;
}

.metro-001 a:hover {background-position: 0px -96px;}
