body, p, h1, h2, h3, p, ul, li {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
}
body {
	margin:0;
	font:11px Arial, Helvetica, sans-serif;
	background:#000;
	color: #181818;
}

a { 
font-weight: bold;
text-decoration:none;
color: #505153;
}
a:hover {
	color: #9c9f96;
	text-decoration:none;
	
}
a.download {text-decoration:underline;}
a.special-link {text-decoration:underline; margin-bottom: 30px; display:block; color: #000000;}
a.special-link:hover { color: #666;}

#page {
	background:#fff url(../images/bg.gif) repeat-x;
	width:100%;
	padding:  0 0 10px 0;
	margin:0px;
	position:relative;
	
}
#header {
	top:0px;
	width:880px;
	margin:0 auto;	
	height: 33px;
}
#container {
	width:880px;
	padding-top:0px;
	overflow:hidden;
	margin:0px auto 0px;
	position:relative;

}
#logo {
	width:880px;
	margin:11px auto 5px;
	/* height: 92px; */
	height: 92px;
}
.logo {
	position:absolute;
	background: url(../images/logo.gif) no-repeat;
	width:166px;
	height:78px;
	float:left;
	text-indent:-9999em;
	overflow:hidden;
	margin:0 0 0 10px;	
	}
.logo2 {
	position:absolute;
	top:90px;
	background: url(../images/mslogo.gif) no-repeat;
	width:166px;
	height:78px;
	float:left;
	text-indent:-9999em;
	overflow:hidden;
	margin:0 0 0 10px;
	
}

.nav {
	float:right;
	margin: 10px 0 0 0;
	line-height:14px;
}
.nav li {
	margin:0;
	float:left;
	border-right: 1px solid #000;
	height: 13px;
}
.nav li.last {
	border-right: none;}
.nav a {	
	font-size:10px;
	text-transform:uppercase;
	float:left;
	height:10px;
	padding:0 12px;
	font-weight:normal;
	color: #000;
	outline:none;
	text-decoration:none;
	letter-spacing:1px;
}
.nav a.selected {
font-weight:bold;
}

.nav a:hover {	
	color: #9c9f96;
	text-decoration:none;
}

.navcol {
	width:130px;
	padding: 0px 10px;
	margin: 20px 0px 10px 0px;
	float: left;
}
.navcol li {
	padding-top: 11px;
}
.navcol li ul {
	padding: 0px;
	margin: 0;
}
.navcol li ul li {
	padding: 0px;
	margin: 0;
}
.navcol a {
	font-size:10px;
	text-transform:uppercase;
	font-weight:normal;
	color: #000;
	outline:none;
	text-decoration:none;
	letter-spacing:1px;
	}

.navcol a:hover {
	color: #9c9f96;
	text-decoration:none;
	
}
.navcol a.selected {
font-weight:bold;
}
.navcol li ul li a {
	font-size:9px;
	text-transform:uppercase;
	font-weight:normal;
	color: #666;
	outline:none;
	text-decoration:none;
	letter-spacing:1px;}

.navcol li ul li a.selected {
	
	text-decoration:underline;
	}

.content {
	width:700px;
	border-left: 1px solid #000;
	padding: 0px 0 11px 19px;
	float: left;
	margin: 22px 0px 0px 10px;
	color: #505050;
	height:393px;

}
/*.content {
	width:700px;
	border-left: 1px solid #000;
	padding: 8px 0 11px 19px;
	float: left;
	margin: 22px 0px 0px 10px;
	color: #505050;
	height:385px;
	background: #ff0;

}*/
.content2 {
	width:470px;
	border-left: 1px solid #000;
	padding: 0px 0 11px 19px;
	float: left;
	margin: 22px 0px 0px 10px;
	color: #505050;
	height:393px;

}
.content3 {
	width:20px;
	border-left: 1px solid #000;
	padding: 0px 0 11px 10px;
	float: left;
	margin: 22px 0px 0px 0px;
	color: #505050;
	height:393px;

}
.content p {padding: 0 5px;}
.content li { padding: 0 5px 6px 5px;}
.content li a { color:#505050; text-decoration:none; text-transform:uppercase;font-size: 9px; font-weight:bold;}
.content li p {padding: 0; margin: 0;}

h1 {
	width:460px;
	height:17px;
	text-indent:-9999em;
	overflow:hidden;
	margin: 11px 0 10px 5px;
		
}


h1.welcome {
	background: url(../images/welcome.gif) no-repeat;	
}

h1.premier-transfers {
	background: url(../images/premier-transfers.gif) no-repeat;	
}

h1.city-transfers {
	background: url(../images/city-transfers.gif) no-repeat;	
}

h1.make-a-booking {
	background: url(../images/make-a-booking.gif) no-repeat;	
}

h1.air-charter {
	background: url(../images/ms-aviation.gif) no-repeat;	
}

h1.bee {
	background: url(../images/bee.gif) no-repeat;	
}

h1.chauffeur-flexi-drive {
	background: url(../images/chauffer-flexi-drive.gif) no-repeat;	
}

h1.contact-us {
	background: url(../images/contact-us.gif) no-repeat;	
}

h1.driving-service {
	background: url(../images/driving-service.gif) no-repeat;	
}

h1.map {
	background: url(../images/map.gif) no-repeat;	
}

h1.monthly-journey-package {
	background: url(../images/monthly-journey-package.gif) no-repeat;	
}

h1.ms-aviatio {
	background: url(../images/ms-aviation.gif) no-repeat;	
}

h1.open-an-account {
	background: url(../images/open-an-account.gif) no-repeat;	
}

h1.tariffs {
	background: url(../images/tariffs.gif) no-repeat;	
}

h1.transfer-rates {
	background: url(../images/transfer-rates.gif) no-repeat;	
}

h1.technology {
	background: url(../images/technology.gif) no-repeat;	
}

h1.drivers {
	background: url(../images/drivers.gif) no-repeat;	
}

h1.customer-service {
	background: url(../images/customer-service.gif) no-repeat;	
}

h1.package-rates {
	background: url(../images/package-rates.gif) no-repeat;	
}

h1.about-us {
	background: url(../images/about-us.gif) no-repeat;	
}

h1.conditions-of-trading {
	background: url(../images/conditions-of-trading.gif) no-repeat;	
}

h2 {
font-weight: bold;
margin: 15px 0 3px 5px;
text-transform: uppercase;
}

.one {
	width: 226px;
	padding: 0px;
	float: left;
	margin: 0px 0px 0px 11px;
}

.side {
	width: 226px;
	padding: 0px;
	float: left;
	margin: 30px 0px 0px 0px;
}

.short {
	width: 216px;
	padding: 0px;
	float: left;
	margin: 0px 0px 0px 11px;
}

.one p {
	margin-top: 15px;
}
.one p.flush {
	margin-top: 0px;
}
.one strong {
	/*font-weight: normal;*/
}
.one img {
	margin: 15px 0 0 0px;
}
.one ul {
margin: 15px 0 0 0;
}
.one li {
list-style:outside;
padding: 0;
margin: 0;
margin: 0 0 0 16px;
}
.two {
	width:474px;
	padding: 0px;
	float: left;
	margin: 0px 0px 0px 11px;
}
.two p {
	margin-top: 15px;
}
.box { 
	width: 210px;
	color: #181818;
	background: #e1e1e1;
	padding: 8px 8px;
	margin-top: 6px;
	height: 52px;
}
.box h2 { 
font-weight: bold;
text-transform:uppercase;
margin: 0;
font-size: 11px;
line-height:1;
padding-bottom:4px;
}
.box p { 
margin: 0;
font-size:10px;
padding: 0;
line-height: 1.2;
}
.box a { 
color: #181818;


}

.first {
	margin-left: 0;
	clear: both;
}


ul {
	margin:0;
	padding:0;
	list-style:none;
}


#footer {
	width:880px;
	margin:11px auto 0;
	height: 32px;
}
#footer p {
	text-align:right;
	margin: 0;
	border-bottom: 1px solid #fff;
	height: 17px;
	vertical-align: middle;
}
#footer a {
text-decoration:none;
color: #fff;
font-size: 7px;
letter-spacing:2px;
font-weight:normal;

}
#footer a:hover {
color: #999;
}

a.opener {
outline:none;
}


#link1, #link2, #link3, #link4, #link5, #link6 { outline:none; } 

#text1, #text2, #text3, #text4, #text5, #text6 { margin: 5px 0; display:none; } 

/* FORM */

label {
clear: both;
float: left;
width: 40px;
text-align: left;
margin-top: 10px;
margin-left: 5px;
}

form {
padding: 0px 0 0 0;
margin: 0;
}
input {
float: left;
width: 140px;
margin-top: 6px;
padding-top: 2px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
background-color: #d1d1d1;
border: 0;
border-top: 1px solid #666;
border-left: 1px solid #666;

font-size: 11px;
color: #000000;
}
input.submit {
clear: both;
width: 59px;
height: 18px;
font-size: 10px;
padding: 0px 0;
margin-top: 22px;
margin-left: 136px;
background: #a9aaa5;
color: #52554b;
}

strong {font-weight: normal;}

.long1 {
height: 520px;
}

.long2 {
height: 841px;
}

.long3 {
height: 514px;
}

.long4 {
height: 1644px;
}

.chart {
margin: 17px 0 0 5px;
}

a.back {
	margin: 20px 0 0 5px;
	clear: both;
	display:block;
	}
	
.two h2 {color: #333;}

.opener { margin-top: 15px;}

.red {background: #f00;}

.homebox {
height:129px;
}
.homebox ul {
list-style:none;
}

.homebox li {
list-style:none;
padding: 5px 0 2px 0;
margin: 0 0 0 5px;
}


.box a {
text-decoration: underline;
padding-left: 5px;
}

