BODY {
  FONT: 11px arial, verdana, sans-serif;
  scrollbar-base-color: #000000;
}
a:link		{
  color: #F7DEAD;
  text-decoration: none ;
}
a:visited	{
  color: #F7DEAD;
  text-decoration: none ;
}
a:active	{
  color: #FFFFFF;
  text-decoration: none ;
}
a:hover		{
  color: #FFCC00;
  text-decoration: underline ;
}
.menulinks {
  FONT: 13px arial, verdana, sans-serif;
  font-weight: normal ;
}
/* THE NEXT LINE CONTROLS THE FONT SIZE FOR ALL PAGES */
TABLE 		{
  COLOR: #BDAEAF;
  FONT: 11px verdana, arial, sans-serif;
  font-weight: bold ;
}
.title 		{
  color: #FFFFFF;
  font: 15px verdana, arial, sans-serif;
  font-weight: bold ;
}
.smalltitle 	{
  COLOR: #FFFFFF;
  FONT: 11px verdana, arial, sans-serif;
  font-weight: bold ;
}
.picturetitle 	{
  COLOR: #FFFFFF;
  FONT: 10px verdana, arial, sans-serif;
  font-weight: bold ;
}
.phonetitle 	{
  color: #FFFFFF;
  font: 11px verdana, arial, sans-serif;
  font-weight: bold ;
}
.price 		{
  COLOR: #66CC99;
  FONT: 12px verdana, arial, sans-serif;
  font-weight: bold ;
}
.copytext 	{
  COLOR: #F0F0F0;
  FONT: 10px arial, verdana, sans-serif;
  font-weight: bold ;
}
.rollover 	{
  background-color: #000000 ;
}
.rolloveron 	{
  background-color: #FFFFFF ;
}
.just 		{
  text-align: justify;
}
.frame_thumb 		{
  background-image : url(picts/frame_thumbnail.gif);
  width: 166px;
  height: 123px;
  padding-top:0px;
}
.frame_thumb_vert	{
  background-image : url(picts/frame_thumbnail_vert.gif);
  width: 123px;
  height: 166px;
  padding-top: 0px;
}
.spacer_thumb		{
  width: 123px;
  height: 17px;
}
.frame_small 		{
  background-image : url(frame_small.gif);
  width: 128px;
  height: 95px;
  padding-top: 0px;
}
.spacer_small		{
  width: 128px;
  height: 13px;
}
#ZOOM 		{
  LEFT: 10px;
  POSITION: absolute;
  TOP: 31px;
  z-index:10 ;
}
.borders		{
  border:1px;
  border-thickness: 1px;
  border-color: #000000;
  border-style: solid;
}
A:hover, A:active {
  color: #FFFFFF;
}
A:hover .borders, A:active .borders {
  border:1px;
  border-thickness: 1px;
  border-color: #FFFFFF;
  border-style: solid;
}
@media print {
  .printhide {
  display:none;
}
}
.button {
  background-image: url("picts/button.gif");
  background-color:#333333;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #99FFFF;
  font-size: 8pt;
  height: 21px;
  width: 110px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
BORDER: #333333 1px solid }
.buttonon {
  background-image : url(picts/buttonon.gif);
  background-color:#333333;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #FFFFFF;
  font-size: 8pt;
  height: 21px;
  width: 110px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
  BORDER: #333333 1px solid ;
}
.button-popups {
  background-image : url(picts/button-popups.gif);
  background-color:#333333;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #C0C0C0;
  font-size: 8pt;
  height: 21px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  width: 100%;
  BORDER: #333333 0px solid ;
}
.buttonon-popups {
  background-image : url(picts/buttonon-popups.gif);
  background-color:#333333;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #FFFFFF;
  font-size: 8pt;
  height: 21px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  width: 100%;
  BORDER: #333333 0px solid ;
}
.shadeform	{
  FONT: 13px arial, verdana, sans-serif;
  background-color:#000000;
  COLOR: #FFFFFF;
  text-align: left;
  WIDTH: 200PX;
  BORDER: #FFFFFF 1px solid;
}
.textarea	{
  FONT: 13px arial, verdana, sans-serif;
  background-color:#000000;
  COLOR: #FFFFFF;
  text-align: left;
  WIDTH: 250PX;
  HEIGHT: 100PX;
  BORDER: #FFFFFF 1px solid;
}
.dropdown {
  COLOR: #FFFFFF;
  WIDTH: 200PX;
  background-color:#333333;
  FONT: 11px geneva, verdana, arial, sans-serif;
}
#pictures {
  LEFT: 10px;
  POSITION: absolute;
  TOP: 15px ;
}
.searchbutton {
  background-image : url(picts/button.gif);
  background-color:#333333;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #C0C0C0;
  font-size: 8pt;
  height: 21px;
  width: 30px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
  BORDER: #333333 1px solid ;
}
.searchform {
  WIDTH: 125PX;
  HEIGHT: 20PX;
  background-color:#000000;
  COLOR: #FFFFFF;
  FONT: 13px arial, verdana, sans-serif;
  BORDER: #FFFFFF 1px solid ;
}
.searchdrop 	{
  font-size: 8pt;
  WIDTH: 60PX;
  HEIGHT: 20PX;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  background-color:#333333;
  COLOR: #FFFFFF;
}
.divstyle {
  position:absolute;
  width:25;
  BORDER: #000000 0px solid;
}
.pstyletitle{
  postion:absolute;
  margin:2px;
  height:25;
  BORDER: #000000 0px solid;
}
.pstylebody {
  postion:absolute;
  BORDER: #000000 0px solid;
}






