/* CSS Slave Style Sheet (layout B), elementsprinceton.com, incept: 7-27-2009
Author: Benjamin Liu, Designer: Robert Bethanis 
This is used by the restaurant, staff, menus pages */

#mainb_frame {
	width: 853px;
	margin-left: 88px;
	padding-top: 41px;
	background-image: url('../img/mainb_content_bg.png');
	background-position: 40px 0px;
	background-repeat: repeat-y;
	position: relative;
	margin-bottom: 60px;
}

#mainb_frame_top {
	width: 853px;
	height: 450px;
	background: url('../img/mainb_frame_top_bg.png') top left no-repeat;
	position: absolute;
	top: 0;
	z-index: 50;
}

#mainb_frame_bot {
	width: 853px;
	height: 59px;
	background: url('../img/mainb_frame_bot_bg.png') top left no-repeat;
	position: relative;
	bottom: -35px;
	left: 30px;
}

#mainb_content {
	width: 656px;
	padding: 20px 20px 0 0;
	color: #fff;
	margin-left: 40px;
	background: transparent;
	z-index: 60;
	position: relative;
	font-size: 1.1em;
	color: #f7f2d2;
	line-height: 1.3em;
}

#mainb_content h1 {
	font-size: 1.4em;
	font-weight: normal;
}

#mainb_content h2 {
	font-size: 1.2em;
	font-weight: normal;
	padding-bottom: 5px;
}

#mainb_content a {
	color: #f7f2d2;
	text-decoration: none;
}