@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0;}

body { 
	background: url(../_images/bkg.gif) repeat-x top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}	
:focus {
    -moz-outline-style: none;
}
.txtIndnt {
	text-indent: -9000px;
}	
.clear { clear: both; font-size: 0; line-height: 0; padding-bottom: 10px;}
.wrapper {
	width: 1024px;
	margin: 0 auto;
}	

/*** header ***/
#header {
	width: 924px;
	margin: 0 auto;
	overflow: auto;
	border-bottom: 1px solid #cccccc;
	position: relative;
}
#header .crumbs {
	float: left;	
	padding: 49px 0 5px;
}
#header .contactus {
	position: absolute;
	top: 49px;
	right: 70px;
}
#header .amexlogo {
	float: right;
	padding: 14px 0 0;
}

/*** navigation ***/
#navigation {
	width: 924px;
	margin: 14px auto 0;
	background: url(../_images/bkg_nav.gif) repeat-x top;
	padding: 6px 0 4px;
	clear: both;
	overflow: hidden;
	position: relative;
}	
#navigation .b_find-the-card {
	position: absolute;
	top: 9px;
	left: 680px;
	border:none;
}	
#navigation .rss {
	float: right;
	width: 16px;
	margin: 2px 8px 0 0;	
	display: none;
}	
html > body .rss {
	margin/**/: 2px 16px 0 0;
}	
#navigation ul, #nav_black ul {
	margin-left: 12px;
}	
#navigation ul li {
	list-style: none;
	display: inline;
	float: left;
	margin-right: 8px;
}
#navigation a {
	height: 22px;
	display: block;
}		
a.nav01 {
	background: url(../_images/b_home.gif) no-repeat;
	width: 49px;
}
a.nav02 {
	background: url(../_images/b_find-a-restaurant.gif) no-repeat;
	width: 126px;
}	
a.nav03 {
	background: url(../_images/b_dining-offers.gif) no-repeat;
	width: 102px;
}
a.nav04 {
	background: url(../_images/b_dining-news.gif) no-repeat;
	width: 97px;
}	
a.nav05 {
	background: url(../_images/b_dining-competition.gif) no-repeat;
	width: 92px;
	
}			
a.nav06 {
	background: url(../../_images/b_win-a-trip.gif) no-repeat;
	width: 79px;
}	

/*** flash navigation ***/		
.flashnav {
	width: 1024px;
	margin: 0 auto;
}

/*** body ***/
.body {
	background: #1f1f1f;
	width: 924px;
	margin: 0 auto;
	padding: 21px 0 0;
	color: #bfbfbf;
	position: relative;
	border-top:1px solid #868686;
}
.body a {
	color: #bfbfbf;
}	
.body .t_chef-of-the-month {
	background: url(../_images/t_chef-of-the-month.gif) no-repeat;
	width: 216px;
	height: 34px;
	margin: 0 0 10px 21px;
}	
.body .t_dining-news {
	background: url(../_images/t_dining-news.gif) no-repeat;
	width: 159px;
	height: 34px;
	margin: 0 0 10px 21px;
}
#video {
	background: #3a3a3a;
	margin: 0 255px 10px 33px;
	padding: 2px;
	position: relative;
	overflow: auto;
	height:340px;
}
#video p#restaurant {
	margin:10px 0 0 5px;
}

#video a.b_rockpool {
	background: url(../_images/video_sml_rockpool.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}	

#video a.b_wineCentre {
	background: url(../_images/video_sml_wineCentre.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}	
#video a.b_valentines {
	background: url(../_images/video_sml_valentines.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}#video a.b_steel {
	background: url(../_images/video_sml_steel.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}
#video a.b_festive {
	background: url(../_images/video_sml_fe.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}	
#video a.b_good_food_month {
	background: url(../_images/video_sml_gfm.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}
#video a.b_grossi {
	background: url(../_images/video_sml_mc.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}	
#video a.b_justin {
	background: url(../_images/video_sml_chs.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}	
#noFlashNav {
	width: 404px;
	height: 232px;
}
#noFlashNav p {
	padding: 20px 0 0 25px;
}	
.body .sub_good-food-month {
	background: url(../_images/sub_good-food-month.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}	
.body .sub_justin-north {
	background: url(../_images/subhdr_justin-north.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}	
.body .sub_chui-lee-lok {
	background: url(../_images/subhdr_chui-lee-luk.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}	
.body .sub-5-courses-jn {
	background: url(../_images/subhdr_five-courses.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}
.body .sub-5-courses-chui {
	background: url(../_images/subhdr_five-courses-chui.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}
.body .sub_burton {
	background: url(../_images/subhdr_burton.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}
.body .sub_doyle {
	background: url(../_images/subhdr_doyle.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}	
.body .sub_johnson {
	background: url(../_images/subhdr_johnson.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}		
.body .sub_erkoc {
	background: url(../_images/subhdr_erkoc.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}	
.body .sub_calombaris {
	background: url(../_images/subhdr_calombaris.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}	
.body .sub_grossi {
	background: url(../_images/subhdr_grossi.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}
.body .sub_jackson {
	background: url(../_images/subhdr_jackson.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}
.body .sub-5-courses-doyle {
	background: url(../_images/subhdr_five-courses-doyle.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}
.body .sub-5-courses-johnson {
	background: url(../_images/subhdr_five-courses-johnson.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}
.body .sub-5-courses-erkoc {
	background: url(../_images/subhdr_five-courses-erkoc.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}	
.body .sub-5-courses-jackson {
	background: url(../_images/subhdr_five-courses-jackson.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}	
.body .sub-5-courses-calombaris {
	background: url(../_images/subhdr_five-courses-calombaris.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}	
.body .sub-5-courses-grossi {
	background: url(../_images/subhdr_five-courses-grossi.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}
#video a.b_cotm_burton {
	background: url(../_images/cotm_sml_burton.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}
#video a.b_cotm_doyle {
	background: url(../_images/cotm_sml_doyle.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}
#video a.b_cotm_johnson {
	background: url(../_images/cotm_sml_johnson.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}
#video a.b_cotm_erkoc {
	background: url(../_images/cotm_sml_erkoc.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}
#video a.b_cotm_jackson {
	background: url(../_images/cotm_sml_jackson.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}
#video a.b_cotm_calombaris {
	background: url(../_images/cotm_sml_calombaris.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}
#video a.b_cotm_grossi {
	background: url(../_images/cotm_sml_grossi.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}
#video a.b_cotm_chui {
	background: url(../_images/cotm_sml_chui.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}	
#video a.b_cotm_justin {
	background: url(../_images/cotm_sml_justin.jpg) no-repeat 0 0;
	display: block;
	width: 90px;
	height: 71px;
}
#video a.selected {
	background-position: 0 -71px;
}
.body .sub_rockpool {
	background: url(../_images/sub_rockpool.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}
.body .sub_wineCentre {
	background: url(../_images/sub_wineCentre.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}
.body .sub_valentines {
	background: url(../_images/sub_valentines.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}		
.body .sub_steel {
	background: url(../_images/sub_steel.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}
.body .sub_festive_dining {
	background: url(../_images/sub_festive_dining.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}
.body .sub_raising-a-hat {
	background: url(../_images/subhdr_raising-a-hat.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}	
.body .sub_melbourne_cup {
	background: url(../_images/sub_melbourne_cup.gif) no-repeat;
	width: 615px;
	height: 30px;
	margin-left: 8px;
}	
.body .content {
	background: url(../_images/bkg_body_content.gif) repeat-y;
	width: 630px;	
	margin-left: 8px;
	padding: 0 0 20px 22px;
}
.body .content-chef {
	background: url(../_images/bkg_body_content_end.gif) no-repeat;
	width: 630px;	
	padding: 0 0 20px 30px;
}
.body .content{
background: none;

}
.body .content-end {
	background: url(../_images/bkg_body_content_end.gif) no-repeat;
	padding: 0 0 0;
}

.body .content span.content_floatleft {
	float: left;	
	margin: 0 10px 10px 0;
}
	
.body ul li {
	list-style: none;
	background: url(../_images/bullet.gif) no-repeat 0 5px;
	padding: 0 5px 5px 11px;
}	
.body .content-end ul {
	margin-left: 20px;
}
.body-footer {
	clear: both;
	background: url(../_images/borderBtm.png) no-repeat;
	width: 924px;
	height: 17px;
	margin: 0 auto;
	font-size: 0;
	line-height: 0;
}		

/*** sidebar ***/
.sidebar {
	background: url(../_images/boxMid.gif) repeat-y;
	width: 232px;
	position: absolute;
	top: -60px;
	right: 16px;
}	
.sidebar .top {
	background: url(../_images/boxTop.gif) no-repeat;
	height: 20px;
	font-size: 0;
	line-height: 0;
}
.sidebar .btm {
	background: url(../_images/boxBtm.gif) no-repeat;
	height: 20px;
	font-size: 0;
	line-height: 0;
	clear: both;
}	
.sidebar .mid {
	padding-left: 10px;
}	
.sidebar .chef {
	float: left; 
	margin-right: 10px;
}	
.sidebar .chefInfo {
	width: 110px; 
	float: left;
	padding-top: 15px;
}	
.sub_ask-a-chef {
	background: url(../_images/subhdr_ask-a-chef.gif) no-repeat top;
	width: 117px;
	height: 28px;
	padding-bottom: 10px;
}	
.sub_find-a-restaurant {
	background: url(../_images/subhdr_find-a-restaurant.gif) no-repeat top;
	width: 213px;
	height: 23px;
	padding-bottom: 10px;
}	
.sub_dining-news {
	background: url(../_images/subhdr_dining-news.gif) no-repeat top;
	width: 146px;
	height: 31px;
	padding-bottom: 5px;
}	
.sidebar .spacer {
	background: url(../_images/spacer.gif) no-repeat;
	width: 190px;
	height: 25px;
	clear: both;
}	
.magnifyglass {	
	background: url(../_images/img_magnifyglass.png) no-repeat;
	width: 108px;
	height: 50px;
	position: absolute;
	top: -10px;	
	right: 0;
	z-index: 2;
}
.chefhat {
	background: url(../_images/img_chefhat.png) no-repeat;
	width: 102px;
	height: 88px;
	position: absolute;
	top: -80px;
	right: 0;
	z-index: 2;
}	
.radio {
	background: url(../_images/img_radio.png) no-repeat;
	width: 95px;
	height: 80px;
	position: absolute;
	top: 35px;
	right: 0;
	z-index: 2;
}	

/*** footer ***/
.footer {
	color: #fff;
	padding: 15px 0;
	text-align: center;
	font-size: 0.9em;
	line-height: 1.4;
}	
.footer a {
	color: #fff;
}	

#innerBg{
	background: url(../_images/bkg_diningnews.gif) no-repeat 22px 0;
	position: relative;
}
#innerBg2{
	position: relative;
	margin-top: 40px;
}

div.rightBanner
{
padding-top:10px;
background: #1f1f1f;
}








