BODY
{
  background-color: #000;
  font-family: Tahoma;
  font-size: 11pt;
  text-align: center;
  color: #FFF;
  padding-top: 50px;
}

A { color: #FFF; font-weight: bold; }

#content
{
  width: 960px;
  text-align: left;
  margin: auto;
  color: #AFAFAF;
}

#header
{

}

#header UL
{
  margin-top: 10px;
}

#header UL LI
{
  display: block;
  float: left;
  width: 137px;
  text-align: center;
  border-bottom: 1px solid #c1c1c1;
  text-size: 120%;
}

#header UL LI.active
{
  border: 1px solid #c1c1c1;
  border-bottom: none;
  width: 135px;
}

#header UL LI A
{
  text-decoration: none;
  color: #FFF;
  font-weight: bold;
}

#footer
{
  border-top: 1px solid #c1c1c1;
  color: #8a8a8a;
  text-align: center;
  font-size: 11pt;
}

#flags
{
  text-align: center;
}

#body
{
  padding: 1em 0;
}

.clear
{
  clear: both;
}

H1 { font-size: 150%; font-weight: bold; color: #fff; }
H2 { font-size: 120%; font-weight: bold; color: #BF3312; }
H3 { font-size: 100%; font-weight: bold; color: #FCF279; }
H1,H2,H3,P { margin-bottom: 1.2em; }

MARQUEE { color: #DF1111; font-weight: bold; }

.justify { text-align: justify; }
.center { text-align: center; }

#news .news_entry { margin-bottom: 1.2em; }
#news .news_entry IMG { float: left; margin-right: 1em; margin-bottom: 1em; border: 2px solid #FFF; }

#cars_show DL { margin-bottom: 1.2em; }
#cars_show DL DT { clear: left; float: left; width: 210px; font-weight: bold; }
#cars_show DL DD { margin: 0; padding: 0; }

#cars_show #grid { width: 600px; float: right; }
#cars_show #grid IMG { border: 2px solid #FFF; margin-bottom: 5px;  }
#cars_show #grid IMG.left { margin-left: 10px; margin-right: 2px; }
#cars_show #grid IMG.right {  margin-left: 2px; margin-right: 10px; }
#cars_show #grid IMG.left_small {  margin-left: 10px; }
#cars_show #grid IMG.right_small {  margin-right: 10px; }
#cars_show #grid IMG.small {  margin-left: 3px; margin-right: 3px; }
#cars_show #grid IMG.active {  border-color: #F00; }
#cars_show #grid IMG.pointer {  cursor: pointer; }

#cars_show #details { /*color: #000; background-color: #E0E0E0; */width: 330px; padding: 0px 10px; }
#cars_show #price { text-align: right; font-weight: bold; font-size: 150%; color: #fff; }
#cars_list { text-align: center; }
#cars_list .list_entry { width: 285px; display: inline; float: left;  margin: 17px; }
#cars_list .list_entry IMG { border: 2px solid #FFF; }
#cars_list A { color: #FFF; border: 0; }

P.message { font-weight: bold; color: #0C0; }

#map { color: #000; font-size: 10pt; }
#map A { color: #00C; font-weight: normal; }

#admin_menu {text-align: center; margin: 1em; font-size: 10pt;}

STRONG { font-weight: bold; }
EM { font-style: italic; }
