a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#rjtradinggrouplufkintexas9366340000text p a:hover,
#homebutton a:hover,
#catalogbutton a:hover,
#blanketslingbutton a:hover,
#getaquotecopbutton a:hover,
#electrichardwarebutton a:hover,
#railproductsbutton a:hover,
#woodproductsbutton a:hover,
#trakmatsbutton a:hover,
#deliveriesbutton a:hover,
#aboutusbutton a:hover  {
   font-weight: bold;
}

#aboutustext p,
#rjtradinggroupisarailroadsupplycompanyandagetext p,
#nowavailablefromrjtradinggrouptrakmatstheengitext p,
#id141afewwordsfromustext p,
#id78afewwordsfromustext p  {
   font: 16px/19px "Myriad Pro";
   margin: 0px;
   color: #FF0000;
   text-align: left;
}

#aboutusbutton a,
#homebutton a,
#electrichardwarebutton a,
#railproductsbutton a,
#woodproductsbutton a,
#deliveriesbutton a,
#blanketslingbutton a,
#trakmatsbutton a  {
   font-weight: bold;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #434343;
}

#trakmatsbutton,
#deliveriesbutton,
#railproductsbutton,
#woodproductsbutton,
#aboutusbutton,
#blanketslingbutton,
#electrichardwarebutton  {
   font: bold 10px/28px "Myriad Pro Semibold";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 51px;
   height: 7px;
}

#layer29copy64,
#layer29copy58,
#layer29copy62,
#layer29copy60,
#layer29copy52,
#layer29copy50,
#layer29copy56,
#layer29copy54  {
   background: url(aboutusmedia/layer29copy54.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   width: 233px;
   height: 25px;
}

#layer29copy65,
#layer29copy59,
#layer29copy63,
#layer29copy61,
#layer29copy53,
#layer29copy51,
#layer29copy57,
#layer29copy55  {
   background: url(aboutusmedia/layer29copy55.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 6px;
   width: 234px;
   height: 25px;
}

#layer28copy33,
#layer28copy32,
#layer28copy31,
#layer28copy30,
#layer28copy36,
#layer28copy35,
#layer28copy34  {
   background: url(aboutusmedia/layer28copy31.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 6px;
   width: 242px;
   height: 27px;
}

#pid1home,
#pid4trakmats,
#pid2deliveries,
#pid5aboutus,
#pid6woodproducts,
#pid3railproducts  {
   margin: 0px auto 0px auto;
   width: 780px;
   position: relative;
}

#thewoodenpoleversustheweatherastoryworthreadingtext p,
#railproductstext p  {
   font: 24px/29px "Myriad Pro";
   margin: 0px;
   text-align: left;
}

#inseptemberof2008hurricaneikeroaredalongthegulfcoast p,
#itwastext p  {
   font: 14px/17px "Myriad Pro";
   margin: 0px;
   text-align: left;
   color: #FCFCFC;
}

#id141afewwordsfromustext,
#aboutustext,
#id78afewwordsfromustext  {
   visibility: visible;
   position: absolute;
   left: 269px;
   top: 263px;
   z-index: 3;
}

#homecontacttext p,
#rjtradinggrouplufkintexas9366340000text p  {
   font: 10px/12px "Myriad Pro";
   margin: 0px;
   color: #023467;
   text-align: center;
}

#thewoodenpoleversustheweatherastoryworthreadingtext p  {
   color: #FCFCFC;
}

#inseptemberof2008hurricaneikeroaredalongthegulfcoast  {
   visibility: visible;
   position: absolute;
   left: 278px;
   top: 536px;
   z-index: 3;
   width: 462px;
}

#bulletscopy3,
#bullets,
#bulletscopy5,
#bulletscopy4  {
   background: url(aboutusmedia/bullets.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   width: 8px;
   height: 8px;
}

#thewoodenpoleversustheweatherastoryworthreadingtext  {
   visibility: visible;
   position: absolute;
   left: 266px;
   top: 294px;
   z-index: 5;
   width: 409px;
}

#nowavailablefromrjtradinggrouptrakmatstheengitext p  {
   text-align: center;
}

#getaquotetext p,
#deliveriestext p,
#catalogtext p  {
   font: 24px/28px "Myriad Pro";
   margin: 0px;
   color: #FF0000;
   text-align: left;
}

#rjtradinggroupisarailroadsupplycompanyandagetext p  {
   color: #FEFDFD;
}

#rjtradinggrouplufkintexas9366340000text p a  {
   font-weight: Normal;
   text-decoration: none;
   color: #023467;
}

#superiorwoodproductsservicewithintergrity  {
   background: url(aboutusmedia/id21superiorwoodproductsser.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 557px;
   top: 139px;
   z-index: 4;
   width: 210px;
   height: 51px;
}

#rjtradinggrouplufkintexas9366340000text  {
   visibility: visible;
   position: absolute;
   left: 124px;
   top: 769px;
   z-index: 2;
   width: 553px;
}

#getaquotecopbutton a,
#catalogbutton a  {
   font-weight: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #000000;
}

#layer34copy8,
#layer34copy3  {
   background: url(trakmatsmedia/layer34copy8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 127px;
   height: 138px;
}

#layer34copy7,
#layer34copy9  {
   background: url(deliveriesmedia/layer34copy9.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 521px;
   z-index: 3;
   width: 213px;
   height: 160px;
}

#bulletscopy6,
#bulletscopy  {
   background: url(aboutusmedia/bulletscopy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   width: 7px;
   height: 8px;
}

#id141afewwordsfromustext  {
   width: 181px;
}

#id78afewwordsfromustext  {
   width: 181px;
}

#electrichardwarebutton  {
   width: 111px;
   z-index: 23;
   top: 420px;
}

#vectorsmartobjectcopy  {
   background: url(aboutusmedia/vectorsmartobjectcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 66px;
   top: 211px;
   z-index: 3;
   width: 125px;
   height: 33px;
}

#blanketslingbutton  {
   width: 81px;
   z-index: 11;
   top: 309px;
}

#blanketslingtext p  {
   font: bold 10px/28px "Myriad Pro Semibold";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#railproductsbutton  {
   width: 83px;
   z-index: 20;
   top: 393px;
}

#railproductstext p  {
   color: #FF0000;
}

#woodproductsbutton  {
   width: 95px;
   z-index: 17;
   top: 364px;
}

#getaquotecopbutton  {
   font: 24px/28px "Myriad Pro";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 545px;
   z-index: 3;
   width: 163px;
   height: 19px;
}

#vectorsmartobject  {
   background: url(aboutusmedia/vectorsmartobject.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 51px;
   z-index: 3;
   width: 131px;
   height: 159px;
}

#rjtradinggroupltd  {
   background: url(aboutusmedia/rjtradinggroupltd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 552px;
   top: 111px;
   z-index: 4;
   width: 216px;
   height: 22px;
}

#blanketslingtext  {
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 309px;
   z-index: 2;
   width: 73px;
}

#deliveriesbutton  {
   width: 59px;
   z-index: 26;
   top: 447px;
}

#homecontacttext  {
   visibility: visible;
   position: absolute;
   left: 655px;
   top: 19px;
   z-index: 2;
   width: 77px;
}

#trakmatsbutton  {
   width: 57px;
   z-index: 14;
   top: 336px;
}

#layer28copy31  {
   z-index: 23;
   top: 449px;
}

#layer28copy32  {
   z-index: 5;
   top: 281px;
}

#layer29copy55  {
   z-index: 25;
   top: 453px;
}

#layer29copy56  {
   z-index: 6;
   top: 281px;
}

#layer28copy33  {
   z-index: 8;
   top: 309px;
}

#layer29copy54  {
   z-index: 24;
   top: 449px;
}

#layer28copy29  {
   background: url(aboutusmedia/layer28copy29.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 253px;
   z-index: 2;
   width: 242px;
   height: 27px;
}

#aboutusbutton  {
   width: 57px;
   z-index: 8;
   top: 280px;
   left: 50px;
}

#getaquotetext  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 546px;
   z-index: 2;
   width: 147px;
}

#layer28copy34  {
   z-index: 11;
   top: 337px;
}

#layer28copy30  {
   z-index: 20;
   top: 421px;
}

#layer28copy36  {
   z-index: 17;
   top: 393px;
}

#layer28copy35  {
   z-index: 14;
   top: 365px;
}

#layer29copy58  {
   z-index: 9;
   top: 309px;
}

#layer29copy63  {
   z-index: 16;
   top: 369px;
}

#layer29copy62  {
   z-index: 15;
   top: 365px;
}

#layer29copy64  {
   z-index: 18;
   top: 393px;
}

#catalogbutton  {
   font: 24px/28px "Myriad Pro";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 632px;
   z-index: 3;
   width: 116px;
   height: 17px;
}

#layer29copy65  {
   z-index: 19;
   top: 397px;
}

#layer29copy59  {
   z-index: 10;
   top: 313px;
}

#layer29copy52  {
   z-index: 21;
   top: 421px;
}

#layer29copy51  {
   z-index: 4;
   top: 257px;
}

#layer29copy50  {
   z-index: 3;
   top: 253px;
}

#layer29copy53  {
   z-index: 22;
   top: 425px;
}

#layer29copy61  {
   z-index: 13;
   top: 341px;
}

#layer29copy57  {
   z-index: 7;
   top: 285px;
}

#layer29copy60  {
   z-index: 12;
   top: 337px;
}

#bulletscopy5  {
   z-index: 5;
   top: 263px;
}

#bulletscopy6  {
   z-index: 26;
   top: 459px;
}

#layer34copy8  {
   top: 453px;
   left: 630px;
}

#bulletscopy4  {
   z-index: 8;
   top: 291px;
}

#bulletscopy3  {
   z-index: 11;
   top: 319px;
}

#wwwrjpolecom  {
   background: url(aboutusmedia/wwwrjpolecom.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 591px;
   top: 191px;
   z-index: 4;
   width: 143px;
   height: 20px;
}

#bulletscopy2  {
   background: url(aboutusmedia/bulletscopy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 347px;
   z-index: 14;
   width: 8px;
   height: 8px;
}

#bulletscopy7  {
   background: url(aboutusmedia/bulletscopy7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 263px;
   z-index: 17;
   width: 8px;
   height: 119px;
}

#layer34copy7  {
   left: 272px;
}

#layer34copy9  {
   left: 516px;
}

#layer34copy3  {
   top: 313px;
   left: 629px;
}

#aboutustext  {
   width: 73px;
}

#catalogtext  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 632px;
   z-index: 2;
   width: 104px;
}

#bulletscopy  {
   z-index: 23;
   top: 430px;
}

#homebutton  {
   font: bold 10px/28px "Myriad Pro Semibold";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 252px;
   z-index: 5;
   width: 34px;
   height: 7px;
}

#id2footer  {
   background: url(aboutusmedia/id2footer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 755px;
   z-index: 2;
   width: 705px;
   height: 5px;
}

#itwastext  {
   visibility: visible;
   position: absolute;
   left: 279px;
   top: 404px;
   z-index: 3;
   width: 219px;
}

#layer88  {
   background: url(homemedia/layer88.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 514px;
   top: 336px;
   z-index: 4;
   width: 223px;
   height: 177px;
}

#layer34  {
   background: url(homemedia/layer34.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 509px;
   top: 331px;
   z-index: 3;
   width: 231px;
   height: 188px;
}

#layer18  {
   background: url(aboutusmedia/layer18.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 253px;
   top: 40px;
   z-index: 3;
   width: 523px;
   height: 211px;
}

#layer51  {
   background: url(aboutusmedia/layer51.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 254px;
   top: 41px;
   z-index: 5;
   width: 289px;
   height: 209px;
}

#bullets  {
   z-index: 20;
   top: 403px;
}

#layer85  {
   visibility: visible;
   position: absolute;
   left: 256px;
   top: 249px;
   z-index: 2;
   width: 519px;
   height: 503px;
   background-color: #363636;
   background-image: none;
}

#layer86  {
   background: url(aboutusmedia/layer86.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 256px;
   top: 41px;
   z-index: 4;
   width: 285px;
   height: 209px;
}

#layer1  {
   background: url(aboutusmedia/layer1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 780px;
   height: 806px;
}

#i1copy  {
   background: url(aboutusmedia/1copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 766px;
   top: 142px;
   z-index: 5;
   width: 4px;
   height: 39px;
}

#layer2  {
   background: url(aboutusmedia/layer2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 40px;
   z-index: 2;
   width: 246px;
   height: 211px;
}

#i1  {
   background: url(aboutusmedia/1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 551px;
   top: 141px;
   z-index: 4;
   width: 4px;
   height: 39px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

