a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#pid200location,
#map,
#pid205whatsnew,
#pid202sell,
#pid209contactus,
#pid206automarket,
#pid199home,
#pid207trolleyinfo,
#pid210aboutus,
#pid201shop,
#pid204photogallery,
#pid203vendors  {
   margin: 0px auto 0px auto;
   width: 960px;
   position: relative;
}

#selltextgrow p,
#vendortext p,
#aboutustext p,
#whatsnewtextscroll p,
#locationtextgrow p,
#vendortextgrow p  {
   font: 12px Arial;
   margin: 0px;
   text-align: justify;
}

#locationbutton a,
#id1sellbutton a,
#id1shopbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 141px;
   width: 235px;
   background-position: 0% 0px;
   font-size: 141px;
   line-height: 141px;
}

#marketingtext p a:hover,
#sitemapmenu li a:hover  {
   text-decoration: underline;
}

#selltextgrow,
#vendortextgrow,
#locationtextgrow  {
   background: url(sg_sell_media/interiorgrowtile.gif) repeat-y center top;
   visibility: visible;
   padding-top: 0px;
   padding-bottom: 0px;
   margin: 0px;
   position: relative;
}

#id1sellbutton,
#locationbutton,
#id1shopbutton  {
   visibility: visible;
   position: absolute;
   top: 178px;
   z-index: 3;
   width: 235px;
   height: 141px;
}

#blackberries,
#santa,
#farmerguy,
#knickknacks  {
   visibility: visible;
   position: absolute;
   left: 714px;
   top: 371px;
   width: 235px;
   height: 345px;
   background-repeat: no-repeat;
}

#saleitem2,
#saleitem,
#hats,
#jewelry  {
   visibility: visible;
   position: absolute;
   left: 714px;
   top: 200px;
   width: 234px;
   height: 158px;
   background-repeat: no-repeat;
}

#bulletstext p,
#bullets2text p  {
   font: 12px/20px Arial;
   margin: 0px;
   text-align: left;
   color: #1B63B2;
}

#addresstext p,
#numbertext p  {
   font: bold 17px/27px Arial;
   margin: 0px;
   color: #1A4B7D;
}

#clickoptimizebutton a:hover  {
   background-position: -157px 0%;
}

#aboutustext,
#shoptext  {
   visibility: visible;
   position: absolute;
   left: 222px;
   z-index: 3;
   width: 460px;
}

#clickoptimizebutton a  {
   background: url(sg_sell_media/clickoptimizebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 33px;
   width: 157px;
   font-size: 33px;
   line-height: 33px;
}

#whatsnewtextscroll p  {
   line-height: 17px;
}

#sitemenu li a:hover  {
   background-color: #5DA8DD;
}

#clickoptimizebutton  {
   visibility: visible;
   position: absolute;
   left: 784px;
   top: 804px;
   z-index: 2;
   width: 157px;
   height: 33px;
}

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

#locationtextgrow p  {
   line-height: 17px;
}

#pid204photogallery  {
   height: 850px;
}

#marketingtext p a  {
   border: 0px none #000000;
   color: #FFFFFF;
   text-decoration: none;
}

#vendortextgrow p  {
   line-height: 18px;
}

#sitemapmenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#locationbutton a  {
   background-image: url(sg_home_media/locationbutton.jpg);
}

#locationtextgrow  {
   padding-right: 278px;
   padding-left: 222px;
}

#marketingtext p  {
   font: 11px/27px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#id1shopbutton a  {
   background-image: url(sg_home_media/id1shopbutton.jpg);
}

#id1sellbutton a  {
   background-image: url(sg_home_media/id1sellbutton.jpg);
}

#sitemapmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#locationbutton  {
   left: 713px;
}

#pid200location  {
   height: 850px;
}

#selltextgrow p  {
   line-height: 17px;
}

#vendortextgrow  {
   padding-right: 508px;
   padding-left: 225px;
}

#weatherliteral  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 549px;
   z-index: 3;
   width: 180px;
}

#marketingtext  {
   visibility: visible;
   position: absolute;
   left: 569px;
   top: 809px;
   z-index: 2;
   width: 212px;
}

#pid203vendors  {
   height: 850px;
}

#aboutustext p  {
   line-height: 17px;
}

#sitemenu li a  {
   background-color: transparent;
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#id1sellbutton  {
   left: 214px;
}

#addresstext p  {
   text-align: right;
}

#id1shopbutton  {
   left: 463px;
}

#blackberries  {
   background-image: url(sg_shop_media/blackberries.jpg);
   z-index: 3;
}

#selltextgrow  {
   padding-right: 278px;
   padding-left: 222px;
}

#vendortext p  {
   line-height: 18px;
}

#numbertext p  {
   text-align: left;
}

#homebutton a  {
   background: url(sg_sell_media/homebutton.png) no-repeat 0% 0px;
   display: block;
   height: 147px;
   width: 437px;
   font-size: 147px;
   line-height: 147px;
}

#knickknacks  {
   background-image: url(sg_vendors_media/knickknacks.jpg);
   z-index: 2;
}

#sitemenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#aboutustext  {
   top: 190px;
}

#shape2copy5  {
   visibility: visible;
   position: absolute;
   left: 700px;
   top: 192px;
   z-index: 3;
   width: 1px;
   height: 524px;
   background-color: #A0A1A4;
   background-image: none;
}

#addresstext  {
   visibility: visible;
   position: absolute;
   left: 576px;
   top: 739px;
   z-index: 2;
   width: 368px;
}

#sitemapmenu  {
   font: 11px/23px Arial;
   height: 23px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 140px;
   top: 772px;
   z-index: 2;
   width: 734px;
}

#numbertext  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 739px;
   z-index: 2;
   width: 369px;
}

#shoptext p  {
   font: bold 12px/17px Arial;
   margin: 0px;
   text-align: justify;
}

#grayheader  {
   background: url(sg_home_media/grayheader.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 30px;
   z-index: 3;
   width: 960px;
   height: 131px;
}

#pid202sell  {
   height: 850px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 5px;
   z-index: 4;
   width: 437px;
   height: 147px;
}

#santa  {
   background-image: url(sg_sell_media/santa.jpg);
   z-index: 3;
}
#farmerguy  {
   background-image: url(sg_sell_media/farmerguy.jpg);
   z-index: 3;
}

#scootdown  {
   position: relative;
   top: 161px;
}

#saleitem2  {
   background-image: url(sg_shop_media/saleitem2.jpg);
   z-index: 3;
}

#id1footer  {
   background: url(sg_sell_media/id1footer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 703px;
   z-index: 1;
   width: 960px;
   height: 147px;
}

#whitebody  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 161px;
   z-index: 2;
   width: 960px;
   height: 545px;
   background-color: #FFFFFF;
   background-image: none;
}

#saleitem  {
   background-image: url(sg_sell_media/saleitem.jpg);
   z-index: 1;
}

#sitemenu  {
   font: bold 18px/37px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   letter-spacing: 1px;
   color: #FFFFFF;
   position: absolute;
   left: 1px;
   top: 163px;
   z-index: 4;
   width: 199px;
}

#shoptext  {
   top: 163px;
}

#jewelry  {
   background-image: url(sg_aboutus_media/jewelry.jpg);
   z-index: 3;
}

#menubar  {
   background: url(sg_sell_media/menubar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 162px;
   z-index: 3;
   width: 200px;
   height: 335px;
}

#shape10  {
   background: url(sg_sell_media/shape10.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 733px;
   z-index: 2;
   width: 933px;
   height: 1px;
}

#footer  {
   position: relative;
   left: 0px;
   width: 100%;
   height: 148px;
   margin-bottom: 172px;
}

#hats  {
   background-image: url(sg_vendors_media/hats.jpg);
   z-index: 1;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #2567A0 url(sg_sell_media/exteriortile.gif) center top repeat-x;
}

