.sIFR-hasFlash h2 {
	letter-spacing: -1px;
}
#diamondBg {
	width: 505px;
}
#diamond {
	width: 505px;
}
.dinner_left {
	float:left;
	width:400px;
}
.dinner_right {
	float:right;
	width:200px;
}
.clear {
	clear:both;
}
.dinner_image {
	position:relative;
}
.dinner_diamond {
	position:absolute;
	left:120px;
	top:115px;
}
.dinner_nav {
	border-top:1px solid #274c7e;
	padding:10px 0 0 0;
	margin:10px 0 0 0;
}
.dinner_nav_l {
	float:left;
	width:200px;
}
.dinner_nav_r {
	float:right;
	width:200px;
	text-align:right;
}
.dinner_sm {
	margin-top:50px;
	padding:10px 0 10px 0;
	width:180px;
	border-top:1px solid #274c7e;
	border-bottom:1px solid #274c7e;
}
.dinner_sm_inner {
	background:#ffffff;
}

/*
.finish-fb-rollout {
	position:absolute;
	right:-292px;
	top:200px;
	width:317px;
	height:300px;
	z-index:9999;
}
.bf-rollout-l {
	float:left;
	width:25px;
}
.bf-rollout-r {
	float:left;
	width:292px;
	height:300px;
	background-color:#ffffff;
}
*/

.finish-fb-rollout {
	position:absolute;
	right:0px;
	top:150px;
	width:25px;
	overflow:hidden;
	height:315px;
	z-index:9999;
	background:url(img/bg-fb-rollout.jpg) no-repeat 25px top;
}
.bf-rollout-l {
	float:left;
	width:25px;
}
.bf-rollout-l img {
	cursor:pointer;
}
.bf-rollout-r {
	float:left;
	width:292px;
	height:315px;
	width:0px;
}
