@charset "utf-8";
/* CSS Document */


*html #main_column p,
*html #vip_message,
*html #main_column,
*html #left_column,
*html page,
*html page_body,
*html #site_navigation li,
*html #talking_points ul,
*html #fleet_list {
height:1%;
}

#page {
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
margin:8px auto;
overflow:hidden;
width:800px;
}

#page_body {
overflow:hidden;
position:relative;
width:800px;
}

#branding {
background-color:#FCCC22;
height:56px;
margin-bottom:4px;
position:relative;
width:800px;
}

#branding h1 a {
	background:url(../images/big_apple_car.png) no-repeat;
	display:block;
	height:27px;
	left:26px;
	position:absolute;
	text-indent:-9999px;
	top:18px;
	width:309px;
}

#branding p  {
text-indent:-9999px;
}

#branding h2 {
	background:url(../images/2000_award.png) no-repeat;
	height:36px;
	position:absolute;
	right:91px;
	text-indent:-9999px;
	top:11px;
	width:128px;
}


#site_navigation {
	background-color:#000;
	height:12px;
	padding:4px 0px 6px 23px;
	width:800px;
}

#site_navigation li {
	background:url(../images/bullet_square_gray.gif) no-repeat 0px 4px;
	float:left;
	margin-right:31px;
	padding-left:13px;
}

#site_navigation li#last_link {
margin-right:0px;
}

#site_navigation li a {
color:#fff;
font-size:.86em;
font-weight:bold;
text-decoration:none;
}

#site_navigation li a:hover,
#site_navigation li a.active {
color:#FFF829;
}

#welcome_message {
font-size:2.4em;
padding:15px 26px;
}

#diana_bio {
height:1%;
overflow:hidden;
}

#diana_bio a {
color:#222;
}

#diana_bio h6 {
background:url(../images/bullet_square_blue.gif) no-repeat 0px 4px;
font-size:.9em;
line-height:1.3em;
margin:40px 0px 0px 120px;
padding-left:14px;
}

#diana_bio h6 em {
font-weight:normal;
}


#diana_bio img {
float:left;
}

#diana_bio p {
margin:10px 0px 0px 133px;
}

#about_us {
border:2px solid #AEB1C8;
margin-top:15px;
}

#about_us h3,
#about_us p,
#about_us ul li {
padding:5px;
}

#about_us p,
#about_us ul li {
font-size:.9em;
line-height:1.1em;
text-align:justify;
}

#about_us h3 {
background-color:#00064F;
color:#fff;
font-size:1.4em;
}

#about_us ul li span {
color: #C30D13;
}

#left_column {
float:left;
width:280px;
}

*html #main_column {
height:600px;
}

#main_column {
float:right;
position:relative;
width:510px;
}

#main_column.vip {
padding:0px 20px;
width:480px;
}

div.image {
background:url(../images/couple_image.jpg) no-repeat 10px 40px;
height:600px;
}

#order_buttons {
position:absolute;
right:40px;
top:540px;
width:436px;
}

#order_buttons li {
float:left;
}

#order_buttons li a {
display:block;
height:22px;
margin-bottom:3px;
text-indent:-9999px;
width:211px;
}

#order_buttons li a#button_1,
#order_buttons li a#button_3 {
margin-right:14px;
}

#order_buttons li a#button_1 {
background:url(../images/button_order_car.gif) no-repeat;
}

#order_buttons li a#button_2 {
background:url(../images/button_open_an_account.gif) no-repeat;
}

#order_buttons li a#button_3 {
background:url(../images/button_contact_us.gif) no-repeat;
}

#order_buttons li a#button_4 {
background:url(../images/button_account_history.gif) no-repeat;
}

#order_buttons li a#button_5 {
background:url(../images/button_employee_profile.gif) no-repeat;
margin-left:113px;
}

#helper_links {
font-size:1.2em;
position:absolute;
top:320px;
right:0px;
}

#helper_links h6 {
font-weight:normal;
margin-bottom:7px;
}

#helper_links ul li {
margin-bottom:7px;
}

#helper_links ul li a {
color:#0A00DC;
font-weight:bold;
text-decoration:none;
}

#footer {
clear:both;
display:block;
line-height:1.1em;
margin:40px 0px 20px 0px;
}

#footer li {
margin-bottom:4px;
}

#footer li span {
color:navy;
font-weight:bold;
}

#talking_points {
border:2px solid #AEB1C8;
margin:15px 20px;
width:760px;
}

#talking_points h3 {
background-color:#00064F;
color:#fff;
font-size:1.4em;
padding:5px;
}

#talking_points h6 {
padding:0px 0px 15px 0px;
text-align:center;
}

#talking_points h6 span {
color: #C30D13;
}

#talking_points ul {
overflow:hidden;
padding:18px;
}

#talking_points ul li {
float:left;
font-size:.9em;
line-height:1.4em;
text-align:justify;
width:225px;
}
.middle_spacing {
margin:0px 10px;
}

#talking_points ul li#middle_point {
margin:0px 20px;
}

#action_options {
float:left;
margin-left:13px;
}

#action_options #order_car,
#action_options #open_account,
#action_options #account_history,
#action_options #contact_us,
#action_options #goldstar_contact_us {
display:block;
height:70px;
text-indent:-9999px;
width:200px;
 }

#action_options #order_car {
background:url(../images/index-oac.jpg) no-repeat;
}

#action_options #open_account {
background:url(../images/index-open.jpg) no-repeat;
}

#action_options #account_history {
background:url(../images/index-history.jpg) no-repeat;
}

#action_options #contact_us {
background:url(../images/index-contact.jpg) no-repeat;
}

#action_options #goldstar_contact_us {
background:url(../images/goldstar_contact_us.jpg) no-repeat;
}


#fleet_list {
margin-left:220px;
width:560px;
}

#fleet_list h6 {
font-size:.9em;
margin-bottom:4px;
text-align:center;
}

#fleet_list img {
margin-bottom:20px;
}

#fleet_list p {
font-size:.86em;
line-height:1.4em;
margin:0px 0px 6px 0px;
}

#vip_message {
background:url(../images/vip_logo.gif) no-repeat center 20px ;
margin-bottom:20px;
padding-top:120px;
zoom:1
}

#vip_message p {
border:2px solid #AEB1C8;
font-size:.86em;
line-height:1.4em;
padding:10px;
}

table#vip_rate_table {
border:0px;
width:480px;
}


table#vip_rate_table {
font-size:.86em;
margin:20px 0px;
}

table#vip_rate_table thead td {
font-weight:bold;
padding-bottom:10px;
text-align:left;
text-decoration:underline;
}

table#vip_rate_table tbody tr td {
padding:5px;;
}

table#vip_rate_table tr.alt td {
background: #efefef;
}

#vip_images {
padding:20px 0px;
text-align:center;
}

.vip_features {
font-size:.86em;
line-height: 14px;
list-style-image: url(../images/bullet_square_blue.gif);
list-style-position:outside;
margin:15px 0px 15px 17px;
}	

.vip_features li {
margin-bottom: 10px;
}

.order_link {
margin:10px 0px;
}
.order_link a {
color:red;
font-size:1.4em;
font-weight:bold;
}

#goldstar p,
#main_column.vip p {
font-size:.86em;
line-height:1.4em;
}

#footer.vip_footer {
text-align:center;
}

#goldstar_images {
padding:10px 0px;
text-align:center;
}

#main_column .spacing {
margin-top:20px;
}

#goldstar_logo {
margin:30px 0px 30px 17px;
}

#action_options.spacing {
margin-left:17px;
}

*html #goldstar {
height:250px;
width:480px;
}

#fuel {
padding:20px;
}
#fuel h3 {
margin-bottom:10px;
}

#fuel p {
font-size:.86em;
line-height:1.4em;
margin-bottom:15px;
}

#contact_us_info {
padding:20px;
}

#contact_us_info a {
color:navy;
}

#contact_us_info a:hover {
color:red;
}

#contact_us_info h4 {
margin-bottom:10px;
text-decoration:underline;
}

#contact_us_info h6 {
font-weight:normal;
margin-bottom:6px;
}

#contact_us_info table {
margin-top:10px;
}

#contact_us_info td {
padding:5px 35px 5px 5px;
}

#contact_us_info ul {
list-style:disc;
margin:20px;
}

#contact_us_info ul li {
margin-bottom:10px;
}


#drivers_list li {
margin-bottom:10px;
}

#drivers_list li a {
color:navy;
}