@charset "utf-8";

body { background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#572700; }
a { color:#572700; text-decoration:none; }
a:visited { color:#572700; text-decoration:none; }
a:hover { color:#572700; text-decoration:none; }
a:active { color:#572700; text-decoration:none; }

#logo { 
	position:absolute;
	top:44px;
	left:50%;
	margin-left:-450px;
	z-index:200;
}

#topmenu {
	position:absolute;
	top:75px;
	left:50%;
	margin-left:-150px;
	z-index:200;
}

#main-midimage {
	position:absolute;
	top:117px;
	left:50%;
	margin-left:-450px;
	z-index:300;
}

#main-inset1 {
	position:absolute;
	top:475px;
	left:50%;
	margin-left:-481px;
	z-index:350;
}

#main-inset12 {
	position:absolute;
	top:554px;
	left:50%;
	width:132px;
	margin-left:-302px;
	z-index:400;
}

#main-inset2 {
	position:absolute;
	top:475px;
	left:50%;
	margin-left:-150px;
	z-index:350;
}

#main-inset22 {
	position:absolute;
	top:554px;
	left:50%;
	width:132px;
	margin-left:-12px;
	z-index:400;
}

#main-inset3 {
	position:absolute;
	top:475px;
	left:50%;
	margin-left:150px;
	z-index:350;
}

#main-inset32 {
	position:absolute;
	top:554px;
	left:50%;
	margin-left:295px;
	width:132px;
	z-index:400;
}

#bottom-left {
	position:absolute;
	top:650px;
	left:50%;
	margin-left:-450px;
	z-index:300;
	font-size:10px;
}

#bottom-right {
	position:absolute;
	top:650px;
	left:50%;
	text-align:right;
	margin-left:190px;
	z-index:300;
}

#bottom-left2 {
	position:absolute;
	top:1000px;
	left:50%;
	margin-left:-450px;
	z-index:300;
	font-size:10px;
}

#bottom-right2 {
	position:absolute;
	top:1000px;
	left:50%;
	text-align:right;
	margin-left:190px;
	z-index:300;
}

#bottom-left3 {
	position:absolute;
	top:1400px;
	left:50%;
	margin-left:-450px;
	z-index:300;
	font-size:10px;
}

#bottom-right3 {
	position:absolute;
	top:1400px;
	left:50%;
	text-align:right;
	margin-left:190px;
	z-index:300;
}

#bottom-left4 {
	position:absolute;
	top:900px;
	left:50%;
	margin-left:-450px;
	z-index:300;
	font-size:10px;
}

#bottom-right4 {
	position:absolute;
	top:900px;
	left:50%;
	text-align:right;
	margin-left:190px;
	z-index:300;
}


#bottom-left5 {
	position:absolute;
	top:850px;
	left:50%;
	margin-left:-450px;
	z-index:300;
	font-size:10px;
}

#bottom-right5 {
	position:absolute;
	top:850px;
	left:50%;
	text-align:right;
	margin-left:190px;
	z-index:300;
}

#bottom-left10 {
	position:absolute;
	top:1790px;
	left:50%;
	margin-left:-450px;
	z-index:300;
	font-size:10px;
}

#bottom-right10 {
	position:absolute;
	top:1790px;
	left:50%;
	text-align:right;
	margin-left:190px;
	z-index:300;
}


#bottom-left-grill {
	position:absolute;
	top:675px;
	left:50%;
	margin-left:-450px;
	z-index:300;
	font-size:10px;
}

#bottom-right-grill {
	position:absolute;
	top:675px;
	left:50%;
	text-align:right;
	margin-left:190px;
	z-index:300;
}


/* DEALERS */

#map2 {
	position:absolute;
	top:175px;
	left:50%;
	margin-left:-445px;
	z-index:300;
}


/* HERITAGE */

#left-column {
	position:absolute;
	width:285px;
	top:145px;
	left:50%;
	margin-left:-450px;
	z-index:300;
}

#viewfeature {
	position:absolute;
	top:600px;
	left:50%;
	margin-left:-375px;
	z-index:800;
}

#heritage1 {
	position:absolute;
	left:50%;
	top:125px;
	margin-left:-160px;
	z-index:304;
}

#heritage2 {
	position:absolute;
	left:50%;
	top:123px;
	margin-left:140px;
	z-index:303;
}

#heritage3 {
	position:absolute;
	left:50%;
	top:375px;
	margin-left:-160px;
	z-index:302;
}

#heritage4 {
	position:absolute;
	left:50%;
	top:375px;
	margin-left:140px;
	z-index:301;
}

#heritage23 {
	position:absolute;
	left:50%;
	top:125px;
	margin-left:140px;
	z-index:340;
}

#heritage33 {
	position:absolute;
	left:50%;
	top:375px;
	margin-left:-155px;
	z-index:302;
}

#heritage43 {
	position:absolute;
	left:50%;
	top:366px;
	margin-left:140px;
	z-index:350;
}

#grillfeatures {
	position:absolute;
	top:125px;
	left:50%;
	margin-left:-450px;
	z-index:500;
}

#contactform {
	position:absolute;
	top:215px;
	left:50%;
	margin-left:-450px;
	z-index:300;
}

#accenttop {
	position:absolute;
	top:145px;
	left:50%;
	margin-left:-150px;
	z-index:400;
}
	
#prodmenu {
	position:absolute;
	z-index:300;
	top:175px;
	left:50%;
	margin-left:-350px;
}

#tetonprod {
	position:absolute;
	z-index:350;
	top:160px;
	left:50%;
	margin-left:75px;
}
/* CSS Document */


