#specialsbutton a:hover,
#specmenu li a:hover,
#homebutton a:hover,
#contactbutton a:hover,
#faqcontactmenu li a:hover,
#firstmenu li a:hover,
#shoppingcartbutton a:hover  {
   color: #FF0000;
   font-style: italic;
}

#infocorpbutton a:hover,
#infosargebutton a:hover,
#infomajorbutton a:hover,
#infodiplobutton a:hover  {
   background-position: -80px 0%;
}

#infocorpbutton a,
#infodiplobutton a,
#infosargebutton a,
#infomajorbutton a  {
   background: url(homemedia/infocorpbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 80px;
   font-size: 29px;
   line-height: 29px;
}

#homebutton a,
#shoppingcartbutton a,
#specialsbutton a,
#contactbutton a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #E7BB5C;
}

#contactbutton,
#shoppingcartbutton,
#homebutton,
#specialsbutton  {
   font: 15px/17px "Arial Black";
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 343px;
   z-index: 2;
   width: 88px;
   height: 17px;
}

#faqcontactmenu li a,
#specmenu li a,
#firstmenu li a  {
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   width: 100%;
   display: block;
}

#specmenu li,
#firstmenu li,
#faqcontactmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#id69weonlycarrythetext p,
#i5readytoshitext p  {
   font: bold 14px/14px Arial;
   margin: 0px;
   text-align: center;
}

#layer11copy3,
#layer11copy2,
#layer11copy4  {
   background: url(homemedia/layer11copy4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 177px;
   z-index: 2;
   width: 195px;
   height: 42px;
}

#id64grillsergeantjr,
#id65thediplomatjr  {
   visibility: visible;
   position: absolute;
   top: 1302px;
   z-index: 4;
   width: 99px;
   height: 14px;
   background-repeat: no-repeat;
}

#faqcontactmenu,
#firstmenu,
#specmenu  {
   font: 12px/20px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   position: absolute;
   z-index: 2;
}

#maintenancefrtext p,
#allmodelstext p  {
   font: 12px/12px Arial;
   margin: 0px;
   padding-bottom: 3px;
   text-align: left;
}

#infomajorbutton,
#infosargebutton  {
   visibility: visible;
   position: absolute;
   left: 194px;
   z-index: 3;
   width: 80px;
   height: 29px;
}

#calltollfree1800usoutdtext p  {
   font: bold 22px/24px Arial;
   margin: 0px;
   padding-bottom: 1px;
   text-align: left;
   color: #030303;
}

#copyright2009backyardtext p  {
   font: bold 11px/27px "Arial Black";
   margin: 0px;
   color: #231F20;
   text-align: left;
}

#layer11copy6,
#layer11copy5  {
   visibility: visible;
   position: absolute;
   top: 1296px;
   z-index: 3;
   width: 108px;
   height: 23px;
   background-repeat: no-repeat;
}

#layer9copy11,
#layer9copy10  {
   background: url(homemedia/layer9copy11.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 512px;
   z-index: 3;
   width: 187px;
   height: 2px;
}

#backyardgrillislandstext p  {
   font: bold 18px/22px Arial;
   margin: 0px;
   text-align: left;
}

#calltollfree1800usoutdtext  {
   visibility: visible;
   position: absolute;
   left: 227px;
   top: 476px;
   z-index: 3;
   width: 511px;
}

#layer9copy3,
#layer9copy2  {
   background: url(homemedia/layer9copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 296px;
   height: 4px;
}

#copyright2009backyardtext  {
   visibility: visible;
   position: absolute;
   left: 259px;
   top: 1490px;
   z-index: 1;
   width: 264px;
}

#thelatesttrendinoutdooren  {
   background: url(homemedia/thelatesttrendinoutdooren.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 249px;
   top: 413px;
   z-index: 4;
   width: 267px;
   height: 43px;
}

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

#infodiplojrbutton a:hover  {
   background-position: -66px 0%;
}

#backyardgrillislandstext  {
   visibility: visible;
   position: absolute;
   left: 511px;
   top: 569px;
   z-index: 3;
   width: 206px;
}

#id69weonlycarrythetext p  {
   padding-bottom: 3px;
}

#inoutlogobutton a:hover  {
   background-position: -158px 0%;
}

#id69weonlycarrythetext  {
   visibility: visible;
   position: absolute;
   left: 498px;
   top: 603px;
   z-index: 4;
   width: 218px;
}

#id1calltollfreetext p  {
   font: bold 15px/18px Arial;
   margin: 0px;
   color: #030303;
   text-align: left;
}

#productfeaturestext p  {
   font: bold 14px/17px Arial;
   margin: 0px;
   text-align: left;
}

#id60thegrillsergeant  {
   background: url(sergeantspecmedia/id159thegrillsergeant.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 181px;
   top: 811px;
   z-index: 3;
   width: 182px;
   height: 24px;
}

#inoutcabinetrytext p  {
   font: bold 18px/18px Arial;
   margin: 0px;
   text-align: center;
}

#infodiplojrbutton a  {
   background: url(homemedia/infodiplojrbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 66px;
   font-size: 24px;
   line-height: 24px;
}

#id1calltollfreetext  {
   visibility: visible;
   position: absolute;
   left: 353px;
   top: 1470px;
   z-index: 1;
   width: 214px;
}

#infosargejrbutton a  {
   background: url(homemedia/infosargejrbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 64px;
   font-size: 23px;
   line-height: 23px;
}

#maintenancefrtext p  {
   font-weight: bold;
}

#sergeantjrphotocopy  {
   background: url(homemedia/sergeantjrphotocopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 255px;
   top: 1316px;
   z-index: 2;
   width: 159px;
   height: 117px;
}

#id64grillsergeantjr  {
   background-image: url(homemedia/id64grillsergeantjr.gif);
   left: 180px;
}

#productfeaturestext  {
   visibility: visible;
   position: absolute;
   left: 539px;
   top: 810px;
   z-index: 3;
   width: 143px;
}

#shoppingcartbutton  {
   width: 133px;
   left: 592px;
}

#majoreditphotocopy  {
   background: url(homemedia/majoreditphotocopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 199px;
   top: 605px;
   z-index: 2;
   width: 272px;
   height: 159px;
}

#inoutcabinetrytext  {
   visibility: visible;
   position: absolute;
   left: 498px;
   top: 666px;
   z-index: 3;
   width: 221px;
}

#id65thediplomatjr  {
   background-image: url(homemedia/id65thediplomatjr.gif);
   left: 457px;
}

#inoutlogobutton a  {
   background: url(diplomatjrspecmedia/inoutlogobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 135px;
   width: 158px;
   font-size: 135px;
   line-height: 135px;
}

#infomajorbutton a  {
   background-image: url(homemedia/infomajorbutton.gif);
}

#maintenancefrtext  {
   visibility: visible;
   position: absolute;
   left: 500px;
   top: 840px;
   z-index: 3;
   width: 238px;
}

#infodiplojrbutton  {
   visibility: visible;
   position: absolute;
   left: 461px;
   top: 1425px;
   z-index: 2;
   width: 66px;
   height: 24px;
}

#infosargejrbutton  {
   visibility: visible;
   position: absolute;
   left: 192px;
   top: 1425px;
   z-index: 3;
   width: 64px;
   height: 23px;
}

#staywiththeparty  {
   background: url(homemedia/staywiththeparty.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 420px;
   z-index: 3;
   width: 181px;
   height: 29px;
}

#i5readytoshitext  {
   visibility: visible;
   position: absolute;
   left: 521px;
   top: 738px;
   z-index: 4;
   width: 165px;
}

#infodiplobutton  {
   visibility: visible;
   position: absolute;
   left: 196px;
   top: 1251px;
   z-index: 2;
   width: 80px;
   height: 29px;
}

#infosargebutton  {
   top: 1006px;
}

#id61thediplomat  {
   background: url(diplomatspecmedia/id97thediplomat.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 199px;
   top: 1065px;
   z-index: 3;
   width: 135px;
   height: 24px;
}

#inoutlogobutton  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 1068px;
   z-index: 1;
   width: 158px;
   height: 135px;
}

#infomajorbutton  {
   top: 750px;
}

#infocorpbutton  {
   visibility: visible;
   position: absolute;
   left: 459px;
   top: 1252px;
   z-index: 2;
   width: 80px;
   height: 29px;
}

#specialsbutton  {
   left: 253px;
}

#faqcontactmenu  {
   width: 117px;
   top: 585px;
   left: 21px;
}

#allmodelstext  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 803px;
   z-index: 2;
   width: 141px;
}

#contactbutton  {
   left: 432px;
}

#layer11copy24  {
   background: url(homemedia/layer11copy24.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 453px;
   top: 1054px;
   z-index: 3;
   width: 195px;
   height: 42px;
}

#specmenuback  {
   background: url(diplomatjrspecmedia/specmenuback.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 753px;
   z-index: 1;
   width: 158px;
   height: 303px;
}

#layer11copy5  {
   background-image: url(homemedia/layer11copy5.gif);
   left: 177px;
}

#layer11copy4  {
   top: 1053px;
}

#freeshipping  {
   background: url(homemedia/freeshipping.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 496px;
   top: 698px;
   z-index: 4;
   width: 177px;
   height: 22px;
}

#layer11copy6  {
   background-image: url(homemedia/layer11copy6.gif);
   left: 455px;
}

#instructions  {
   background: url(diplomatjrspecmedia/instructions.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 764px;
   z-index: 2;
   width: 86px;
   height: 28px;
}

#id59themajor  {
   background: url(majorspecmedia/id209themajor.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 205px;
   top: 570px;
   z-index: 3;
   width: 103px;
   height: 24px;
}

#layer9copy11  {
   top: 787px;
}

#layer9copy10  {
   top: 595px;
}

#layer11copy3  {
   top: 560px;
}

#layer11copy2  {
   top: 800px;
}

#layer9copy3  {
   top: 1042px;
   left: 192px;
}

#shape6copy6  {
   background: url(diplomatjrspecmedia/shape6copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 174px;
   top: 384px;
   z-index: 1;
   width: 558px;
   height: 1078px;
}

#layer9copy8  {
   background: url(diplomatjrspecmedia/layer9copy8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 1490px;
   z-index: 2;
   width: 686px;
   height: 2px;
}

#layer9copy6  {
   background: url(homemedia/layer9copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 189px;
   top: 1285px;
   z-index: 2;
   width: 520px;
   height: 4px;
}

#layer9copy5  {
   background: url(homemedia/layer9copy5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 452px;
   top: 1054px;
   z-index: 2;
   width: 2px;
   height: 222px;
}

#layer9copy2  {
   top: 783px;
   left: 189px;
}

#layer9copy7  {
   background: url(homemedia/layer9copy7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 453px;
   top: 1297px;
   z-index: 2;
   width: 2px;
   height: 157px;
}

#shape1copy  {
   background: url(homemedia/shape1copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 187px;
   top: 1102px;
   z-index: 2;
   width: 234px;
   height: 141px;
}

#creditcads  {
   background: url(diplomatjrspecmedia/creditcads.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 1261px;
   z-index: 1;
   width: 137px;
   height: 199px;
}

#homebutton  {
   left: 77px;
}

#salecopy6  {
   background: url(homemedia/salecopy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 356px;
   top: 1290px;
   z-index: 3;
   width: 91px;
   height: 58px;
}

#salecopy2  {
   background: url(homemedia/salecopy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 586px;
   top: 1056px;
   z-index: 5;
   width: 135px;
   height: 86px;
}

#salecopy3  {
   background: url(homemedia/salecopy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 317px;
   top: 1050px;
   z-index: 4;
   width: 135px;
   height: 86px;
}

#salecopy5  {
   background: url(homemedia/salecopy5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 627px;
   top: 1286px;
   z-index: 3;
   width: 91px;
   height: 58px;
}

#firstmenu  {
   width: 141px;
   top: 424px;
   left: 20px;
}

#headernu  {
   background: url(diplomatjrspecmedia/headernu.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 21px;
   z-index: 1;
   width: 718px;
   height: 357px;
}

#menuback  {
   background: url(diplomatjrspecmedia/menuback.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 386px;
   z-index: 1;
   width: 158px;
   height: 352px;
}

#specmenu  {
   width: 141px;
   top: 905px;
   left: 20px;
}

#corporal  {
   background: url(homemedia/corporal.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 474px;
   top: 1065px;
   z-index: 4;
   width: 129px;
   height: 24px;
}

#salecopy  {
   background: url(homemedia/salecopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 356px;
   top: 787px;
   z-index: 4;
   width: 135px;
   height: 86px;
}

#specsss  {
   background: url(diplomatjrspecmedia/specsss.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 890px;
   z-index: 2;
   width: 86px;
   height: 14px;
}

#ggcopy2  {
   background: url(homemedia/ggcopy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 215px;
   top: 845px;
   z-index: 2;
   width: 237px;
   height: 177px;
}

#ggcopy3  {
   background: url(homemedia/ggcopy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 530px;
   top: 1321px;
   z-index: 2;
   width: 157px;
   height: 117px;
}

#ggcopy4  {
   background: url(homemedia/ggcopy4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 503px;
   top: 1102px;
   z-index: 2;
   width: 195px;
   height: 148px;
}

#shape2  {
   background: url(homemedia/shape2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 400px;
   z-index: 2;
   width: 234px;
   height: 64px;
}

#shape1  {
   background: url(homemedia/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 187px;
   top: 400px;
   z-index: 3;
   width: 340px;
   height: 65px;
}

#truck3  {
   background: url(homemedia/truck3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 666px;
   top: 695px;
   z-index: 3;
   width: 52px;
   height: 39px;
}

#shape5  {
   background: url(homemedia/shape5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 493px;
   top: 557px;
   z-index: 2;
   width: 228px;
   height: 486px;
}

#ycopy5  {
   background: url(corporalmedia/ycopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 194px;
   top: 407px;
   z-index: 4;
   width: 48px;
   height: 48px;
}

#home  {
   margin: 0px auto 0px auto;
   width: 738px;
   position: relative;
}

#sale  {
   background: url(homemedia/sale.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 350px;
   top: 580px;
   z-index: 3;
   width: 135px;
   height: 86px;
}

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


