/* Imports */
@import url(jquery.css);
@import url(skin.css);

/* Standard */
html, body 
{
	margin: 0;
	padding:0;
	border:0;
}

body
{		
	font-family: Arial;
	font-size: 70%;
	background: #FFF;	
	text-align: left;	
	line-height: 18px;
	color: #2C2C2C;
	background: #5C6301;
}

.clear{
	clear:both;
	overflow: hidden;
	display: none;
	height: 0px;			
}

/* redefine */
form 
{
	padding: 0px;
	margin: 0px;
	border: 0px;	
}

.standardformfield 
{
	font-family: Tahoma;
	font-size: 100%;
	color: #424142;
}

a 
{
	color: #302C2D;
	text-decoration: underline;
}

a:hover 
{
	text-decoration: none;	
}

/* construct */
#wrapper
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: url(../Images/Background_01.jpg) center top no-repeat;
	float: left;
}

	#wrapper #main
	{
		width: 918px;
		margin-left: auto;
		margin-right: auto;
	}
	
		#wrapper #main #header
		{
			width: 918px;
			height: 94px;
			float: left;
			padding-top: 22px;
		}	

			#wrapper #main #header h1
			{
				padding: 0px;
				margin: 0px;
				float: left;
			}
			
				#wrapper #main #header h1 a
				{
					display: block;
					width: 248px;
					height: 78px;
					background: url(../Images/shellGraphics_03.gif) no-repeat top left;
				}
				
					#wrapper #main #header h1 a span
					{
						display: none;
					}
			
			#wrapper #main #header #header_right
			{
				display: block;
				float: left;
				width: 413px;
				height: 78px;
				background: url(../Images/shellGraphics_05.gif) no-repeat top left;
				margin-left: 257px;
			}
			
			
		#wrapper #main #navigation
		{
			width: 918px;
			float: left;
			height: 46px;			
		}
		
			#wrapper #main #navigation #navigation_inner
			{
				height: 40px;
				float: left;
				width: 918px;						
			}
			
				#wrapper #main #navigation #navigation_inner ul
				{
					padding: 0px;
					margin: 0px;
				}
				
					#wrapper #main #navigation #navigation_inner ul li
					{
						list-style-type: none;
						display: inline;
						float: left;
						margin-right: 7px;
						position: relative;						
					}
						
						/* Sub Navigation */
						#wrapper #main #navigation #navigation_inner ul li .subnav 
						{
							margin: 0px;
							padding: 0px;
							position: absolute;
							top: 40px;
							left: 0px;	
							z-index: 9999;
							display: none;						
						}
						
							#wrapper #main #navigation #navigation_inner ul li .subnav li 
							{
								list-style-type: none;
								display: inline;
								float: left;								
							}
							
								#wrapper #main #navigation #navigation_inner ul li .subnav li a 
								{
									width: 182px;
									height: 28px;
									float: left;
									display: block;
								}
								
									#wrapper #main #navigation #navigation_inner ul li .subnav li.grouptours a 
									{
										background: url(../Images/ToursNav_01.gif) no-repeat top left;
									}
									
									#wrapper #main #navigation #navigation_inner ul li .subnav li.european a 
									{
										background: url(../Images/ToursNav_02.gif) no-repeat top left;
									}
									
									#wrapper #main #navigation #navigation_inner ul li .subnav li.privatehire a 
									{
										background: url(../Images/ToursNav_03.gif) no-repeat top left;
									}
									
									#wrapper #main #navigation #navigation_inner ul li .subnav li.sportscorporate a 
									{
										background: url(../Images/ToursNav_04.gif) no-repeat top left;
									}
									
										#wrapper #main #navigation #navigation_inner ul li .subnav li a:hover 
										{
											background-position: bottom left;
										}
									
										#wrapper #main #navigation #navigation_inner ul li .subnav li a span 
										{
											display: none;
										}
										
							#wrapper #main #navigation #navigation_inner ul li:hover ul, #wrapper #main #navigation #navigation_inner ul li.over ul 
							{
								display: block;
							}
					
						/* Main Navigation */						
						#wrapper #main #navigation #navigation_inner ul li a
						{
							display: block;
							height: 40px;
							float: left;
						}
						
							#wrapper #main #navigation #navigation_inner ul li.contactus
							{
								margin-right: 0px;
							}
						
							#wrapper #main #navigation #navigation_inner ul li.home a
							{
								width: 59px;
								background: url(../Images/nav_home.gif) no-repeat top left;
							}
							
							#wrapper #main #navigation #navigation_inner ul li.aboutus a
							{
								width: 88px;
								background: url(../Images/nav_about.gif) no-repeat top left;
							}
							
							#wrapper #main #navigation #navigation_inner ul li.ourfleet a
							{
								width: 89px;
								background: url(../Images/nav_ourfleet.gif) no-repeat top left;
							}
														
							#wrapper #main #navigation #navigation_inner ul li.grouptours a
							{
								width: 182px;
								background: url(../Images/nav_group.gif) no-repeat top left;
							}				
							
							#wrapper #main #navigation #navigation_inner ul li.hardingstour a
							{
								width: 126px;
								background: url(../Images/nav_hardings.gif) no-repeat top left;
							}		
							
							#wrapper #main #navigation #navigation_inner ul li.showcoach a
							{
								width: 110px;
								background: url(../Images/nav_showcoach.gif) no-repeat top left;
							}		
							
							#wrapper #main #navigation #navigation_inner ul li.testimonials a
							{
								width: 109px;
								background: url(../Images/nav_testimonials.gif) no-repeat top left;
							}		
											
							#wrapper #main #navigation #navigation_inner ul li.contactus a
							{
								width: 97px;
								background: url(../Images/nav_contact.gif) no-repeat top left;
							}		
							
							#wrapper #main #navigation #navigation_inner ul li a:hover 
							{
								background-position: bottom left;
							}
						
							#wrapper #main #navigation #navigation_inner ul li a span
							{
								display: none;
							}
		
		#wrapper #main #content 
		{
			width: 899px;
			float: left;
			padding: 10px 9px 20px 10px;
			
		}
		
			*html #wrapper #main #content
			{
				margin: 0px 5px 5px 5px;
			}
		
			#wrapper #main #content #top
			{
				width: 900px;
				float: left;
			}
			
				#wrapper #main #content #top h2
				{
					width: 900px;
					height: 113px;
					display: block;
					margin: 0px;
					padding: 0px;
					background: url(../Images/aboutus_shell_03.jpg) no-repeat top left; 
				}
			
				#wrapper #main #content #top h2.about_us
				{
					background: url(../Images/aboutus_shell_03.jpg) no-repeat top left;
				}
				
			
				#wrapper #main #content #top h2.showcoach
				{
					background: url(../Images/shell_showcoach_03.jpg) no-repeat top left;
				}
				
				#wrapper #main #content #top h2.corporate
				{
					background: url(../Images/shellGraphic_corporate_03.jpg) no-repeat top left;
				}
				
				#wrapper #main #content #top h2.bespoke
				{
					background: url(../Images/bespoke_tours_03.jpg) no-repeat top left;
				}
				
				#wrapper #main #content #top h2.insurance
				{
					background: url(../Images/insurance_pics_03.jpg) no-repeat top left;
				}
				
				#wrapper #main #content #top h2.vacancies
				{
					background: url(../Images/vacancies_shell_03.jpg) no-repeat top left;
				}
				
				#wrapper #main #content #top h2.private_hire
				{
					background: url(../Images/private_hire_03.jpg) no-repeat top left;
				}
				
				#wrapper #main #content #top h2.euro_tours
				{
					background: url(../Images/european_tours_03.jpg) no-repeat top left;
				}
				
				#wrapper #main #content #top h2.timetable
				{
					background: url(../Images/timetable_shell_03.jpg) no-repeat top left;
				}
				
				#wrapper #main #content #top h2.tours
				{
					background: url(../Images/tours_03.jpg) no-repeat top left;
				}
				
				#wrapper #main #content #top h2.vehicles
				{
					background: url(../Images/vehicles_shell_03.jpg) no-repeat top left;
				}
				
				#wrapper #main #content #top h2.workshop
				{
					background: url(../Images/workshop_03.jpg) no-repeat top left
				}
				
				#wrapper #main #content #top h2.testimonials_top
				{
					background: url(../Images/shellTestimonials_03.jpg) no-repeat top left;
				}
				
				#wrapper #main #content #top h2.contact_us_top
				{
					background: url(../Images/contactus_new_03.jpg) no-repeat top left;
				}
				
					#wrapper #main #content #top h2 span
					{
						display: none;
					}
					
				
			
				#wrapper #main #content #top #colone
				{
					width: 272px;
					height: 283px;
					display: block;
					background: url(../Images/shellGraphics_12_03.gif) no-repeat top left;
					float: left;
				}
						
					#wrapper #main #content #top #colone ul
					{
						padding: 0px;
						margin: 15px 0px 0px 17px;
					}
						
						#wrapper #main #content #top #colone ul li
						{
							list-style-type: none;
						}
							
							#wrapper #main #content #top #colone ul li a span
							{
								display: none;
							}
								
								#wrapper #main #content #top #colone ul li a.spacing
								{
									margin-top: 7px;
								}	
							
							#wrapper #main #content #top #colone ul li a.insurance
							{
								text-decoration: none;
								display: block;
								width: 238px;
								height: 34px;
								background: url(../Images/insurance.gif) no-repeat bottom left;
								float: left;
							}
								
								#wrapper #main #content #top #colone ul li a.insurance:hover
								{
									background-position: top;
								}
							
							#wrapper #main #content #top #colone ul li a.timetables
							{
								text-decoration: none;
								display: block;
								width: 238px;
								height: 34px;
								background: url(../Images/timetables.gif) no-repeat bottom left;
								float: left;
							}
								
								#wrapper #main #content #top #colone ul li a.timetables:hover
								{
									background-position: top;
								}
								
							#wrapper #main #content #top #colone ul li a.workshop
							{
								text-decoration: none;
								display: block;
								width: 238px;
								height: 89px;
								float: left;
								background: url(../Images/index_workshop_03.gif) no-repeat top left;
							}
							
								#wrapper #main #content #top #colone ul li a.workshop:hover
								{
									background-position: bottom;
								}
								
							#wrapper #main #content #top #colone ul li a.vacancies
							{
								text-decoration: none;
								display: block;
								width: 238px;
								height: 34px;
								float: left;
								background: url(../Images/vacancies.gif) no-repeat bottom left;
							}
							
								#wrapper #main #content #top #colone ul li a.vacancies:hover
								{
									background-position: top;
								}
								
							#wrapper #main #content #top #colone ul li a.vehicles
							{
								text-decoration: none;
								display: block;
								width: 238px;
								height: 34px;
								float: left;
								background: url(../Images/vehicles.gif) no-repeat bottom left;
							}
							
								#wrapper #main #content #top #colone ul li a.vehicles:hover
								{
									background-position: top;
								}
				
				#wrapper #main #content #top #coltwo
				{
					width: 618px;
					float: left;
					position: relative;
					padding-left: 9px;					
				}
					
					#wrapper #main #content #top #coltwo a
					{	
						position: absolute;
						margin-left: 9px;
						display: block;
						height: 282px;
						width: 617px;
						z-index: 2;
					}
					
					#wrapper #main #content #top #coltwo a object
					{
						z-index: 1;
					}
						

					
		#wrapper #main #content #main_content
		{
			width: 899px;
			float: left;
			padding-top: 9px;
		}
			
			#wrapper #main #content #main_content #col_left
			{
				float: left;
				width: 561px;
				padding: 0px;
			}
			
/* Index Page - Main Content */
			
				#wrapper #main #content #main_content #col_left #welcome_text
				{
					width: 517px;
					/*height: 279px;*/
					height: 364px;
					background: url(../Images/shellGraphics_home_NEW.gif) no-repeat top left;
					float: left;
					padding: 15px 22px 0px 22px;
					margin: 0px;
					font-size: 120%;					
				}
				
					#wrapper #main #content #main_content #col_left #welcome_text #welcome_header
					{
						width: 517px;
						float: left;
						color: #004F9E;
						font-style: italic;
						margin-top: 10px;
					}
					
						#wrapper #main #content #main_content #col_left #welcome_text #welcome_header h2
						{
							background: url(../Images/index_header_06.gif) no-repeat top left;
							height: 20px;
							width: 292px;
							padding: 0px;
							margin: 0px;
							display: block;
						}
						
							#wrapper #main #content #main_content #col_left #welcome_text #welcome_header h2 span
							{
								display: none;
							}
					
					#wrapper #main #content #main_content #col_left #welcome_text #welcome_pone
					{
						width: 517px;
						float: left;
						padding-top: 10px;
					}
					
					#wrapper #main #content #main_content #col_left #welcome_text #welcome_ptwo
					{
						width: 517px;
						float: left;
						padding-top: 10px;
					}
					
					#wrapper #main #content #main_content #col_left #welcome_text #welcome_pthree
					{
						width: 517px;
						float: left;
						font-style: italic;
						padding-top: 10px;
					}
					
					#wrapper #main #content #main_content #col_left #welcome_text #welcome_pfour
					{
						width: 517px;
						float: left;
					}
					
						#wrapper #main #content #main_content #col_left #welcome_text #welcome_pfour span
						{
							color: #004D98;
						}
			
			#wrapper #main #content #main_content #col_left #tour_one
			{
				width: 561px;
				float: left;
				height: 299px;
				background: url(../Images/shell_graphics_home_28.gif) no-repeat top left;
				margin-top: 5px;
			}

			
			#wrapper #main #content #main_content #col_left #tour_one #see_more 
			{
				margin: 0px;
				padding: 0px;
			}
			
				#wrapper #main #content #main_content #col_left #tour_one #see_more a
				{
					display: block;
					width: 50px;
					height: 50px;
					background: url(../Images/shellGraphics_home_12.gif) no-repeat top left;
					float: right;
				}
					
					#wrapper #main #content #main_content #col_left #tour_one #see_more a span
					{
						display: none;
					}
		
			
			
			
				#wrapper #main #content #main_content #col_left #tour_one #tour_one_heading
				{
					color: #FFF;
					font-size: 120%;
					margin-left: 10px;
					height: 34px;
				}
				
					#wrapper #main #content #main_content #col_left #tour_one #tour_one_heading h3
					{
						padding: 11px 0px 0px 0px;
						margin: 0px;
						font-size: 120%;
					}
			
			#wrapper #main #content #main_content #col_left #tour_one #tour_content
			{
				padding: 0px;
				margin: 0px;
				width: 547px;
				float: left;
				position: relative;
				font-size: 120%;
			}
			
				#wrapper #main #content #main_content #col_left #tour_one #tour_content #yellow_button_one
				{
					position: absolute;
					top: -16px;
					left: 434px;
				}
				
					#wrapper #main #content #main_content #col_left #tour_one #tour_content #yellow_button_one p
					{
						padding: 0px;
						margin: 0px;
						height: 99px;
						width: 116px;
						background: url(../Images/yellow_button_31.gif) no-repeat top left;
						display: block;
						text-align: center;
						font-size: 230%;
						padding-top: 10px;
						line-height: 30px;
						text-transform: uppercase;
						font-family: Verdana;
					}
			
					#wrapper #main #content #main_content #col_left #tour_one #tour_content ul
					{
						margin: 0px 0px 0px 18px;
						padding: 0px;
					
					}
						#wrapper #main #content #main_content #col_left #tour_one #tour_content ul li
						{
							color: #212121;
							height: 17px;
							background: url(../Images/shell_graphics_list_03.gif) no-repeat top left #E7F2F5;
							list-style-type: none;
							padding-left: 10px;
						}
						
							#wrapper #main #content #main_content #col_left #tour_one #tour_content ul li.spacing
							{
								margin-top: 3px;
							}
							
								#wrapper #main #content #main_content #col_left #tour_one #tour_content ul li.green
								{
									background: url(../Images/shell_graphics_list_06.gif) no-repeat top left #F7F7E1;
								}
							
				#wrapper #main #content #main_content #col_left #tour_one #pictures_one
				{
					float: left;
					width: 567px;
				}
				
					#wrapper #main #content #main_content #col_left #tour_one #pictures_one ul
					{
						padding: 0px;
						margin: 19px 0px 0px 12px;
					}
					
						#wrapper #main #content #main_content #col_left #tour_one #pictures_one ul li
						{
							list-style-type: none;
							display: inline;
							float: left;
							margin-right: 20px;
						}
						
							#wrapper #main #content #main_content #col_left #tour_one #pictures_one ul li.nomargin 
							{
								margin-right: 0px;
							}
			
							#wrapper #main #content #main_content #col_left #tour_one #pictures_one ul li a
							{
								display: block;
								height: 89px;
								width: 119px;
								float: left;
							}
								
								
			#wrapper #main #content #main_content #col_left #tour_two
			{
				width: 561px;
				float: left;
				height: 299px;
				background: url(../Images/shellGraphics_home_27.gif) no-repeat top left;				
				margin-top: 5px;
			}
			
				*html #wrapper #main #content #main_content #col_left #tour_two
				{
					margin-top: 3px;
				}
			
			#wrapper #main #content #main_content #col_left #tour_two #see_more_two 
			{
				margin: 0px;
				padding: 0px;
			}
			
				#wrapper #main #content #main_content #col_left #tour_two #see_more_two a
				{
					display: block;
					width: 50px;
					height: 50px;
					background: url(../Images/shellGraphics_home_12.gif) no-repeat top left;
					float: right;
				}
					
					#wrapper #main #content #main_content #col_left #tour_two #see_more_two a span
					{
						display: none;
					}
			
				#wrapper #main #content #main_content #col_left #tour_two #tour_two_heading
				{
					color: #FFF;
					font-size: 130%;
					margin-left: 10px;
					height: 34px;
				}
				
					#wrapper #main #content #main_content #col_left #tour_two #tour_two_heading h3
					{
						padding: 11px 0px 0px 0px;
						margin: 0px;
						font-size: 120%;
					}
			
			
			
			#wrapper #main #content #main_content #col_left #tour_two #tour_content_two
			{
				padding: 0px;
				margin: 0px;
				width: 547px;
				float: left;
				position: relative;
				font-size: 120%;
			}
			
				#wrapper #main #content #main_content #col_left #tour_two #tour_content_two #yellow_button_two
				{
					position: absolute;
					top: -16px;
					left: 434px;
				}
				
					#wrapper #main #content #main_content #col_left #tour_two #tour_content_two #yellow_button_two p
					{
						padding: 0px;
						margin: 0px;
						height: 99px;
						width: 116px;
						background: url(../Images/yellow_button_31.gif) no-repeat top left;
						display: block;
						text-align: center;
						font-size: 230%;
						padding-top: 10px;
						line-height: 30px;
						text-transform: uppercase;
						font-family: Verdana;
					}
			
				#wrapper #main #content #main_content #col_left #tour_two #tour_content_two ul
				{
					margin: 0px 0px 0px 18px;
					padding: 0px;
				
				}
					#wrapper #main #content #main_content #col_left #tour_two #tour_content_two ul li
					{
						color: #212121;
						height: 17px;
						background: url(../Images/shell_graphics_list_03.gif) no-repeat top left #E7F2F5;
						list-style-type: none;
						padding-left: 10px;
					}
					
						#wrapper #main #content #main_content #col_left #tour_two #tour_content_two ul li.spacing
						{
							margin-top: 3px;
						}
						
							#wrapper #main #content #main_content #col_left #tour_two #tour_content_two ul li.green
							{
								background: url(../Images/shell_graphics_list_06.gif) no-repeat top left #F7F7E1;
							}
							
				#wrapper #main #content #main_content #col_left #tour_two #pictures_two
				{
					float: left;
					width: 567px;
				}
				
					#wrapper #main #content #main_content #col_left #tour_two #pictures_two ul
					{
						padding: 0px;
						margin: 19px 0px 0px 12px;
					}
					
						#wrapper #main #content #main_content #col_left #tour_two #pictures_two ul li
						{
							list-style-type: none;
							display: inline;
							margin-right: 20px;
							float: left;
						}
							
							#wrapper #main #content #main_content #col_left #tour_two #pictures_two ul li.nomargin 
							{
								margin-right: 0px;
							}
			
							#wrapper #main #content #main_content #col_left #tour_two #pictures_two ul li a
							{
								display: block;
								height: 89px;
								width: 119px;
								float: left;
							}
									
/* Index Page - Main Content - Left Column Finish */

/* About Us Page - Main Content - Left Column Start */

#wrapper #main #content #main_content #col_left #about_us_main
{
	width: 561px;
	height: 294px;
	background: url(../Images/aboutus_shell_06.gif) no-repeat top left;
	float: left;
}

	#wrapper #main #content #main_content #col_left #about_us_main #about_us_textwrap
	{
		margin-left: 20px;
		margin-right: 20px;
		width: 541px;
		float: left;
		font-size: 120%
	}
	
	*html #wrapper #main #content #main_content #col_left #about_us_main #about_us_textwrap
	{
		width: 510px;
		margin-left: 10px;
		margin-right: 0px;
	}
	
		
		#wrapper #main #content #main_content #col_left #about_us_main #about_us_textwrap #about_us_heading h2
		{
			font-size: 135%;
			font-style: italic;
			color: #004F9E;
			width: 541px;
			float:left;
			margin-top: 14px;
		}

#wrapper #main #content #main_content #col_left #click_for_directions
{
	width: 561px;
	height: 72px;
	float: left;
	margin: 0px;
	padding: 0px;
}

	#wrapper #main #content #main_content #col_left #click_for_directions a
	{
		display: block;
		width: 561px;
		height: 72px;
		background: url(../Images/aboutus_shell_03.gif) no-repeat top left;
	}
	
		#wrapper #main #content #main_content #col_left #click_for_directions a span
		{
			display: none;
		}
		
	#wrapper #main #content #main_content #col_left #our_fleet
	{
		display: block;
		height: 196px;
		width: 561px;
		float: left;
		background: url(../Images/aboutus_shell_fleet_14.gif) no-repeat top left;
		margin-top: 6px;
		padding: 0px;
		
	}
	
		#wrapper #main #content #main_content #col_left #fleet_gallery_top
		{
			float: left;
			width: 561px;
			height: 5px;
			display: block;
			background: url(../Images/rounded_top.gif) no-repeat top left;
			margin-top: 6px;
		}
		
			#wrapper #main #content #main_content #col_left #fleet_gallery_top span
			{
				display: none;
			}
	
		#wrapper #main #content #main_content #col_left #fleet_gallery
		{
			display: block;
			height: 121px;
			width: 551px;
			float: left;
			background: url(../Images/aboutus_shell_fleet_14.gif) no-repeat top left;
			padding-left: 10px;
			padding-top: 20px;
		}

			#wrapper #main #content #main_content #col_left #fleet_gallery_bottom
			{
				width: 561px;
				height: 10px;
				background: url(../Images/tour_23.gif) no-repeat top left;
				display: block;
				float: left;
			}	
				
				#wrapper #main #content #main_content #col_left #fleet_gallery_bottom span
				{
					display: none;
				}

		#wrapper #main #content #main_content #col_left #our_fleet #fleet_heading
		{
			font-size: 160%;
			font-style: italic;
			color: #004F9E;
			width: 521px;
			float:left;
			margin-left: 20px;			
		}
			*html #wrapper #main #content #main_content #col_left #our_fleet #fleet_heading
			{
				margin-left: 10px;
			}
		
			#wrapper #main #content #main_content #col_left #our_fleet #fleet_heading h2
			{
				margin: 15px 0px 0px 0px;
				padding: 0px;
				font-size: 100%;
			}
	
			#wrapper #main #content #main_content #col_left #our_fleet #fleet_text
			{
				color: #2C2C2C;
				width: 521px;
				float: left;
				font-size: 120%;
				margin: 5px 0px 0px 20px;
			}
			
				*html #wrapper #main #content #main_content #col_left #our_fleet #fleet_text
				{
					margin-left: 10px;
				}
			
				#wrapper #main #content #main_content #col_left #our_fleet #fleet_text a
				{
					text-decoration: underline;
					color: #0082CF;
					
				}
				
					#wrapper #main #content #main_content #col_left #our_fleet #photowrap
					{
						width: 541px;
						float: left;
						margin-top: 15px;
						padding-left: 15px;
					}			
				

/* About Us Page - main Content - Left Column Finish */

/* Fleet Page - Main Content - Left Column Start */

	#wrapper #main #content #main_content #col_left #fleet_main
	{
		width: 539px;
		height: 418px;
		background: url(../Images/fleet_main_03.gif) no-repeat top left;
		float: left;
		padding-left: 22px;
	}
	
		#wrapper #main #content #main_content #col_left #fleet_main #fleet_heading
		{
			width: 539px;
			float: left;
		}
		
			#wrapper #main #content #main_content #col_left #fleet_main #fleet_heading h2
			{
				font-size: 160%;
				color: #004F9E;
				font-style: italic;
			
			}
			
		#wrapper #main #content #main_content #col_left #fleet_main #fleet_content
		{
			font-size: 100%;
			color: #1F1F1F;
			width: 519px;
			float: left;
			padding-right: 20px;
		}

/* Fleet Page - Main Content - Left Column Finish */

/* Layout Start - Main Page - Adjustable Height */

	#wrapper #main #content #main_content #col_left #left_content_top
	{
		width: 561px;
		height: 5px;
		display: block;
		background: url(../Images/shellGraphics_main_03.gif) no-repeat top left #FFFFFF;
		float: left;
	}
	
	#wrapper #main #content #main_content #col_left #left_content_middle
	{
		width: 561px;
		float:left;
		font-size: 120%;
		margin: 0px;
		padding: 0px 0px 10px 0px;
		background: #FFFFFF;
	}
	
		#wrapper #main #content #main_content #col_left #left_content_middle.about_us_height
		{
			height: 275px;
		}
		
			*html #wrapper #main #content #main_content #col_left #left_content_middle.about_us_height
			{
				height: 271px;
			}
	
		#wrapper #main #content #main_content #col_left #left_content_middle.full_height
		{
			height: 550px;
		}
			
			*html #wrapper #main #content #main_content #col_left #left_content_middle.full_height
			{
				height: 548px;
			}

		#wrapper #main #content #main_content #col_left #left_content_middle.workshop
		{
			height: 471px;
		}
		
			*html #wrapper #main #content #main_content #col_left #left_content_middle.workshop
			{
				height: 900px;
			}
		
		#wrapper #main #content #main_content #col_left #left_content_middle.fleet
		{
			height: 406px;
		}
		
		#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header
		{
			margin-top: 10px;
			font-size: 90%;
			color: #004F9E;
			font-style: italic;
			margin-left: 0px;
			padding: 0px;
		}
		
			#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2
			{
				padding: 0px;
				margin-left: 20px;
				height: 20px;
				display: block;
			}
			
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2 span
				{
					display: none;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.aboutus_header
				{
					background: url(../Images/aboutus_header_03.gif) no-repeat top left;
					width: 74px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.ourfleet_header
				{
					background: url(../Images/ourfleet_header_03.gif) no-repeat top left;
					width: 72px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.groutour_header
				{
					background: url(../Images/grouptours_header_03.gif) no-repeat top left;
					width: 176px;
				}
				
					/* Group Tours */
					#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.sportscorporate_header
					{
						background: url(../Images/Header_SportsCorporate.gif) no-repeat top left;
						width: 300px;
					}
					
					#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.privatehire_header
					{
						background: url(../Images/Header_PrivateHire.gif) no-repeat top left;
						width: 300px;
					}
					
					#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.europeantours_header
					{
						background: url(../Images/Header_EuropeanTours.gif) no-repeat top left;
						width: 300px;
					}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.hardingstours
				{
					background: url(../Images/hardingstours_header_03.gif) no-repeat top left;
					width: 125px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.showcoach_header
				{
					background: url(../Images/showcoach_header_03.gif) no-repeat top left;
					width: 93px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.testimonials_header
				{
					background: url(../Images/testimonials_header_03.gif) no-repeat top left;
					width: 103px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.insurance_header
				{
					background: url(../Images/insurance_header_03.gif) no-repeat top left;
					width: 197px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.timetables_header_text
				{
					background: url(../Images/timetables_header_text_03.gif) no-repeat top left;
					width: 92px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.workshop_header
				{
					background: url(../Images/our_workshop_header_03.gif) no-repeat top left;
					width: 120px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.vacancies_header
				{
					background: url(../Images/vacancies_header_03.gif) no-repeat top left;
					width: 115px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.european_tours_header
				{
					background: url(../Images/european_tours_header_03.gif) no-repeat top left;
					width: 129px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.private_hire_header
				{
					background: url(../Images/private_hire_header_03.gif) no-repeat top left;
					width: 100px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.corporate_hire_header
				{
					background: url(../Images/corporate_hire_header_03.gif) no-repeat top left;
					width: 185px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.contact_us_header
				{
					background: url(../Images/contactus_new_09.gif) no-repeat top left;
					width: 88px;
				}
				
				/* Misc */
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.sitemap
				{
					background: url(../Images/Header_SiteMap.gif) no-repeat top left;
					width: 300px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.accessibility
				{
					background: url(../Images/Header_Accessibility.gif) no-repeat top left;
					width: 300px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.privacypolicy
				{
					background: url(../Images/Header_PrivacyPolicy.gif) no-repeat top left;
					width: 300px;
				}
				
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_header h2.conditionshire
				{
					background: url(../Images/Header_ConditionsHire.gif) no-repeat top left;
					width: 300px;
				}
	
	#wrapper #main #content #main_content #col_left #left_content_bottom
	{
		width: 561px;
		height: 4px;
		background: url(../Images/shellGraphics_main_10.gif) no-repeat top left;
		float: left;
		display: block;
	}
		#wrapper #main #content #main_content #col_left #left_content_bottom span
		{
			display: none;
		}
		
		#wrapper #main #content #main_content #col_left #left_content_bottom.tours_footing
		{
			width: 561px;
			height: 5px;
			background: url(../Images/tour_23.gif) no-repeat top left;
		}
	
		#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text
		{
			margin: 24px 18px 0px 20px;
			color: #2C2C2C;
		}
		
		#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text ul.cond
		{
			margin: 20px 0px 20px 0px;
			padding: 0px;
		}
		
		#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text ul.cond li
		{
			list-style-type: decimal;
			margin: 10px 0px 0px 20px;
			text-align: left;
		}
		
			#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text .sitemap li 
			{
				margin-bottom: 5px;
			}
		
		#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text a
		{
			color: #118BC7;
		}
			
		
			#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text.map
			{
				width: 541px;
				margin-top: 15px;
				margin: 24px 0px 0px 20px;
			}
			
			#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text.map a
			{
				color: #0083C3;
			}
		
		  *html #wrapper #main #content #main_content #col_left #left_content_middle #left_content_text
		  {
		     margin: 24px 20px 0px 20px;
		  }            		  
		
			#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text.tour_page
			{
				margin:  24px 10px 0px 10px;
			}
			
			#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text #tour_page_text_wrap
			{
				margin: 0px 10px 0px 10px;
			}
			
			*html #wrapper #main #content #main_content #col_left #left_content_middle #left_content_text #tour_page_text_wrap
			{
				margin: 0px;
			}
					
			#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text span
			{
				color: #0083C3;
			}
			
			#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text span.italic
			{
				font-style: italic;
			}	
		
			
			#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text .timetable_header
			{
				display: block;
				height: 26px;
				width: 499px;
				float: left;
				background: url(../Images/timetable_shell_09.jpg) no-repeat top left;
				color: #FFF;
				font-size: 120%;
				padding-top: 9px;
				padding-left: 20px;
				margin-top: 10px;
			}
			
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text .timetable_body
				{
					width: 519px;
					float: left;
					margin-top: 10px;
				}
			
			#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text #vehicles
			{
				width: 521px;
				float: left;
			}
			
				#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text #vehicles .veh_wrap
				{
					width: 521px;
					float: left;
					margin-top: 18px;
				}
				
					#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text #vehicles .veh_wrap.blue_bg
					{
						background: #FFFFE9;
					}
					
					#wrapper #main #content #main_content #col_left #left_content_middle #left_content_text #vehicles .veh_wrap.green_bg
					{
						background: #E7F2F5;
					}
				
				
					#wrapper #main #main_content #col_left #left_content_middle #left_content_text #vehicles .veh_left
					{
						float:left;
						width: 400px;
						padding-left: 10px;
					}
					
					#wrapper #main #main_content #col_left #left_content_middle #left_content_text #vehicles .veh_right
					{
						float: left;
						width: 111px;
						padding-bottom: 8px;
					}
					
						#wrapper #main #main_content #col_left #left_content_middle #left_content_text #vehicles .veh_right a
						{
							padding-top: 8px;
							float: left;
						}
					
					
						#wrapper #main #main_content #col_left #left_content_middle #left_content_text #vehicles .veh_left_text
						{
							margin-top: 8px;
						}	
						
						#wrapper #main #main_content #col_left #left_content_middle #left_content_text #vehicles .veh_wrap .veh_left .veh_left_text .veh_link a
						{
							color: #0082CF;
							text-decoration: none;
							display: block;
							float: left;
							height: 20px;
							width: 70px;
							padding-right: 20px;
							background: url(../Images/vehicles_shell_12.gif) no-repeat right;
							margin-top: 20px;
						}
						
			#wrapper #main #main_content #col_left #left_content_middle #left_content_text #fleet_content_wrap
			{
				float: left;
				width: 521px;
				margin-bottom: 15px;
			}
			
				#wrapper #main #main_content #col_left #left_content_middle #left_content_text #fleet_content_wrap .green_box
				{
					width: 521px;
					float: left;
					background: #FFFFE9;
					padding-top: 3px;
					margin-top: 5px;
					padding-bottom: 8px;
				}
				
				#wrapper #main #main_content #col_left #left_content_middle #left_content_text #fleet_content_wrap .blue_box
				{
					width: 521px;
					float: left;
					background: #E7F2F5;
					padding-top: 3px;
					margin-top: 5px;
					padding-bottom: 8px;
				}
			
			#wrapper #main #main_content #col_left #left_content_middle #left_content_text #fleet_content_wrap .box_left
			{
				font-size: 120%;
				float: left;
				width: 64px;
				margin-left: 10px;	
				margin-top: 10px;			
			}
			
			#wrapper #main #main_content #col_left #left_content_middle #left_content_text #fleet_content_wrap .box_comment
			{
				font-size: 100%;
				float: left;
				width: 330px;
				margin-top: 10px;
			}
			
			#wrapper #main #main_content #col_left #left_content_middle #left_content_text #fleet_content_wrap .box_pic
			{
				margin: 0px;
				padding-top: 5px;
				float: left;
			}
			
			#wrapper #main #main_content #col_left #left_content_middle #left_content_text #multi_map
			{
				float: left;
				padding: 0px;
				margin: 0px;
			}
			
				#wrapper #main #main_content #col_left #left_content_middle #left_content_text #multi_map a
				{
					display: block;
					height: 71px;
					width: 330px;
					background: url(../Images/multimap.gif) no-repeat top left;
					margin: 15px 0px 10px 0px;
				}	
				
					#wrapper #main #main_content #col_left #left_content_middle #left_content_text #multi_map a:hover
					{
						background-position: bottom;
					}
					
						#wrapper #main #main_content #col_left #left_content_middle #left_content_text #multi_map a span
						{
							display: none;
						}
						
			#wrapper #main #main_content #col_left #left_content_middle #left_content_text #google_map
			{
				float: left;
				padding: 0px;
				width: 518px;
				height: 291px;
				display: block;
			}	
			
	/* TOUR PANEL */
			#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel
			{
				width: 542px;
				float: left;
				margin-left: 10px;
				margin-top: 20px;
			}
			
			 *html #wrapper #main #content #main_content #col_left #left_content_middle .tour_panel
			 {
          margin-left: 5px;
      		 }			 

			
				#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_header
				{
					width: 542px;
					height: 27px;
					display: block;
					background: url(../Images/tours_09.gif) no-repeat top left;
					color: #FFF;
					float: left;
					padding-top: 8px;
				}
				
					#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_header h3
					{
						margin: 0px 0px 0px 20px;
					}
					
				#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_sub
				{
					width: 542px;
					float: left;
				}
				
					#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_sub .panel_list
					{
						margin: 10px 0px 10px 15px;
						float: left;
					}
					
						#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_sub .panel_list ul
						{
							margin: 0px;
							padding: 0px;
						}
							
							#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_sub .panel_list ul li
							{
								list-style-type: none;
								padding-left: 10px;
								background: url(../Images/tour_13.gif) no-repeat top left;
							}
							
					#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_pic
					{
						width: 532px;
						float: left;
						margin: 10px 0px 0px 6px;
					}
					
						#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_pic ul
						{
							padding: 0px;
							margin: 0px;
						}
						
							#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_pic ul li
							{
								list-style-type: none;
								display: inline;
								float: left;
								margin-right: 20px;
							}
							
								#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_pic ul li.nomargin 
								{
									margin-right: 0px;
								}
								
					#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_price
					{
						width: 542px;
						float: left;
						margin-top: 10px;
					}
					
						#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_price .tour_panel_price_left
						{
							float: left; 
							width: 172px;
							text-align: center;
							text-transform: uppercase;
							height: 35px;
							background: url(../Images/tour_18.gif) no-repeat top right;
							font-size: 200%;
							color: #212121;
							padding-top: 15px;
							/*padding-right: 15px;*/							
						}
						
						
						
						#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_price .tour_panel_price_right
						{
							float: left;
							width: 346px;
							color: #004F9E;
							margin-left: 18px;
							padding-top: 13px;
						}
						
					#wrapper #main #content #main_content #col_left #left_content_middle .tour_panel .tour_panel_footer
					{
						display: block;
						height: 21px;
						width: 542px;
						float: left;
						background: url(../Images/tour_21.gif) no-repeat top left;
						margin-top: 10px;
					}
							
	
	/* TOUR PANEL FINISH */
		
			#wrapper #main #content #main_content #col_left #left_content_middle #mot_test_fee
			{
				float: left;
				width: 541px;
				margin-top: 20px;
			}
			
				#wrapper #main #content #main_content #col_left #left_content_middle #mot_test_fee a
				{
					display: block;
					width: 376px;
					height: 56px;
					background: url(../Images/shellGraphics_main_07.gif) no-repeat top left;
				}
				
					#wrapper #main #content #main_content #col_left #left_content_middle #mot_test_fee a:hover
					{
						background-position: bottom;
					}
				
					#wrapper #main #content #main_content #col_left #left_content_middle #mot_test_fee a span
					{
						display: none;
					}
		
		#wrapper #main #content #main_content #col_left #contact_us_button
		{
			float: left;
			width: 561px;
			margin-top: 7px;
		}
		
			#wrapper #main #content #main_content #col_left #contact_us_button a
			{
				display: block;
				width: 561px;
				height: 71px;
				background: url(../Images/shellGraphics_main_12.gif) no-repeat top left;
			}
			
				#wrapper #main #content #main_content #col_left #contact_us_button a:hover
				{
					background-position: bottom;
				}
			
				#wrapper #main #content #main_content #col_left #contact_us_button a span
				{
					display: none;
				}
			
				
		
		/* Col Left - Finish */

				#wrapper #main #content #padding-bottom
				{
					width: 567px;
					height: 30px;
					float: left;
				}


			#wrapper #main #content #main_content #col_right
			{
				float: left;
				width: 328px;
				padding-left: 9px;				
			}
			
				*html #wrapper #main #content #main_content #col_right 
				{
					padding-left: 8px;
				}
			
				#wrapper #main #content #main_content #col_right.index
				
				{
					padding-left: 7px;
				}
			
				*html #wrapper #main #content #main_content #col_right.index
				{
					padding-left: 0px;
				}
			
				#wrapper #main #content #main_content #col_right #workshop
				{
					float: left;
					width: 330px;
				}
				
					#wrapper #main #content #main_content #col_right #workshop a
					{
						height: 222px;
						width: 330px;
						display: block;
						background: url(../Images/workshop_new_03.jpg) no-repeat top left; 
					}	
					
						#wrapper #main #content #main_content #col_right #workshop a span
						{
							display: none;
						}
				
				#wrapper #main #content #main_content #col_right #how_to_find_us
				{
					padding: 0px;
					margin-top: 3px;
					width: 330px;
					float: left;
				}
					
					#wrapper #main #content #main_content #col_right #how_to_find_us a
					{
						display: block;
						width: 330px;
						height: 71px;
						background: url(../Images/how_to_find_us_rollover.gif) no-repeat bottom left;
					}
					
						#wrapper #main #content #main_content #col_right #how_to_find_us a:hover
						{
							background-position: top;
						}
					
						#wrapper #main #content #main_content #col_right #how_to_find_us a span
						{
							display: none;
						}
						
				#wrapper #main #content #main_content #col_right #form
				{
					width: 330px;
					height: 267px;
					background: url(../Images/shell_graphics_form_BG.gif) no-repeat top left;
					float: left;
					margin-top: 6px;
				}
								
					#wrapper #main #content #main_content #col_right #form.no_spacer
					{
						margin-top: 0px;
					}
				
					#wrapper #main #content #main_content #col_right #form #pdf
					{
						margin: 0px;
						padding: 0px;
						float: right;
					}
					
						#wrapper #main #content #main_content #col_right #form #pdf a
						{
							display: block;
							width: 66px;
							height: 63px;
							background: url(../Images/shell_graphics_form_07.gif) no-repeat top right;
						}
						
							#wrapper #main #content #main_content #col_right #form #pdf a span
							{
								display: none;
							}
				
					#wrapper #main #content #main_content #col_right #form #form_heading
					{
						color: #FFF;
						font-size: 140%;
						float: left;
						margin: 20px 0px 0px 16px;
						padding: 0px;
					}
					
						*html #wrapper #main #content #main_content #col_right #form #form_heading 
						{
							margin-left: 8px;	
						}
					
						#wrapper #main #content #main_content #col_right #form #form_content
						{
							width: 314px;
							float: left;
							color: #FFF;
							padding-left: 16px;
						}
							
							#wrapper #main #content #main_content #col_right #form #form_content form
							{
								margin-top: 0px;
							}
							
								#wrapper #main #content #main_content #col_right #form #form_content #form_input_name
								{
									margin: 0px;
									padding-top: 3px;
								}
								
							
								#wrapper #main #content #main_content #col_right #form #form_content #form_input_email
								{
									margin-top: 10px;
									padding-top: 3px;
								}
								
								#wrapper #main #content #main_content #col_right #form #form_content #form_submit
								{
									float: left;
									width: 314px;
									
								}
								
									#wrapper #main #content #main_content #col_right #form #form_content input.submit
									{
										width: 178px;
										height: 35px;
										margin-top: 10px;
									}
										
									
								#wrapper #main #content #main_content #col_right #form #form_content #small_print
								{
									color: #FFF;
									font-size: 100%;
									width: 300px;
									float: left;
									margin-top: 5px;
								}
							
							#wrapper #main #content #main_content #col_right #form #form_content input
							{
								border: 0px;
								width: 296px;
								height: 21px;
								padding: 5px 0px 0px 2px;
							}
							
						#wrapper #main #content #main_content #col_right #awards
						{
							height: 276px;
							display: block;
							background: url(../Images/shell_graphics_trans_32.gif) no-repeat top left;
							float: left;
							margin-top: 10px;
							text-align: center;
						}
						
							#wrapper #main #content #main_content #col_right #awards #top_text
							{
								color: #FFF;
								width: 330px;
								float: left;
								margin-top: 20px;
							}
							
							#wrapper #main #content #main_content #col_right #awards #top_image
							{
								margin: 0px;
								padding: 0px;
								float: left;
							}
							
								#wrapper #main #content #main_content #col_right #awards #top_image a
								{
									display: block;
									width: 127px;
									height: 44px;
									background: url(../Images/shell_graphics_trans_33.gif) no-repeat top left;
									margin-left: 101px;
									margin-top: 10px;
								}
								
									#wrapper #main #content #main_content #col_right #awards #top_image a span
									{
										display: none;
									}
									
							#wrapper #main #content #main_content #col_right #awards #bottom_text
							{
								width: 330px;
								margin-top: 27px;
								float: left;
								color: #FFF;
							}
							
								#wrapper #main #content #main_content #col_right #awards #bottom_image
								{
									float: left;
									width: 330px;
									position: relative;
								}
								
									#wrapper #main #content #main_content #col_right #awards #bottom_image a
									{
										display: block;
										width: 62px;
										height: 68px;
										background: url(../Images/shell_graphics_trans_37.gif) no-repeat top left;
										margin-top: 10px;
										margin-left: auto;
										margin-right: auto;
									}	
									
										*html #wrapper #main #content #main_content #col_right #awards #bottom_image a
										{
											margin-left: 0px;
										}
									
										#wrapper #main #content #main_content #col_right #awards #bottom_image a span
										{
											display: none;
										}

		/* About Us Col Right */
		
				#wrapper #main #content #main_content #col_right #staff_pic
				{
					width: 330px;
					height: 294px;
					display: block;
					background: url(../Images/aboutus_shell_08.jpg) no-repeat top left;
				}
		/* About Us Col Right Finish */
		
		/*  Fleet Right Col- Start */
		
		
				#wrapper #main #content #main_content #col_right #fleet_right
				{
					width: 330px;
					float: left;
					height: 294px;
					background: url(../Images/fleet_right_03.gif) no-repeat top left;
				}
				
					#wrapper #main #content #main_content #col_right #fleet_right #fleet_list_heading
					{
						width: 250px;
						float: left;
						font-size: 140%;
						color: #0D1C76;
						font-style: italic;
						margin-top: 14px;
						margin-left: 20px;
					}
					
					#wrapper #main #content #main_content #col_right #fleet_right #fleet_list 
					{
						width: 330px;
						float: left;
						color: #FFF;
					}
							
						#wrapper #main #content #main_content #col_right #fleet_right #fleet_list ul
						{
							padding: 0px;
							margin: 0px 0px 0px 20px;
						}
					
							#wrapper #main #content #main_content #col_right #fleet_right #fleet_list ul li
							{
								width: 270px;
								list-style-type: none;
								padding-left: 26px;
								background: url(../Images/fleet_right_button_06.gif) no-repeat left;
								margin-top: 7px;
							}
/* Fleet List - Col Right Finish */

/* Showcoach -  Picture Start */

			#wrapper #main #content #main_content #col_right #showcoach_pic
			{
				width: 330px;
				height: 294px;
				background: url(../Images/shell_shorcoach_08.jpg) no-repeat top left;
			}
			
/* Showcoach - Picture Finish */
/* Workshop Picture Start */

			#wrapper #main #content #main_content #col_right #showcoach_pic_workshop
			{	
				background: url(../Images/mot_test_centre_05.jpg) no-repeat top left;
				width: 330px;
				height: 294px;
			}
			
			
			#wrapper #main #content #main_content #col_right #showcoach_pic_insurance_pic
			{
				background: url(../Images/insurance_pics_07.jpg) no-repeat top left;
				width: 330px;
				height: 294px;
			}
			
			#wrapper #main #content #main_content #col_right #showcoach_pic_vacancies_right
			{
				background: url(../Images/vacancies_shell_07.jpg) no-repeat top left;
				width: 330px;
				height: 294px;
			}
			
			#wrapper #main #content #main_content #col_right #showcoach_pic_private_right
			{
				background: url(../Images/private_hire_07.jpg) no-repeat top left;
				width: 330px;
				height: 294px;
			}
			
			#wrapper #main #content #main_content #col_right #showcoach_pic_euro_right
			{
				background: url(../Images/european_tours_07.jpg) no-repeat top left;
				width: 330px;
				height: 294px;
			}
			
			#wrapper #main #content #main_content #col_right #showcoach_pic_timetable_right
			{
				background: url(../Images/timetable_shell_07.jpg) no-repeat top left;
				width: 330px;
				height: 294px;
			}
			
			#wrapper #main #content #main_content #col_right #showcoach_pic_about_us_right
			{
				background: url(../Images/aboutus_shell_08.jpg) no-repeat top left;
				width: 330px;
				height: 294px;
			}
			
			#wrapper #main #content #main_content #col_right #showcoach_pic_vehicles_pic
			{
				background: url(../Images/vehicles_shell_07.jpg) no-repeat top left;
				width: 330px;
				height: 294px;
			}
			
			#wrapper #main #content #main_content #col_right #showcoach_pic_tours_right
			{
				background: url(../Images/tour_07.jpg) no-repeat top left;
				width: 330px;
				height: 294px;
			}
			
			#wrapper #main #content #main_content #col_right #showcoach_pic_testimonials_right
			{
				background: url(../Images/shell_testimonials_07.jpg) no-repeat top left;
				width: 330px;
				height: 294px;
			}
			
			#wrapper #main #content #main_content #col_right #showcoach_pic_contact_us_right
			{
				background: url(../Images/contactus_new_07.jpg) no-repeat top left;
				width: 330px;
				height: 294px;
			}
			
			#wrapper #main #content #main_content #col_right #showcoach_pic_bespoke_tours
			{
				background: url(../Images/bespoke_tours_07.jpg) no-repeat top left;
				width: 330px;
				height: 294px;
			}

/* Workshop Picture - Finish */
		
#wrapper #footer
{
	width: 100%;
	background: #484D01;
	border-top: 1px solid #FFF;
	float: left;
}

	#wrapper #footer #footer_text
	{
		margin-left: auto;
		margin-right: auto;
		width: 900px;
		color: #B6B899;
		margin-top: 17px;
		padding-left: 10px;
		padding-right: 10px;
	}
	
		#wrapper #footer #footer_text #footer_left
		{
			width: 600px;
			float: left;
		}
			
			#wrapper #footer #footer_text #footer_left #copyright
			{
				width: 200px;
				float: left;
			}
			
			#wrapper #footer #footer_text #footer_left #footer_list
			{
				width: 400px;
				float: left;
				color: #B5B899;
			}
			
				#wrapper #footer #footer_text #footer_left #footer_list ul
				{
					margin: 0px;
					padding: 0px;
					color: #B5B899;
				}
					
					#wrapper #footer #footer_text #footer_left #footer_list ul li
					{
					list-style-type: none;
					display: inline;
					}
					
						#wrapper #footer #footer_text #footer_left #footer_list ul li a
						{
							text-decoration: underline;
							display: inline;
							color: #B5B899;
							padding-right: 6px;
						}
						
							#wrapper #footer #footer_text #footer_left #footer_list ul li a.spacer
							{
								padding-left: 10px;
								background: url(../Images/footer_list_spacer_03.gif) no-repeat left;
							}
						
							#wrapper #footer #footer_text #footer_left #footer_list ul li a:hover
							{
								text-decoration: none;
							}

			
			#wrapper #footer #footer_text #footer_right
			{
				width: 300px;
				float: left;
				text-align: right;
				padding-bottom: 20px;
				color: #B5B899;
			}
			
				#wrapper #footer #footer_text #footer_right a
				{
					color: #B5B899;
					text-decoration: underline;
				}
			
					#wrapper #footer #footer_text #footer_right a:hover
					{
						text-decoration: none;
					}
				