body#events_page{
	background:#fff url(../images/events/body_bg.jpg) repeat scroll 0 5px;	
}

body#events_page div#main{
	background:transparent url(../images/events/main_bg.jpg) no-repeat scroll 0 0;
}


/* ------------------ HEADER::MAIN_NAV ----------------------- */
ul#main_nav{
	margin:0px 0 0 0px;
	padding:0px;
	width:785px;
	height:29px;
	float:left;
	clear:both;
	list-style-type:none;
}

ul#main_nav li{
	float:left;
	width:100px;
}

ul#main_nav li a{
	display:block;
	height:29px;
	text-indent:-3500px;		
}

ul#main_nav li a:hover{
	background:transparent url(../images/events/a_main_nav_hover_bg.jpg) no-repeat scroll 0 -1px;	
}

ul#main_nav li#home{
	width:82px;	
}

ul#main_nav li#home a:hover{
	width:82px;
	background:transparent url(../images/events/a_main_nav_hover_bg.jpg) no-repeat scroll 0px 0px;
}

ul#main_nav li#events{
	width:73px;	
}

ul#main_nav li#events a:hover{
	width:73px;
	background:transparent url(../images/events/a_main_nav_hover_bg.jpg) no-repeat scroll -82px -0px;
}


ul#main_nav li#ravenous_at_meridien{
	width:170px;	
}

ul#main_nav li#ravenous_at_meridien a:hover{
	width:170px;
	background:transparent url(../images/events/a_main_nav_hover_bg.jpg) no-repeat scroll -155px -0px;
}


ul#main_nav li#about_us{
	width:85px;	
}

ul#main_nav li#about_us a:hover{
	width:85px;
	background:transparent url(../images/events/a_main_nav_hover_bg.jpg) no-repeat scroll -325px 0px;
}


ul#main_nav li#our_food{
	width:85px;	
}

ul#main_nav li#our_food a:hover{
	width:85px;
	background:transparent url(../images/events/a_main_nav_hover_bg.jpg) no-repeat scroll -410px 0px;
}


ul#main_nav li#gallery{
	width:78px;
}

ul#main_nav li#gallery a:hover{
	width:78px;
	background:transparent url(../images/events/a_main_nav_hover_bg.jpg) no-repeat scroll -495px 0px;
}

ul#main_nav li#latest_news{
	width:102px;
}

ul#main_nav li#latest_news a:hover{
	width:102px;
	background:transparent url(../images/events/a_main_nav_hover_bg.jpg) no-repeat scroll -573px 0px;
}

ul#main_nav li#contact_us{
	width:105px;
}

ul#main_nav li#contact_us a:hover{
	width:105px;
	background:transparent url(../images/events/a_main_nav_hover_bg.jpg) no-repeat scroll -675px 0px;
}


ul#main_nav li a{
	display:block;
	height:29px;
	text-indent:-3500px;		
}

div#central_content{
	width:325px;
	padding:15px 70px 20px 38px;
	position:relative;
}

div#side_content{
	float:left;
	width:560px;
	padding:18px 0 20px 0px;
}

/* ---------------------- secondary nav -------------------- */
ul#secondary_nav{
	margin:0 0 10px -38px;
	padding:0px;
	width:600px;
	height:19px;
	clear:both;
	list-style-type:none;
	background:transparent url(../images/events/ul_secondary_nav_bg.jpg) no-repeat scroll 0px 0px;
	position:absolute;
	top:-15px;
}

ul#secondary_nav li{
	float:left;
	width:100px;
}

ul#secondary_nav li a{
	display:block;
	height:19px;
	text-indent:-3500px;		
}

ul#secondary_nav li a:hover,ul#secondary_nav li a#secondary_selected{
	width:100px;
	background:transparent url(../images/events/a_secondary_nav_hover_bg.jpg) no-repeat scroll 0px 0px;
}

ul#secondary_nav li#media{
	width:86px;
}

ul#secondary_nav li#media a:hover,ul#secondary_nav li#media a#secondary_selected{
	width:86px;
	background:transparent url(../images/events/a_secondary_nav_hover_bg.jpg) no-repeat scroll 0px 0px;
}

ul#secondary_nav li#music{
	width:58px;
}

ul#secondary_nav li#music a:hover,ul#secondary_nav li#music a#secondary_selected{
	width:58px;
	background:transparent url(../images/events/a_secondary_nav_hover_bg.jpg) no-repeat scroll -86px 0px;
}

ul#secondary_nav li#fashion{
	width:66px;
}

ul#secondary_nav li#fashion a:hover,ul#secondary_nav li#fashion a#secondary_selected{
	width:66px;
	background:transparent url(../images/events/a_secondary_nav_hover_bg.jpg) no-repeat scroll -144px 0px;
}

ul#secondary_nav li#law_banks{
	width:88px;
}

ul#secondary_nav li#law_banks a:hover,ul#secondary_nav li#law_banks a#secondary_selected{
	width:88px;
	background:transparent url(../images/events/a_secondary_nav_hover_bg.jpg) no-repeat scroll -210px 0px;
}

ul#secondary_nav li#private{
	width:66px;
}

ul#secondary_nav li#private a:hover,ul#secondary_nav li#private a#secondary_selected{
	width:66px;
	background:transparent url(../images/events/a_secondary_nav_hover_bg.jpg) no-repeat scroll -298px 0px;
}

ul#secondary_nav li#entertainment{
	width:110px;
}

ul#secondary_nav li#entertainment a:hover,ul#secondary_nav li#entertainment a#secondary_selected{
	width:110px;
	background:transparent url(../images/events/a_secondary_nav_hover_bg.jpg) no-repeat scroll -364px 0px;
}

/* ---------------------- sublinks -------------------- */

h2#h2_media{
	margin:0px;
	padding:0px;
	background:transparent url(../images/events/h2_media_bg.jpg) no-repeat scroll 0px 0px;
	width:157px;
	height:18px;
	text-indent:-4000px;
}

h2#h2_music{
	margin:0px;
	padding:0px;
	background:transparent url(../images/events/h2_music_bg.jpg) no-repeat scroll 0px 0px;
	width:157px;
	height:18px;
	text-indent:-4000px;
}

h2#h2_fashion{
	margin:0px;
	padding:0px;
	background:transparent url(../images/events/h2_fashion_bg.jpg) no-repeat scroll 0px -2px;
	width:157px;
	height:18px;
	text-indent:-4000px;
}

h2#h2_law_banks{
	margin:0px;
	padding:0px;
	background:transparent url(../images/events/h2_law_banks_bg.jpg) no-repeat scroll 0px -1px;
	width:157px;
	height:18px;
	text-indent:-4000px;
}

h2#h2_private{
	margin:0px;
	padding:0px;
	background:transparent url(../images/events/h2_private_bg.jpg) no-repeat scroll 0px -1px;
	width:157px;
	height:18px;
	text-indent:-4000px;
}

h2#h2_entertainment{
	margin:0px;
	padding:0px;
	background:transparent url(../images/events/h2_entertainment_bg.jpg) no-repeat scroll 0px -1px;
	width:157px;
	height:18px;
	text-indent:-4000px;
}

h3{
	background:transparent url(../images/events/arrow.gif) no-repeat scroll 0px 50%;
	padding:0 0 0 15px;
	margin:15px 0 12px 25px;
	font:bold 13px Rockwell,"Times New Roman",Times,serif;
}

dl.entertainment{
	float:left;
	width:200px;
	margin:15px 50px 25px 0;
	padding:0px;
}

dl.entertainment dt{
	font-weight:bold;
	margin:0px;
	padding:0 0 10px 0;
}

dl.entertainment dd{
	margin:0px;
	padding:0px;
}

dl.entertainment dd ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

dl.entertainment dd ul li{
	padding:7px 0;
}
