﻿body {
background: #fff url("airport-taxi/bg.gif") top repeat-x;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10.5px;
color:#27569F;
}

img {border:0px;}
table {font-size:1em;}
td {vertical-align:top;}

a:link 		{color:#27569F;}
a:visited 	{color:#27569F;}
a:hover		{color:#27569F; background:#2EC4EF;}


.left {float:left;}
.right {float:right;}

ul {font-size:1.3em;margin-top:-60px;}
ul#airport-list {float:right; position:relative; right:30px;}
ul#airport-list li {list-style: none;}
ul#airport-list span {position:relative; right:29px; bottom:8px; text-decoration:underline;}
ul#airport-list li h2 {font-size:1em; padding:0 0 0 22px; margin:0px;line-height: 1.6em;background: url("airport-taxi/li.gif") top left no-repeat;}


ul.left {list-style-image: url("airport-taxi/li2.gif"); padding:10px; margin:10px; margin-left:30px; padding-left:40px; font-size:1em; line-height:1.1em;}
ul.right {list-style-image: url("airport-taxi/li2.gif"); padding:10px; margin:10px; margin-right:30px; padding-left:40px; font-size:1em; line-height:1.1em;}
ul.left li h2 {font-size:1em; padding:0px; margin:6px; margin-left:0px;}
ul.right li {padding-bottom:5px;}

li b, li h2 {font-weight:normal;}

.logo {margin-left:20px;}
h1 {float:left; text-align:center; font-size: 1.4em; font-weight: bold; padding:0px; margin:0px; margin-left:25px; color:#207cd9; width:400px;}

h1 span {font-weight:normal;}

#title {background: #fff url("airport-taxi/taxi-service.gif") top left no-repeat; width:705px; height:62px;}
#title h3 {font-size: 1.5em; font-weight: normal; padding:0px; margin:0px; margin-left:0px; margin-top:15px; color:#207cd9;}

address {font-style: normal;}

ul b {color:#fff;}

.bb {
border-bottom: 7px solid #E8EEFD;
margin-bottom:10px;
padding-bottom:10px;
}
.bt {
border-top: 7px solid #E8EEFD;
margin-top:10px;
padding-top:10px;
}
.br {
border-right: 7px solid #fff;
margin-right:10px;
padding-right:10px;
}


#form .bb {
border-bottom: 2px solid #6E9EF0;
margin-bottom:10px;
padding-bottom:10px;
}
#form .bt {
border-top: 2px solid #6E9EF0;
margin-top:10px;
padding-top:10px;
}
#form .br {
border-right: 2px solid #6E9EF0;
margin-right:10px;
padding-right:10px;
}
acronym {border:none;}

#menu {float:right; width:150px; text-align:center; margin-right:140px; margin-top:3px; font-size:1.3em; font-weight:bold; line-height:1.3em;}
#menu a:link {color:#fff; text-decoration:none;}
#menu a:visited {color:#fff; text-decoration:none;}
#menu a:hover {color:#2C598F; text-decoration:none;}

#buttons {position:relative;width:600px;}
img#about 		{position:relative;top:150px; left:40px;}
img#services	{position:relative;top:110px; left:60px;}
img#contact 	{position:relative;top:30px; left:220px;}
img#local 	{position:absolute;top:70px; left:310px;}
#buttons a:hover { background:none;}
                   
                   
#content {background: #fff url("airport-taxi/cumbria-taxi-right.gif") right top repeat-y;}
#content div {margin-left:90px; margin-right:120px; text-align:justify;}
img.shift {position:relative; right:20px;}
#content div.blu {
	width:723px;
	padding-top:20px;
	margin-left:60px; 
	margin-right:0px; 
	text-align:justify; 
	background: #6C9BF1 url("airport-taxi/form.gif") top center repeat-x;
	border-bottom: 7px solid #3B6EBF;
	}
div.blu p {margin-left:40px;margin-right:40px;}


td#services {background: #fff url("airport-taxi/cumbria-taxi-right.gif") right top repeat-y;}
#services div.right {width:400px; margin-right:40px; margin-top:40px; border-left: 2px solid #fff; text-align:justify;}
#services ul {margin-top:40px;}
#services div.blu {
	width:723px;
	height:400px;
	padding-top:20px;
	margin-left:60px; 
	margin-right:0px; 
	text-align:justify; 
	background: #6C9BF1 url("airport-taxi/form.gif") top center repeat-x;
	border-bottom: 7px solid #3B6EBF;
	}
	
#local-services #services div.blu {
	height: 450px;
}


td#contact {background: #fff url("airport-taxi/cumbria-taxi-right.gif") right top repeat-y;}

#contact div.blu {
	width:723px;
	height:500px;
	padding-top:20px;
	margin-left:60px; 
	margin-right:0px; 
	text-align:justify; 
	background: #6C9BF1 url("airport-taxi/form.gif") top center repeat-x;
	border-bottom: 7px solid #3B6EBF;
	}
#contact div.blu p {margin-left:40px;margin-right:40px;}

td#response {background: #fff url("airport-taxi/cumbria-taxi-right.gif") right top repeat-y;}
#response div.blu {
	width:723px;
	height:100px;
	padding-top:20px;
	margin-left:60px; 
	margin-right:0px; 
	text-align:justify; 
	background: #6C9BF1 url("airport-taxi/form.gif") top center repeat-x;
	border-bottom: 7px solid #3B6EBF;
	}
#response div.blu p {margin-left:40px;margin-right:40px;}
	
img.experience {position:relative; left:275px; top:60px;}
#contact div#footer {margin-left:90px; margin-right:120px; text-align:justify;}



.form {height:500px; margin-top:70px; margin-left:90px; margin-right:120px; background: url("airport-taxi/form.gif") bottom left repeat-x; border-bottom: 7px solid #3B6EBF;}
.form span {color:#fff;}

#form input{
margin:1px;
padding:1px;
border:1px solid #C9D1D4;
background:#fff;
width:200px;
font-size:1.1em;
}
#form textarea {
font-family:Arial,Helvetica,sans-serif; 
margin:1px;
padding:1px;
border:1px solid #C9D1D4;
background:#fff;
width:200px;
font-size:1.1em;
}

#form input.submit {
margin:1px;
padding:1px;
border:3px solid #2EC4EF;
background:#2A2A2A;
color:#fff;
font-weight:bold;
width:120px;
cursor: pointer;
}

#form input:focus {border:1px solid #2EC4EF; background:#EFF4F6; font-weight:bold;}
#form input:hover {background: #BFF1FF;}

#form textarea:focus {border:1px solid #2EC4EF; background:#EFF4F6; font-weight:bold;}
#form textarea:hover {background: #BFF1FF;}

#form input.submit:hover {
margin:1px;
padding:1px;
border:3px solid #fff;
background:#2EC4EF;
color:#fff;
font-weight:bold;
width:120px;
cursor: pointer;
}

#form input.submit:focus {
margin:1px;
padding:1px;
border:3px solid #fff;
background:#2EC4EF;
color:#fff;
font-weight:bold;
width:120px;
cursor: pointer;
}

#telephone {background: url("airport-taxi/cumbria-taxi-service-06.gif") right top no-repeat;}
#telephone-b {background: url("airport-taxi/cumbria-taxi-service-06b.gif") right top no-repeat;}
#telephone-c {background: url("airport-taxi/cumbria-taxi-service-06c.gif") right top no-repeat;}

#telephone p, #telephone-b p, #telephone-c p {position: relative;padding: 10px 0 0 40px;margin-top: 5px; font-size:1.6em; left: -35px;background: url(airport-taxi/call.gif) left no-repeat;}

#lake2 {margin-left: 40px;}

#top-text {font-size: 1.2em;}



#extra{
width:680px;
clear:both;
margin-top:60px;
font-size:10px;
text-align:left;

}