body {margin:0; padding:0; background:#000000;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td {font:11px/14px tahoma, arial, helvetica, sans-serif; color:#cccccc; vertical-align:top;  text-align:left;}
p {font:11px tahoma, arial, helvetica, sans-serif; color:#cccccc;margin:0;padding:0;}
h1 {font:16px tahoma, arial, helvetica, sans-serif; color:#E9C413; font-weight:bold;}
h2 {font:16px tahoma, arial, helvetica, sans-serif; color:#FFF; font-weight:bold;}
.welcome {font:14px tahoma, arial, helvetica, sans-serif; color:#FFFFFF; font-weight:bold;}
.copyright {font:color:#FFFFFF;}
.showroom {color:#E9C413;}
.showroom strong {color:#E9C413;}

a{ color:#E9C413; text-decoration:underline;}
a:hover{text-decoration:none;}

input { margin-bottom:3px;}

strong{ color:#FFFFFF;}
span img{ margin:0 4px 1px 0; vertical-align:middle}
span a{ text-decoration:none;}
span a:hover{ text-decoration:underline;}

/*footer*/
.footer_txt{ text-align:center; color:#000000;}
.footer_txt a{ color:#333333; word-spacing:normal;}
.footer_txt a:hover{ color:#333333; word-spacing:normal;}
.footer_txt span{ word-spacing:normal; color:#E9C413}

/* ######### Main Page Container DIVs ######### */

#page {
width:650px;
margin-left:auto;
margin-right:auto;
border:#505050 solid 2px;
}

#showroom {
overflow: hidden;
width: 650px;
height: 144px;
margin: 0 auto; 
text-align: center;
}

#header {
overflow: hidden;
width: 650px;
height: 191px;
margin: 0 auto; 
text-align: center;
}

#headerh1 {
text-align:left;
padding-left: 15px;
}

#content {
overflow:hidden;
width:650px;
margin: 0 auto; 
text-align: center;
}

#copyright {
overflow:hidden;
width:650px;
margin: 0 auto; 
text-align: center;
}

#footer {
background-image:url(images/footerbg.gif);
background-repeat: repeat-x;
overflow:hidden;
width:650px;
height: 15px;
margin: 0 auto;
padding: 0;
text-align: center;
}

#narrowcontent {
overflow:hidden;
width: 450px;
margin: 0 auto; 
text-align: center;
}

#widercontent {
overflow:hidden;
width: 620px;
margin: 0 auto; 
text-align: center;
}

#imagegallery {
clear:both;
overflow:hidden;
width: 620px;
margin: 0 auto; 
text-align: center;
}

#policycolumn1 {
float: left;
overflow: hidden;
width: 200px;
margin: 0 auto; 
text-align: center;
}

#policycolumn2 {
float: right;
overflow: hidden;
width: 420px;
margin: 0 auto; 
text-align: center;
}

#reservecolumn1 {
float: left;
overflow: hidden;
width: 120px;
margin: 0 auto; 
text-align: center;
}

#reservecolumn2 {
float: right;
overflow: hidden;
width: 500px;
margin: 0 auto; 
text-align: center;
}

#fleetcolumn1 {
float: left;
overflow: hidden;
width: 310px;
margin: 0 auto; 
text-align: center;
}

#fleetcolumn2 {
float: right;
overflow: hidden;
width: 310px;
margin: 0 auto; 
text-align: center;
}

.sale {width: 288px; height: 288px; z-index: 10; position: absolute; right: 50%; margin:0 -470px 0 0; top: 0px;}
