/* -------------------------------- */
/* STANDARD HTML TAG RESET          */
/* -------------------------------- */

	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		font-family: inherit;
		vertical-align: baseline;
	}
	/* remember to define focus styles! */
	:focus { outline: 0; }
	body { line-height: 14px; background: white; color: #556b2f; }
	ol, ul { list-style: none; }
	/* tables still need 'cellspacing="0"' in the markup */
	table { border-collapse: separate; border-spacing: 0; }
	caption, th, td { text-align: left; font-weight: normal; }
	blockquote:before, blockquote:after, q:before, q:after { content: ""; }
	blockquote, q { quotes: "" ""; }



/* -------------------------------- */
/* PAGE ELEMENTS                    */
/* -------------------------------- */
body {background-color:#fff; }
#wrapper {position: relative; width: 972px; height: 1677px; margin: 0 auto; text-align: left; background-color:#8a916f;} 
#main { position: relative; top: 0px; left: 0px; width: 972px; height: 1677px; padding: 0; z-index: 0; background-color:#8a916f; }
#inside { position: absolute; top: 0px; left: 119px; width: 734px; height: 1677px; padding: 0; z-index: 1; background-color:#fff; }

/* -------------------------------- */
/* LOGO                             */
/* -------------------------------- */
#logo { position: absolute; top: 0px; left: 0px; width: 734px; height: 289px; padding: 0; z-index: 2; display: inline; }


/* -------------------------------- */
/* NAVTOPMENU                       */
/* -------------------------------- */
#navtopmenu { position: absolute; top: 20px; left: 600px; width: 110px; height: 20px; padding: 0; z-index: 4; display: inline; }

/* -------------------------------- */
/* NAVMAINMENU                      */
/* -------------------------------- */
#navmainmenu {
	position: absolute;
	top: 294px;
	left: 36px;
	width: 661px;
	height: 25px;
	padding: 0;
	z-index: 4;
	display: inline;
}

/* -------------------------------- */
/* TOPHDR1                          */
/* -------------------------------- */
#tophdr1 {
	position: absolute;
	top: 342px;
	left: 20px;
	width: 403px;
	height: 26px;
	line-height: 26px;
	padding: 0;
	z-index: 4;
	display: inline;
}

/* -------------------------------- */
/* TOPPARA1                         */
/* -------------------------------- */
#toppara1 {
	position: absolute;
	top: 386px;
	left: 20px;
	width: 694px;
	height: 275px;
	line-height: 18px;
	padding: 0;
	z-index: 4;
	display: inline;
}

/* -------------------------------- */
/* FEATUREPICS                      */
/* -------------------------------- */
#featurepics {
	position: absolute;
	top: 595px;
	left: 339px;
	width: 377px;
	height: 141px;
	line-height: 18px;
	padding: 0;
	z-index: 5;
	display: inline;
}

/* -------------------------------- */
/* BULLETS1                         */
/* -------------------------------- */
#bullets1 {
	position: absolute;
	top: 620px;
	left: 25px;
	width: 145px;
	height: 113px;
	line-height: 18px;
	padding: 0;
	z-index: 4;
	color: #4b4e3c;
	display: inline;
}

/* -------------------------------- */
/* BULLETS2                         */
/* -------------------------------- */
#bullets2 {
	position: absolute;
	top: 620px;
	left: 190px;
	width: 134px;
	height: 113px;
	line-height: 18px;
	padding: 0;
	z-index: 4;
	color: #4b4e3c;
	display: inline;
}

/* -------------------------------- */
/* BULLETS3                         */
/* -------------------------------- */
#bullets3 {
	position: absolute;
	top: 580px;
	left: 380px;
	width: 150px;
	height: 113px;
	line-height: 18px;
	padding: 0;
	z-index: 4;
	color: #4b4e3c;
	display: inline;
}

/* -------------------------------- */
/* TOPHDR2                          */
/* -------------------------------- */
#tophdr2 {
	position: absolute;
	top: 685px;
	left: 20px;
	width: 219px;
	height: 26px;
	line-height: 26px;
	padding: 0;
	z-index: 4;
	display: inline;
}

/* -------------------------------- */
/* TOPPARA2                         */
/* -------------------------------- */
#toppara2 {
	position: absolute;
	top: 810px;
	left: 20px;
	width: 694px;
	height: 64px;
	line-height: 18px;
	padding: 0;
	z-index: 4;
	display: inline;
}

/* -------------------------------- */
/* FEATUREPICS2                     */
/* -------------------------------- */
#featurepics2 {
	position: absolute;
	top: 728px;
	left: 47px;
	width: 262px;
	height: 380px;
	padding: 0;
	line-height: 18px;
	z-index: 5;
	display: inline;
}

/* -------------------------------- */
/* TOPPARA3                         */
/* -------------------------------- */
#toppara3 {
	position: absolute;
	top: 719px;
	left: 360px;
	width: 350px;
	height: 352px;
	line-height: 18px;
	padding: 0;
	z-index: 4;
	display: inline;
}

/* -------------------------------- */
/* GOOGLEMAP                        */
/* -------------------------------- */
#googlemap {
	position: absolute;
	top: 1107px;
	left: 47px;
	width: 640px;
	height: 480px;
	line-height: 18px;
	padding: 0;
	z-index: 4;
	display: inline;
}


/* -------------------------------- */
/* TOPPARA4                         */
/* -------------------------------- */
#toppara4 {
	position: absolute;
	top: 1043px;
	left: 20px;
	width: 694px;
	height: 45px;
	line-height: 18px;
	padding: 0;
	z-index: 4;
	display: inline;
}



/* -------------------------------- */
/* FOOTER                           */
/* -------------------------------- */
#footer {
	position: absolute;
	bottom: 0px;
	left: 20px;
	width: 694px;
	height: 20px;
	padding: 5px 0px;
	z-index: 2;
	text-align:center;
	display: inline;
}

