a  {
	text-decoration: none;
	color: #FFF;
	font-size: 12px;
}

a ins  {
   text-decoration: none;
}

a.grey:link  {
	color: #5A5C54;
}

a.grey:hover  {
	color: #40423C;
}

a.grey:active  {
	color: #5A5C54;
}

a.grey:visited  {
	color: #5A5C54;
}

a.lgrey:link  {
	color: #7E7F78;
}

a.lgrey:hover  {
	color: #40423C;
}

a.lgrey:active  {
	color: #7E7F78;
}

a.lgrey:visited  {
	color: #7E7F78;
}

a.white:link  {
	color: #FFFFFF;
}

a.white:hover  {
	color: #FFFFFF;
}

a.white:active  {
	color: #FFFFFF;
}

a.white:visited  {
	color: #FFFFFF;
}

#id0ashevilleb a:hover,
#blackmtnb a:hover,
#easleywarehouseb a:hover,
#greenvilleb a:hover,
#easleymeatb a:hover,
#marketb a:hover,
#sixmileb a:hover  {
   background-position: -161px 0%;
}

#easleywarehouseb a,
#easleymeatb a,
#greenvilleb a,
#sixmileb a,
#marketb a,
#id0ashevilleb a,
#blackmtnb a  {
   background-repeat: no-repeat;
   display: block;
   width: 161px;
   height: 27px;
   background-position: 0% 0px;
}

#id0homeb a,
#storesb a,
#id0aboutusb a,
#id0olivetreeb a,
#id0careersb a,
#id0feedbackb a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#ashevilletext p,
#sixmiletext p,
#easleytext p,
#greenvilletext p,
#ashevillestore2 p,
#id1storetext p,
#blackmountainttext p  {
   font: bold 18px/22px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: left;
}

#emailisttext p,
#id0feedbacktext p,
#newtext p,
#specialstext p,
#id0careerstext p  {
   font: 18px/22px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #EDFC02;
   letter-spacing: 1px;
   text-align: left;
}

#id1clickheretext p,
#id0clickheretext p,
#menutext p,
#menutext88 p,
#id0welcometext p  {
	margin: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
}

#shape22copy,
#shape22copy4,
#shape22copy3,
#shape22copy2,
#shape22  {
   visibility: visible;
   position: absolute;
   top: 708px;
   z-index: 4;
   width: 69px;
   height: 74px;
   background-repeat: no-repeat;
}

#shape15copy5,
#shape15copy2,
#shape15copy,
#shape15  {
	visibility: visible;
	position: absolute;
	top: 1252px;
	z-index: 4;
	width: 98px;
	height: 33px;
	background-repeat: no-repeat;
}

#id2feedbackb a:hover,
#id5feedbackb a:hover,
#id5careersb a:hover,
#id2careersb a:hover  {
   background-position: -103px 0%;
}

#shape14,
#shape14copy,
#shape14copy2  {
	background: url(sg_home_media/shape14copy2.gif) no-repeat;
	visibility: visible;
	position: absolute;
	top: 1405px;
	z-index: 5;
	width: 261px;
	height: 144px;
}

#home,
#pid2asheville,
#pid3feedback  {
   margin: 0px auto 0px auto;
   width: 915px;
   position: relative;
}

#id0careerstext,
#id0feedbacktext  {
   visibility: visible;
   position: absolute;
   top: 422px;
   z-index: 5;
   width: 278px;
}

#id2careersb a,
#id5careersb a,
#id5feedbackb a,
#id2feedbackb a  {
   background-repeat: no-repeat;
   display: block;
   width: 103px;
   height: 19px;
   background-position: 0% 0px;
}

#shape15copy4,
#shape15copy44,
#shape15copy3,
#shape15copy33  {
   visibility: visible;
   position: absolute;
   left: 511px;
   z-index: 4;
   width: 242px;
   height: 43px;
   background-repeat: no-repeat;
}

#shape14copy4,
#shape14copy44,
#shape14copy3,
#shape14copy33   {
   background: url(sg_asheville_media/shape14copy4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 511px;
   z-index: 6;
   width: 353px;
   height: 102px;
}

#adminb a,
#id1feedbackb a  {
   background-repeat: no-repeat;
   display: block;
   width: 94px;
   height: 16px;
   background-position: 0% 0px;
}

#emailisttext,
#newtext  {
	visibility: visible;
	position: absolute;
	top: 1278px;
	z-index: 6;
	width: 233px;
}

#feedbackbutton a:hover  {
   background-position: -19px 0%;
}

#contacttext p a:hover  {
   text-decoration: underline;
}

#id0olivetreeb a:hover  {
   background-position: -144px 0%;
}

#id1feedbackb,
#adminb  {
	visibility: visible;
	position: absolute;
	top: 1428px;
	z-index: 6;
	width: 94px;
	height: 16px;
}

#id0feedbackb a:hover  {
   background-position: -88px 0%;
}

#id0careersb a:hover  {
   background-position: -79px 0%;
}

#id0aboutusb a:hover  {
   background-position: -89px 0%;
}

#homebutton a:hover  {
   background-position: -25px 0%;
}

#easleywarehouseb a  {
   background-image: url(sg_home_media/easleywarehouseb.gif);
}

#id0feedbacktext p  {
   font-weight: bold;
}

#id1feedbacktext p  {
   font: 16px/9px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #13608C;
   text-align: left;
}

#id0homeb a:hover  {
   background-position: -101px 0%;
}

#id0welcometext p  {
	text-align: justify;
	font-size: 14px;
}

#id0careerstext p  {
   font-weight: bold;
}

#easleywarehouseb  {
   visibility: hidden;
   position: absolute;
   left: 157px;
   top: 182px;
   z-index: 8;
   width: 161px;
   height: 27px;
}

#feedbackbutton a  {
   background: url(sg_home_media/feedbackbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 14px;
   width: 19px;
   font-size: 14px;
   line-height: 14px;
}

#id1careerstext p  {
   font: 16px/19px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #A73401;
   text-align: left;
}

#storesb a:hover  {
   background-position: -67px 0%;
}

#id0feedbacktext  {
   left: 493px;
}

#contacttext p a  {
   border: 0px none #000000;
   letter-spacing: 1px;
   text-decoration: none;
}

#id0ashevilleb a  {
   background-image: url(sg_home_media/id0ashevilleb.gif);
}

#id1feedbacktext  {
   visibility: visible;
   position: absolute;
   left: 492px;
   top: 460px;
   z-index: 7;
   width: 292px;
}

#id0olivetreeb a  {
   width: 144px;
   background-image: url(sg_home_media/id0olivetreeb.gif);
}

#olivetreetext p  {
   font: 16px/24px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: justify;
}

#olivetreetext p a  {
	font: 16px/24px Arial, Helvetica, sans-serif;
	margin: 0px;
	text-align: justify;
	color: #000000;
}

#id1feedbackb a  {
   background-image: url(sg_home_media/id1feedbackb.gif);
}

#feedbackbutton  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 22px;
   z-index: 4;
   width: 19px;
   height: 14px;
}

#id2feedbackb a  {
   background-image: url(sg_asheville_media/id2feedbackb.gif);
}

#id5feedbackb a  {
   background-image: url(sg_asheville_media/id2feedbackb.gif);
}

#id0careerstext  {
   left: 71px;
}

#id1storetext p  {
   font-weight: Normal;
}

#id1careerstext  {
   visibility: visible;
   position: absolute;
   left: 72px;
   top: 455px;
   z-index: 8;
   width: 316px;
}

#id0feedbackb a  {
   width: 88px;
   background-image: url(sg_home_media/id0feedbackb.gif);
}

#id0olivetreeb  {
	visibility: visible;
	position: absolute;
	left: 315px;
	top: 73px;
	z-index: 6;
	width: 144px;
	height: 22px;
}

#id0ashevilleb  {
   visibility: hidden;
   position: absolute;
   left: 157px;
   top: 107px;
   z-index: 5;
   width: 161px;
   height: 27px;
}

#id0aboutusb a  {
   width: 89px;
   background-image: url(sg_home_media/id0aboutusb.gif);
}

#easleymeatb a  {
   background-image: url(sg_home_media/easleymeatb.gif);
}

#greenvilleb a  {
   background-image: url(sg_home_media/greenvilleb.gif);
}

#id0careersb a  {
   width: 79px;
   background-image: url(sg_home_media/id0careersb.gif);
}

#contacttext p  {
   font: 18px/22px Arial, Helvetica, sans-serif;
   margin: 0px;
   letter-spacing: 1px;
   text-align: center;
}

#id2careersb a  {
   background-image: url(sg_asheville_media/id2careersb.gif);
}

#id5careersb a  {
   background-image: url(sg_asheville_media/id2careersb.gif);
}

#shape22copy4  {
	background-image: url(none);
	left: 806px;
}

#homebutton a  {
   background: url(sg_home_media/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 25px;
   font-size: 18px;
   line-height: 18px;
}

#shape22copy3  {
	background-image: url(none);
	left: 730px;
}

#id2feedbackb  {
   visibility: visible;
   position: absolute;
   left: 659px;
   top: 1086px;
   z-index: 8;
   width: 103px;
   height: 19px;
}

#id5feedbackb  {
   visibility: visible;
   position: absolute;
   left: 659px;
   top: 760px;
   z-index: 8;
   width: 103px;
   height: 19px;
}

#id0feedbackb  {
	visibility: visible;
	position: absolute;
	left: 809px;
	top: 73px;
	z-index: 5;
	width: 88px;
	height: 22px;
}

#id1feedbackb  {
   left: 199px;
}

#shape22copy2  {
	background-image: url(none);
	left: 654px;
}

#shape14copy2  {
	left: -143px;
}

#shape15copy3  {
   background-image: url(sg_home_media/shape15copy2.gif);
   top: 819px;
}

#shape15copy33  {
   background-image: url(sg_home_media/shape15copy2.gif);
   top: 493px;
}

#footertext p,
#footertext88 p  {
   font: 16px/19px BastardusSans, "Bastardus Sans";
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#shape15copy2  {
	background-image: url(sg_home_media/shape15copy2.gif);
	left: -134px;
}

#shape14copy33  {
	top: 521px;
}

#shape14copy3  {
	top: 847px;
}

#shape14copy4  {
   top: 1009px;
}

#shape14copy44  {
   top: 683px;
}

#id1storetext  {
	visibility: visible;
	position: absolute;
	left: 52px;
	top: 813px;
	z-index: 4;
	width: 426px;
	height: 346px;
}

#shape15copy4  {
   background-image: url(sg_home_media/shape15copy.gif);
   top: 981px;
}

#shape15copy44  {
   background-image: url(sg_home_media/shape15copy.gif);
   top: 655px;
}

#shape15copy5  {
	background-image: url(sg_home_media/shape15copy5.gif);
	left: -118px;
	top: 1378px;
}

#emailisttext  {
	left: 50px;
}

#shape15copy  {
	background-image: url(sg_home_media/shape15copy.gif);
	left: -98px;
}

#id0careersb  {
	visibility: visible;
	position: absolute;
	left: 519px;
	top: 73px;
	z-index: 6;
	width: 79px;
	height: 22px;
}

#id0aboutusb  {
	visibility: visible;
	position: absolute;
	left: 659px;
	top: 73px;
	z-index: 6;
	width: 89px;
	height: 22px;
}

#shape14copy  {
   left: 337px;
}

#centercopy2  {
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 450px;
   z-index: 3;
   width: 911px;
   height: 780px;
   background-color: #FFFFFF;
   background-image: none;
}

#centercopy22  {
	visibility: visible;
	position: absolute;
	left: 3px;
	top: 450px;
	z-index: 3;
	width: 911px;
	height: 461px;
	background-color: #FFFFFF;
	background-image: none;
}

#centercopy88  {
	visibility: visible;
	position: absolute;
	left: 3px;
	top: 450px;
	z-index: 3;
	width: 911px;
	height: 688px;
	background-color: #FFFFFF;
	background-image: none;
}

#gallerycopy  {
	visibility: visible;
	position: absolute;
	left: 511px;
	top: 502px;
	z-index: 5;
	width: 352px;
	height: 173px;
	background-image: none;
}

#blackmtnb a  {
   background-image: url(sg_home_media/blackmtnb.gif);
}

#id2careersb  {
	visibility: visible;
	position: absolute;
	left: 653px;
	top: 924px;
	z-index: 7;
	width: 103px;
	height: 19px;
}

#id5careersb  {
	visibility: visible;
	position: absolute;
	left: 653px;
	top: 598px;
	z-index: 7;
	width: 103px;
	height: 19px;
}

#greenvilleb  {
   visibility: hidden;
   position: absolute;
   left: 157px;
   top: 207px;
   z-index: 9;
   width: 161px;
   height: 27px;
}

#contacttext  {
   visibility: visible;
   position: absolute;
   left: 73px;
   top: 452px;
   z-index: 5;
   width: 352px;
}

#easleymeatb  {
   visibility: hidden;
   position: absolute;
   left: 157px;
   top: 157px;
   z-index: 7;
   width: 161px;
   height: 27px;
}

#shape22copy  {
	background-image: url(none);
	left: 578px;
}

#sixmileb a  {
   background-image: url(sg_home_media/sixmileb.gif);
}

#marketb a  {
   background-image: url(sg_home_media/marketb.gif);
}

#menutext p  {
   color: #5A5C54;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 18px;
   z-index: 4;
   width: 25px;
   height: 18px;
}

#footertext  {
	visibility: visible;
	position: absolute;
	left: 4px;
	top: 1133px;
	z-index: 4;
	width: 911px;
}

#footertext88  {
	visibility: visible;
	position: absolute;
	left: 3px;
	top: 932px;
	z-index: 4;
	width: 908px;
}

#id0homeb a  {
   width: 101px;
   background-image: url(sg_home_media/id0homeb.gif);
}

#logoimage  {
	background: url(sg_home_media/logoimage.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 3px;
	top: 13px;
	z-index: 3;
	width: 911px;
	height: 431px;
}

#blackmtnb  {
   visibility: hidden;
   position: absolute;
   left: 157px;
   top: 132px;
   z-index: 6;
   width: 161px;
   height: 27px;
}

#id1footer  {
	background: url(sg_home_media/id1footer.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 3px;
	top: 1238px;
	z-index: 3;
	width: 911px;
	height: 48px;
}

#id1footer88  {
	background: url(sg_home_media/id1footer.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 3px;
	top: 922px;
	z-index: 3;
	width: 911px;
	height: 48px;
}

#newtext p  {
   letter-spacing: 0px;
}

#storesb a  {
   width: 67px;
   background-image: url(sg_home_media/storesb.gif);
}

#adminb a  {
   background-image: url(sg_home_media/adminb.gif);
}

#sixmileb  {
   visibility: hidden;
   position: absolute;
   left: 157px;
   top: 232px;
   z-index: 10;
   width: 161px;
   height: 27px;
}

#marketb  {
   visibility: hidden;
   position: absolute;
   left: 157px;
   top: 257px;
   z-index: 10;
   width: 161px;
   height: 27px;
}

#id0homeb  {
	visibility: visible;
	position: absolute;
	left: 27px;
	top: 73px;
	z-index: 5;
	width: 101px;
	height: 22px;
}

#menutext  {
	visibility: visible;
	position: absolute;
	left: 118px;
	top: 1081px;
	z-index: 4;
	width: 695px;
}

#menutext88  {
	visibility: visible;
	position: absolute;
	left: 165px;
	top: 868px;
	z-index: 4;
	width: 613px;
}

#shape14  {
   left: 51px;
}

#layer14  {
	background: url(sg_asheville_media/layer14.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 555px;
	top: 880px;
	z-index: 9;
	width: 62px;
	height: 63px;
}

#layer144  {
	background: url(sg_asheville_media/layer14.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 555px;
	top: 554px;
	z-index: 9;
	width: 62px;
	height: 63px;
}

#newtext  {
	left: -185px;
}

#storesb  {
	visibility: visible;
	position: absolute;
	left: 188px;
	top: 73px;
	z-index: 6;
	width: 67px;
	height: 22px;
}

#layer15  {
   background: url(sg_asheville_media/layer15.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 768px;
   top: 1023px;
   z-index: 8;
   width: 85px;
   height: 76px;
}

#layer155  {
   background: url(sg_asheville_media/layer15.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 768px;
   top: 697px;
   z-index: 8;
   width: 85px;
   height: 76px;
}

#layer13  {
   background: url(sg_asheville_media/layer13.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 776px;
   top: 852px;
   z-index: 7;
   width: 80px;
   height: 92px;
}

#layer133  {
   background: url(sg_asheville_media/layer13.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 776px;
   top: 526px;
   z-index: 7;
   width: 80px;
   height: 92px;
}

#shape22  {
	background-image: url(none);
	left: 502px;
}

#shape21  {
   background: url(sg_asheville_media/shape21.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 493px;
   z-index: 4;
   width: 412px;
   height: 294px;
}

#shape15  {
	background-image: url(sg_home_media/shape15copy5.gif);
	left: -138px;
}

#header  {
	background: url(sg_feedback_media/header.gif) no-repeat;
	position: absolute;
	left: 3px;
	top: 48px;
	z-index: 4;
	width: 911px;
	height: 62px;
	visibility: visible;
}

#border  {
   background: url(sg_asheville_media/border.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 498px;
   top: 491px;
   z-index: 4;
   width: 377px;
   height: 196px;
}

#adminb  {
	left: -38px;
}

#lines  {
   background: url(sg_feedback_media/lines.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 153px;
   top: 70px;
   z-index: 5;
   width: 631px;
   height: 22px;
}

html, body  {
	padding: 0px;
	margin: 0px;
	background-color: #0E480E;
}
#home #olivetreetext p {
	text-align: center;
}
#home #olivetreetext p {
	font-size: 14px;
}
