.hidden {
	font-family: "Helvetica", Arial;
	font-size: 1px;
	font-style: normal;
	line-height: 1px;
	color: #EDE2D2;
}

.style1 {
	font-family: "Times New Roman", Times;
	font-size: 14px;
	font-style: normal;
    letter-spacing: 2pt;	
	line-height: 21px;
	color: #463427;
}

.style2 {
	font-family: "Helvetica", Arial;
	font-size: 13px;
	font-style: normal;
    letter-spacing: 2pt;	
	line-height: 17px;
	color: #000000;
}

.style3 {
	font-family: "Helvetica", Arial;
	font-size: 7px;
	font-style: normal;
	line-height: 8px;
	color: #EDE2D2;
}

.style4 {
	font-family: "Helvetica", Arial;
	font-size: 8px;
	font-style: normal;
	line-height: 10px;
	color: #000000;
}
.style5 {
	font-family: "Helvetica", Arial;
	font-size: 14px;
	font-style: normal;
    letter-spacing: 1pt;
	line-height: 20px;
	color: #A9775D;
}
.style6 {
	font-family: "Helvetica", Arial;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	color: #2596B2;
}
.style7 {
	font-family: "Helvetica", Arial;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	color: #A9775D;
}
a:link {color:#463427; text-decoration:none;}
a:visited {color:#463427; text-decoration:none;}
a:hover {color:#568B4E; text-decoration:none;}
a:active {color:#463427; text-decoration:none;}


	p, img, ul, ol, li, a, img, div, body {
		margin: 0;
		padding: 0;
	}


/* Index Navigation */

		ul#main_nav {
			list-style: none;
			display: block;
			width: 600px;
			height: 655px;
			position: relative;
			left: 0px;
			top: 0px;
		}
			ul#main_nav li {
				display: block;
				float: left;
				position: absolute;
				top: 0px;
			}

				ul#main_nav li.about_us		 		{ top: 131px; }
				ul#main_nav li.weddings		 		{ top: 262px; }
				ul#main_nav li.links				{ top: 393px; }
				ul#main_nav li.testimonials			{ top: 524px; }
				ul#main_nav li.contact_us			{ top: 655px; }

				ul#main_nav li a {
					display: block;
					width: 600px;
					background-image: url(images/papayaopening.jpg);
				}
					ul#main_nav li.about_us a		{ height: 131px; background-position: 0 0; }
					ul#main_nav li.weddings a		{ height: 131px; background-position: 0 -131px; }
					ul#main_nav li.links a	{ height: 131px; background-position: 0 -262px; }
					ul#main_nav li.testimonials a	{ height: 131px; background-position: 0 -393px; }
					ul#main_nav li.contact_us a		{ height: 131px; background-position: 0  -524px; }
					
					ul#main_nav li.about_us a:hover			{ background-position: 0 0; }
					ul#main_nav li.weddings a:hover			{ background-position: 0 -131px; }
					ul#main_nav li.links a:hover	{ background-position: 0 -262px; }
					ul#main_nav li.testimonials a:hover		{ background-position: 0 -393px; }
					ul#main_nav li.contact_us a:hover			{ background-position: 0 -524px; }
/*

/* Home Navigation */

		ul#home_nav {
			list-style: none;
			display: block;
			width: 300px;
			height: 250px;
			position: relative;
			left: 0px;
			top: 0px;
		}
			ul#home_nav li {
				display: block;
				float: left;
				position: absolute;
				top: 0px;
			}

				ul#home_nav li.about_us2 			{ top: 0px; }
				ul#home_nav li.index2		 		{ top: 30px; }
				ul#home_nav li.weddings2			{ top: 55px; }
				ul#home_nav li.links2	 			{ top: 110px; }
				ul#home_nav li.testimonials2 		{ top: 165px; }
				ul#home_nav li.contact_us2			{ top: 220px; }

				ul#home_nav li a {
					display: block;
					width: 300px;
					background-image: url(images/papayanav.gif);
				}
					ul#home_nav li.about_us2 a		{ height: 30px; background-position: 0 0; }
					ul#home_nav li.index2 a		{ height: 25px; background-position: 0 -30px; }
					ul#home_nav li.weddings2 a	{ height: 55px; background-position: 0 -55px; }
					ul#home_nav li.links2 a	{ height: 55px; background-position: 0 -110px; }
					ul#home_nav li.testimonials2 a	{ height: 55px; background-position: 0 -165px; }
					ul#home_nav li.contact_us2 a		{ height: 30px; background-position: 0 -220px; }
					
					ul#home_nav li.about_us2 a:hover			{ background-position: -300px 0; }
					ul#home_nav li.index2 a:hover			{ background-position: -300px -30px; }
					ul#home_nav li.weddings2 a:hover	{ background-position: -300px -55px; }
					ul#home_nav li.links2 a:hover		{ background-position: -300px -110px; }
					ul#home_nav li.testimonials2 a:hover		{ background-position: -300px -165px; }
					ul#home_nav li.contact_us2 a:hover			{ background-position: -300px -220px; }
/*
