@charset "utf-8";

/* -------- Link Classes ---------*/

/* ---------FOOTER LINKS ---------*/

.footer-links{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font:verdana; 
font-size:8px; 
color:#666666;
text-decoration:none;
}

.footer-links a:link{
text-decoration:none;
color:#666666;
}

.footer-links a:visited{
text-decoration:none;
color:#666666;
}

.footer-links a:active{
text-decoration:none;
color:#666666;
}

.footer-links a:hover{
text-decoration:none;
color:#FF0099;
}

/* ----site wide footer links ----*/

/*-------- body links -----------*/

.body-links{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font:verdana; 
font-size:11px; 
color:#FF0099;
text-decoration:none;
}

.body-links a:link{
text-decoration:none;
color:#FF0099;
}

.body-links a:visited{
text-decoration:none;
color:#FF0099;
}

.body-links a:active{
text-decoration:none;
color:#FF0099;
}

.body-links a:hover{
text-decoration:none;
color:#FFFFFF;
}


/*----- end of body links --------*/


/* ------discrete body links ---------*/

.discrete-links{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font:verdana; 
font-size:11px; 
color:#959595;
text-decoration:none;
}

.discrete-links a:link{
text-decoration:none;
color:#959595;
}

.discrete-links a:visited{
text-decoration:none;
color:#959595;
}

.discrete-links a:active{
text-decoration:none;
color:#959595;
}

.discrete-links a:hover{
text-decoration:none;
color:#FF0099;
}

/*----end of discrete body links----*/


.sitewide-footer-links{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font:verdana; 
font-size:8px; 
color:#3E3E3E;
text-decoration:none;
}

.sitewide-footer-links a:link{
text-decoration:none;
color:#3E3E3E;
}

.sitewide-footer-links a:visited{
text-decoration:none;
color:#3E3E3E;
}

.sitewide-footer-links a:active{
text-decoration:none;
color:#3E3E3E;
}

.sitewide-footer-links a:hover{
text-decoration:none;
color:#FF0099;
}

/* --End site wide footer links --*/


/* -------END FOOTER LINKS -------*/


/* ------ Menu links -------------*/

.menu-links{
text-decoration:none;
letter-spacing:0px;
color:#969696;
line-height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:arial;
font-size:12px;

}

.menu-links a:link{
text-decoration:none;
color:#969696;
}

.menu-links a:visited{
text-decoration:none;
color:#969696;
}

.menu-links a:active{
text-decoration:none;
color:#969696;
}

.menu-links a:hover{
background-color:#FF0099;
text-decoration:none;
color:#FFFFFF;
}

/*-------active menu item ------*/

.active-menu-links{
text-decoration:none;
letter-spacing:0px;
color:#FF0099;
line-height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:arial;
font-size:12px;

}

.active-menu-links a:link{
text-decoration:none;
color:#FF0099;
}

.active-menu-links a:visited{
text-decoration:none;
color:#FF0099;
}

.active-menu-links a:active{
text-decoration:none;
color:#FF0099;
}

.active-menu-links a:hover{
background-color:#FF0099;
text-decoration:none;
color:#FFFFFF;
}


/* -----end menu links -------*/


/* ---------SPLASH PAGE ----------*/

#footer-links-left{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font:verdana; 
font-size:8px; 
color:#666666; 
padding-left:60PX; 
margin-top:-25px; 
font-weight:bold;
}

#footer-links-right{
margin-top:-10px; 
padding-right:60px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font:verdana; 
font-size:8px; 
color:#666666; 
font-weight:bold;
}

/*-----------END OF SPLASH PAGE -----------*/



/*----------JAYLA PARTIES PAGE -------------*/

#footer-links-left-sitewide{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font:verdana; 
font-size:8px; 
color:#454545; 
padding-left:70PX; 
margin-top:-27px; 
font-weight:bold;
width:876px;
}

#footer-links-right-sitewide{
margin-top:-10px; 
padding-right:25px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font:verdana; 
font-size:8px; 
color:#454545;
font-weight:bold;
}

#flash-bar-centraliser{
margin-left:-10px;
margin-top:10px;
}

#footer_bg{
background-image:url(../images/main_footer_bg.png);
background-repeat:no-repeat;
clear:both;
width:936px;
height:41px;
}

#menu-container{
margin-top:4px;
margin-left:-1px;
z-index:1000;
}

#menu-top-cap{
background-image:url(../images/menu_top_cap.png);
background-repeat:no-repeat;
width:189px;
height:34px;
}

#menu-content{
padding-top:47px;
letter-spacing:0px;
padding-left:22px;
color:#D1D1D1;
line-height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:arial;
float:left;
font-size:12px;
margin-top:0px;
width:auto;
height:auto;
z-index:2000;
}

#menu-body{
float:left;
background-image:url(../images/menu_body_bg.png);
background-repeat:repeat-y;
clear:both;
height:auto;
width:189px;
margin-top:-236px;
z-index:4000;
}

#flash-top-bar{
height:160px;
}

.menu-styles{
font-family:Verdana, Arial, Helvetica, sans-serif;
font:verdana;
color:#E9E9E9;
font-size:11px;
font-weight:400;
line-height:25px;
letter-spacing:1px;
}

#menu-items{
z-index:3000;
padding-left:8px;
margin-top:-3px;
}

#main-image-cntainer{
width:675;
height:auto;
}

#image-peel{
float:right;
margin-right:-10px;
margin-top:0px;
width:675px;
height:270px;
z-index:-200;
}


#text-box-top-welcome-jayla{
background-image:url(../images/text_box_top_jayla-parties.png);
background-repeat:no-repeat;
margin-top:-15px;
margin-left:192px;
width:670px;
height:49px;
}

#text-box-body-bg{
background-image:url(../images/menu_and_text-box_extender.png);
background-repeat:repeat-y;
width:866px;
height:auto;
margin-left:-1px;
padding-top:5px;
padding-left:0px;
padding-right:0px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:Verdana;
color:#959595;
}

#text-box-content{
width:640px;
margin-left:210px;
}

#text-box-bottom{
margin-left:-1px;
width:866px;
height:36px;
background-image:url(../images/menu_and_text-box_bottoms.png);
background-repeat:no-repeat;
}

/*-------Club Nights -----------------*/

#menu-body-club{
float:left;
background-image:url(../images/menu_body_bg.png);
background-repeat:repeat-y;
clear:both;
height:auto;
width:189px;
margin-top:-236px;
z-index:4000;
}

#text-box-top-velbonne{
background-image:url(../images/valbonne_top_bar.png);
background-repeat:no-repeat;
margin-top:-15px;
margin-left:192px;
width:670px;
height:49px;
}

#club-bar{
margin-left:193px;
}

/*------DJ's Page --------------------*/

#text-box-top-dj{
background-image:url(../images/valbonne_top_bar.png);
background-repeat:no-repeat;
margin-top:-15px;
margin-left:192px;
width:670px;
height:49px;
}

#djs-text-box-content{
width:460px;
margin-left:385px;
padding-right:10px;
}

#dj-image1{
width:163px; 
height:163px; 
float:left; 
margin-left:211px;
}

#menu-body-dj{
float:left;
background-image:url(../images/menu_body_bg.png);
background-repeat:repeat-y;
clear:both;
height:auto;
width:189px;
margin-top:-236px;
z-index:4000;
}

/*------------Guest List page ------------*/

#menu-body-guestlist{
float:left;
background-image:url(../images/menu_body_bg.png);
background-repeat:repeat-y;
clear:both;
height:auto;
width:189px;
margin-top:-236px;
z-index:4000;
}

#menu-content-guestlist{
padding-top:47px;
letter-spacing:0px;
padding-left:22px;
color:#D1D1D1;
line-height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:arial;
float:left;
font-size:12px;
margin-top:0px;
width:auto;
height:auto;
z-index:2000;
}


#guestlist-flash{
float:right;
margin-right:-11px;
margin-top:0px;
width:675px;
height:270px;
z-index:-200;
}

#text-box-top-guestlist{
background-image:none;
background-repeat:no-repeat;
margin-top:-22px;
margin-left:192px;
width:670px;
height:49px;
}

#text-box-body-bg-guestlist{
background-image:url(../images/menu_and_text-box_extender.png);
background-repeat:repeat-y;
width:866px;
height:auto;
margin-left:-1px;
padding-top:5px;
padding-left:0px;
padding-right:0px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:Verdana;
color:#959595;
margin-top:-14px;
}

#footer_bg-guestlist{
background-image:url(../images/main_footer_bg.png);
background-repeat:no-repeat;
clear:both;
width:936px;
height:41px;
}

#body-bg-guestlist{
background:url(images/Content_BG_New.png);
background-repeat:repeat-y;
height:auto;
width:936px;
}

#guest-list-extender{
height:460px;
}

#guest-list-extender-gallery{
height:460px;
}

/*--------- parties contact us-------*/

#menu-body-contact-parties{
float:left;
background-image:url(../images/menu_body_bg.png);
background-repeat:repeat-y;
clear:both;
height:auto;
width:189px;
margin-top:-236px;
z-index:4000;
}

#text-box-body-bg-contact-parties{
background-image:url(../images/menu_and_text-box_extender.png);
background-repeat:repeat-y;
width:866px;
height:auto;
margin-left:-1px;
padding-top:5px;
padding-left:0px;
padding-right:0px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:Verdana;
color:#959595;
margin-top:-14px;
}


#text-box-top-contact-parties{
background-image:none;
background-repeat:no-repeat;
margin-top:-175px;
margin-left:192px;
width:670px;
height:49px;
}

/*--------gallery ------------------------*/

#menu-body-gallery{
float:left;
background-image:url(../images/menu_body_bg.png);
background-repeat:repeat-y;
clear:both;
height:auto;
width:189px;
margin-top:0px;
z-index:4000;
}


#text-box-top-gallery{
background-image:url(../images/gallery_top_bar.png);
background-repeat:no-repeat;
margin-top:-512px;
margin-left:192px;
width:670px;
height:49px;
}

#text-box-content-gallery{
padding-top:420px;
width:640px;
margin-left:210px;
}

#text-box-body-bg-gallery{
background-image:url(../images/menu_and_text-box_extender.png);
background-repeat:repeat-y;
width:866px;
height:auto;
margin-left:-1px;
padding-top:5px;
padding-left:0px;
padding-right:0px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:Verdana;
color:#959595;
margin-top:0px;
z-index:0;
}

#gallery-duplicate-menu{
visibility:hidden;
padding-top:28px;
padding-left:22px;
float:left;
}

/*-------Partners -----------------*/

#text-box-top-media{
background-image:url(../images/valbonne_top_bar.png);
background-repeat:no-repeat;
margin-top:-15px;
margin-left:192px;
width:670px;
height:49px;
}
