/* CSS Document */

*{padding:0; margin:0;}

html {min-height: 101%;}

body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color:#939598; margin:auto; padding: 0 0 0 0;}

p.info {font-size:14px; color:#FFFFFF;}
p.title {font-size:14px; color:#6f7174; font-weight: bold;}
p.title_right_top {font-size:14px; color:#6f7174; font-weight: bold; margin: 30px 0 0 0;}
p.title_right_top_courier {font-size:14px; color:#6f7174; font-weight: bold; margin: 0 0 0 0;}
p.title_right {font-size:14px; color:#6f7174; font-weight: bold; margin: 40px 0 0 0;}
p.content {margin: 0 0 20px 0;}
p.national {color:#000000; font-size:18px; font-weight:bold;}
p.home_header {font-size:12px; color:#6f7174; font-weight: bold;}
p.white_home {font-size:12px; font-weight: bold; color: #FFFFFF; line-height: 14px; text-decoration:none;}
p.white {font-weight: bold;color: #FFFFFF; line-height: 24px;}

p.top_header {font-size:16px; color:#fe161b;}
p.sub_header {font-size:16px; color:#868a83;}

p.driver {font-size:11px; color:#6f7174; font-weight: bold;}
p.firstrange {font-size:11px; color:#6f7174; font-weight: bold;}
p.firstrange_top {font-size:11px; color:#6f7174; margin: 20px 0 0 0; text-decoration:none;}
p.range {font-size:11px; color:#6f7174; margin: 20px 0 0 0;}
p.range_content {margin: 0 0 8px 0; color:#939598;}
p.back_to_top {padding: 6px 23px 0 0; color:#939598;}

p.footer {font-size:10px; float: right; color:#86969b;}


/*-------- container --------*/

#container {width: 100%; height: auto; margin: auto; background-color:#e1e3d9; background-image:url(images/content_bg.jpg); background-repeat:repeat-y; background-position:center;}


/*-------- header --------*/

#header_container {width: 100%; margin:auto; background-image:url(images/background_image.jpg); background-repeat:repeat-x; background-position:top;} 

#header {width: 960px; height: 163px; padding: 0 0 0 0; margin:auto; background-image:url(images/header.jpg); background-repeat:no-repeat;}
#header_courier {width: 960px; height: 163px; padding: 0 0 0 0; margin:auto; background-image:url(images/header_courier.jpg); background-repeat:no-repeat;}
#header_storage {width: 960px; height: 163px; padding: 0 0 0 0; margin:auto; background-image:url(images/header_storage.jpg); background-repeat:no-repeat;}
#top_header {width: 498px; height: 26px; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(images/top_header.jpg);}

#click_here {width: 106px; height: 24px; margin: 65px 160px 0 0; background-image:url(images/click_here.jpg); background-repeat:no-repeat; text-decoration: none; float:right;}

#nav {width: 569px; height: 45px; padding: 0 0 0 0; margin: 118px 30px 0 0; float:right; clear:both;}

#home_button {width: 65px; height: 45px; background-image:url(images/home_button.jpg); text-decoration: none; float:left; outline: 0;}
#home_button a {width: 65px; height: 45px; background-image:url(images/home_button.jpg); text-decoration: none; float:left; outline: 0;}
#home_button a:link, #home_button a:visited {width: 65px; height: 45px; background-image:url(images/home_button.jpg); text-decoration: none; float:left; outline: 0;}
#home_button a:hover, #home_button a:active {width: 65px; height: 45px; background-image:url(images/home_button_over.jpg); text-decoration: none; float:left; outline: 0;}

#book_button {width: 98px; height: 45px; background-image:url(images/book_button.jpg); text-decoration: none; float:left; outline: 0;}
#book_button a {width: 98px; height: 45px; background-image:url(images/book_button.jpg); text-decoration: none; float:left; outline: 0;}
#book_button a:link, #book_button a:visited {width: 98px; height: 45px; background-image:url(images/book_button.jpg); text-decoration: none; float:left; outline: 0;}
#book_button a:hover, #book_button a:active {width: 98px; height: 45px; background-image:url(images/book_button_over.jpg); text-decoration: none; float:left; outline: 0;}

#courier_button {width: 79px; height: 45px; background-image:url(images/courier_button.jpg); text-decoration: none; float:left; outline: 0;}
#courier_button a {width: 79px; height: 45px; background-image:url(images/courier_button.jpg); text-decoration: none; float:left; outline: 0;}
#courier_button a:link, #courier_button a:visited {width: 79px; height: 45px; background-image:url(images/courier_button.jpg); text-decoration: none; float:left; outline: 0;}
#courier_button a:hover, #courier_button a:active {width: 79px; height: 45px; background-image:url(images/courier_button_over.jpg); text-decoration: none; float:left; outline: 0;}

#man_button {width: 108px; height: 45px; background-image:url(images/man_button.jpg); text-decoration: none; float:left; outline: 0;}
#man_button a {width: 108px; height: 45px; background-image:url(images/man_button.jpg); text-decoration: none; float:left; outline: 0;}
#man_button a:link, #man_button a:visited {width: 108px; height: 45px; background-image:url(images/man_button.jpg); text-decoration: none; float:left; outline: 0;}
#man_button a:hover, #man_button a:active {width: 108px; height: 45px; background-image:url(images/man_button_over.jpg); text-decoration: none; float:left; outline: 0;}

#prices_button {width: 73px; height: 45px; background-image:url(images/prices_button.jpg); text-decoration: none; float:left; outline: 0;}
#prices_button a {width: 73px; height: 45px; background-image:url(images/prices_button.jpg); text-decoration: none; float:left; outline: 0;}
#prices_button a:link, #prices_button a:visited {width: 73px; height: 45px; background-image:url(images/prices_button.jpg); text-decoration: none; float:left; outline: 0;}
#prices_button a:hover, #prices_button a:active {width: 73px; height: 45px; background-image:url(images/prices_button_over.jpg); text-decoration: none; float:left; outline: 0;}

#vans_button {width: 56px; height: 45px; background-image:url(images/vans_button.jpg); text-decoration: none; float:left; outline: 0;}
#vans_button a {width: 56px; height: 45px; background-image:url(images/vans_button.jpg); text-decoration: none; float:left; outline: 0;}
#vans_button a:link, #vans_button a:visited {width: 56px; height: 45px; background-image:url(images/vans_button.jpg); text-decoration: none; float:left; outline: 0;}
#vans_button a:hover, #vans_button a:active {width: 56px; height: 45px; background-image:url(images/vans_button_over.jpg); text-decoration: none; float:left; outline: 0;}

#location_button {width: 90px; height: 45px; background-image:url(images/location_button.jpg); text-decoration: none; float:left; outline: 0;}
#location_button a {width: 90px; height: 45px; background-image:url(images/location_button.jpg); text-decoration: none; float:left; outline: 0;}
#location_button a:link, #location_button a:visited {width: 90px; height: 45px; background-image:url(images/location_button.jpg); text-decoration: none; float:left; outline: 0;}
#location_button a:hover, #location_button a:active {width: 90px; height: 45px; background-image:url(images/location_button_over.jpg); text-decoration: none; float:left; outline: 0;}

#top_info {width: 960px; height: 48px; padding: 0 0 0 0; margin:auto; background-image:url(images/top_info.jpg); background-position:left; background-repeat:no-repeat; clear:both;}

#info_left {width: 376px; height: 41px; padding: 0 0 0 0; margin:auto; float:left; background-image:url(images/call_me.jpg); clear:both; outline: 0;}
#info_left a:link, #info_left a:visited {width: 376px; height: 41px; padding: 0 0 0 0; margin:auto; float:left; background-image:url(images/call_me.jpg); clear:both; outline: 0;}
#info_left a:hover, #info_left a:active {width: 376px; height: 41px; padding: 0 0 0 0; margin:auto; float:left; background-image:url(images/call_me_over.jpg); clear:both; outline: 0;}

#info_right {width: 200px; height: 40px; padding: 7px 76px 0 0; margin:auto; float:right;}
#info_right a:link, #info_right a:visited {text-decoration: none; color:#FFFFFF;}
#info_right a:hover, #info_right a:active {text-decoration: none; color:#FFFFFF;}

#content_shadow {width: 960px; height: 29px; padding: 0 0 0 0; margin:auto; background-image:url(images/content_shadow.jpg); background-repeat:no-repeat; clear:both;}

/*-------- content --------*/

#content_container {width: 100%; margin: auto; padding: 0 0 0 0; clear:both;}

#content_main {width: 960px; margin:auto; padding: 0 0 0 0; background-image:url(images/content_bg.jpg); background-repeat:repeat-y; background-position:center;}

#content_left {width: 498px; height: auto; margin: 0 0 0 76px; padding: 0 0 20px 0; float:left;}
#content_left_info {width: 498px; height: auto; margin: 0 0 0 0; padding: 20px 0 0 0;}
#content_left a:link, #content_left a:visited {text-decoration: none; color:#939598;}
#content_left a:hover, #content_left a:active {text-decoration: none; color:#6f7174;}

#content_left_info_drivers {width: 498px; height: auto; margin: 0 0 0 0; padding: 0 0 0 0;}

#form_content_left {width: 170px; height: auto; margin: 0 0 0 0; padding: 10px 20px 20px 0; float:left; line-height: 17.9px;}
#form_content_right {width: 308px; height: auto; margin: 0 0 0 0; padding: 10px 0 20px 0; float:left;}

#content_right {width: 264px; height: auto; margin: 0 76px 0 0; padding: 0 0 30px 0; float: right;}
#content_right a:link, #content_right a:visited {text-decoration: none; color:#6f7174;}
#content_right a:hover, #content_right a:active {text-decoration: none; color:#939598;}

#content_right_info {width: 240px; height: auto; margin: 0 0 0 0; padding: 2px 12px 8px 20px; clear:both; background-image:url(images/sub_bg.jpg); background-repeat:repeat-y;}
#content_right_info_top {width: 240px; height: 18px; margin: 0 0 0 0; padding: 0px 12px 0px 20px; clear:both; background-image:url(images/sub_bg_top.jpg);}
#content_right_info_buttons {width: 240px; height: auto; margin: 0 0 0 0; padding: 2px 12px 0px 20px; clear:both; background-image:url(images/sub_bg.jpg); background-repeat:repeat-y;}

#content_right_bottom {width: 272px; height: 37px; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(images/sub_curve.jpg);}


/*-------- van info --------*/

#van_info {width: 498px; height: auto; margin: 0 0 0 0; padding: 24px 0 0 0; clear:both;}
#van_info a:link, #van_info a:visited {text-decoration: underline; color:#939598;}
#van_info a:hover, #van_info a:active {text-decoration: underline; color:#6f7174;}

#van_image {width: 160px; height: 110px; margin: auto; padding: 0 0 20px 0; float:left;}
#van_content {width: 302px; margin: auto; padding: 0 18px 20px 18px; float:right;}


/*-------- buttons --------*/

#top_buttons {width: 224px; margin: 0 0 0 0; padding: 0 0 0 0; clear:both;}
#top_layer {width: 224px; height: 35px; margin: 0 0 0 0; padding: 0 0 0 0; clear:both;}
#top_layer_storage {width: 224px; height: 35px; margin: 10px 0 0 0; padding: 0 0 0 0; clear:both;}

#premium_fleet {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/premium_hire_fleet.jpg); text-decoration: none; outline: none; float:left;}
#premium_fleet a {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/premium_hire_fleet.jpg); text-decoration: none; float:left; coutline: none;}
#premium_fleet a:link, #premium_fleet a:visited {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/premium_hire_fleet.jpg); text-decoration: none; float:left; outline: none;}
#premium_fleet a:hover, #premium_fleet a:active {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/premium_hire_fleet_over.jpg); text-decoration: none; float:left; outline: none;}

#budget_hire_fleet {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/budget_hire_fleet.jpg); text-decoration: none; outline: none; float:right;}
#budget_hire_fleet a {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/budget_hire_fleet.jpg); text-decoration: none; float:right; coutline: none;}
#budget_hire_fleet a:link, #budget_hire_fleet a:visited {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/budget_hire_fleet.jpg); text-decoration: none; float:right; outline: none;}
#budget_hire_fleet a:hover, #budget_hire_fleet a:active {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/budget_hire_fleet_over.jpg); text-decoration: none; float:right; outline: none;}

#bottom_layer {width: 224px; height: 35px; margin: 0 0 0 0; padding: 10px 0 0 0; clear:both;}

#specialist_fleet {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/specialist_hire_fleet.jpg); text-decoration: none; outline: none; float:right;}
#specialist_fleet a {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/specialist_hire_fleet.jpg); text-decoration: none; float:right; outline: none;}
#specialist_fleet a:link, #specialist_fleet a:visited {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/specialist_hire_fleet.jpg); text-decoration: none; float:right; outline: none;}
#specialist_fleet a:hover, #specialist_fleet a:active {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/specialist_hire_fleet_over.jpg); text-decoration: none; float:right; outline: none;}

#cars_fleet {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/cars.jpg); text-decoration: none; outline: none; float:left;}
#cars_fleet a {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/cars.jpg); text-decoration: none; coutline: none; float:left;}
#cars_fleet a:link, #cars_fleet a:visited {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/cars.jpg); text-decoration: none; outline: none; float:left;}
#cars_fleet a:hover, #cars_fleet a:active {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/cars_over.jpg); text-decoration: none; outline: none; float:left;}

#classic_fleet {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/classic_cars.jpg); text-decoration: none; outline: none; float:right;}
#classic_fleet a {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/classic_cars.jpg); text-decoration: none; coutline: none; float:right;}
#classic_fleet a:link, #classic_fleet a:visited {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/classic_cars.jpg); text-decoration: none; outline: none; float:right;}
#classic_fleet a:hover, #classic_fleet a:active {width: 107px; height: 35px;  margin: 0 0 0 0; background-image:url(images/classic_cars_over.jpg); text-decoration: none; outline: none; float:right;}

#click_to_book {width: 114px; height: 22px;  margin: 0 0 0 0; background-image:url(images/click_to_book.jpg); text-decoration: none; outline: none;}
#click_to_book a {width: 114px; height: 22px;  margin: 0 0 0 0; background-image:url(images/click_to_book.jpg); text-decoration: none; float:left; outline: none;}
#click_to_book a:link, #click_to_book a:visited {width: 114px; height: 22px;  margin: 0 0 0 0; background-image:url(images/click_to_book.jpg); text-decoration: none; float:left; outline: none;}
#click_to_book a:hover, #click_to_book a:active {width: 114px; height: 22px;  margin: 0 0 0 0; background-image:url(images/click_to_book_over.jpg); text-decoration: none; float:left; outline: none;}

#click_to_book_white {width: 114px; height: 23px;  margin: 0 0 0 0; background-image:url(images/click_to_book_on_white.jpg); text-decoration: none; outline: none;}
#click_to_book_white a {width: 114px; height: 23px;  margin: 0 0 0 0; background-image:url(images/click_to_book_on_white.jpg); text-decoration: none; float:left; outline: none;}
#click_to_book_white a:link, #click_to_book_white a:visited {width: 114px; height: 23px;  margin: 0 0 0 0; background-image:url(images/click_to_book_on_white.jpg); text-decoration: none; float:left; outline: none;}
#click_to_book_white a:hover, #click_to_book_white a:active {width: 114px; height: 23px;  margin: 0 0 0 0; background-image:url(images/click_to_book_on_white_over.jpg); text-decoration: none; float:left; outline: none;}

#click_to_book_vans {width: 160px; height: 23px;  margin: 0 0 0 0; background-image:url(images/click_to_book_on_white.jpg); background-position:center; background-repeat:no-repeat; text-decoration: none; outline: none;}
#click_to_book_vans a {width: 160px; height: 23px;  margin: 0 0 0 0; background-image:url(images/click_to_book_on_white.jpg); background-position:center; background-repeat:no-repeat;  text-decoration: none; float:left; outline: none;}
#click_to_book_vans a:link, #click_to_book_vans a:visited {width: 160px; height: 23px;  margin: 0 0 0 0; background-image:url(images/click_to_book_on_white.jpg); background-repeat:no-repeat; background-position:center;  text-decoration: none; float:left; outline: none;}
#click_to_book_vans a:hover, #click_to_book_vans a:active {width: 160px; height: 23px;  margin: 0 0 0 0; background-image:url(images/click_to_book_on_white_over.jpg); background-repeat:no-repeat; background-position:center;  text-decoration: none; float:left; outline: none;}

#get_in_touch {width: 114px; height: 23px; margin: 0 0 14px 0; background-image:url(images/get_in_touch.jpg); text-decoration: none; outline: none;}
#get_in_touch a {width: 114px; height: 23px; margin: 0 0 14px 0; background-image:url(images/get_in_touch.jpg); text-decoration: none; float:left; outline: none;}
#get_in_touch a:link, #get_in_touch a:visited {width: 114px; height: 23px; margin: 0 0 14px 0; background-image:url(images/get_in_touch.jpg); text-decoration: none; float:left; outline: none;}
#get_in_touch a:hover, #get_in_touch a:active {width: 114px; height: 23px; margin: 0 0 14px 0; background-image:url(images/get_in_touch_over.jpg); text-decoration: none; float:left; outline: none;}

#send_request {width: 114px; height: 23px; margin: 0 0 14px 0; background-image:url(images/send_request.jpg); text-decoration: none; outline: none;}
#send_request a {width: 114px; height: 23px; margin: 0 0 14px 0; background-image:url(images/send_request.jpg); text-decoration: none; float:left; outline: none;}
#send_request a:link, #send_request a:visited {width: 114px; height: 23px; margin: 0 0 14px 0; background-image:url(images/send_request.jpg); text-decoration: none; float:left; outline: none;}
#send_request a:hover, #send_request a:active {width: 114px; height: 23px; margin: 0 0 14px 0; background-image:url(images/send_request.jpg); text-decoration: none; float:left; outline: none;}

#storage_available {width: 223px; height: 35px;  margin: 0 0 0 0; background-image:url(images/storage_available.jpg); text-decoration: none; outline: none;}
#storage_available a {width: 223px; height: 35px; margin: 0 0 0 0; background-image:url(images/storage_available.jpg); text-decoration: none; float:left; outline: none;}
#storage_available a:link, #storage_available a:visited {width: 223px; height: 35px; margin: 0 0 0 0; background-image:url(images/storage_available.jpg); text-decoration: none; float:left; outline: none;}
#storage_available a:hover, #storage_available a:active {width: 223px; height: 35px; margin: 0 0 0 0; background-image:url(images/storage_available_over.jpg);  text-decoration: none; float:left; outline: none;}

#courier_available {width: 223px; height: 35px;  margin: 0 0 0 0; background-image:url(images/courier_available.jpg); text-decoration: none; outline: none;}
#courier_available a {width: 223px; height: 35px; margin: 0 0 0 0; background-image:url(images/courier_available.jpg); text-decoration: none; float:left; outline: none;}
#courier_available a:link, #courier_available a:visited {width: 223px; height: 35px; margin: 0 0 0 0; background-image:url(images/courier_available.jpg); text-decoration: none; float:left; outline: none;}
#courier_available a:hover, #courier_available a:active {width: 223px; height: 35px; margin: 0 0 0 0; background-image:url(images/courier_available_over.jpg);  text-decoration: none; float:left; outline: none;}

#pay_by_card {width: 163px; height: 57px; margin: 20px 0 0 29px; padding: 0 0 0 0; background-image:url(images/pay_by_card.jpg); clear:both;}


/*-------- headers --------*/

#home_header {width: 498px; height: 26px; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(images/home_header.jpg);}
#book_header {width: 498px; height: 26px; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(images/book_header.jpg);}
#courier_header {width: 498px; height: 26px; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(images/courier_header.jpg);}
#storage_header {width: 498px; height: 26px; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(images/storage_header.jpg);}
#prices_header {width: 498px; height: 26px; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(images/prices_header.jpg);}
#vans_header {width: 498px; height: 26px; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(images/vans_header.jpg);}
#location_header {width: 498px; height: 26px; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(images/location_header.jpg);}

/*-------- sub headers --------*/

#sub_header {width: 264px; height: 26px; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(images/sub_header.jpg);}


/*-------- drivers --------*/

#drivers {width: 498px; height: auto; margin: 0 0 0 0; padding: 6px 0 0 0; clear:both;}
#driver_container {width: 148px; padding: 0 0 0 0; float: left;}
#driver_spacer {width: 27px; padding: 0 0 0 0; float: left;}
#driver_image {width: 148px; height: 100px; margin: auto; padding: 0 0 0 0;}

#driver_content {width: 112px; margin: auto; padding: 10px 18px 0 18px; background-image:url(images/driver_bg.jpg); background-repeat:repeat-y; clear:both;}
#driver_bottom {width: 148px; height: 17px; margin: 0 0 24px 0; padding: 0 0 0 0; background-image:url(images/driver_curve.jpg); clear:both;}


/*-------- SEO --------*/

#rules {width: 960px; height: 2px; margin:auto; padding: 0 0 0 0; clear:both;}
#content_rule {width: 498px; height: 1px; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(images/content_rule.jpg); clear:both}
#content_rule_drivers {width: 498px; height: 1px; margin: 20px 0 20px 0; padding: 0 0 0 0; background-image:url(images/content_rule.jpg); clear:both}
#content_rule_right {width: 224px; height: 1px; margin: 8px 0 0 0; padding: 0 0 0 0; background-image:url(images/content_rule.jpg); clear:both}
#left_rule {width: 498px; height: 2px; margin: 0 0 0 76px; padding: 0 0 0 0; background-color:#979d8f; float: left;}
#right_rule {width: 264px; height: 2px; margin: 0 76px 0 0; padding: 0 0 0 0; background-color:#979d8f; float: right;}

#seo {width: 960px; height:auto; margin:auto; padding: 0 0 0 0; clear:both; color:#b3b5b7; font-size: 10px; line-height: 15px;}

#seo_content_left {width: 498px; height: auto; margin: 0 0 0 76px; padding: 20px 0 20px 0; float: left;}
#seo_content_left a:link, #seo_content_left a:visited {text-decoration: none; color:#b3b5b7;}
#seo_content_left a:hover, #seo_content_left a:active {text-decoration: none; color:#6f7174;}


#seo_content_right {width: 264px; height: auto; margin: 0 76px 0 0; padding: 20px 0 20px 0; float: right;}


/*-------- footer --------*/

#footer {width: 100%; height: 13px; background-color:#ea161b; clear:both;}
