﻿
/* Home page */

.home_booking_sf
{
    background-color: #312E2A;
}

.home_content_sf
{
    background-color: #ffffff;
}

#home_booking 
{
    min-height: 150px;	
	/* background: #6F7074 url(images/home_gradient_1.jpg) repeat-y top left; */
	background: #85868A url(images/home_gradient_1.jpg) repeat-y top left;	
}

#home_booking_inner
{
    padding: 75px 0 10px 15px; 
    background: transparent url(images/home_bookings_bmw.jpg) no-repeat top left;
}

#home_booking_inner, #home_booking_inner .table_label
{
    color: #ffffff;
}

#home_booking_inner p
{
    color: #ffffff;
    margin: 0 0 3px 0;
    padding: 0;
}

#home_booking_inner select
{
    width: 17em;
    font-size: .9em;
}

#home_booking_inner a
{
    color: #ffffff;
}

#home_booking_inner a:hover
{
    color: #cccccc;
}

#home_fleet_choices
{
    /* min-height: 170px; */
    margin: 0 0 10px 0px;
    padding: 10px 0 0 10px;
    color: #ffffff;
    /* width: 680px; */
    float: left;
	/* background: #312E2A url(images/home_gradient_2.jpg) repeat-x top left; */ /* Doesn't look good when all cars displayed - see Melbourne */
	background-color: #312E2A;
}

#home_fleet_choices p
{
    /* font-size: .9em; */
    line-height: 1.1em;
}

.clear {clear: both;}

/* Home page fleet boxes */

.fleetbox {width: 120px; padding: 6px; float: left;}
.fleetbox .imgplace {width:110px; float:left;}
.fleetbox .imgplace img {float: left;}
.fleetbox p {padding-top:0px; padding-bottom:0px;}
.fleetbox .txtplace {font-size: .9em; color: #ffffff; float: left; clear: left; margin: 7px 0px;}
.fleetbox a {color: #ffffff; text-decoration: none; padding: 5px 0; font-weight: bold;}
