body {
  margin:0px;
  padding:0px;
  font-family: tahoma;
  font-size: 14px;
  background: url("images/backtile.gif") repeat;
}

#bckdrop {
  width:761px;
  background-color:#fff;
  margin-left: auto; 
  margin-right: auto;
  padding:0px 5px 0px 5px;
  border-left: 1px solid #ADADAD;
  border-right: 1px solid #ADADAD;
  border-bottom: 1px solid #ADADAD;

}

#frame {
  float:left;
  width:761px;  
  background: url("images/full_header.jpg") top left no-repeat;
  padding-bottom:5px;
}

#frame2 
{
	float:left;
background: url("images/menu_bck.gif") top left repeat-y;
}
#pageend 
{
 float :left;
 width:761px;
 height:10px;
 background: url("images/menu_end.gif") top left no-repeat;
}
#top {
  width:100%;
  height:52px;  
  
}

#top a 
{ margin:5px 5px 0px 5px;
  float:right;
}
#top img 
{
  border:none;
}
#left {
  float:left;
  width:120px;


}

#menu {
  background: url("images/menu.gif") top left no-repeat;
  width:120px;
  height:503px;
  padding-top:8px;
}

#menu ul {
  margin:0px;
  list-style:none;
  padding:0px;


}
#menu li {
  margin:0px;
  padding:0px;
  display:inline;
}
#menu ul a {
  font-size:0.8em;
  color:white;
  display:block;
  text-decoration:none;
  text-indent:7px;
  background: url("images/button1.jpg") top left no-repeat;
  line-height:28px;
  height:30px;
  width:120px;
}

#menu ul a:hover {
  background: url("images/button2.jpg") top left no-repeat;
}

#selected {
  background: url("images/button2.jpg") top left no-repeat !important;
}
#right {
 float:right;
 width:641px;
 margin-top:60px;
}

#contenthead1 {
  font-size :1.2em;
 text-align:right;
 width:100%
}
#contenthead2 {
 float :right;
 font-size:1.2em;
 text-align:right;
 display:inline;
}
#contentbck {
  float:right;
  width:635px;
  background: url("images/content.gif") top left no-repeat;
  min-height:420px;
  height:auto !important;
  height:420px; 
  font-size:0.9em;
}
#content {
 padding:10px;
}

#footer {
  float:left;
  width:761px;
  font-size:0.7em;
  padding-top:10px;
  font-family:tahoma;
  color:white;
  text-align:center;
  background: url("images/footer.gif") top left repeat-x;
  height:38px;
  
}

#footer a {
  color:white;
  text-decoration:none;
  margin-left:2px;
  margin-right:2px;
}
#footer a:hover {
  color:#E22B28;
}

h1 {
  font-size:1.5em;
  color:#E22B28;
  font-weight:normal;
  float :left;

 
}
h2 {
  font-size:1em;
  color:#433E3E;

  /*color:#E22B28;
  background: url("images/arrow.gif") top left no-repeat;
  text-indent:15px;
  line-height:16px;*/
}

h3 {
  font-size:1em;
  color:#433E3E;
  clear:left;
}

a {
	color:#E22B28;	
}
a:hover {
  color:black;
}

p 
{
  clear:left;
}

.car2 {
 background :#eee;  
}


.carphoto 
{
  width:110px;

}

.hlgh {
  color:#E22B28;
}

span.bbutton {
background: url('images/bbutton_l.gif') no-repeat scroll top left;
height:43px;
display: block;
float:left;
}

span.bbutton a {
background: url('images/bbutton_r.gif') no-repeat top right;
display: block;
height:43px;
padding:0px 15px 0px 10px;
line-height:36px;
text-align:center;
text-decoration:none;
color:white;
font-size:0.9em; 
}

.bbutton a:hover {
  color:red;
}

span.rbutton {
background: url('images/rbutton_l.gif') no-repeat scroll top left;
height:43px;
display: block;
float:left;
text-decoration:none;

}

span.rbutton a {
background: url('images/rbutton_r.gif') no-repeat top right;
display: block;
height:43px;
padding:0px 15px 0px 10px;
line-height:36px;
text-align:center;
color:white;
font-size:0.9em; 
text-decoration:none;
}

.rbutton a:hover {
  color:black;
}


label {  
float: left;  
width: 10em;  
margin-right: 1em; 
}

.error 
{
  color:red;
}
.success 
{
  color:Green;
}



#dealsel 
{
  font-weight:bold;
}

.dealdata th
{
  background:#444;
  color:White;
  text-align:center;
}
.dealdata td 
{
  background:#ddd;
  text-align:center;
}

.reset 
{
  text-align:left;
}

.testimg 
{
  float:left;
  padding:0px 3px 3px 0px;
}

.rb 
{
  color:Red;
  font-weight:bold;
}

.partner {
  float:left;
  height:95px;
  width:180px;
  text-align:center;
  margin:4px;
}
.partner img {
  border:0px;
}

#sitemap {
  margin:0px;
  list-style:none;
  padding:15px 0px 0px 15px;
}
#sitemap li {
  padding:2px;
}

#icons {
 position :relative;
 top:0px;
 left:5px;
 font-size:0.8em;  
 float:left;
}
#icons img {
  border:none;
}

.imgleft {
  float:left;
  margin:2px 2px 2px 0px;
}

.imgright {
  float:right;
  margin:2px 0px 2px 2px;
}

#topten 
{	
  border:1px solid #ccc;
}
#topten td 
{
	padding:2px;
}
#toptenhead 
{
  background:#ccc;
}
#toptenhead th
{
	text-indent:2px;
  text-align:left;
}

#vandefleet td 
{
	padding:2px;
  vertical-align:top;
}

#vandefleet th
{
	text-indent:2px;
  text-align:left;
}
