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

body {
	background-color:#1d0503;
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
.clear {
	clear: both;
}
form {
	border: 0;
	margin: 0;
}
input, textarea {
	background-color: #b7adac;
	border: 1px solid #000;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
}
#contactForm .button {
	font-weight: bold;
	background-color: #347014;
}
#contactForm .button:hover {
	font-weight: bold;
	background-color: #ff7f19;
}
/* Header */

#logo {
	margin: 63px 10px 10px 46px;
	width: 227px;
	height: 71px;
}
/* Main navigation */

#navigation {
	margin: 55px 10px 10px 46px;
	width: 227px;
}
#navlist {
	width: 80px;
	height: 320px;
	position: relative;
	background: url(../images/lcc_nav_sprite.gif);
	margin: 0;
	padding: 0;
	list-style: none;
}
#navlist li a {
	position: absolute;
	top: 0;
	display: block;
	height: 40px;
	background: url(../images/lcc_nav_sprite.gif) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
li#navEat a {
	left: 0;
	width: 80px;
	background-position: 0 0;
}
li#navParty a {
	left: 0;
	top: 40px;
	width: 80px;
	background-position: 0 -40px;
}
li#navHitched a {
	left: 0;
	top: 80px;
	width: 80px;
	background-position: 0 -80px;
}
li#navDeliver a {
	left: 0;
	top: 120px;
	width: 80px;
	background-position: -160px -120px;
}
li#navDining a {
	left: 0;
	top: 160px;
	width: 80px;
	background-position: 0 -160px;
}
li#navContact a {
	left: 0;
	top: 200px;
	width: 80px;
	background-position: 0 -200px;
}
li#navAbout a {
	left: 0;
	top: 240px;
	width: 80px;
	background-position: 0 -240px;
}
li#navBlog a {
	left: 0;
	top: 280px;
	width: 80px;
	background-position: 0 -280px;
}
li#navEat a:hover {
	background-position: -80px 0;
}
li#navParty a:hover {
	background-position: -80px -40px;
}
li#navHitched a:hover {
	background-position: -80px -80px;
}
li#navDeliver a:hover {
	background-position: -80px -120px;
}
li#navDining a:hover {
	background-position: -80px -160px;
}
li#navContact a:hover {
	background-position: -80px -200px;
}
li#navAbout a:hover {
	background-position: -80px -240px;
}
li#navBlog a:hover {
	background-position: -80px -280px;
}
#eat li#navEat a {
	background-position: -80px 0;
}
#party li#navParty a {
	background-position: -80px -40px;
}
#hitched li#navHitched a {
	background-position: -80px -80px;
}
#deliver li#navDeliver a {
	background-position: -80px -120px;
}
#dining li#navDining a {
	background-position: -80px -160px;
}
#contact li#navContact a {
	background-position: -80px -200px;
}
#about li#navAbout a {
	background-position: -80px -240px;
}
/* Sub navigation */

#SubNav {
	position: absolute;
	top: 475px;
	left: 273px;
	width: 637px;
	height: 18px;
}
/* Photos */

#PhotoGroup {
	position: absolute;
	top: 262px;
	left: 273px;
}
#splashGroup {
	position: absolute;
	top: 200px;
	left: 343px;
}
/* Heading statements */
#eatText {
	background:url(../images/eat_phrase.gif) no-repeat;
	text-indent: -9999px;
	position: absolute;
	top: 181px;
	left: 273px;
	width: 637px;
	height: 46px;
}
#partyText {
	background:url(../images/party_phrase.gif) no-repeat;
	text-indent: -9999px;
	position: absolute;
	top: 181px;
	left: 273px;
	width: 637px;
	height: 46px;
}
#hitchedText {
	background:url(../images/hitched_phrase.gif) no-repeat;
	text-indent: -9999px;
	position: absolute;
	top: 181px;
	left: 273px;
	width: 637px;
	height: 46px;
}
#deliveryText {
	background:url(../images/delivery_phrase.gif) no-repeat;
	text-indent: -9999px;
	position: absolute;
	top: 181px;
	left: 273px;
	width: 637px;
	height: 46px;
}
#diningText {
	background:url(../images/dining_phrase.gif) no-repeat;
	text-indent: -9999px;
	position: absolute;
	top: 181px;
	left: 273px;
	width: 637px;
	height: 80px;
}
/* Content Body Divs */

#hitched_award {
	position: absolute;
	left: 325px;
	top: 54px;
}

#faq {
	margin: 65px 10px 10px 46px;
	width: 600px;
}
#backFAQ {
	margin: 0 0 0 275px;
}
#backAbout {
	position: absolute;
	top: 475px;
	left: 460px;
}
#creditText {
	position: absolute;
	top: 200px;
	left: 270px;
	width: 460px;
	height: 160px;
}
#googleMapLg {
	position: absolute;
	top: 147px;
	left: 576px;
	z-index: 10;
}
#contactText {
	position: absolute;
	top: 197px;
	left: 270px;
	width: 250px;
	height: 255px;
}
#contactForm {
	position: absolute;
	top: 190px;
	left: 280px;
	width: 345px;
}
#aboutPhoto {
	position: absolute;
	left: 675px;
	top: 262px;
}
#aboutFriends, #aboutCommunity {
	position: absolute;
	top: 183px;
	left: 46px;
	width: 863px;
	height: 260px;
}
#aboutChatter {
	position: absolute;
	top: 183px;
	left: 36px;
	width: 863px;
	height: 260px;
}
#aboutChatter {
	background: url(../text_img/chatter_01.gif) no-repeat;
}
/* Text Swaps */

#faq h1, h2, h3, ul, li, p, a {
	color: #1d0503;
	list-style: none;
}
#faq01 {
	background: url(../text_img/faq01.gif) no-repeat;
	width: 550px;
	height: 240px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#faq02 {
	background: url(../text_img/faq02.gif) no-repeat;
	width: 550px;
	height: 200px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#faq03 {
	background: url(../text_img/faq03.gif) no-repeat;
	width: 550px;
	height: 70px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#faq04 {
	background: url(../text_img/faq04.gif) no-repeat;
	width: 550px;
	height: 70px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#faq05 {
	background: url(../text_img/faq05.gif) no-repeat;
	width: 550px;
	height: 70px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#faq06 {
	background: url(../text_img/faq06.gif) no-repeat;
	width: 550px;
	height: 70px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#faq07 {
	background: url(../text_img/faq07.gif) no-repeat;
	width: 550px;
	height: 50px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#faq08 {
	background: url(../text_img/faq08.gif) no-repeat;
	width: 550px;
	height: 120px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#faq09 {
	background: url(../text_img/faq09.gif) no-repeat;
	width: 550px;
	height: 90px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#faq10 {
	background: url(../text_img/faq10.gif) no-repeat;
	width: 550px;
	height: 110px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#faq11 {
	background: url(../text_img/faq11.gif) no-repeat;
	width: 550px;
	height: 50px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq01 {
	background: url(../text_img/dfaq01.gif) no-repeat;
	width: 550px;
	height: 63px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq02 {
	background: url(../text_img/dfaq02.gif) no-repeat;
	width: 550px;
	height: 63px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq03 {
	background: url(../text_img/dfaq03.gif) no-repeat;
	width: 550px;
	height: 63px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq04 {
	background: url(../text_img/dfaq04.gif) no-repeat;
	width: 550px;
	height: 80px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq05 {
	background: url(../text_img/dfaq05.gif) no-repeat;
	width: 550px;
	height: 80px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq06 {
	background: url(../text_img/dfaq06.gif) no-repeat;
	width: 550px;
	height: 138px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq07 {
	background: url(../text_img/dfaq07.gif) no-repeat;
	width: 550px;
	height: 63px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq08 {
	background: url(../text_img/dfaq08.gif) no-repeat;
	width: 550px;
	height: 63px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq09 {
	background: url(../text_img/dfaq09.gif) no-repeat;
	width: 550px;
	height: 134px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq10 {
	background: url(../text_img/dfaq10.gif) no-repeat;
	width: 550px;
	height: 63px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq11 {
	background: url(../text_img/dfaq11.gif) no-repeat;
	width: 550px;
	height: 118px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq12 {
	background: url(../text_img/dfaq12.gif) no-repeat;
	width: 550px;
	height: 63px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq13 {
	background: url(../text_img/dfaq13.gif) no-repeat;
	width: 550px;
	height: 120px;
	margin: 0 0 30px 0;
	text-indent: -9999px;
}
#dfaq14 {
	background: url(../text_img/dfaq14.gif) no-repeat;
	width: 550px;
	height: 63px;
	margin: 0 0 134px 0;
	text-indent: -9999px;
}
#aboutText {
	background:url(../text_img/about.gif) no-repeat;
	position: absolute;
	top: 183px;
	left: 273px;
	width: 637px;
	height: 260px;
	text-indent: -9999px;
}
#aboutTextLaurine {
	background:url(../text_img/laurine.gif) no-repeat;
	position: absolute;
	top: 183px;
	left: 46px;
	width: 863px;
	height: 260px;
	text-indent: -9999px;
}
#aboutTextMarianne {
	background:url(../text_img/marianne.gif) no-repeat;
	position: absolute;
	top: 183px;
	left: 46px;
	width: 863px;
	height: 260px;
	text-indent: -9999px;
}