body#about_us_page{
	background:#fff url(../images/about_us/body_bg.jpg) repeat scroll 0 0;	
}

body#about_us_page div#main{
	background:transparent url(../images/about_us/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/about_us/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/about_us/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/about_us/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/about_us/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/about_us/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/about_us/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/about_us/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/about_us/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/about_us/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{
	margin-top:-15px;
}

div#side_content{
	float:left;
	width:400px;
	padding:15px 0 20px 0px;
}

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

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/about_us/a_secondary_nav_hover_bg.jpg) no-repeat scroll 0px 0px;
}

ul#secondary_nav li#biog{
	width:75px;
}

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

ul#secondary_nav li#clients{
	width:62px;
}

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

ul#secondary_nav li#testimonials{
	width:95px;
}

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

/* ---------------------- clients -------------------- */
dl.clients{
	float:left;
	width:200px;
	margin:0 25px 15px 0;
	padding:0px;
}

dl.clients dt{
	font-weight:bold;
	margin:0px;
	padding:0 0 20px 0;
}

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

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

/* ---------------------- testimonials -------------------- */
h2{
	margin:0 0 15px 0;
	padding:0px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}

div.testimonial{
	margin:0 0 20px 0;
	padding:0 0 10px 0;
}

div.testimonial span.name{
	display:block;
	margin:15px 0 0 35px;
}