﻿body
{
	margin-left: auto;
	margin-right:auto;
	padding: 0px;
	width: 960px;
}

div
{
	margin: 0px;
}

h2
{
	font-family: Arial;
}

.banner_left
{
	background-image: url("images/banner_car.jpg");
	background-repeat:no-repeat;
	height: 411px;
	width: 630px;
	float: left;
	
}
.banner_right
{
	background-image: url("images/banner_extend.jpg");
	height: 411px;
}

.booking_links
{
	border-style: groove;
	border-width: medium;
	margin-top: 40px;
	margin-right: 30px;
	background-color: #ADADAD;
	width: 210px;
	float: right;
	padding: 10px 20px 15px 20px;
}

.booking_links p
{
	font-weight: bold;
	font-size: 22px;
	color: White;
	font-style: italic;
	width: 190px;
	margin: 0px auto 15px auto;
}

.booking_links div
{
	font-size: 18px;
	width: 190px;
	margin: 0px auto 5px auto;
}

.driver_coach
{
    float: right;
    margin-right:50px;
}

.driver_coach div
{
    background-image: url("images/DriverCoach.png");
    width: 70px;
    height: 69px;
    margin: 7px auto 7px auto;
}

.logo
{
	background-image: url("images/logo.jpg");
	height:70px;
	width: 322px;
	background-repeat: no-repeat;
	float:right;
	margin-top: 40px;
}

.content
{
	height:340px;
}

.ross
{
	background-image: url("images/ross.jpg");
	height: 170px;
	width: 230px;
	float: left;
	margin-top: 15px;
}

.ross_blurb
{
	font-family: Arial;
	font-size: 10pt;
	float: left;
	width: 465px;
}

.ross_blurb p
{
	margin-left: 30px;
}

.emphasis
{
	font-weight: bold;
	font-style:italic;
	font-size: 11pt;
	color: #A83D34;
}


.points
{
	background-image: url("images/points.jpg");
	height: 128px;
	width: 240px;
	background-repeat: no-repeat;
	float: left;
}

.partners_all
{
	background-image: url("images/partners_mid.jpg");
	background-repeat:repeat-x;
	width: 750px;
	float:left;
	margin-top: 10px;
	height: 130px;
}

.partners_inner
{
	float: left;
	width: 730px;
}

.partners_left
{
	background-image: url("images/partners_left.jpg");
	height: 130px;
	width: 4px;
	float:left;
}

.partners_right
{
	background-image: url("images/partners_right.jpg");
	height: 130px;
	width: 15px;
	float:right;
}


.partners_header
{
	background-image: url("images/partners_header.jpg");
	background-repeat: no-repeat;
	height: 14px;
	width: 200px;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}

.partners
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #344483;
	width: 750px;
	float:left;
	margin-top: 3px;
	height: 100px;
}

.partner, .partner_wide
{
	float: left;
	margin-left: 8px;
}

.partner
{
	width: 100%;
	font-size:14pt;
	margin-top: 20px;
}

.partner_wide
{
	width: 198px;
}

.partner p, .partner a, .partner_wide p, .partner_wide a 
{
	margin: 5px auto 0px auto;
	text-align: center;
}

.partner a p, .partner_wide a p
{
	margin: 0px auto 0px auto;
	text-align: center;
}


.book_holder
{
	width: 160px;
	float:left;
}

.book
{
	background-image: url("images/book.jpg");
	background-repeat: no-repeat;
	width: 100px;
	height: 125px;
	margin: 5px auto 0px auto;
}

.footer
{
	margin-top: 10px;
	background-image: url("images/brushedmetal.jpg");
	background-repeat: no-repeat;
	width: 960px;
	height: 100px;
	padding-top: 35px;
}

.footer_content
{
	margin-left: auto;
	margin-right: auto;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}

