/* CSS Document */
body {background:url(../img/background.gif) repeat top left; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;}
a, a:active, a:visited {color:#000000; font-weight:bold; text-decoration:none; border:0;}
a:hover{color:#000000; font-weight:bold; text-decoration:underline;}

div.wrapper {margin: 30px auto 30px auto; width:800px; color:#FFFFFF; overflow:hidden;}

.header {height:107px; width:800px;}

.logo{background:url(../img/Elite-Parties-Logo-01a.gif) no-repeat; height:107px; text-indent:-10000px;}

#menu ul{ height:50px; width:800px; background:transparent url(../img/Menu-3.gif) 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:50px; display:block; }
#menu ul li a{ text-indent:-9999px; text-decoration:none; overflow: hidden; border:0px; padding:0px; }

#m1 { left:0px; width:90px; }
#m2 { left:90px; width:120px; }
#m3 { left:210px; width:110px; }
#m4 { left:320px; width:120px; }
#m5 { left:440px; width:170px; }
#m6 { left:610px; width:100px; }

#m7 { left:710px; width:100px; }
/*
#m8 { left:695px; width:95px; }
*/

#m1 a:hover,body#m1on #m1{ background:transparent url(../img/Menu-3.gif) 0 -50px no-repeat; }
#m2 a:hover,body#m2on #m2{ background:transparent url(../img/Menu-3.gif) -90px -50px no-repeat; }
#m3 a:hover,body#m3on #m3{ background:transparent url(../img/Menu-3.gif) -210px -50px no-repeat; }
#m4 a:hover,body#m4on #m4{ background:transparent url(../img/Menu-3.gif) -320px -50px no-repeat; }
#m5 a:hover,body#m5on #m5{ background:transparent url(../img/Menu-3.gif) -440px -50px no-repeat; }
#m6 a:hover,body#m6on #m6{ background:transparent url(../img/Menu-3.gif) -610px -50px no-repeat; }

#m7 a:hover,body#m7on #m7{ background:transparent url(../img/Menu-3.gif) -710px -50px no-repeat; }
/*
#m8 a:hover,body#m8on #m8{ background:transparent url(../img/Menu-2.gif) -695px -50px no-repeat; }
*/

.leftcontent {
display: block;
width: 781px;
height: 300px;
margin-left:19px;
}

.lfw {display: block;
width: 781px;
height: 64px;
background: transparent url(../img/london-fashion-week.gif) no-repeat; float: left; margin-bottom:10px;}

.front-banner a {
display: block;
width: 781px;
height: 300px;
background: transparent url(../img/pangaea-marc.gif) no-repeat; float: left; margin-bottom:10px;
}

.front-banner a:hover {
background-position: 0px -300px;
} 

#front-banner-split ul{height: 294px; width: 781px; margin-left:19px; background:transparent url(../img/featured-flyer-split-2.gif) top left no-repeat; margin-bottom:10px; padding:0; position:relative; float:right;}
#front-banner-split ul li{ margin:0; padding:0; list-style:none; position:absolute; }
#front-banner-split ul li, #front-banner-split ul a{ height:294px; display:block; }
#front-banner-split ul li a{ text-indent:-9999px; text-decoration:none; overflow: hidden; border:0px; padding:0px; }

#fbs1 { left:0px; width:385px;}
#fbs2 { left:385px; width:390px;}

#fbs1 a:hover,body#fbs1on #fbs1{ background:transparent url(../img/featured-flyer-split-2.gif) 0 -294px no-repeat; }
#fbs2 a:hover,body#fbs2on #fbs2{ background:transparent url(../img/featured-flyer-split-2.gif) -385px -294px no-repeat; }


.leftcontent-three a {
display: block;
width: 377px;
height: 190px;
background: transparent url(../img/Elite-Membership.gif) no-repeat; float: left;
}

.leftcontent-three a:hover {
background-position: 0px -190px;
} 

.hot-ticket a {
display: block;
width: 781px;
height: 300px;
background: transparent url(../img/flyers/jess-matcalfe-50.gif) no-repeat; float: left;
}

.hot-ticket a:hover {
background-position: 0px -300px;
} 

.right{
float: left; width: 230px; display:inline; margin-left: 10px;}

.right-three a{
float: left; width:377px; height:190px; margin-left: 10px; background:url(../img/view-gallery.gif) no-repeat transparent;}

.right-three a:hover {
background-position: 0px -190px;
} 

.middle{

	height: 190px;
	float: left;
	width: 781px;
	margin-left:19px;
	margin-top:10px;
}

#section-two-a ul{height: 190px; width: 781px; margin-left:19px; background:transparent url(../img/Clubs-list-nights-01.gif) top left no-repeat; margin: 0 0 0 0; padding:0; position:relative; float:right;}
#section-two-a ul li{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
}
#section-two-a ul li, #section-two-a ul a{ height:190px; display:block; }
#section-two-a ul li a{ text-indent:-9999px; text-decoration:none; overflow: hidden; border:0px; padding:0px; }

#st1 { left:0px; width:190px; }
#st2 { left:190px; width:190px; }
#st3 { left:385px; width:190px; }
#st4 { left:575px; width:190px; }

#st1 a:hover,body#st1on #st1{ background:transparent url(../img/Clubs-list-nights-01.gif) 0 -190px no-repeat; }
#st2 a:hover,body#st2on #st2{ background:transparent url(../img/Clubs-list-nights-01.gif) -190px -190px no-repeat; }
#st3 a:hover,body#st3on #st3{ background:transparent url(../img/Clubs-list-nights-01.gif) -385px -190px no-repeat; }
#st4 a:hover,body#st4on #st4{ background:transparent url(../img/Clubs-list-nights-01.gif) -575px -190px no-repeat; }

.section-three{
	float: left;
	width: 781px;
	margin-left:19px;
	margin-top:10px;
}

.section-three-b{
	float: left;
	width: 781px;
	margin-left:19px;
	margin-top:0px;
}
.video-background {
width:377px;
padding:5px;
background:url(../img/video-background.gif) top left no-repeat;
height:218px;
float:left;
}
.video-background-right a{
float: left; width:377px; height:218px; 
background:url(../img/celebrate-in-style-01.gif) top left no-repeat;
height:218px;
}

.video-background-right a:hover {
background-position: 0px -218px;
} 

/* gallery */


.middle-gallery{
	height: 260px;
	float: left;
	width: 781px;
	margin-left:19px;
}
.middle-gallery-photogallery{
	height: 350px;
	float: left;
	width: 781px;
	margin-left:19px;
}

#gallery ul{height: 260px; width: 790px; margin-left:19px; background:transparent url(../img/gallery.gif) top left no-repeat; margin: 0 0 0 0; padding:0; position:relative; float:right;}
#gallery ul li{ margin:0; padding:0; list-style:none; position:absolute; }
#gallery ul li, #gallery ul a{ height:260px; display:block; }
#gallery ul li a{ text-indent:-9999px; text-decoration:none; overflow: hidden; border:0px; padding:0px; }

#g1 { left:0px; width:260px; }
#g2 { left:260px; width:270px; }
#g3 { left:530px; width:260px; }

#g1 a:hover,body#g1on #g1{ background:transparent url(../img/gallery.gif) 0 -260px no-repeat; }
#g2 a:hover,body#g2on #g2{ background:transparent url(../img/gallery.gif) -260px -260px no-repeat; }
#g3 a:hover,body#g3on #g3{ background:transparent url(../img/gallery.gif) -530px -260px no-repeat; }


#photo-gallery ul{height: 257px; width: 780px; margin-left:19px; background:transparent url(../img/photo-gallery-hover-3-boxes.gif) top left no-repeat; margin-top:10px; padding:0; position:relative; float:right;}
#photo-gallery ul li{ margin:0; padding:0; list-style:none; position:absolute; }
#photo-gallery ul li, #photo-gallery ul a{ height:257px; display:block; }
#photo-gallery ul li a{ text-indent:-9999px; text-decoration:none; overflow: hidden; border:0px; padding:0px; }

#pg1 {left:0px; width:260px; height: 188px;}
#pg2 {left:260px; width:260px; height: 188px;}

#pg3 { left:520px; width:260px; height: 188px;}

#pg4 { left:590px; width:195px; height: 188px;}



#pg1 a:hover,body#pg1on #pg1{ background:transparent url(../img/photo-gallery-hover-3-boxes.gif) 0 -257px no-repeat; }
#pg2 a:hover,body#pg2on #pg2{ background:transparent url(../img/photo-gallery-hover-3-boxes.gif) -260px -257px no-repeat; }
#pg3 a:hover,body#pg3on #pg3{ background:transparent url(../img/photo-gallery-hover-3-boxes.gif) -520px -257px no-repeat; }
#pg4 a:hover,body#pg4on #pg4{ background:transparent url(../img/photo-gallery-hover-3-boxes.gif) -525px -188px no-repeat; }

/*Guest List Page*/

.left {float: left; width: 526px; margin-left: 19px; background:url(../img/Event-Page-Top.gif) no-repeat left top; height:920px;}

/* 50 dover street */
.left-box {padding:4px 10px 10px 10px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.left-box p{padding:0 0 0 10px;}
h1.left-box {margin:0 0 0 0; text-indent:-2000px; background:url(../img/number-50-dover-street.gif) top left no-repeat; height:70px; margin-bottom:-20px;}
h2.left-box {margin:0 0 0 0; text-indent:-2000px; background:url(../img/number-50-dover-street-description.gif) top left no-repeat; height:35px; margin-bottom:-20px;}
h3.left-box {margin:0 0 0 0; text-indent:-2000px; background:url(../img/number-50-dover-street-details.gif) top left no-repeat; height:35px; margin-bottom:-20px;}
h4.left-box {margin:0 0 0 0; text-indent:-2000px; background:url(../img/number-50-dover-street-guestlist.gif) top left no-repeat; height:35px; margin-bottom:-20px;}


/* valbonne */
.left-box-sv {padding:4px 10px 10px 10px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.left-box-sv p{padding:0 0 0 10px;}
h1.left-box-sv {margin:0 0 0 0; text-indent:-2000px; background:url(../img/stuio-valbonne-header.gif) top left no-repeat; height:70px; margin-bottom:-20px;}
h2.left-box-sv {margin:0 0 0 0; text-indent:-2000px; background:url(../img/number-50-dover-street-description.gif) top left no-repeat; height:35px; margin-bottom:-20px;}
h3.left-box-sv {margin:0 0 0 0; text-indent:-2000px; background:url(../img/stuio-valbonne-header-3.gif) top left no-repeat; height:35px; margin-bottom:-20px;}
h4.left-box-sv {margin:0 0 0 0; text-indent:-2000px; background:url(../img/stuio-valbonne-header-4.gif) top left no-repeat; height:35px; margin-bottom:-20px;}

/* valbonne sundaysa */
.left-box-sv-sundays {padding:4px 10px 10px 10px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.left-box-sv-sundays p{padding:0 0 0 10px;}
h1.left-box-sv-sundays {margin:0 0 0 0; text-indent:-2000px; background:url(../img/studio-valbonne-header-sundays.gif) top left no-repeat; height:70px; margin-bottom:-20px;}
h2.left-box-sv-sundays {margin:0 0 0 0; text-indent:-2000px; background:url(../img/number-50-dover-street-description.gif) top left no-repeat; height:35px; margin-bottom:-20px;}
h3.left-box-sv-sundays {margin:0 0 0 0; text-indent:-2000px; background:url(../img/stuio-valbonne-header-3.gif) top left no-repeat; height:35px; margin-bottom:-20px;}
h4.left-box-sv-sundays {margin:0 0 0 0; text-indent:-2000px; background:url(../img/stuio-valbonne-header-4.gif) top left no-repeat; height:35px; margin-bottom:-20px;}


/* crystal */
.left-box-crystal {padding:4px 10px 10px 10px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.left-box-crystal p{padding:0 0 0 10px;}
h1.left-box-crystal {margin:0 0 0 0; text-indent:-2000px; background:url(../img/crystal-nightclub-h1.gif) top left no-repeat; height:70px; margin-bottom:-20px;}
h2.left-box-crystal {margin:0 0 0 0; text-indent:-2000px; background:url(../img/crystal-nightclub-h2.gif) top left no-repeat; height:35px; margin-bottom:-20px;}
h3.left-box-crystal {margin:0 0 0 0; text-indent:-2000px; background:url(../img/crystal-nightclub-h2.gif) top left no-repeat; height:35px; margin-bottom:-20px;}
h4.left-box-crystal {margin:0 0 0 0; text-indent:-2000px; background:url(../img/crystal-nightclub-h3.gif)top left no-repeat; height:35px; margin-bottom:-20px;}

/* Movida */
.left-box-movida {padding:4px 10px 10px 10px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.left-box-movida p{padding:0 0 0 10px;}
h1.left-box-movida {margin:0 0 0 0; text-indent:-2000px; background:url(../img/movida-h1.gif) top left no-repeat; height:70px; margin-bottom:-20px;}
h2.left-box-movida {margin:0 0 0 0; text-indent:-2000px; background:url(../img/movida-h2.gif) top left no-repeat; height:35px; margin-bottom:-20px;}
h3.left-box-movida {margin:0 0 0 0; text-indent:-2000px; background:url(../img/movida-h3.gif) top left no-repeat; height:35px; margin-bottom:-20px;}
h4.left-box-movida {margin:0 0 0 0; text-indent:-2000px; background:url(../img/crystal-nightclub-h3.gif)top left no-repeat; height:35px; margin-bottom:-20px;}

/* Movida */
.left-box-maya{padding:4px 10px 10px 10px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.left-box-maya p{padding:0 0 0 10px;}
h1.left-box-maya {margin:0 0 0 0; text-indent:-2000px; background:url(../img/h1-maya-london.gif) top left no-repeat; height:70px; margin-bottom:-20px;}
h2.left-box-maya {margin:0 0 0 0; text-indent:-2000px; background:url(../img/h2-maya-london.gif) top left no-repeat; height:35px; margin-bottom:-20px;}
h3.left-box-maya {margin:0 0 0 0; text-indent:-2000px; background:url(../img/h2-maya-london.gif) top left no-repeat; height:35px; margin-bottom:-20px;}
h4.left-box-maya {margin:0 0 0 0; text-indent:-2000px; background:url(../img/h3-maya-london.gif)top left no-repeat; height:35px; margin-bottom:-20px;}


/* Cafe */
.left-box-cafe{padding:4px 10px 10px 10px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.left-box-cafe p{padding:0 0 0 10px;}
h1.left-box-cafe {margin:0 0 0 0; margin-bottom:-10px; font-size:18px;}
h2.left-box-cafe {margin:0 0 0 0; margin-bottom:-20px; font-size:16px;}
h3.left-box-cafe {margin:0 0 0 0; margin-bottom:-20px; font-size:16px;}
h4.left-box-cafe {margin:0 0 0 0; margin-bottom:-20px;}

.guestlist-box{
	background:url(../img/guest-list-box.gif) no-repeat top left;
	width: 526px;
	float: left;
	margin-top:1px;
	height:500px;
	padding:10px 10px 10px 10px;
}

.guestlist-box-text{
	float: left;
	margin-top:1px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
	font-size:12px;
	width:90%;
}

.right-guestlist {float: left; width: 229px; margin-left: 10px; background:url(../img/Right-Column.gif) no-repeat left top; height:950px;}

.right-guestlist-content {
	width: 229px;
	height: 229px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top:4px;
}
.right-guestlist-content-1 {
	width: 229px;
	height: 229px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.guestlist-links {display:inline; width:520px; padding:5px; color:#000000; margin-top:5px;}

.get-on-the-guestlist a{background:url(../img/get-on-the-guestlist.gif) top left no-repeat transparent; width:240px; height:100px; margin-left:19px; float:left; display:inline;}
.get-on-the-guestlist a:hover {background-position: 0px -100px;}

.table-boooking a{background:url(../img/table-booking.gif) top left no-repeat transparent; width:240px; height:100px; margin-left:10px; float:left; display:inline;}
.table-boooking a:hover {background-position: 0px -100px;}

.view-photos a{background:url(../img/view-the-photos.gif) top left no-repeat transparent; width:240px; height:100px; margin-left:19px; margin-top:10px; float:left; display:inline;}
.view-photos a:hover {background-position: 0px -100px;}

.view-video a{background:url(../img/view-the-videos.gif) top left no-repeat transparent; width:240px; height:100px; margin-left:10px; margin-top:10px; float:left; display:inline;}
.view-video a:hover {background-position: 0px -100px;}

/*TEAM PAGE*/

.leftcontent-team {
display: block;
width: 520px;
height: 520px;
background: transparent url(../img/the-team-back-3.gif) no-repeat; float: left; margin-left:19px;
}
.leftcontent-team-text{

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
width:450px;
margin-left:19px;
margin-top:10px;
}
h1.leftcontent-team-text {background:url(../img/the-team-header.gif) top left no-repeat transparent; text-indent:-2000px; height:35px; margin-bottom:-20px; margin: 0 0 0 0 ;}

.right-team {float: left; width: 240px; margin-left: 10px; background:url(../img/the-team-righr.gif) no-repeat left top; height:520px;}

/*Membership*/


.membership {background: transparent url(../img/membership-back.gif) no-repeat; float: left; margin-left:19px;width: 781px;
height: 485px;}
.membership-box {padding:4px 10px 10px 10px; color:#000000; width:485px;}
.membership-box p{padding:0 0 0 10px;}
h1.membership-box {margin:0 0 0 0; text-indent:-2000px;  background:url(../img/membership-h1.gif) top left no-repeat; height:35px; margin-bottom:-20px;}

.membership-right {float: left; width: 240px; margin-left: 10px; background:url(../img/membership-right.gif) no-repeat left top; height:520px;}

.membership-right-content {
	width: 229px;
	height: 229px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top:4px;
	margin-left:4px;
}


/*party*/

.party-right {float: right; width: 240px; margin-left: 10px; background:url(../img/party-right.gif)  no-repeat left top; height:830px;}
.party-box {padding:4px 10px 10px 10px; color:#000000; width:485px;}
.party-box p{padding:0 0 0 10px;}

h1.party-box {margin:0 0 0 0; text-indent:-2000px;  background:url(../img/party-header.gif) top left no-repeat; height:35px; margin-bottom:-20px;}

.leftcontent-party {
display:block;
width: 520px;
height: 300px;
background: transparent url(../img/party-back.gif) no-repeat; float: left; margin-left:19px;
margin-top:10px;
}

.leftcontent-party-images a{
margin-top:10px;
background:url(../img/Elite-Events-London.gif) top left no-repeat transparent;
width:134px;
height:163px;
float:left;
margin-left:19px;
}
.leftcontent-party-images a:hover {
background-position: 0px -163px;
} 
.leftcontent-party-images-right a{
font-family: Arial, Helvetica, sans-serif;
width:310px;
margin-left:10px;
height:163px;
margin-right:19px;
float:left;
background:url(../img/Elite-Events-London-Previous-Clients.gif) top left no-repeat transparent;
margin-top:10px;
}
.leftcontent-party-images-right a:hover {
background-position: 0px -163px;
} 

/* video pages*/

.video-left {
display: block;
width: 520px;
height: 520px;
background: transparent url(../img/the-team-back-3.gif) no-repeat; float: left; margin-left:19px;
}
.video-text {padding:4px 10px 10px 10px; color:#000000; width:485px;}
.video-text-menu{ color:#000000; width:200px; margin-left:10px; margin-top:10px; list-style:none; line-height:18px;}

.video-text p{padding:0 0 0 10px;}
h1.video-text {margin:5px; 0 0 0; text-indent:-2000px; height:35px; margin-bottom:-20px; background:url(../img/video-gallery-heading.gif) top left no-repeat;}

.video-right {float: left; width: 240px; margin-left: 10px;  height:485px;}

.video-links {width:487px; margin:0 0 0 0; margin-left:19px; display:inline;}

.valbonne-guest-list a{ display:inline; float:left; width:237px; background:url(../img/studio-valbonne-guestlist-link.gif) left top no-repeat transparent; height:100px;}
.valbonne-guest-list a:hover{
background-position: 0px -100px;}

.valbonne-photo-gallery a{ display:inline; background:url(../img/studio-valbonne-photogallery-link.gif) top left no-repeat transparent; height:100px; float:left; width:237px; margin-left:8px;}
.valbonne-photo-gallery a:hover{
background-position: 0px -100px;}

.fifty-guest-list a{ display:inline; float:left; width:237px; background:url(../img/50-dover-street-guestlist-link.gif) left top no-repeat transparent; height:100px;}
.fifty-guest-list a:hover{
background-position: 0px -100px;}

.fifty-photo-gallery a{ display:inline; background:url(../img/50-dover-street-photo-link.gif) top left no-repeat transparent; height:100px; float:left; width:237px; margin-left:8px;}
.fifty-photo-gallery a:hover{
background-position: 0px -100px;}

.pangaea-guest-list a{ display:inline; float:left; width:237px; background:url(../img/pangaea-video-guest-list.gif) left top no-repeat transparent; height:100px;}
.pangaea-guest-list a:hover{
background-position: 0px -100px;}

.pangaea-photo-gallery a{ display:inline; background:url(../img/pangaea-video-photos.gif) top left no-repeat transparent; height:100px; float:left; width:237px; margin-left:8px;}
.pangaea-photo-gallery a:hover{
background-position: 0px -100px;}


.crystal-guest-list a{ display:inline; float:left; width:237px; background:url(../img/crystal-video-guest-list.gif) left top no-repeat transparent; height:100px;}
.crystal-guest-list a:hover{
background-position: 0px -100px;}

.crystal-photo-gallery a{ display:inline; background:url(../img/crystal-video-photos.gif) top left no-repeat transparent; height:100px; float:left; width:237px; margin-left:8px;}
.crystal-photo-gallery a:hover{
background-position: 0px -100px;}

/* video menu */

.video-menu {width:205px; list-style:none; line-height:20px;}

.cafe-video-menu a{background:url(../img/roberto-cavalli-video-link.gif) top left no-repeat transparent; width:200px; height:90px; float:left; margin-left:10px; margin-bottom:10px;}
.cafe-video-menu a:hover {background-position: 0px -90px}

.valbonne-video-menu a{background:url(../img/studio-valbonne-video-link.gif) top left no-repeat transparent; width:200px; height:90px; float:left; margin-left:10px; margin-bottom:10px;}
.valbonne-video-menu a:hover {background-position: 0px -90px}

.fifty-video-menu a{background:url(../img/50-dover-street-video-link.gif) top left no-repeat transparent; width:200px; height:90px; float:left; margin-left:10px; margin-bottom:10px;}
.fifty-video-menu a:hover {background-position: 0px -90px}

.pangaea-video-menu a{background:url(../img/pangaea-video-link.gif) top left no-repeat transparent; width:200px; height:90px; float:left; margin-left:10px; margin-bottom:10px;}
.pangaea-video-menu a:hover {background-position: 0px -90px}

input.txt {
	background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: thin solid #000000;
}
.dropdown {		
	background-color: #ffffff;
	color: #000000;
	border: thin solid #000000;
	width: 160px;
		}
input.btn {
  color: #000000;
  background-color: #ffffff;
  border: 1px outset #000000;
}
form p {
  clear: left;
  margin: 0;
  padding: 5px;
  padding-top: 5px;
}
form p label {
  float: left;
  width: 30%;
  font: bold 0.9em Arial, Helvetica, sans-serif;
}


/*UNDER CONSTRUCTION*/
.underconstruction{
display: block;
width: 781px;
height: 485px;
background: transparent url(../img/white-back.gif) no-repeat; float: left; margin-left:19px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

/*UNDER CONSTRUCTION*/
.gallery{
display: block;
width: 781px;
margin-top:50px;
color:#000000;

}

#clear{clear: both;}

#footer {clear: both; padding-top: 15px; margin-left:19px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; height:300px; width:768px; display:block;}

#footer a {
	font-weight: normal;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}
#footer a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}
#footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

/* Gallery */

.gallery-body {display: block;
width: 780px;
float:left;
padding-left:10px;}

.gallery-body-top {background:url(../img/gallery-top.gif) top left no-repeat transparent; width:780px; height:15px; color:#000000; display:block;}


.gallery-middle {background:url(../img/gallery-back.gif) top left repeat-y; widows:780px; color:#000000; display:block; padding-left:10px;}

.gallery-body-bottom {background:url(../img/gallery-bottom.gif) top left no-repeat transparent; width:780px; height:15px; color:#000000; display:block;}

.gallery-body-top-1 {background:url(../img/gallery-top.gif) top left no-repeat transparent; width:780px; height:15px; color:#000000; display:block; margin-top:10px;}

.gallery-thumbs {background-color:#FFFFFF; width:90px; height:60px; padding:5px;}

/* celeb gallery */

/* partners */

.partners-main-cell {display:inline; width: 520px; background: transparent; float: left; margin-left:19px;
}
.partners-main-top {
display:inline;
width: 781px;
height: 15px;
background: transparent url(../img/partners-main-top.gif) no-repeat; float: left;  color:#000000;
}

.partners-main-top-1 {
display:inline;
width: 781px;
margin-top:10px;
height: 15px;
background: transparent url(../img/partners-main-top.gif) no-repeat; float: left;  color:#000000;
}

.partners-main-middle
{
display:inline;
width: 781px;
background: transparent url(../img/partners-main-middle.gif) repeat-y; float: left; color:#000000;
}

.partners-main-bottom
{
display:inline;
width: 781px;
height: 15px;
background: transparent url(../img/partners-main-bottom.gif) no-repeat; float: left;
}

.partners-text{
	width:700px;
	float:left;
	padding:0px;
	display:block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 19px;
}

/*
.partners-right-cell {display:inline; width: 240px; background: transparent; float: left; margin-left:10px;
}

.partners-right-top {float: left; width: 240px; background:url(../img/partners-right-top.gif) no-repeat left top; height:8px; display:inline;}

.partners-right-middle {float: left; width: 240px; background:url(../img/partners-right-middle.gif) top repeat-y; display:inline; height:500px;}

.partners-right-bottom {float: left; width: 240px; background:url(../img/partners-right-bottom.gif) no-repeat left top; height:15px; display:inline;}
*/

.partner-right-content {
	margin:0px 0px 0px 19px; float:left;
}
.clubs-content-team-text{

width:480px; margin:0px 0px 0px 19px; float:left; padding:0px; display:block;
}
h1.clubs-content-team-text {
font-size:14px;
margin-left:0px;

}

#flyers ul { cursor: pointer; padding: 0; list-style:none; border:none; text-decoration:none; height:300px; margin-bottom:10px; margin-top:50px;}
#flyers ul img { border:none; text-decoration:none; padding:0 0 0 0; }
#flyers ul li{ margin:0; padding:0; list-style:none; position:absolute;height:300px; }

/* Resizable Section */
.left-rs {display:block; width: 520px; float:left;}

.left-rs-top {display:inline; width: 510px; margin-left:19px; background: transparent url(../img/left-top.gif) no-repeat; float: left; color:#000000; margin-bottom:-1px; height:14px; }

.left-rs-mid {display:inline; width: 510px; margin-left:19px; background: transparent url(../img/left-middle.gif) repeat-y; float: left; color:#000000; }

.left-rs-mid-text {margin-left:10px; margin-right:10px;}

.left-rs-bottom {display:inline; width: 510px; margin-left:19px; background: transparent url(../img/left-bottom.gif) no-repeat; float: left; color:#000000; height:14px;}

.party-right-box {float: right; width: 240px; margin-right:19px;}

.party-right-top {float: right; width: 240px; margin-left: 10px; background:url(../img/party-right-top.gif)  no-repeat left top; height:10px; margin-bottom:-5px;}

.party-right-middle {float: right; width: 240px; margin-left: 10px; background:#FFFFFF no-repeat left top;}

.party-right-images {margin-left:10px;}

.party-right-bottom {float: right; width: 240px; margin-left: 10px; background:url(../img/party-right-bottom.gif)  no-repeat left top; height:10px;}

/* NYE */

.nye-left-home {float: left; width: 385px; margin-left: 19px; background:url(../img/newyearsevelondon/NYE--Home-Back.gif) no-repeat left top; height:500px;}

.nye-right-home {float: left; width: 385px; margin-left: 10px; background:url(../img/newyearsevelondon/NYE--Home-Back.gif) no-repeat left top; height:500px;}


.nye-flyer {
display: block;
width: 781px;
height: 250px;
margin-left:19px;
margin-bottom:10px;
}
.nye{padding:4px 10px 10px 10px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.nye p{padding:0 0 0 10px;}
h1.nye { font-size:18px; font-weight:bold; text-decoration:underline; margin-bottom:-5px;}
h2.nye { font-size:16px; font-weight:bold; margin-bottom:-10px;}
h3.nye { font-size:12px; font-weight:bold; text-decoration:underline; margin-bottom:-5px;}

.nye-left {float: left; width: 526px; margin-left: 19px; background:url(../img/Event-Page-Top.gif) no-repeat left top; height:920px;}


#nye-banner ul{height: 218px; width: 781px; margin-left:19px; background:transparent url(../img/newyearsevelondon/new-years-eve-parties-banner.gif) top left no-repeat; margin: 0 0 0 0; padding:0; position:relative; float:right;}

#nye-banner ul li{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
}
#nye-banner ul li, #nye-banner ul a{ height:218px; display:block; }
#nye-banner ul li a{ text-indent:-9999px; text-decoration:none; overflow: hidden; border:0px; padding:0px; }

#nye1 { left:0px; width:385px; }
#nye2 { left:385px; width:380px; }

#nye1 a:hover,body#nye1on #nye1{ background:transparent url(../img/newyearsevelondon/new-years-eve-parties-banner.gif) 0 -218px no-repeat; }
#nye2 a:hover,body#nye2on #nye2{ background:transparent url(../img/newyearsevelondon/new-years-eve-parties-banner.gif) -385px -218px no-repeat; }
