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

a ins  {
   text-decoration: none;
}

#sovereignandapollomk2pullm p,
#gwr90059005isthetwinofg p,
#linkssomeotherpagesthatma p,
#valiantbaggageandexhibition p,
#railfilmsdvdvideocollecti p,
#aboutusrailfilmslimitedhas p,
#firstclasspowercarmk2ca p,
#pegasuspullmanbarcarthiso p,
#gwr9004thegreatwesternfir p,
#kitchencar1659purchasedf p,
#clubsaloonlmsstyledtheint p  {
   font: 11px/15px Tahoma;
   margin: 0px;
   padding-bottom: 12px;
   text-align: justify;
   color: #FAC04E;
}

#id68i06button a,
#id71i03button a,
#id73i01button a,
#id97i02button a,
#id96i03button a,
#id70i04button a,
#id95i04button a,
#id72i02button a,
#id94i05button a,
#id93i06button a,
#id69i05button a,
#id98i01button a  {
   background-repeat: no-repeat;
   display: block;
   height: 74px;
   width: 135px;
   background-position: 0% 0px;
   font-size: 74px;
   line-height: 74px;
}

#pid3sovereignandapollo,
#pid13links,
#pid5gwr9004,
#pid12contactus,
#lmsclubsaloon,
#pid6gwr9005,
#pid1home,
#kitchencar,
#pid10shop,
#pid11aboutus,
#pid2pegasus,
#pid8firstclass,
#pid4valiant  {
   margin: 0px auto 0px auto;
   width: 980px;
   position: relative;
}

#id65i02popup,
#id90i02popup,
#id61i06popup,
#id87i05popup,
#id66i01popup,
#id64i03popup,
#id63i04popup,
#id88i04popup,
#id62i05popup,
#id86i06popup,
#id89i03popup,
#id91i01popup  {
   visibility: hidden;
   position: absolute;
   left: 526px;
   top: 139px;
   width: 419px;
   height: 266px;
   background-repeat: no-repeat;
}

#id2detaillnomerge,
#id134detailrnomerge,
#id24detailrnomerge,
#id3detailrnomerge,
#id23detaillnomerge,
#id12detailrnomerge,
#id11detaillnomerge,
#id133detaillnomerge  {
   visibility: visible;
   position: absolute;
   top: 194px;
   z-index: 2;
   width: 2px;
   height: 331px;
   background-color: #FAC04E;
   background-image: none;
}

#id93i06button,
#id69i05button,
#id68i06button,
#id97i02button,
#id95i04button,
#id94i05button,
#id70i04button,
#id72i02button  {
   visibility: visible;
   position: absolute;
   left: 360px;
   z-index: 10;
   width: 135px;
   height: 74px;
}

#gwr90059005isthetwinofg,
#gwr9004thegreatwesternfir,
#clubsaloonlmsstyledtheint,
#kitchencar1659purchasedf  {
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 124px;
   z-index: 2;
}

#aboutusbutton a,
#contactusbutton a,
#linksbutton a,
#homebutton a,
#shopbutton a,
#salooncarsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   background-position: 0% 0px;
   font-size: 31px;
   line-height: 31px;
}

#id118detail,
#id102detail,
#id92detail,
#id55detail,
#id50detail,
#id67detail,
#id80detail  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 115px;
   width: 957px;
   background-repeat: no-repeat;
}

#id25detailbrnomerge,
#id135detailbrnomerge,
#id4detailbrnomerge,
#id13detailbrnomerge  {
   background: url(linksmedia/id4detailbrnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 490px;
   top: 525px;
   z-index: 3;
   width: 479px;
   height: 80px;
}

#id15detailtlnomerge,
#id27detailtrnomerge,
#id137detailtlnomerge,
#id6detailtlnomerge  {
   background: url(linksmedia/id6detailtlnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 115px;
   z-index: 3;
   width: 479px;
   height: 79px;
}

#valiantfloorplanimg,
#i9004floorplanimg,
#pegasusfloorplanimg,
#lmsfloorplanimg  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 425px;
   z-index: 2;
   width: 956px;
   height: 180px;
}

#pegasusbutton a,
#firstclassbutton a,
#sovereignandapollobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   background-position: 0% 0px;
   font-size: 17px;
   line-height: 17px;
}

#sovereign01img,
#sovereign02img,
#sovereign03img,
#sovereign04img  {
   visibility: visible;
   position: absolute;
   top: 445px;
   z-index: 2;
   width: 236px;
   height: 151px;
}

#id136detailblnomerge,
#id5detailblnomerge,
#id14detailblnomerge  {
   background: url(linksmedia/id5detailblnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 525px;
   z-index: 4;
   width: 479px;
   height: 80px;
}

#id138detailtrnomerge,
#id7detailtrnomerge,
#id16detailtrnomerge  {
   background: url(linksmedia/id7detailtrnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 490px;
   top: 115px;
   z-index: 4;
   width: 479px;
   height: 79px;
}

#id98i01button,
#id71i03button,
#id73i01button,
#id96i03button  {
   visibility: visible;
   position: absolute;
   left: 215px;
   z-index: 10;
   width: 135px;
   height: 74px;
}

#pic02button a,
#pic03button a,
#pic01button a,
#pic04button a  {
   background-repeat: no-repeat;
   display: block;
   height: 55px;
   width: 86px;
   background-position: 0% 0px;
   font-size: 55px;
   line-height: 55px;
}

#forvideomailorderdistrib p a,
#linkssomeotherpagesthatma p a  {
   font-style: Normal;
   text-decoration: underline;
   color: #FAC04E;
}

#valiantbaggageandexhibition,
#pegasuspullmanbarcarthiso  {
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 124px;
   z-index: 4;
   width: 368px;
}

#gwr9004button a,
#gwr9005button a,
#kitchencarbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#pic03button,
#pic04button,
#pic01button,
#pic02button  {
   visibility: visible;
   position: absolute;
   top: 367px;
   z-index: 4;
   width: 86px;
   height: 55px;
}

#vid02img,
#vid03img,
#vid04img,
#vid05img,
#vid01img  {
   visibility: visible;
   position: absolute;
   top: 246px;
   z-index: 4;
   width: 174px;
   height: 246px;
}

#forvideomailorderdistrib p,
#welcometorailfimsltd p  {
   font: 11px/13px Tahoma;
   margin: 0px;
   color: #FAC04E;
   padding-bottom: 1px;
   text-align: center;
}

#pic01popup,
#pic04popup,
#pic02popup,
#pic03popup  {
   visibility: hidden;
   position: absolute;
   left: 17px;
   top: 121px;
   width: 380px;
   height: 243px;
   background-repeat: no-repeat;
}

#firstclassbutton a:hover,
#valiantbutton a:hover  {
   background-position: -184px 0%;
}

#kitchencarbutton a:hover,
#pegasusbutton a:hover  {
   background-position: -173px 0%;
}

#gwr9004button a:hover,
#gwr9005button a:hover  {
   background-position: -92px 0%;
}

#id26detailblnomerge,
#id28detailtlnomerge  {
   visibility: visible;
   position: absolute;
   left: 12px;
   z-index: 4;
   width: 478px;
   height: 93px;
   background-repeat: no-repeat;
}

#lmsclubsaloonbutton a,
#valiantbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#i900503img,
#i900501img,
#kitchen03img  {
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 247px;
   height: 279px;
}

#sovereignandapollobutton a:hover  {
   background-position: -299px 0%;
}

#sovereignxmedia,
#pegasusxmedia  {
   visibility: visible;
   position: absolute;
   left: 401px;
   top: 121px;
   width: 562px;
   height: 301px;
}

#id85anwlogoimg,
#id60anwlogoimg  {
   visibility: visible;
   position: absolute;
   left: 638px;
   top: 155px;
   z-index: 2;
   width: 184px;
   height: 233px;
}

#gwr9004button,
#gwr9005button  {
   visibility: hidden;
   position: absolute;
   left: 186px;
   z-index: 5;
   width: 92px;
   height: 14px;
}

#railfilmsdvdvideocollecti p  {
   text-align: left;
}

#linkssomeotherpagesthatma p  {
   text-align: center;
}

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

#sovereignandapollobutton a  {
   width: 299px;
   background-image: url(shopmedia/sovereignandapollobutton.gif);
}

#clubsaloonlmsstyledtheint  {
   width: 177px;
}

#gwr9004thegreatwesternfir  {
   width: 177px;
}

#i900502img,
#kitchen02img  {
   visibility: visible;
   position: absolute;
   left: 281px;
   z-index: 2;
   width: 419px;
   height: 279px;
}

#kitchencar1659purchasedf  {
   width: 873px;
}

#sovereignandapollobutton  {
   visibility: hidden;
   position: absolute;
   left: 82px;
   top: 147px;
   z-index: 5;
   width: 299px;
   height: 17px;
}

#salooncarsbutton a:hover  {
   background-position: -97px 0%;
}

#gwr90059005isthetwinofg  {
   width: 873px;
}

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

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

#aboutusbutton a:hover  {
   background-position: -74px 0%;
}

#id27detailtrnomerge  {
   background-image: url(linksmedia/id7detailtrnomerge.gif);
   left: 490px;
}

#linksbutton a:hover  {
   background-position: -44px 0%;
}

#id26detailblnomerge  {
   background-image: url(aboutusmedia/id26detailblnomerge.gif);
   top: 511px;
}

#id134detailrnomerge  {
   left: 966px;
}

#id28detailtlnomerge  {
   background-image: url(aboutusmedia/id28detailtlnomerge.gif);
   top: 116px;
}

#lmsclubsaloonbutton  {
   visibility: hidden;
   position: absolute;
   left: 160px;
   top: 243px;
   z-index: 5;
   width: 144px;
   height: 13px;
}

#id133detaillnomerge  {
   left: 12px;
}

#shopbutton a:hover  {
   background-position: -169px 0%;
}

#kitchencarbutton a  {
   width: 173px;
   background-image: url(shopmedia/kitchencarbutton.gif);
}

#id12detailrnomerge  {
   left: 966px;
}

#id24detailrnomerge  {
   left: 966px;
}

#id11detaillnomerge  {
   left: 12px;
}

#id23detaillnomerge  {
   left: 12px;
}

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

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

#firstclassbutton a  {
   width: 184px;
   background-image: url(shopmedia/firstclassbutton.gif);
}

#id2detaillnomerge  {
   left: 12px;
}

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

#id3detailrnomerge  {
   left: 966px;
}

#salooncarsbutton  {
   visibility: visible;
   position: absolute;
   left: 185px;
   top: 75px;
   z-index: 5;
   width: 97px;
   height: 31px;
}

#firstclassbutton  {
   visibility: hidden;
   position: absolute;
   left: 140px;
   top: 267px;
   z-index: 5;
   width: 184px;
   height: 17px;
}

#kitchencarbutton  {
   visibility: hidden;
   position: absolute;
   left: 145px;
   top: 291px;
   z-index: 5;
   width: 173px;
   height: 14px;
}

#id93i06button a  {
   background-image: url(gwr9004media/06button.gif);
}

#id97i02button a  {
   background-image: url(gwr9004media/02button.gif);
}

#gwr9005button a  {
   width: 92px;
   background-image: url(shopmedia/gwr9005button.gif);
}

#id73i01button a  {
   background-image: url(lmsclubsaloonmedia/01button.gif);
}

#id94i05button a  {
   background-image: url(gwr9004media/05button.gif);
}

#pegasusbutton a  {
   width: 173px;
   background-image: url(shopmedia/pegasusbutton.gif);
}

#id95i04button a  {
   background-image: url(gwr9004media/04button.gif);
}

#id96i03button a  {
   background-image: url(gwr9004media/03button.gif);
}

#gwr9004button a  {
   width: 92px;
   background-image: url(shopmedia/gwr9004button.gif);
}

#id72i02button a  {
   background-image: url(lmsclubsaloonmedia/02button.gif);
}

#id68i06button a  {
   background-image: url(lmsclubsaloonmedia/06button.gif);
}

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

#id70i04button a  {
   background-image: url(lmsclubsaloonmedia/04button.gif);
}

#id69i05button a  {
   background-image: url(lmsclubsaloonmedia/05button.gif);
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 713px;
   top: 75px;
   z-index: 3;
   width: 89px;
   height: 31px;
}

#id98i01button a  {
   background-image: url(gwr9004media/01button.gif);
}

#sovereignxmedia  {
   z-index: 3;
}

#valiantbutton a  {
   width: 184px;
   background-image: url(shopmedia/valiantbutton.gif);
}

#id71i03button a  {
   background-image: url(lmsclubsaloonmedia/03button.gif);
}

#sovereign03img  {
   left: 492px;
}

#sovereign01img  {
   left: 12px;
}

#sovereign02img  {
   left: 252px;
}

#sovereign04img  {
   left: 732px;
}

#id71i03button  {
   top: 235px;
}

#id95i04button  {
   top: 235px;
}

#id97i02button  {
   top: 139px;
}

#id69i05button  {
   top: 331px;
   left: 215px;
}

#id73i01button  {
   top: 139px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 580px;
   top: 75px;
   z-index: 3;
   width: 74px;
   height: 31px;
}

#pic01button a  {
   background-image: url(pegasusmedia/pic01button.gif);
}

#id70i04button  {
   top: 235px;
}

#linksbutton a  {
   width: 44px;
   background-image: url(shopmedia/linksbutton.gif);
}

#id94i05button  {
   top: 331px;
   left: 215px;
}

#pegasusxmedia  {
   z-index: 4;
}

#id72i02button  {
   top: 139px;
}

#gwr9004button  {
   top: 195px;
}

#id96i03button  {
   top: 235px;
}

#id68i06button  {
   top: 331px;
}

#gwr9005button  {
   top: 219px;
}

#pic04button a  {
   background-image: url(pegasusmedia/pic04button.gif);
}

#pegasusbutton  {
   visibility: hidden;
   position: absolute;
   left: 145px;
   top: 123px;
   z-index: 5;
   width: 173px;
   height: 17px;
}

#id93i06button  {
   top: 331px;
}

#pic03button a  {
   background-image: url(pegasusmedia/pic03button.gif);
}

#pic02button a  {
   background-image: url(pegasusmedia/pic02button.gif);
}

#valiantbutton  {
   visibility: hidden;
   position: absolute;
   left: 140px;
   top: 171px;
   z-index: 5;
   width: 184px;
   height: 13px;
}

#id98i01button  {
   top: 139px;
}

#id61i06popup  {
   background-image: url(lmsclubsaloonmedia/06popup.jpg);
   z-index: 3;
}

#id86i06popup  {
   background-image: url(gwr9004media/06popup.jpg);
   z-index: 3;
}

#id64i03popup  {
   background-image: url(lmsclubsaloonmedia/03popup.jpg);
   z-index: 6;
}

#shopbutton a  {
   width: 169px;
   background-image: url(shopmedia/shopbutton.gif);
}

#id89i03popup  {
   background-image: url(gwr9004media/03popup.jpg);
   z-index: 6;
}

#kitchen03img  {
   top: 286px;
   left: 709px;
}

#kitchen01img  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 286px;
   z-index: 2;
   width: 247px;
   height: 279px;
}

#id88i04popup  {
   background-image: url(gwr9004media/04popup.jpg);
   z-index: 5;
}

#kitchen02img  {
   top: 286px;
}

#id62i05popup  {
   background-image: url(lmsclubsaloonmedia/05popup.jpg);
   z-index: 4;
}

#id63i04popup  {
   background-image: url(lmsclubsaloonmedia/04popup.jpg);
   z-index: 5;
}

#id91i01popup  {
   background-image: url(gwr9004media/01popup.jpg);
   z-index: 8;
}

#id90i02popup  {
   background-image: url(gwr9004media/02popup.jpg);
   z-index: 7;
}

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

#id65i02popup  {
   background-image: url(lmsclubsaloonmedia/02popup.jpg);
   z-index: 7;
}

#id87i05popup  {
   background-image: url(gwr9004media/05popup.jpg);
   z-index: 4;
}

#id66i01popup  {
   background-image: url(lmsclubsaloonmedia/01popup.jpg);
   z-index: 8;
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 861px;
   top: 75px;
   z-index: 3;
   width: 44px;
   height: 31px;
}

#pic04button  {
   left: 311px;
}

#id102detail  {
   background-image: url(lmsclubsaloonmedia/id67detail.gif);
   height: 310px;
   z-index: 3;
}

#pic03button  {
   left: 213px;
}

#id118detail  {
   background-image: url(lmsclubsaloonmedia/id67detail.gif);
   height: 310px;
   z-index: 3;
}

#pic01button  {
   left: 17px;
}

#headermerge  {
   background: url(shopmedia/bar.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 980px;
   height: 104px;
}

#pic02button  {
   left: 115px;
}

#i900503img  {
   top: 301px;
   left: 709px;
}

#id80detail  {
   background-image: url(kitchencarmedia/id50detail.gif);
   height: 490px;
   z-index: 3;
}

#id50detail  {
   background-image: url(kitchencarmedia/id50detail.gif);
   height: 490px;
   z-index: 3;
}

#pic02popup  {
   background-image: url(pegasusmedia/pic02popup.jpg);
   z-index: 7;
}

#pic04popup  {
   background-image: url(pegasusmedia/pic04popup.jpg);
   z-index: 5;
}

#i900502img  {
   top: 301px;
}

#id92detail  {
   background-image: url(lmsclubsaloonmedia/id67detail.gif);
   height: 310px;
   z-index: 9;
}

#id67detail  {
   background-image: url(lmsclubsaloonmedia/id67detail.gif);
   height: 310px;
   z-index: 9;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 76px;
   top: 75px;
   z-index: 5;
   width: 49px;
   height: 31px;
}

#shopbutton  {
   visibility: visible;
   position: absolute;
   left: 341px;
   top: 75px;
   z-index: 5;
   width: 169px;
   height: 31px;
}

#id55detail  {
   background-image: url(kitchencarmedia/id50detail.gif);
   height: 490px;
   z-index: 3;
}

#pic03popup  {
   background-image: url(pegasusmedia/pic03popup.jpg);
   z-index: 6;
}

#i900501img  {
   top: 301px;
   left: 24px;
}

#pic01popup  {
   background-image: url(pegasusmedia/pic01popup.jpg);
   z-index: 8;
}

#vid05img  {
   left: 765px;
}

#vid04img  {
   left: 585px;
}

#vid03img  {
   left: 405px;
}

#saloonbg  {
   background: url(linksmedia/saloonbg.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 65px;
   top: 77px;
   z-index: 4;
   width: 334px;
   height: 238px;
}

#vid02img  {
   left: 225px;
}

#vid01img  {
   left: 45px;
}

#body  {
   background: url(shopmedia/body.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 104px;
   z-index: 1;
   width: 980px;
   height: 512px;
}

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

