#header{
	width:948px;
	height:138px;
	background-image:url(images/header.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	
	}

#header #nav {margin:0 0 0 150px; }

#header #nav a {font: bold 12px/12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; 
				background-repeat:no-repeat; display:block; height:40px; float:left; text-align:center; padding-top:8px;}
#header #nav a:hover {color:#00bef3; }


#header #nav a#home {background-image:url(images/nav_home_bkgd.gif); background-position:0 0; width:69px;}
#header #nav a#about {background-image:url(images/nav_about_bkgd.gif); background-position:0 0; width:84px;}
#header #nav a#services {background-image:url(images/nav_about_bkgd.gif); background-position:0 0; width:84px;}
#header #nav a#fleet {background-image:url(images/nav_fleet_bkgd.gif); background-position:0 0; width:87px;}
#header #nav a#testy {background-image:url(images/nav_testi_bkgd.gif); background-position:0 0; width:108px;}
#header #nav a#rate {background-image:url(images/nav_rate_bkgd.gif); background-position:0 0; width:90px;}
#header #nav a#reserve {background-image:url(images/nav_reserve_bkgd.gif); background-position:0 0; width:150px;}
#header #nav a#contact {background-image:url(images/nav_contact_bkgd.gif); background-position:0 0; width:87px;}

#header #nav a#home.here {background-position: -69px 0;color:#00bef3;}
#header #nav a#about.here {background-position:-84px 0;color:#00bef3;}
#header #nav a#services.here {background-position:-84px 0;color:#00bef3;}
#header #nav a#fleet.here {background-position:-87px 0;color:#00bef3;}
#header #nav a#testy.here {background-position:-108px 0;color:#00bef3;}
#header #nav a#rate.here {background-position:-90px 0;color:#00bef3;}
#header #nav a#reserve.here {background-position:-150px 0;color:#00bef3;}
#header #nav a#contact.here {background-position:-87px 0;color:#00bef3;}





body {
	margin:0; padding:0; 
	background-image:url(images/bkgrnd.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	text-align:center;
}


#container {
	margin:0 auto; 
	width:950px; 
	background-image:url(images/page_bkgd.gif); 
	background-repeat:repeat-y; 
	padding:0 4px 0 4px; 
	text-align:left;
	}
	
.cars {
	margin-left:1px;
	}
	
h1 {
	font-size:24px;
	color:#00bef3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0;
	}
h2 {
	font-size:15px;
	color:#00bef3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
table {
	margin:32px 0 65px 45px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height: 20px;
	font-size: 13px;
	padding:0;
	}
table a{
	text-decoration:none;
	color:#c1eb26;
	}
table a:hover {
	color:#00bef3; text-decoration:none;
	}
td {
	vertical-align:top;
	padding:0;
	margin:0;
	}
table td img {
	margin: 56px 40px 0 0;
	}
#photoright {
	margin: 56px 0 0 0;
	}
ul {
	list-style-image:url(images/bullet.gif);
	list-style-position:outside;
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:13px;
	line-height:14px;
	}
li {
	margin-left:16px;
	margin-bottom:8px;
	}
#footer {
	font: normal 10px/13px Arial, Helvetica, sans-serif;
	text-align:justify;
	clear:both;
	color:#FFFFFF;
	margin:32px 0 34px 45px;
	height:44px;
	width:875px;
	border-top: 1px solid #FFFFFF;
	padding: 10px 0 0 0;
	text-transform:uppercase;
	}
#footer a {
	height:10px;
	padding:0 14px;
	text-decoration:none;
	color:#FFFFFF;
	}
#footer a:hover {
	color:#00bef3;
	}
#footer span {
	padding: 0 14px;
	}

#rightside {
	display:block;
	width:265px;
	margin: 32px 1px 25px 0;
	float:right;
	padding:0;
	}
#rightside img { margin:0; padding:0; }	
#rightside div { margin:0; padding:0; color:#00bef3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
#rightside div table {float:right;}
#rightside table tr td p { display:block; margin: 0 0 23px 14px; color:#00bef3; padding:0 0 0 9px; border-top: solid 1px #424242; width:207px; text-transform:uppercase;}
#rightside p { font-weight:bold;}
#rightside p span {text-transform:none; color:#FFFFFF; font-weight:normal;}
#rightside p a {color:#c1eb26; text-decoration:none;}
#rightside p a:hover {color:#00bef3; text-decoration:none;}
#rightside table {	margin:10px 0 0 22px;	padding:0;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#FFFFFF;	font-size:13px; }
#rightside table td { padding: 0 6px 0 0; }
#rightside table td img{ padding: 0; }


a.submitted {color:#c1eb26; text-decoration:none;}
a.submitted:hover {color:#00bef3; text-decoration:none;}

#cc { display: block; margin: 16px 0 0 14px; padding:0; border-top: solid 1px #424242;}

h4#customerlogin { display:block; margin: 0 0 0 22px; color:#00bef3; padding:0; border:0; width:207px; text-transform:uppercase; font-weight:bold;}

#phonenumbers { margin:26px 0 0 0; display:block; text-align:left; width:264px;}
p#phonenumbers { text-align:left; }

.bluerightfirst {font: 13px/20px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; display:block; margin:0 0 0 4px; padding:0; color:#00bef3; text-transform:uppercase;}
.blueright {font: 13px/20px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; display:block; margin:15px 0 0 4px; padding:0; color:#00bef3; text-transform:uppercase;}
.whiteright {font: 30px/23px Verdana, Arial, Helvetica, sans-serif; display:block; margin:0 0 0 4px; color:#FFFFFF; padding:0;}
p#greenright {font: 24px/18px Verdana, Arial, Helvetica, sans-serif; display:block; margin:0 0 0 4px; padding:0; color:#9cba2a;}
p#greenright a {color:#9cba2a; text-decoration:none; text-transform:lowercase;}
p#greenright a:hover {color:#00bef3; text-decoration:none;}

table#black {
	width:265px;
	float:right;
	margin:0 0 26px 0;
	padding:0;
	display:block;
	}
td#black {
	background-color:#000000;
	padding:0;
	margin:0;
	border:0;
	}
table#black td img{
	padding:0;
	margin:0;
	}
tr#curvedends {
	height:14px;
	}	
tr#curvedends img {
	padding:0;
	margin:0;
	}
#tableform {
	margin:0 0 0 16px;
	}
#tableform tr td {
	padding:6px 0 4px 0;
	}
#whiterule {
	width:948px;
	border-bottom:solid 1px #FFFFFF;
	}
#longform {
	padding:0;
	margin:0;
	}
#longform tr td {
	padding:0 0 4px 0;
	}