/* CSS Document */

body{padding:0px; margin:0px; background-image: url(images/background.jpg);}
div, p, ul, h1, h2, h3, h4, img {padding:0px; margin:0px;}
h1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#A00; text-decoration:none;}
h2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
p.text_a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#A00; text-decoration:none;}
p.text_a span {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#000; text-decoration:none;}
p.text_a a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#009; text-decoration:none;}
p.text_b {font-family: Verdana, Arial,  Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none;}
p.text_c {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFF; text-decoration:none;}
p.text_d{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#A00; text-decoration:underline;}
p.text_e{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#A00; text-decoration:none;}
p.text_f {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#333; text-decoration:none;}

/* Top Header */
#topheader{width:750px; height:211px; background-image:url(images/main%20images/Header.jpg); margin: auto;} 
#topheader_text {width:500px; height:30px; margin-top: 135px; margin-right: 5px; float:right; padding: 0px; color:#FFF; text-decoration:none;}
#topheader_text a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFF; text-decoration:none;}
#topheader_text a:hover {color:#003;}


/* menu */
#menu{width:700px; height:20px; margin-top: 15px; margin-right: 25px; float:right; padding: 0px;}
#menubar_text {width:700px; height:20px; margin: auto; padding-top: 5px;}  
#menubar_text ul {list-style: none; text-align:center;}
#menubar_text li {display:inline; list-style-type: none;}
#menubar_text li a {font-family: Verdana, Arial,  Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none;}
#menubar_text li a:hover {color:#003;}

/* Banner */
#banner {width:750px; height:175px; margin: auto; background-image:url(images/main%20images/banner.jpg); padding: 0px;}  

/* Main Container */

#maincontainer {width:750px; height:650px; margin: auto; padding: 0px; background-image:url(images/main%20images/background.jpg);}
#maincontainertop_index {width:750px; height:41px; margin: auto; padding: 0px; background-image:url(images/main%20images/titles.jpg);}
#maincontainertop_right {width:239px; height:41px; margin: auto; padding: 0px; float:right; background-image:url(images/titles/titles_services.jpg);}

/* Right Side */

#rightside{width:250px; height:500px; float: right; margin-right: 0px; margin-top: 0px; padding: 0px;} 
#rightside_cars {width:237px; height:374px; float: right; margin-right: 5px; margin-top: 10px; padding: 0px; background-image:url(images/main%20images/right_pics.jpg);}
#rightside_ad {width:218px; height:89px; float: right; margin-right: 15px; margin-top: 5px; padding: 0px; background-image:url(images/main%20images/right_camperad.jpg);}
#right_textbox1 {width:115px; height:65px; float: right; margin-right: 17px; margin-top: 18px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#A00; text-decoration:none; }
#right_textbox1 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
#right_textbox1 a:hover {color:#FFF;}

#right_textbox2 {width:115px; height:65px; float: right; margin-right: 17px; margin-top: 25px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#A00; text-decoration:none;  }
#right_textbox2 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
#right_textbox2 a:hover {color:#FFF;}

#right_textbox3 {width:115px; height:65px; float: right; margin-right: 17px; margin-top: 24px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#A00; text-decoration:none;  }
#right_textbox3 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
#right_textbox3 a:hover {color:#FFF;}

#right_textbox4 {width:115px; height:65px; float: right; margin-right: 17px; margin-top: 24px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#000; text-decoration:none;  }
#right_textbox4 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; text-decoration:underline;}
#right_textbox4 a:hover {color:#000;}

/* Left Side */

#leftside{width:460px; height:550px; margin-right: 25px; padding: 0px; float: right; }  
#leftside_header1 {width:425px; height:20px; float: right; margin-right: 30px; margin-top: 10px; padding: 0px; }
#leftside_header2 {width:425px; height:20px; float: right; margin-right: 30px; margin-top: 5px; padding: 0px;  }
#leftside_header3 {width:425px; height:30px; float: right; margin-right: 30px; margin-top: 5px; padding: 0px;  }
#leftside_header4 {width:425px; height:40px; float: right; margin-right: 30px; margin-top: 10px; padding: 0px; }
#left_text {width:425px; height:450px; float: right; margin-right: 30px; margin-top: 5px; padding: 0px;  }
#left_text1 {width:425px; height:45px; margin-top: 10px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none; text-align:center;}
#left_text1 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#left_text1 a:hover {color:#FFF;}


/* footer */

#footer {width:750px; height:115px; background-image:url(images/main%20images/footer.jpg); background-repeat:no-repeat; margin: auto; padding: 0px;} 
#footer_menu{width:700px; height:20px; margin-top: 80px; margin-right: 25px; float:right; padding: 0px;}
#footer_menubar_text {width:700px; height:20px; margin: auto; padding-top: 5px;}  
#footer_menubar_text ul {list-style: none; text-align:center;}
#footer_menubar_text li {display:inline; list-style-type: none;}
#footer_menubar_text li a {font-family: Verdana, Arial,  Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none;}
#footer_menubar_text li a:hover {color:#003;}

/* Bottom Footer */ 
#bottom_footer {width:750px; height:40px; margin: auto; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-decoration:none; }

/* Cars */
#maincontainertop_cars {width:750px; height:41px; margin: auto; padding: 0px; background-image:url(images/titles/title_cars.jpg);}
#maincontainer_cars {width:750px; height:850px; margin: auto; padding: 0px; background-image:url(images/main%20images/background.jpg);}
#leftside_cars {width:460px; height:750px; margin-right: 25px; padding: 0px; float: right; }  
#cars_lola {width:425px; height:200px; margin-top: 10px; padding: 0px; background-image: url(images/cars/lola/cars-lola.jpg); background-repeat:no-repeat;}
#cars_jimmy {width:425px; height:200px; margin-top: 10px; padding: 0px; background-image: url(images/cars/jimmy/cars-jimmy.jpg); background-repeat:no-repeat;}
#cars_eleanor {width:425px; height:200px; margin-top: 10px; padding: 0px; background-image: url(images/cars/eleanor/cars-eleanor.jpg); background-repeat:no-repeat;}
#left_text1cars {width:425px; height:50px; margin-top: 15px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none; text-align:center;}
#left_text1cars a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#left_text1cars a:hover {color:#FFF;}
#left_textcars {width:425px; height:700px; float: right; margin-right: 30px; margin-top: 5px; padding: 0px;  }
#cars_textbox1 {width:170px; height:118px; float: right; margin-right: 17px; margin-top: 65px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#A00; text-decoration:none;  }
#cars_textbox1 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
#cars_textbox1 a:hover {color:#FFF;}

#cars_textbox2 {width:170px; height:118px; float: right; margin-right: 17px; margin-top: 65px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#A00; text-decoration:none;  }
#cars_textbox2 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
#cars_textbox2 a:hover {color:#FFF;}


/*contact*/
#maincontainertop_contact {width:750px; height:41px; margin: auto; padding: 0px; background-image:url(images/titles/title_contact.jpg);}
#maincontainer_contact {width:750px; height:800px; margin: auto; padding: 0px; background-image:url(images/main%20images/background.jpg);}
#leftside_contact {width:450px; height:750px; margin-right: 25px; padding: 0px; float: right; }  
#left_text_contact {width:425px; height:625px; float: right; margin-right: 30px; margin-top: 5px; padding: 0px;  }
#mapwords {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#A00; text-decoration:none;}

/*lola*/
#maincontainertop_lola {width:750px; height:41px; margin: auto; background-image: url(images/cars/lola/title-lola.jpg); padding: 0px;}
#maincontainer_lola {width:750px; height:1000px; margin: auto; padding: 0px; background-image:url(images/main%20images/background.jpg);}
#leftside_lola {width:460px; height:900px; margin-right: 25px; padding: 0px; float: right; } 

div.mainpic {width: 400px; height: 300px; float: left; margin:0px; padding: 0px;}
div.space1 {width: 400px; height: 10px; float: left;}
div.piccontainer {width: 400px; height: 75px; float: left;}
div.smallpic {width: 75px; height: 75px; float: left;}
div.gap1 {width: 33px; height: 75px; float: left;}
div.gap2 {width: 30px; height: 75px; float: left; margin:0px; padding: 0px;}
#dougal_text {width: 400px; height: 300px; float: left;}

/*Eleanor*/
#maincontainertop_eleanor {width:750px; height:41px; margin: auto; background-image: url(images/cars/eleanor/title-eleanor.jpg); padding: 0px;}

/*Jimmy*/
#maincontainertop_jimmy {width:750px; height:41px; margin: auto; background-image: url(images/cars/jimmy/title_jimmy.jpg); padding: 0px;}

/* Gallery */
#maincontainertop_gallery {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_gallery.jpg); padding: 0px;} 
#maincontainer_gallery {width:750px; height:750px; margin: auto; padding: 0px; background-image:url(images/main%20images/background.jpg);}
#leftside_gallery{width:460px; height:700px; margin-right: 25px; padding: 0px; float: right; } 
#left_text_gallery {width:425px; height:500px; float: right; margin-right: 30px; margin-top: 5px; padding: 0px;  }


#leftside_gallery1_a {width:96px; height:96px; float: left; margin-top: 10px; padding: 0px;}
#leftside_gallery1_b {width:300px; height:96px; float: left; margin-top: 10px; padding-left: 10px; background-color:#FFF;}

#leftside_gallery2_a {width:96px; height:96px; float: left; margin-top: 10px; padding: 0px;}
#leftside_gallery2_b {width:300px; height:96px; float: left; margin-top: 10px; padding-left: 10px; background-color:#FFF;}

#leftside_gallery3_a {width:96px; height:96px; float: left; margin-top: 10px; padding: 0px;}
#leftside_gallery3_b {width:300px; height:96px; float: left; margin-top: 10px; padding-left: 10px; background-color:#FFF;}

#leftside_gallery4_a {width:96px; height:96px; float: left; margin-top: 5px; padding: 0px;}
#leftside_gallery4_b {width:300px; height:96px; float: left; margin-top: 5px; padding-left: 10px; background-color:#FFF;}

.small_pic_space {width:30px; height:69px; margin:auto; padding: 0px; float:right;} 
.small_pic_space1 {width:65px; height:96px; margin:auto; padding: 0px;float:right;} 
.small_pic {width:96px; height:96px; margin:auto;  padding: 0px; float:right;}


/* Gallary _ Individual */
#maincontainer_pics {width:600px; height:450px; margin: auto; padding: 0px; background-color:#FFF;}
#main_pic {width:600px; height:350px; margin: auto; padding: 0px; background-color:#FFF;}
#small_pictures1 {width:600px; height:69px; margin-top:15px; padding: 0px; background-color:#FFF;}

/* Wedding1 */
#maincontainertop_wedding1 {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_wedding1.jpg); padding: 0px;} 

/* T&C */
#maincontainertop_tandc {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_terms.jpg); padding: 0px;}  
#leftside_tandc-self {width:96px; height:96px; float: left; margin-top: 5px; padding: 0px;  :}
#leftside_tandc-self1 {width:300px; height:96px; float: left; margin-top: 5px; padding: 0px; background-color:#FFF;}
#leftside_tandc2-self {width:96px; height:96px; float: left; margin-top: 5px; padding: 0px;  :}
#leftside_tandc2-self1 {width:300px; height:96px; float: left; margin-top: 5px; padding: 0px; background-color:#FFF;}
#nav_bar {width:425px; height:40px; float: right; margin-top: 20px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none; text-align:center; }
#nav_bar a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#nav_bar a:hover {color:#FFF;}

/* Booking */
#maincontainertop_booking {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_booking.jpg); padding: 0px;} 

/* Links*/
#maincontainer_links {width:750px; height:1050px; margin: auto; padding: 0px; background-image:url(images/main%20images/background.jpg);}
#maincontainertop_links {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_links.jpg); padding: 0px;} 
#leftside_links{width:460px; height:1000px; margin-right: 25px; padding: 0px; float: right; }  
#left_text_links {width:425px; height:800px; float: right; margin-right: 30px; margin-top: 5px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:none; }
#left_text_links a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:none;}
#left_text_links a:hover {color:#FFF;}

/* gift vouchers */
#maincontainertop_gift {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_gift.jpg); padding: 0px;}  

/* weddings */
#maincontainertop_weddings {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_wedding.jpg); padding: 0px;}  
#maincontainer_wedding {
	width:750px;
	height:900px;
	margin: auto;
	padding: 0px;
	background-image:url(images/main%20images/background.jpg);
}
#leftside_wedding {width:450px; height:750px; margin-right: 25px; padding: 0px; float: right; }  
#left_text_wedding {width:425px; height:625px; float: right; margin-right: 30px; margin-top: 5px; padding: 0px;  }

/* corporate */
#maincontainertop_corporate {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_corporate.jpg); padding: 0px;}  

/* birthday */
#maincontainertop_birthday {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_birthday.jpg); padding: 0px;}  

/* honeymoons */
#maincontainertop_honeymoons {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_honeymoon.jpg); padding: 0px;} 

/* proms */
#maincontainertop_proms {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_proms.jpg); padding: 0px;} 

/* restoration */
#maincontainer_resto {width:750px; height:850px; margin: auto; padding: 0px; background-image:url(images/main%20images/background.jpg);}
#maincontainertop_rest {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_restorations.jpg); padding: 0px;} 
#maincontainertop_rest_1 {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_resto_current.jpg); padding: 0px;} 
#maincontainertop_rest_2 {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_resto_sold.jpg); padding: 0px;}
#maincontainertop_rest_3 {width:750px; height:41px; margin: auto; background-image:url(images/titles/title_resto_interiors.jpg); padding: 0px;}  

/* my footer */
#myfooter {width:750px; height:30px; background-color:#FFF; margin: auto; padding-top:10px; text-align:center;} 
p.myfooter {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; text-align:left;text-align:center;}
p.myfooter a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#09F;; text-decoration:none; text-align:center;}
p.myfooter a:hover {color:#F00;}

/* Import */
#maincontainertop_import {width:750px; height:41px; margin: auto; background-image:url(images/titles/titles_import.jpg); padding: 0px;} 

/* T5 Conversions */
#maincontainertop_t5 {width:750px; height:41px; margin: auto; background-image:url(images/titles/titles_t5.jpg); padding: 0px;} 
#maincontainertop_t5_1 {width:750px; height:41px; margin: auto; background-image:url(images/t5conversions/conversion_1/conversion_1_title.jpg); padding: 0px;} 
#maincontainertop_t5_2 {width:750px; height:41px; margin: auto; background-image:url(images/t5conversions/conversion_2/top_title_2.jpg); padding: 0px;} 
#maincontainertop_t5_3 {width:750px; height:41px; margin: auto; background-image:url(images/t5conversions/conversion_3/titles-top-3.jpg); padding: 0px;} 

