/* Common styles */
form
{
	margin-bottom: 0; 
}

.text
{
    font-family: "tahoma";
    font-size: 8.5pt;
    color: #656363;
    letter-spacing: 0.04em;
    line-height: 150%;
}

/* Frame styles */
.header
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/frame/Header.jpg);
}

.header-search
{
    background: #A6CBE4;
}

.navbar-space
{
    color: white;
    text-align: center;
	width: 35px;
}

.navbar-link, .navbar-selected-link
{
	text-decoration: none;
    color: white;
    font-family: "arial black";
    font-weight: normal;
    font-size: 8pt;
	letter-spacing: 0.1em;
}

.navbar-link:hover, .navbar-selected-link
{
    color: orange;
}

.footer
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/frame/Footer.jpg);
}

.footer-carport
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/frame/Footer-Carport.jpg);
}


/* Home page styles */
.home-body
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/home/Body.jpg);
}


.home-text
{
	text-decoration: none;
    color: 4A6859;
    font-family: "arial";
    font-weight: normal;
    font-size: 8pt;
	letter-spacing: 0.1em;
}

.message-board
{
	background: #000000;
	text-decoration: none;
    color: #FFFFFF;
    font-family: "arial black";
    font-weight: bold;
    font-size: 9pt;
	letter-spacing: 0.1em;
}

/* Vehicle page styles */
.vehicle-body
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/vehicles/Body.jpg);
}


.vehicle-bar-link, .vehicle-bar-selected-link
{
	text-decoration: none;
    color: orange;
    font-family: "arial black";
    font-weight: normal;
    font-size: 8pt;
	letter-spacing: 0.1em;
}

.vehicle-bar-link:hover, .vehicle-bar-selected-link   
{
    color: black;
}


.vehicle-bar-space
{
	width:50px;
}

.vehicle-item-header
{
	color: #006837;
	text-decoration: none;
    font-family: "arial";
    font-weight: bold;
    font-size: 10pt;
	letter-spacing: 0.0em;
    vertical-align: top;
}

.vehicle-item-label
{
	color: #006837;
	text-decoration: none;
    font-family: "arial black";
    font-weight: normal;
    font-size: 8pt;
	letter-spacing: 0.0em;
    vertical-align: top;
}

.vehicle-item-value
{
	color: #000000;
    text-decoration: none;
    font-family: "arial";
    font-weight: normal;
    font-size: 9pt;
	letter-spacing: 0.0em;
	margin-top: 0px;
}


/* Financing page styles */

.financing-body
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/financing/Body.jpg);
}

/* Carports page styles */
.carports-body
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/carports/Body.gif);
}

/* Fuel page styles */
.fuel-body
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/fuel/Body.jpg);
}

/* Misc page styles */
.misc-body-fuel-treatments
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/misc/FuelTreatmentsBody.jpg);
}

.misc-body-engine-oil-treatments
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/misc/EngineOilTreatmentsBody.jpg);
}

.misc-body-cleaning-supplies
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/misc/CleaningSuppliesBody.jpg);
}

.misc-body-batteries
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/misc/BatteriesBody.jpg);
}

.misc-link, .misc-link-selected
{
	text-decoration: none;
    font-family: "tahoma";
	font-weight: bold;
    font-size: 10pt;
    color: white;
    letter-spacing: 0.04em;
    line-height: 150%;	
}

.misc-link-selected
{
    color: orange;
}

.misc-text
{
    font-family: "tahoma";
	font-weight: bold;
    font-size: 10pt;
    color: white;
    letter-spacing: 0.04em;
    line-height: 150%;
}

/* Contact page styles */
.contact-body
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/contact/Body.jpg);
}

.contact-map-bkgrd
{
	background: #FEE89A;
}

.contact-address
{
	text-decoration: none;
    color: #4A6859;
    font-family: "arial black";
    font-weight: normal;
    font-size: 8pt;
	letter-spacing: 0.1em;
}


/* Cruise-In page styles */
.cruise-in-body
{
    background: top;
    background-repeat: no-repeat;
    background-image: url(/images/cruisein/CruiseInBody.gif);
}


