/*FlexiWeb Style File - Created 09-06-2010
Menus Section
*/
.main {
	position: absolute;
	left: 375px;
	top: 88px;
	z-index: 90;
	text-align: left;
	text-indent: 0px;
}
#main, #main ul {
	padding: 0px;
	margin:0px;
	list-style: none;
	float: left;
	width: auto;
	line-height: 20px;
	font-weight: bold;
	}

#main li {
	float: left;
	padding-left: 0px;
	margin : 0px;
}
#main li ul { /* second-level lists */
	position: absolute;
	left: -999em;
	height: auto;
	width: 160px;
	font-weight: bold;
	margin: 0px;
	z-index: 90;	
	background-color: #FFFFCC;	
}
#main a {
	display: block;
	width: auto;
	color: #000000;
	font-family: Arial,Verdana,;
	font-size : 16px;
	text-decoration: none;
	padding:5px !important;
	z-index: 90;	
}
#main a:hover {
color: #FF0000;
}
#main li:hover ul ul, #main li:hover ul ul ul, #main li.sfhover ul ul, #main li.sfhover ul ul ul {
	left: -999em;
}
#main li:hover ul, #main li li:hover ul, #main li li li:hover ul, #main li.sfhover ul, #main li li.sfhover ul, #main li li li.sfhover ul { /* lists nested under hovered list items */
	left:auto;
	
}
#main li:hover, #main li.sfhover { 
}
#main li ul a {
width:138px;	
}
#main li ul a:hover {
color:#FF0000
}/*FlexiWeb Style File - Created 09-06-2010
Elements Section
*/
body {
margin: 0px;
}
#menu-main-Events-link {
position: absolute;
left: 210px;
top: 0px;
height: 20px;
width: 100px;
}
table {
font-size: 100%;
}
.outerdiv {
background-color: #000000;
background-image: url(images/background.jpg);
position: absolute;
height: 100%;
width: 100%;
text-align: centre;
}
body {
font-family: Verdana, Arial, sans-serif;
margin: 0px;
}
.containerdiv {
position: relative;
width: 1024px;
}
h1 {
font-family: Arial, Verdana, sans-serif;
font-size: 18px;
}
.logoheader {
background-image: url(images/logoheader.jpg);
position: absolute;
left: 0px;
top: 0px;
height: 118px;
width: 1024px;
overflow: auto;
}
.leftbox {
background-image: url(images/leftbox.jpg);
position: absolute;
left: 0px;
top: 118px;
height: 537px;
width: 266px;
overflow: auto;
padding: 0px;
margin: 0px;
}
.topfiller {
background-image: url(images/topfiller.jpg);
position: absolute;
left: 266px;
top: 118px;
height: 12px;
width: 494px;
}
.rightbox {
background-image: url(images/rightbox.jpg);
position: absolute;
left: 760px;
top: 118px;
height: 537px;
width: 264px;
overflow: auto;
}
.photo1large {
position: absolute;
left: 226px;
top: 120px;
height: 270px;
width: 494px;
}
.photo2large {
position: absolute;
left: 226px;
top: 120px;
height: 270px;
width: 494px;
overflow: auto;
}
.photo3large {
position: absolute;
left: 226px;
top: 120px;
height: 270px;
width: 494px;
overflow: auto;
}
.photo4large {
position: absolute;
left: 226px;
top: 120px;
height: 270px;
width: 494px;
overflow: auto;
}
.photo5large {
position: absolute;
left: 226px;
top: 120px;
height: 270px;
width: 494px;
overflow: auto;
}
.photo6large {
position: absolute;
left: 226px;
top: 120px;
height: 270px;
width: 494px;
overflow: auto;
}
.photo1small {
position: absolute;
overflow: auto;
}
.photo2small {
background-image: url(images/photo2small.jpg);
position: absolute;
left: 346px;
top: 400px;
height: 77px;
width: 82px;
overflow: auto;
}
.photo3small {
background-image: url(images/photo3small.jpg);
position: absolute;
left: 427px;
top: 400px;
height: 77px;
width: 82px;
overflow: auto;
}
.photo4small {
background-image: url(images/photo4small.jpg);
position: absolute;
left: 509px;
top: 400px;
height: 77px;
width: 81px;
overflow: auto;
}
.photo5small {
background-image: url(images/photo5small.jpg);
position: absolute;
left: 590px;
top: 400px;
height: 77px;
width: 85px;
overflow: auto;
}
.photo6small {
background-image: url(images/photo6small.jpg);
position: absolute;
left: 675px;
top: 400px;
height: 77px;
width: 85px;
overflow: auto;
}
.fillerblack {
background-image: url(images/fillerblack.jpg);
position: absolute;
left: 266px;
top: 477px;
height: 13px;
width: 494px;
}
.fillergold {
background-image: url(images/fillergold.jpg);
position: absolute;
left: 266px;
top: 490px;
height: 12px;
width: 494px;
}
.footer {
background-image: url(images/footer.jpg);
position: absolute;
left: 0px;
top: 655px;
height: 113px;
width: 1024px;
overflow: auto;
}
a img {
overflow: auto;
border: 0px;
margin: 0px;
}
p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.tick {
position: absolute;
overflow: auto;
}
fillerblack p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.background {
position: absolute;
text-align: centre;
}
#menu-main-Fleet-link {
position: absolute;
left: 106px;
top: 0px;
height: 20px;
width: 100px;
}
#scrollphotolist {
position: absolute;
left: 266px;
top: 400px;
height: 135px;
width: 494px;
overflow: hidden;
display:block;
}
#picturesControl {
position: absolute;
left: 620px;
top: 475px;
font-size: 10px;
color: #ffffff;
font-weight:bold;
}
#picturesControl a {
color: #FFFFFF;
text-decoration: none;
}
#picturesControl a:visited {
color: #FFFFFF;
}
#picturesControl a:hover {
color: #FFFFFF;
}
fillergold p {
overflow: auto;
padding: 0px;
margin: 0px;
}
#menu-main-Links-link {
position: absolute;
left: 435px;
top: 0px;
height: 20px;
width: 100px;
}
#menu-main-Gallery-link {
position: absolute;
left: 320px;
top: 0px;
height: 20px;
width: 100px;
}
.utube_video {
position: absolute;
left: 784px;
top: 500px;
overflow: auto;
}
.Latest_Bulletin_Scoll {
position: absolute;
left: 42px;
top: 548px;
height: 99px;
width: 200px;
overflow: auto;
color: #FFFFFF;
}
.rightboxtext {
position: absolute;
left: 760px;
top: 170px;
height: 150px;
width: 300px;
padding: 2px 4px;
margin: -2px 0px 0px 8px;
text-align: left;
}
limo_booking_form p {
padding: 0px;
margin: 0px;
text-align: left;
}
scrollphotolist p {
overflow: auto;
padding: 0px;
margin: 0px;
}
topfiller p {
overflow: auto;
padding: 0px;
margin: 0px;
}
utube_video p {
overflow: auto;
padding: 0px;
margin: 0px;
}
rightboxtext p {
overflow: auto;
padding: 0px;
margin: 0px;
}
rightbox p {
overflow: auto;
padding: 0px;
margin: 0px;
}
footer p {
overflow: auto;
padding: 0px;
margin: 0px;
}
pictureControl p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.limo_booking_form {
position: absolute;
left: 45px;
top: 228px;
height: 280px;
width: 200px;
text-align: left;
}
logoheader p {
overflow: auto;
padding: 0px;
margin: 0pc;
}
leftbox p {
overflow: auto;
padding: 0px;
margin: 0px;
}
Latest_Bulletin_Scoll p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.maincontent {
background-color: #FFFFFF;
position: absolute;
left: 255px;
top: 502px;
height: 125px;
width: 481px;
overflow: auto;
padding: 7px 7px;
margin: 0px 0px 0px 10px;
text-align: left;
}
.mainimage {
position: absolute;
left: 266px;
top: 130px;
height: 270px;
width: 494px;
}
.goldlimofleet {
background-image: url(images/goldlimofleet.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
#submenu-Fleet-link {
position: absolute;
left: 0px;
top: 20px;
width: 100px;
overflow: auto;
}
.footermenu {
z-index: 1;
position: absolute;
left: 23px;
top: 676px;
height: 30px;
width: 60%;
visibility: visible;
text-align: left;
}
.footermenu a {
color: #000000;
text-decoration: none;
}
.footermenu a:visited {
color: #000000;
}
.footermenu a:hover {
color: #FF0000;
}
footermenu p {
padding: 0px;
margin: 0px;
}
.facebook {
z-index: 1;
position: absolute;
left: 783px;
top: 680px;
height: 23px;
width: 84px;
}
.facebook a {
color: #FFFFFF;
text-decoration: none;
}
.facebook a:hover {
color: #FFFFFF;
}
.littlehavens {
position: absolute;
left: 960px;
top: 680px;
height: 23px;
width: 45px;
}
.littlehavens a {
color: #FFFFFF;
text-decoration: none;
}
.littlehavens a:hover {
color: #FFFFFF;
}
.farleighhospice {
position: absolute;
left: 870px;
top: 680px;
height: 23px;
width: 86px;
}
.farleighhospice a {
color: #FFFFFF;
text-decoration: none;
}
.farleighhospice a:hover {
color: #FFFFFF;
}
facebook p {
overflow: auto;
padding: 0px;
margin: 0px;
}
farleighhospice p {
overflow: auto;
padding: 0px;
margin: 0px;
}
littlehavens p {
overflow: auto;
padding: 0px;
margin: 0px;
}
copyrightfooter p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.mediacreator {
z-index: 1;
position: absolute;
left: 898px;
top: 731px;
height: 25px;
width: 200px;
color: #FFFFFF;
text-align: left;
}
.mediacreator a {
color: #FFFFFF;
text-decoration: none;
}
.mediacreator a:visited {
color: #FFFFFF;
}
.mediacreator a:hover {
color: #FF0000;
}
.mediacreator TD {
background: #FFFFFF;
}
.copyrightfooter {
position: absolute;
left: 10px;
top: 735px;
height: 30px;
width: 860px;
color: #FFFFFF;
text-align: left;
}
.mediacreator p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.Hummerh2black {
background-image: url(images/hummerh2black.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
.pinklimo {
background-image: url(images/pinklimo.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
Hummerh2black p {
overflow: auto;
color: 0px;
text-indent: 0px;
}
.whitelimo {
background-image: url(images/whitelimo.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
pinklimo p {
overflow: auto;
padding: 0px;
margin: 0px;
}
whitelimo p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.blacklimo {
background-image: url(images/blacklimo.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
blacklimo p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.goldlimo1 {
background-image: url(images/goldlimo1.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
goldlimo1 p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.goldlimo {
background-image: url(images/goldlimo1.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
.excursionlimo {
background-image: url(images/excursionlimo.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
excursionlimo p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.fireengine {
background-image: url(images/fireengine.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
fireengine p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.partybus {
background-image: url(images/partybus.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
partybus p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.theatregoldlimo {
background-image: url(images/theatregoldlimo.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
theatregoldlimo p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.weddingsgoldlimo {
background-image: url(images/weddingsgoldlimo.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
weddingsgoldlimo p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.indiawedding {
background-image: url(images/indianwedding.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
indiawedding p {
overflow: auto;
padding: 0px;
margin: 0px;
}
#gallerymaincontent {
position: absolute;
left: 252px;
top: 130px;
height: 500px;
width: 484px;
overflow: auto;
}
#menu-main-Blog-link {
position: absolute;
left: 540px;
top: 0px;
height: 20px;
width: 100px;
overflow: auto;
}
goldlimofleet p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.royalascotlimo {
background-image: url(images/royalascotlimo.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
royalascotlimo p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.promslimo {
background-image: url(images/promslimo.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
promslimo p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.childrensparties {
background-image: url(images/childrensparties.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
childrensparties p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.restaurants {
background-image: url(images/restaurants.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
restaurants p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.concerts {
background-image: url(images/concerts.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
concerts p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.ladies {
background-image: url(images/ladies.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
ladies p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.guys {
background-image: url(images/guys.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
guys p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.corporate {
background-image: url(images/corporate.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
corporate p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.nighttime {
background-image: url(images/nighttime.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
nighttime p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.londontrips {
background-image: url(images/londontrips.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
londontrips p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.events {
background-image: url(images/events.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
events p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.linksimage {
background-image: url(images/links.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
linksimage p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.blog {
background-image: url(images/blog.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
blog p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.sitemap {
background-image: url(images/sitemap.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
sitemap p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.contact {
background-image: url(images/contact.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
contact p {
overflow: auto;
padding: 0px;
margin: 0px;
}
.testimonials {
background-image: url(images/testimonials.jpg);
position: absolute;
left: 266px;
top: 130px;
height: 360px;
width: 494px;
overflow: auto;
}
testimonials p {
overflow: auto;
padding: 0px;
margin: 0px;
}
#menu-main-Fleet ul {
overflow: auto;
margin:20px 40px !important;
}
#menu-main-Events ul {
overflow: auto;
margin:20px 150px !important;
}
gallerymaincontent p {
overflow: auto;
padding: 0px;
margin: 0px;
}
background p {
padding: 0px;
margin: 0px;
text-align: centre;
}