#newminibutton a:hover,
#newlexusbutton a:hover  {
   background-position: -110px 0%;
}

#usedtoyotabutton a,
#newscionbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 59px;
   background-position: 0% 0px;
   font-size: 59px;
   line-height: 59px;
}

#usednissanbutton a,
#usedbmwbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 77px;
   background-position: 0% 0px;
   font-size: 77px;
   line-height: 77px;
}

#murraymapbutton a,
#newminibutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 46px;
   background-position: 0% 0px;
   font-size: 46px;
   line-height: 46px;
}

#shieldbutton a,
#usedlexusbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 72px;
   background-position: 0% 0px;
   font-size: 72px;
   line-height: 72px;
}

#usedinfinitibutton a:hover  {
   background-position: -130px 0%;
}

#newinfinitibutton a:hover  {
   background-position: -99px 0%;
}

#usedtoyotabutton a:hover  {
   background-position: -151px 0%;
}

#i2008murrayautorowtext p  {
   font: 10px/40px "Arial Black";
   margin: 0px;
   color: #FFFFFF;
   text-align: right;
}

#usednissanbutton a:hover  {
   background-position: -121px 0%;
}

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

#murraymapbutton a:hover  {
   background-position: -310px 0%;
}

#usedchevybutton a:hover  {
   background-position: -148px 0%;
}

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

#newtoyotabutton a:hover  {
   background-position: -83px 0%;
}

#usedlexusbutton a:hover  {
   background-position: -126px 0%;
}

#usedhondabutton a:hover  {
   background-position: -140px 0%;
}

#newscionbutton a:hover  {
   background-position: -75px 0%;
}

#newchevybutton a:hover  {
   background-position: -96px 0%;
}

#i2008murrayautorowtext  {
   visibility: visible;
   position: absolute;
   left: 361px;
   top: 870px;
   z-index: 3;
   width: 321px;
}

#newhondabutton a:hover  {
   background-position: -91px 0%;
}

#newmazdabutton a:hover  {
   background-position: -94px 0%;
}

#usedbmwbutton a:hover  {
   background-position: -135px 0%;
}

#shieldbutton a:hover  {
   background-position: -331px 0%;
}

#newbmwbutton a:hover  {
   background-position: -61px 0%;
}

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

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

#mainmenu li a:hover  {
   color: #FCCB15;
   text-decoration: underline;
}

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

#usedinfinitibutton  {
   visibility: visible;
   position: absolute;
   left: 544px;
   top: 497px;
   z-index: 4;
   width: 130px;
   height: 76px;
}

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

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

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

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

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

#newinfinitibutton  {
   visibility: visible;
   position: absolute;
   left: 215px;
   top: 486px;
   z-index: 4;
   width: 99px;
   height: 55px;
}

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

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

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

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

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

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

#usedtoyotabutton  {
   visibility: visible;
   position: absolute;
   left: 382px;
   top: 717px;
   z-index: 4;
   width: 151px;
   height: 59px;
}

#usednissanbutton  {
   visibility: visible;
   position: absolute;
   left: 555px;
   top: 699px;
   z-index: 4;
   width: 121px;
   height: 77px;
}

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

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

#usedlexusbutton  {
   visibility: visible;
   position: absolute;
   left: 388px;
   top: 609px;
   z-index: 4;
   width: 126px;
   height: 72px;
}

#newnissanbutton  {
   visibility: visible;
   position: absolute;
   left: 232px;
   top: 649px;
   z-index: 4;
   width: 67px;
   height: 57px;
}

#usedmazdabutton  {
   visibility: visible;
   position: absolute;
   left: 541px;
   top: 612px;
   z-index: 4;
   width: 144px;
   height: 70px;
}

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

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

#usedchevybutton  {
   visibility: visible;
   position: absolute;
   left: 537px;
   top: 411px;
   z-index: 4;
   width: 148px;
   height: 47px;
}

#newtoyotabutton  {
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 732px;
   z-index: 4;
   width: 83px;
   height: 54px;
}

#usedhondabutton  {
   visibility: visible;
   position: absolute;
   left: 375px;
   top: 508px;
   z-index: 4;
   width: 140px;
   height: 61px;
}

#murraymapbutton  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 818px;
   z-index: 5;
   width: 310px;
   height: 46px;
}

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

#newmazdabutton  {
   visibility: visible;
   position: absolute;
   left: 219px;
   top: 566px;
   z-index: 4;
   width: 94px;
   height: 58px;
}

#newchevybutton  {
   visibility: visible;
   position: absolute;
   left: 217px;
   top: 409px;
   z-index: 4;
   width: 96px;
   height: 52px;
}

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

#newscionbutton  {
   visibility: visible;
   position: absolute;
   left: 228px;
   top: 729px;
   z-index: 4;
   width: 75px;
   height: 59px;
}

#newlexusbutton  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 571px;
   z-index: 4;
   width: 110px;
   height: 49px;
}

#newhondabutton  {
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 486px;
   z-index: 4;
   width: 91px;
   height: 56px;
}

#shieldimgcopy  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 806px;
   z-index: 4;
   width: 334px;
   height: 71px;
}

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

#usedbmwbutton  {
   visibility: visible;
   position: absolute;
   left: 381px;
   top: 392px;
   z-index: 4;
   width: 135px;
   height: 77px;
}

#newminibutton  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 655px;
   z-index: 4;
   width: 110px;
   height: 46px;
}

#newbmwbutton  {
   visibility: visible;
   position: absolute;
   left: 79px;
   top: 402px;
   z-index: 4;
   width: 61px;
   height: 62px;
}

#shieldbutton  {
   visibility: visible;
   position: absolute;
   left: 365px;
   top: 805px;
   z-index: 4;
   width: 331px;
   height: 72px;
}

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

#shape1copy  {
   background: url(sg_home_media/shape1copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 321px;
   z-index: 3;
   width: 336px;
   height: 556px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 910px;
   width: 715px;
   position: relative;
   background-color: #000000;
   background-image: none;
}

#marxmedia  {
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 16px;
   z-index: 3;
   width: 679px;
   height: 288px;
}

#mainmenu  {
	font: 10px/28px "Arial Black";
	height: 28px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #1BAB4A;
	position: absolute;
	left: 20px;
	top: -5px;
	z-index: 4;
	width: 319px;
}

#layer13  {
   background: url(sg_home_media/layer13.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 715px;
   height: 909px;
}

#shape1  {
   background: url(sg_home_media/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 362px;
   top: 320px;
   z-index: 3;
   width: 336px;
   height: 556px;
}

#used  {
   background: url(sg_home_media/used.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 434px;
   top: 335px;
   z-index: 4;
   width: 202px;
   height: 37px;
}

#new  {
   background: url(sg_home_media/new.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 101px;
   top: 335px;
   z-index: 4;
   width: 178px;
   height: 38px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}
