@import "common.css";
	
#contentLeftFrame {
	width: 8px;
	height: 580px;
	overflow: hidden;
	background: url(../images/hp/gradient_frame_lft.jpg);
	float: left;
	}
	
#contentRightFrame {
	width: 8px;
	height: 580px;
	overflow: hidden;
	background: url(../images/hp/gradient_frame_rt.jpg);
	float: left;
	}
	
#contentContainer {
	width: 884px;
	height: 580px;
	overflow: hidden;
	float: left;
	background: #000 url(../images/hp/main_photo_lft.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
	position: relative;
	}
	
#mainPhotoRightTop {
	width: 343px;
	height: 409px;
	overflow: hidden;
	background: url(../images/hp/main_photo_top_rt.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px 0px 0px auto;
	padding-top: 68px;
	}
	
#mainPhotoRight_left {
	width: 319px;
	height: 409px;
	float: left;
	}
	
#mainPhotoRight_right {
	width: 24px;
	height: 409px;
	float: left;
	background: url(../images/hp/main_photo_rt_.jpg);
	}
	
#mainPhotoRight_left_mid {
	width: 319px;
	height: 22px;
	background: url(../images/hp/main_photo_middle_rt.jpg);
	}
	
#mainPhotoRight_left_bottom {
	width: 319px;
	height: 31px;
	background: url(../images/hp/main_photo_bot_rt.jpg);
	}
	
#reviewsLink {
	position: absolute;
	left: 0px;
	top: 371px;
	z-index: 997;
	}
	
#musicLink {
	position: absolute;
	left: 125px;
	top: 361px;
	z-index: 997;
	}
	
#appetizersLink {
	position: absolute;
	left: 303px;
	top: 371px;
	z-index: 997;
	}
}