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

a ins  {
   text-decoration: none;
}

#farmfreshdesigns,
#kitschsouvenirs,
#petroliana,
#stateplates,
#pid8losthighway,
#pid1roadsiderelics,
#vintagepostcards,
#pid9lincolnhighway,
#vintageads,
#foodfun  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#petrolianabutton a,
#stateplatesbutton a,
#vintagepostcardsbutton a,
#vintageadsbutton a,
#foodfunbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#aboutusbutton a,
#relicbutton a,
#roadsidepostcardsbutton a,
#homebutton a,
#customerservicebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 87px;
   background-position: 0% 0px;
   font-size: 87px;
   line-height: 87px;
}

#gallerypictureboxcopy2 table,
#gallerypictureboxcopy table,
#gallerypictureboxcopy3 table  {
   width: 100%;
   height: 100%;
}

#homebutton a:hover,
#relicbutton a:hover,
#roadsidepostcardsbutton a:hover  {
   background-position: -85px 0%;
}

#vintagepostcardrelicscopy,
#stateplaterelicscopy,
#roadsiderelics  {
   visibility: visible;
   position: absolute;
   left: 125px;
   top: 200px;
   z-index: 4;
   height: 25px;
   background-repeat: no-repeat;
}

#sitetext p a:hover,
#barmenu li a:hover,
#trademarktext p a:hover  {
   color: #0066CC;
}

#clickcarblubutton a,
#clickcarredbutton a,
#relicsbackbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#clickcarblubutton a:hover,
#clickcarredbutton a:hover  {
   background-position: -224px 0%;
}

#prevbuttoncopy a:hover,
#nextbuttoncopy a:hover  {
   background-position: -39px 0%;
}

#aboutusbutton a:hover,
#contactusbutton a:hover  {
   background-position: -83px 0%;
}

#gallerypictureboxcopy3,
#gallerypictureboxcopy2  {
   visibility: visible;
   position: absolute;
   left: 176px;
   top: 271px;
   z-index: 4;
   width: 648px;
   height: 371px;
}

#clickcarredbutton,
#clickcarblubutton  {
   visibility: visible;
   position: absolute;
   left: 680px;
   top: 150px;
   z-index: 5;
   width: 224px;
   height: 22px;
}

#clickcarformoredetailbutton a:hover  {
   background-position: -142px 0%;
}

#prevbuttoncopy a,
#nextbuttoncopy a  {
   background-repeat: no-repeat;
   display: block;
   height: 45px;
   width: 39px;
   background-position: 0% 0px;
   font-size: 45px;
   line-height: 45px;
}

#id0nextbutton a,
#id0prevbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 57px;
   width: 102px;
   background-position: 0% 0px;
   font-size: 57px;
   line-height: 57px;
}

#id1prevbutton a,
#id1nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 36px;
   background-position: 0% 0px;
   font-size: 36px;
   line-height: 36px;
}

#trademarktext p a,
#sitetext p a  {
   border: 0px none #000000;
   color: #EF3E42;
   text-decoration: none;
}

#kitschcopy,
#adsandbrochurescopy  {
   visibility: visible;
   position: absolute;
   left: 125px;
   top: 199px;
   z-index: 4;
   height: 26px;
   background-repeat: no-repeat;
}

#customerservicebutton a:hover  {
   background-position: -86px 0%;
}

#id0prevbutton,
#id0nextbutton  {
   visibility: visible;
   position: absolute;
   top: 559px;
   z-index: 4;
   width: 102px;
   height: 57px;
}

#clickcarformoredetailbutton a  {
   background: url(sg_foodfun_media/clickcarformoredetailbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 142px;
   font-size: 10px;
   line-height: 10px;
}

#trademarktext p,
#sitetext p  {
   font: 9px/11px Arial-BoldMT, "Arial- Bold MT";
   margin: 0px;
   color: #EF3E42;
   text-align: left;
}

#foodfuncopy,
#maprelicscopy  {
   visibility: visible;
   position: absolute;
   left: 124px;
   top: 200px;
   z-index: 4;
   height: 25px;
   background-repeat: no-repeat;
}

#clickcarformoredetailbutton  {
   visibility: visible;
   position: absolute;
   left: 719px;
   top: 171px;
   z-index: 4;
   width: 142px;
   height: 10px;
}

#bluroostart,
#redwhroostart  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1024px;
   height: 768px;
   background-repeat: no-repeat;
}

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

#roostorelogobutton a:hover  {
   background-position: -122px 0%;
}

#vintagepostcardrelicscopy  {
   background-image: url(sg_vintagepostcards_media/vintagepostcardrelicscopy.gif);
   width: 223px;
}

#roadsidepostcardsbutton a  {
   width: 85px;
   background-image: url(sg_foodfun_media/roadsidepostcardsbutton.gif);
}

#jointhecoopbutton a:hover  {
   background-position: -261px 0%;
}

#vintagepostcardsbutton a  {
   width: 178px;
   background-image: url(sg_roadsiderelics_media/vintagepostcardsbutton.gif);
}

#kitschtext,
#foodfuntext  {
   visibility: visible;
   position: absolute;
   left: 148px;
   top: 629px;
   z-index: 4;
   width: 503px;
   height: 63px;
   background-repeat: no-repeat;
}

#relicsprevbutton a:hover  {
   background-position: -27px 0%;
}

#relicsbackbutton a:hover  {
   background-position: -64px 0%;
}

#customerservicebutton a  {
   width: 86px;
   background-image: url(sg_foodfun_media/customerservicebutton.gif);
}

#roadsidepostcardsbutton  {
   visibility: visible;
   position: absolute;
   left: 205px;
   top: 81px;
   z-index: 4;
   width: 85px;
   height: 87px;
}

#facebookbutton a:hover  {
   background-position: -92px 0%;
}

#specialbutton a:hover  {
   background-position: -65px 0%;
}

#gallerypictureboxcopy  {
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 248px;
   z-index: 4;
   width: 567px;
   height: 371px;
}

#customerservicebutton  {
   visibility: visible;
   position: absolute;
   left: 374px;
   top: 81px;
   z-index: 5;
   width: 86px;
   height: 87px;
}

#blucarbutton a:hover  {
   background-position: -212px 0%;
}

#roostorelogobutton a  {
   background: url(sg_foodfun_media/roostorelogobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 127px;
   width: 122px;
   font-size: 127px;
   line-height: 127px;
}

#redcarbutton a:hover  {
   background-position: -213px 0%;
}

#shopnowcopy2button a  {
   background: url(sg_foodfun_media/shopnowcopy2button.gif) no-repeat 0% 0px;
   display: block;
   height: 59px;
   width: 67px;
   font-size: 59px;
   line-height: 59px;
}

#stateplaterelicscopy  {
   background-image: url(sg_stateplates_media/stateplaterelicscopy.gif);
   width: 249px;
}

#stateplatesbutton a  {
   width: 120px;
   background-image: url(sg_roadsiderelics_media/stateplatesbutton.gif);
}

#adsandbrochurescopy  {
   background-image: url(sg_vintageads_media/adsandbrochurescopy.gif);
   width: 384px;
}

#clickcarredbutton a  {
   width: 224px;
   background-image: url(sg_roadsiderelics_media/clickcarredbutton.gif);
}

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

#clickcarblubutton a  {
   width: 224px;
   background-image: url(sg_foodfun_media/clickcarblubutton.gif);
}

#shopnowcopy2button  {
   visibility: visible;
   position: absolute;
   left: 751px;
   top: 627px;
   z-index: 4;
   width: 67px;
   height: 59px;
}

#relicsprevbutton a  {
   background: url(sg_foodfun_media/relicsprevbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 30px;
   width: 27px;
   font-size: 30px;
   line-height: 30px;
}

#roostorelogobutton  {
   visibility: visible;
   position: absolute;
   left: 818px;
   top: 585px;
   z-index: 5;
   width: 122px;
   height: 127px;
}

#petrolianabutton a  {
   width: 108px;
   background-image: url(sg_roadsiderelics_media/petrolianabutton.gif);
}

#relicsbackbutton a  {
   width: 64px;
   background-image: url(sg_foodfun_media/relicsbackbutton.gif);
}

#vintageadsbutton a  {
   width: 112px;
   background-image: url(sg_roadsiderelics_media/vintageadsbutton.gif);
}

#contactusbutton a  {
   background: url(sg_foodfun_media/contactusbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 86px;
   width: 83px;
   font-size: 86px;
   line-height: 86px;
}

#jointhecoopbutton  {
   visibility: visible;
   position: absolute;
   left: 360px;
   top: 38px;
   z-index: 4;
   width: 261px;
   height: 19px;
}

#facebookbutton a  {
   background: url(sg_foodfun_media/facebookbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 28px;
   width: 92px;
   font-size: 28px;
   line-height: 28px;
}

#prevbuttoncopy a  {
   background-image: url(sg_foodfun_media/prevbuttoncopy.gif);
}

#relicsbackbutton  {
   visibility: visible;
   position: absolute;
   left: 883px;
   top: 203px;
   z-index: 4;
   width: 64px;
   height: 22px;
}

#relicsprevbutton  {
   visibility: visible;
   position: absolute;
   left: 853px;
   top: 197px;
   z-index: 4;
   width: 27px;
   height: 30px;
}

#nextbuttoncopy a  {
   background-image: url(sg_foodfun_media/nextbuttoncopy.gif);
}

#id1nextbutton a  {
   width: 97px;
   background-image: url(sg_lincolnhighway_media/id1nextbutton.gif);
}

#id0prevbutton a  {
   background-image: url(sg_farmfreshdesigns_media/id0prevbutton.gif);
}

#aboutusbutton a  {
   width: 83px;
   background-image: url(sg_foodfun_media/aboutusbutton.gif);
}

#foodfunbutton a  {
   width: 87px;
   background-image: url(sg_roadsiderelics_media/foodfunbutton.gif);
}

#id1prevbutton a  {
   width: 98px;
   background-image: url(sg_lincolnhighway_media/id1prevbutton.gif);
}

#specialbutton a  {
   background: url(sg_roadsiderelics_media/specialbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 41px;
   width: 65px;
   font-size: 41px;
   line-height: 41px;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 542px;
   top: 81px;
   z-index: 5;
   width: 83px;
   height: 86px;
}

#id0nextbutton a  {
   background-image: url(sg_farmfreshdesigns_media/id0nextbutton.gif);
}

#roadsiderelics  {
   background-image: url(sg_roadsiderelics_media/roadsiderelics.gif);
   width: 184px;
}

#blucarbutton a  {
   background: url(sg_foodfun_media/blucarbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 58px;
   width: 212px;
   font-size: 58px;
   line-height: 58px;
}

#nextbuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 690px;
   top: 537px;
   z-index: 4;
   width: 39px;
   height: 45px;
}

#redcarbutton a  {
   background: url(sg_roadsiderelics_media/redcarbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 60px;
   width: 213px;
   font-size: 60px;
   line-height: 60px;
}

#id2losthighway  {
   background: url(sg_lincolnhighway_media/id2losthighway.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 126px;
   top: 198px;
   z-index: 4;
   width: 158px;
   height: 26px;
}

#prevbuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 74px;
   top: 536px;
   z-index: 4;
   width: 39px;
   height: 45px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 124px;
   top: 37px;
   z-index: 4;
   width: 92px;
   height: 28px;
}

#trademarktext  {
   visibility: visible;
   position: absolute;
   left: 240px;
   top: 746px;
   z-index: 4;
   width: 294px;
}

#id0nextbutton  {
   left: 832px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 459px;
   top: 81px;
   z-index: 4;
   width: 83px;
   height: 87px;
}

#redwhroostart  {
   background-image: url(sg_lincolnhighway_media/redwhroostart.gif);
}

#relicbutton a  {
   width: 85px;
   background-image: url(sg_foodfun_media/relicbutton.gif);
}

#id0prevbutton  {
   left: 64px;
}

#specialbutton  {
   visibility: visible;
   position: absolute;
   left: 289px;
   top: 28px;
   z-index: 4;
   width: 65px;
   height: 41px;
}

#maprelicscopy  {
   background-image: url(sg_petroliana_media/maprelicscopy.gif);
   width: 135px;
}

#redcarbutton  {
   visibility: visible;
   position: absolute;
   left: 682px;
   top: 87px;
   z-index: 4;
   width: 213px;
   height: 60px;
}

#homebutton a  {
   width: 85px;
   background-image: url(sg_foodfun_media/homebutton.gif);
}

#barmenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #EF3E42;
   height: 100%;
}

#blucarbutton  {
   visibility: visible;
   position: absolute;
   left: 683px;
   top: 88px;
   z-index: 4;
   width: 212px;
   height: 58px;
}

#bluroostart  {
   background-image: url(sg_foodfun_media/bluroostart.gif);
}

#foodfuncopy  {
   background-image: url(sg_foodfun_media/foodfuncopy.gif);
   width: 109px;
}

#foodfuntext  {
   background-image: url(sg_foodfun_media/foodfuntext.gif);
}

#relicbutton  {
   visibility: visible;
   position: absolute;
   left: 290px;
   top: 82px;
   z-index: 6;
   width: 85px;
   height: 87px;
}

#kitschcopy  {
   background-image: url(sg_kitschsouvenirs_media/kitschcopy.gif);
   width: 198px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 81px;
   z-index: 5;
   width: 85px;
   height: 87px;
}

#barmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#kitschtext  {
   background-image: url(sg_kitschsouvenirs_media/kitschtext.gif);
}

#sitetext  {
   visibility: visible;
   position: absolute;
   left: 655px;
   top: 746px;
   z-index: 4;
   width: 103px;
}

#barmenu  {
   font: 11px/15px Arial-BoldMT, "Arial- Bold MT";
   margin: 0px;
   height: 15px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #EF3E42;
   position: absolute;
   left: 176px;
   top: 722px;
   z-index: 4;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_foodfun_media/exteriortile.gif) center top repeat;
}


