body {margin: 0px; background-image: url(../images/mesh.gif); font-family: Arial; font-size: 0.7em; color: White;}

div#page {margin: 0px auto; width: 830px;}

col.leftCol {width: 130px;}
#centerRegion {background-image: none; background-color: Black;}

div#center_top, div#headerPic, div#content, div#footer {border-left: solid 2px white; border-right: solid 2px white; border-bottom: solid 2px white;}

div.header
{
  padding: 18px;
  font-size: 2em; text-transform: uppercase; font-weight: bolder; 
  font-family: 'Microsoft Sans Serif', Arial; color: #b80410;
}

div#headerPic 
{
  height: 130px;
}

div#content {background-color: White; color: Black;}


div#contentHeader {padding: 18px; background-color: #980000; color: #e6b6b4 /*#dba0a0*/;
  border-bottom: solid 2px white;
}

div#contentHeader h1 
{
  font-size: 1.7em; text-transform: uppercase; font-family: 'Lucida Sans', Arial; 
  font-weight: normal; margin: 0px; padding: 0px;}

div#footer {height: 100px; padding: 5px;}

div#menu 
{
  position: relative; background-color: Black;
  border-left: solid 2px white; border-top: solid 2px white; border-bottom: solid 2px white;
}

div#menu .tl
{
  background-color:black; height:14px;width:14px; top:-2px;left:-2px;display:block;position:absolute;
  background-image: url(../images/tl.gif);background-position:left top;
  font-size:1pt;
}
div#menu .bl
{
  background-color:black; height:14px;width:14px;bottom:-2px;left:-2px;display:block;position:absolute;
  background-image: url(../images/bl.gif); background-position:left bottom;
  background-repeat:no-repeat;/*border:1px solid black;*/
  font-size:1pt;
}

#menu ul {margin-top: 10px; margin-bottom: 10px;}

#menu ul li
{
  list-style-type:none;
  margin-left: -40px; margin-right: 10px; padding: 5px;
  text-align: right;
  /*border: solid 1px pink;*/
}

#menu a 
{
  font-size: 1.1em; line-height: 1em; text-transform: uppercase; text-decoration: none;
  color: White;
}

#menu a:hover {color: #e6b6b4;}
#menu li.selected a {color: #b80410;}


div#contentBody {margin: 5px 18px;}

div#leftContent {width: 350px; height: 400px; overflow: auto; marogin-left: -10px;}
div#rightContent {margin-left: 20px;}

span.label, p.label {font-size: 1em; text-transform: uppercase; font-weight: bolder;}
.styled_button {font-size: 1em; background-color: #980000; color: White; border: solid 2px black; 
  padding: 0px;
  line-height: 10px;
  height: 18px;
}

.smallPlate 
{
  background-image: url(../images/smallerplate.gif);
  height:40px; padding-left: 0px; text-align: center;
  font-weight: bold; font-size:2.05em; font-family:Arial; text-align:center; text-transform:uppercase; 
}

/*span.plateLabel {background-color: #f6df5b;}*/

/* large plate */
.largePlate
{
	background-image: url(../images/mediumplate.jpg);
	background-repeat: no-repeat;
	height: 68px;
	width: 297px;
  padding-top: 4px;
}
#largePlateLetters
{

width: 277px;
margin-left: 22px;
text-align: center;
margin-top: -4px;
}


/* car image */
div#CarBox 
{
  width: 297px; height: 182px; position: relative;
  background-image: url(../images/car1.jpg);
}

div#PlateBG 
{
  position: absolute; left:115px;top:65px;width:80px;height:34px;}
div#PlateBox 
{
  position:absolute; z-index:2;
  
  left:125px; top: 74px; width:68px; height:34px; 
  text-align: center; text-transform:uppercase; 
  font-size: 1.2em; font-weight: bold;
  
  background-color:transparent; color:#000000; 
}

p.navControl {font-size: 1.2em; font-weight: bold;}
span.navButtons a {margin-left: 2px; margin-right: 2px;}

p {font-size: .9em;}




p.navControl a {margin-left: 2px; margin-right: 2px;text-decoration:none;color:#999;}
p.navControl a:hover {color:#a00;}
p.navControl a.linkSelected {color:#a00;cursor:pointer;}
p.navControl a.impossible {color:#ccc;cursor:pointer;}

#contentBody a {color:#a00;text-decoration:none; font-weight:bold;}
#contentBody a:hover {color:#900;}

a img {border:0px;}

p.zero_results {font-size: 1.2em;}