

body

{

  text-align: center;

  margin: 0px;

  padding: 0px;



  background-color: #E2E2E2;

}





.bblue

{

  font-size: 23px;

  color: #00FFFF;

  background-color: #000099;

  padding: 5px;

  border: solid #CCFF99 1px;

}

.purple
{
  font-size: 24px;
  color: #000033;
}


.yyellow

{

  background-color: #FF0033;

  font-size: 24px;

  color: yellow;

  padding: 3px;

}





.dealer

{

  font-size: 20px;

  margin: 0px auto;

  width: 674px;

  background-color: #99CCFF;

  border: solid black 1px;

  padding: 8px 0px 5px 0px;

}





#wholewrap

{

  background-color: #000033;

  margin: 125px 0 0 0;

  padding: 0px;

  padding-bottom: 90px;



}











#closeup img

{

  width: 670px;

  margin: 0px auto;

  padding: 0px;

  border-top: solid black 3px;

  border-left: solid black 2px;

  border-right: solid black 2px;

}





#closeup

{

  background-color:#0033CC;

  border: solid black 4px;



  width: 700px;

  height: auto;



  margin: 5px auto;

  padding: 20px 50px;

}











#closeup table

{

  font-weight: bold;

  margin: 0px auto;

  width: 674px;

  padding: 0;

  border-right: solid black 2px;

  border-left: solid black 2px;





}



#closeup h3

{

  margin: 2px;

  padding: 2px;

  font-size: 21px;

}





#closeup td

{

  background-color: #DDDDDD;

  text-align: center;

  border: solid black 1px;

  border-top: solid black 5px;



  padding-top: 6px;

  padding-bottom: 5px;

  font-size: 20px;





}



#closeup td.head

{

  background-color: #99CCFF;

  border-bottom: none;

}





#closeup td.light

{

  background-color: #E6E6E6;

  border-top: solid black 2px;

}



#closeup td.opthead

{

  text-align: center;

  color: blue;

  background-color: #E6E6E6;

  font-size: 24px;

}



#closeup td.reduced

{

  background-color: #9900CC;

  color: white;

  font-size: 21px;

  font-family: arial, helvetica, sans-serif;

}



#listings td.reduced

{

  background-image: url('../images/featurepriceinventory.jpg');

  color: black;

  font-size: 21px;

  font-family: times, georgia, arial;

  font-weight: bold;

  padding-bottom: .2em;

}





#closeup td.left

{

  text-align: left;

  margin: 10px;

  margin-left: 5%;

  padding: 2px;

  padding-left: 10%;

  padding-bottom: 25px;

    font-size: 14px;

  line-height: 165%;

  border-right: none;





}



#closeup td.comment

{

  text-align: justify;

  padding: 5px 20px 5px 20px;

  text-indent: 4em;

  font-size: 14px;

  line-height: 140%;

  margin: 5px;

}





#closeup td.right

{



  text-align: left;

  margin: 10px;

  margin-left: 5%;

  margin-right: 0px;

  padding: 2px;

  padding-left: 5%;

  padding-bottom: 25px;

  font-size: 14px;

  line-height: 165%;

  border-left: none;

}



#closeup td.tprw

{

  width: 50%;

  border: none;

  border-left: solid black 1px;

  padding-top: 15px;

  padding-left: 4%;

  border-right: solid black 1px;

  text-align: left;

  background-color: #DDDDDD;

  font-size: 18px;



}



#closeup td.btrw

{

  border: none;

  border-left: solid black 1px;

  padding-top: 15px;

  padding-left: 4%;

  padding-bottom: 25px;

  border-right: solid black 1px;

  text-align: left;

  background-color: #DDDDDD;

  font-size: 18px;

}





#links a:link, #links a:visited

{



  padding: 0px;

  font-size: 18px;

  font-family: arial, helvetica, sans-serif;

  color: #CCFFFF;

  line-height: 130%;

}

#links a:hover

{

  color: #66FFCC;

}




#topscreen

{

  margin: 0px;

  padding: 5px 0px;
  min-width: 805px;

  width: 100%;


  height: 115px;

  background-color: #3399CC;

  position: fixed;

  top: 0;

  left: 0px;

  border-bottom: solid 2px #33FFFF;





}



#topscreen img.left

{

  position: absolute;

  top: 0px;

  left: 0%;

  border-right: solid #0066FF 2px;

}













#topscreen ul

{

  list-style-type: none;

  color: #330099;

  font-size: 16px;

  font-weight: bold;

  font-family: arial, verdana, sans-serif;

  margin: 0px 0px 0px 0px;

  padding: 0px;

  line-height: 120%;

  color: #330099;

}



#topscreen li

{

  margin: 14px 0px;

  padding: 0px;

}









#topscreen ul.a

{



  position: absolute;

  top: 4%;

  left: 5%;

  text-align: center;

  margin: 0px auto;









}

#topscreen ul.b

{

  position: absolute;

  right: 0%;


  top: 0;

  text-align: left;

  margin: 0px;

  background-color: #DDDDDD;

  height: 115px;

  width: 300px;

  padding-left: .4em;





}




#topscreen ul.cent

{

  position: absolute;
  right: 41%;
  text-align: center;
  width: 255px;
}





#topscreen li.cent

{

  margin: 1px;

  padding: 0;

}











#topscreen a:link

{

  font-size: 16px;

  color: #330099;



}

#topscreen a:visited

{

  font-size: 16px;

  color: #330099;



}

#topscreen a:hover

{



  color: #0066FF;



}



#sorter h4

{

  padding: .5em;

  margin: 0;

}





.white

{

  width: 35%;
  min-width: 260px;
  margin: 5px auto;

  background-color: #02A5C1;

  border: solid 2px black;

  padding: 10px 0px;

}

div.white ul
{
  margin: 10px auto;
  padding: 0;
}


div.white h3

{

  margin: 2px;

  padding-bottom: 2px;

  padding-top: 0;

}



div.white h2

{

  border-top: solid black 1px;

  margin: 2px;

  padding: 5px;

}







