
/* 11-6-06 move all into an external file */

  body, html      { 
                    background-color: #FFFFFF;  
					background-image: url('/images/bg5.gif');
				    margin: 0; padding:0;
					font-family: Arial, Helvetica, Sans-Serif; 
					font-size: 15px; 
					color: #000000  
				 }
  .producthead   { font-size: 24px; font-weight: 900; font-style: italic; color: #E10000; text-align: center;  }
  .producttext   { font-size: 16px; }
  .productimage  { font-size: 16px; color: #FFFFFF; background-color: #000000; text-align: center; }
  .productprice  { font-size: 14px; color: #0000B0; font-weight: 900; font-style: italic; }
  .productlink   { font-size: 18px; text-align: right; font-style: italic; }
  .footlinks     { font-size: 11px; text-align: center; }
  .footlinks ul, .footlinks p  { margin: 3px; padding:0;  }
  .footlinks li  { display: inline; }
  .wht           { background-color: #FFFFFF; }
  .med	         { background-color: #ABABDE; }
  .dk 	         { background-color: #5454B5; }
  .ltGray        { background-color: #F5F5F5; }
  .blk           { background-color: #000000; color: #FFFFFF; text-align: center; font-weight: 700; }
  .right         { text-align: right; }
  .rightwht      { text-align: right; background-color: #FFFFFF; }
  .credit        { font-size: 11px; text-align: center; font-style: italic; }
  .clr           { clear: both; }
  .equipBG       { background-color: #EAF1F2; font-size: 24px; font-weight: 900; font-style: italic; color: #E10000; }
  .equipPrice    { background-color: #EAF1F2; font-size: 18px; color: #0000B0; text-align: right; font-weight: 900; font-style: italic;} 
  .only          { font-weight: 700; font-size: 12px; font-style: italic;}
  .imageBack     { background-color: #EAF1F2; text-align: center;  }
  .item-descr    { background-color: #B2B8B9; color: #000000; text-align:left; padding: 0 24px 0 24px; }
  .center        { text-align: center; }
  .itemGray      { background-color:#F5F5F5; text-align: right; font-weight: 700; font-size: 12px; }
  .itemWht       { background-color:#FFFFFF; font-size: 12px; }
  h1             { color: #000080; text-align: center; font-size: 24px; font-weight: 900; margin-top:0; }
  .model         { font-size: 11px; font-style: italic; font-weight: 700; }
  .contact       { font-size:18px; font-style: italic; font-weight: 700; }
  .company       { font-weight:700; color:#000095; }
  .linkurl       { font-size: 10px; }
  .nodot li      { list-style: none; }
  label          { font-weight: 700; }
  a:link         { color: #FFFFFF; font-weight: 800;}
  a:visited      { color: #FFFFFF; font-weight: 700; text-decoration: underline; }
  a:active       { color: #FFFFFF; font-weight: 700; text-decoration: underline; }
  a:hover        { color: #FF0000; font-weight: 700; text-decoration: underline; }
  a.more:link    { color: #FFFFFF; font-size: 11px; font-style: italic; font-weight: 700; text-decoration: underline; }
  a.more:visited { color: #FFFFFF; font-size: 11px; font-style: italic; font-weight: 700; text-decoration: underline; }
  a.more:active  { color: #FFFFFF; font-size: 11px; font-style: italic; font-weight: 700; text-decoration: underline; }
  a.more:hover   { color: #FFFFFF; font-size: 11px; font-style: italic; font-weight: 700; text-decoration: underline; }
  
  #logo          { left: 455px; top: 8px; width: 213px; height: 138px; position: absolute; visibility: hidden; }
  #runaway       { left: 31px; top: 28px; width: 388px; height: 39px; position: absolute; visibility: hidden; }
  #tractor       { left: 15px; top: 76px; width: 408px; height: 41px; position: absolute; visibility: hidden; }
  #main          { margin: 0 auto; width: 95%; visibility: visible; margin-bottom:18px; }
  .top-bg        { background-image: url('/images/r1c1.gif'); background-repeat: repeat-x }
  #top-bar-stretch { background-image: url('/images/top-bar.gif'); background-repeat: repeat-x; text-align: right }
  #maincontent  { background-color: #ffffff; }
  #main-left    { background-image: url('/images/main-left.gif'); background-repeat: repeat-y }
  #main-right   { background-image: url('/images/main-right.gif'); background-repeat: repeat-y }
  #bot-bg       { background-image: url('/images/bot-bg.gif'); background-repeat: repeat-x; margin:0; padding:0 }
  #bot-right    { width: 24px; float: right; }

  /* Fron page and right sidebar only */
 
  #sidebar        { float: right; width: 170px; margin:3px; padding:0; text-align: center; }
  .specialstitle  { font-size:18px; font-weight:900; font-style:italic; color: #0000C6; }
  .specialsprice  { font-size:22px; font-weight:700; text-align:right; color:#FF0000; }
  .special        { background-color: #ffffff; }
  #specials-left  { background-image: url('/images/specials-leftbg.gif'); background-repeat: repeat-y }
  #specials-right { background-image: url('/images/specials-rightbg.gif'); background-repeat: repeat-y }
