@charset "UTF-8";
/* CSS Document */
body {
	background: url(images/two/bgFade.jpg) repeat fixed left top;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 100.01%;
}
.PurpleBodyText {
	color: #43247D;
}
#bgFade {
	background: url(images/two/bgFade.jpg) repeat-x center top;
	margin: 0px;
	padding: 0px;
	height: 912px;
	width: 100%;
	position: absolute;
	z-index: 1;
	top: 0px;
}
#woodslats {
	background: url(images/two/woodslats.png) repeat-x center top;
	height: 281px;
	width: 100%;
	position: absolute;
	z-index: 2;
	top: 0px;
}
#wrapper {
	width: 1040px;
	margin: 0px auto;
	z-index: 4;
	background: url(images/two/sidelineBg.png);
	text-align: center;
	padding: 0px;
}
#wrapper #testimonial {
	text-align: left;
}
#logo {
	position: relative;
	z-index: 4;
	width: 374px;
	padding-left: 52px;
	padding-top: 28px;
	height: 151px;
}
#facebook {
	height: 44px;
	width: 42px;
	left: 902px;
	position: absolute;
	top: 135px;
}
#twitter {
	height: 44px;
	width: 42px;
	position: absolute;
	left: 949px;
	top: 135px;
}
#mainMenuWrap {
	background: #311459;
	height: 49px;
	width: 1004px;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	float: none;
	position: relative;
	z-index: 50;
}
#menuWhy {
	position: absolute;
	height: 49px;
	width: 198px;
	top: 0px;
	left: 0px;
}
#menuWhy a:link, #menuWhy a:visited {
	background: url(images/two/BT_why.jpg) no-repeat left top;
	height: 49px;
	width: 198px;
	display: block;
	text-indent: -1000em;
}
#menuWhy a:hover, #menuWhy a:active {
background-position: left bottom;
border: none;
}
#menuHistory {
	position: absolute;
	height: 49px;
	width: 173px;
	top: 0px;
	left: 198px;
	margin: 0px;
	padding: 0px;
}
#menuHistory a:link, #menuHistory a:visited {
	background: url(images/two/BT_history.jpg) no-repeat left top;
	height: 49px;
	width: 173px;
	display: block;
	text-indent: -1000em;
}
#menuHistory a:hover, #menuHistory a:active {
background-position: left bottom;
border: none;
}
#menuBistro {
	position: absolute;
	height: 49px;
	width: 169px;
	top: 0px;
	left: 371px;
}
#menuBistro a:link, #menuBistro a:visited {
	background: url(images/two/BT_bistro.jpg) no-repeat left top;
	height: 49px;
	width: 169px;
	display: block;
	text-indent: -1000em;
}
#menuBistro a:hover, #menuBistro a:active {
background-position: left bottom;
border: none;
}
#menuNutrition {
	position: absolute;
	height: 49px;
	width: 195px;
	top: 0px;
	left: 540px;
	margin: 0px;
	padding: 0px;
}
#menuNutrition a:link, #menuNutrition a:visited {
	background: url(images/two/BT_nutrition.jpg) no-repeat left top;
	height: 49px;
	width: 195px;
	display: block;
	text-indent: -1000em;
}
#menuNutrition a:hover, #menuNutrition a:active {
background-position: left bottom;
border: none;
}
#menuLocations {
	position: absolute;
	height: 49px;
	width: 110px;
	top: 0px;
	left: 735px;
}
#menuLocations a:link, #menuLocations a:visited {
	background: url(images/two/BT_locations.jpg) no-repeat left top;
	height: 49px;
	width: 110px;
	display: block;
	text-indent: -1000em;
}
#menuLocations a:hover, #menuLocations a:active {
background-position: left bottom;
border: none;
}
#missionBanner {
	height: 74px;
	width: 397px;
	position: absolute;
	z-index: 70;
	margin-left: 20px;
	margin-top: 267px;
}
#missionBanner a:link, #missionBanner a:visited {
	background: url(images/two/missionBT.png) no-repeat;
	height: 74px;
	width: 397px;
	display: block;
	text-indent: -1000em;
}
#missionBanner a:hover, #missionBanner a:active {
	background: url(images/two/missionBT2.png) no-repeat;
	height: 74px;
	width: 397px;
	display: block;
	text-indent: -1000em;
}
#menuJoin {
	position: absolute;
	height: 49px;
	width: 159px;
	top: 0px;
	left: 845px;
}
#menuJoin a:link, #menuJoin a:visited {
	background: url(images/two/BT_join.jpg) no-repeat left top;
	height: 49px;
	width: 159px;
	display: block;
	text-indent: -1000em;
}
#menuJoin a:hover, #menuJoin a:active {
background-position: left bottom;
border: none;
}
#mainPhotoWrap {
	background: #524530;
	margin: 0px auto;
	padding: 0px;
	height: 312px;
	width: 974px;
	position: relative;
	z-index: 50;
}
#mainPhoto {
	height: 296px;
	width: 942px;
	position: absolute;
	left: 16px;
}
#paper {
	width: 550px;
	margin: 0px auto 0px 0px;
	z-index: 49;
	position: relative;
}
#paper p {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.9em;
	padding-left: 86px;
	text-align: justify;
	line-height: 1.7em;
	padding-top: 50px;
	z-index: 50;
}
#paperTexture {
	background: url(images/two/paperBg.jpg) no-repeat;
	height: 245px;
	width: 958px;
	position: absolute;
	z-index: 6;
	margin-left: 41px;
}
#testimonial {
	width: 820px;
	margin: 0px auto 0px 0px;
	z-index: 49;
	position: relative;
	padding-left: 86px;
}
.testimonialSmPrint {
	color: #605641;
	font-size: 0.85em;
}
.testimonialText {
	font-size: 0.9em;
	font-family: "Times New Roman", Times, serif;
	line-height: 1.7em;
}
#mainPhotoFrameL {
	background: url(images/two/photoFrameSide.jpg);
	height: 312px;
	width: 16px;
	float: left;
}
#mainPhotoFrameR {
	background: url(images/two/photoFrameSide.jpg);
	margin: 0px;
	padding: 0px;
	height: 312px;
	width: 16px;
	float: right;
}
#mainPhotoLow {
	background: url(images/two/photoFrameLow.jpg) repeat-x;
	height: 16px;
	width: 942px;
	top: 296px;
	position: absolute;
}
#woodcut {
	background: url(images/two/woodcut.jpg);
	margin: 0px;
	padding: 0px;
	height: 179px;
	width: 1040px;
	z-index: 3;
	position: relative;
}
#woodcutLeft {
	background: url(images/two/woodcutL.jpg) no-repeat;
	height: 94px;
	width: 41px;
	position: absolute;
	top: 179px;
}
#woodcutRight {
	background: url(images/two/woodcutR.jpg) no-repeat;
	height: 94px;
	width: 41px;
	position: absolute;
	top: 179px;
	left: 999px;
}
#sidebar {
	width: 315px;
	margin-left: 677px;
	z-index: 80;
	position: absolute;
	margin-right: 48px;
	margin-top: -283px;
}
#chalkboard {
	height: 608px;
	width: 270px;
	background: url(images/two/chalkboard.png) no-repeat;
	margin-top: 0px;
	margin-right: 17px;
	margin-left: 28px;
}
#chalkWelcome {
	background: url(images/two/chalk_welcome.jpg) no-repeat;
	height: 167px;
	width: 246px;
	margin-top: 11px;
	margin-right: 17px;
	margin-left: 7px;
	position: absolute;
}
#chalkNews {
	height: 100px;
	width: 246px;
	margin-top: 178px;
	margin-left: 7px;
	margin-right: 17px;
	position: absolute;
}
#chalkNews a:link, #chalkNews a:visited {
	background: url(images/two/BT_news.jpg) no-repeat left top;
	height: 100px;
	width: 246px;
	display: block;
	text-indent: -1000em;
}
#chalkNews a:hover, #chalkNews a:active {
background-position: left bottom;
border: none;
}
#chalkDeals {
	height: 102px;
	width: 246px;
	margin-top: 278px;
	margin-right: 17px;
	margin-left: 7px;
	position: absolute;
}
#chalkDeals a:link, #chalkDeals a:visited {
	background: url(images/two/BT_deals.jpg) no-repeat left top;
	height: 102px;
	width: 246px;
	display: block;
	text-indent: -1000em;
}
#chalkDeals a:hover, #chalkDeals a:active {
background-position: left bottom;
border: none;
}
#chalkTeam {
	height: 102px;
	width: 246px;
	margin-top: 380px;
	margin-right: 17px;
	margin-left: 7px;
	position: absolute;
}
#chalkTeam a:link, #chalkTeam a:visited {
	background: url(images/two/BT_team.jpg) no-repeat left top;
	height: 102px;
	width: 246px;
	display: block;
	text-indent: -1000em;
}
#chalkTeam a:hover, #chalkTeam a:active {
background-position: left bottom;
border: none;
}
#chalkList {
	height: 105px;
	width: 246px;
	margin-top: 482px;
	margin-right: 17px;
	margin-left: 7px;
	position: absolute;
}
#chalkList a:link, #chalkList a:visited {
	background: url(images/two/BT_list.jpg) no-repeat left top;
	height: 105px;
	width: 246px;
	display: block;
	text-indent: -1000em;
}
#chalkList a:hover, #chalkList a:active {
background-position: left bottom;
border: none;
}
#footerWood {
	background: url(images/two/footer.png) no-repeat;
	height: 49px;
	width: 1040px;
	margin: -15px auto 0px;
	position: relative;
	z-index: 50;
}
#footerLinks {
	background: #000;
	margin: -15px auto 0px;
	width: 958px;
	position: relative;
}
#footerLinks p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #623402;
	line-height: 1.8em;
	text-align: center;
	padding: 15px;
}
#footerContact {
	height: 84px;
	width: 265px;
	position: absolute;
	margin-top: -35px;
	margin-left: 710px;
}
#footerContact a:link, #footerContact a:visited {
	background: url(images/two/BT_contact.png) no-repeat left top;
	height: 84px;
	width: 265px;
	display: block;
	text-indent: -1000em;
}
#footerContact a:hover, #footerContact a:active {
background: url(images/two/BT_contact.png) no-repeat left bottom;
border: none;
}
#footerLinks p a {
	color: #b99661;
}

