﻿BODY {
color: black ; background-color: gray ;
font-family: 66% tahoma, verdana, sans-serif ;
text-align: left ;
}

a:hover {  font-size: .9em; font-style: normal; font-weight: bold; color: #336666; text-decoration: none
}

a {  font-size: .9em; font-weight: bold; color: #000066; text-decoration: none
}

#toptabs{
margin:10px auto -13px auto;
font-size:0.8em;
width:760px;
}

#toptabs p{
text-align:right;
color:#808080;
}

.toptab{
padding:3px 5px 3px 5px;
margin:0 0 0 4px;
text-decoration:none;
background:#f0f0f0 url(../css/images/corner2.gif) top right no-repeat;
color:#808080;
border-bottom:1px solid #e0e0e0;
}

.toptab:hover{
background:#fafafa url(../css/images/corner2.gif) top right no-repeat;
border-bottom:1px solid #eaeaea;
color:#505050;
text-decoration:none;
}

.activetoptab{
padding:3px 5px 3px 5px;
margin:0 0 0 4px;
color:#505050;
text-decoration:none;
background:#ffffff url(../css/images/corner2.gif) top right no-repeat;
border-bottom:1px solid #ffffff;
}

.activetoptab:hover{
text-decoration:none;
}

#container{
width:60%;
position: absolute ; 
padding: 20px 50px ;
margin:0 auto;
background: #ddd ;
color:#333;
text-align:left;
border:1px solid #000;
}

#sitetitle{
float:left;
height:100px;
background:url(../images/swipelogogrey.jpg) no-repeat; 
width: 60%;
color: #505050;
}

#sitetitle a{
color:#567;
font-weight:normal;
}

#sitetitle a:hover{
color:#269;
}

#banner{
position: relative ;
width: 100% ;
height: 90px ;
background: white ;
padding: 5px 5px 5px 5px ;
margin: 0px ;
}

.Bannerback{
padding: 5px 5px 5px 5px ; 
position: absolute ; 
width: 118px ; 
height: 90px ;
}

#banner1{
left: 5px ;
padding:0 0 0 0;
margin:0 0 0 0;
text-decoration:none;
background:#f0f0f0 url(../images/107x80/access1.gif) no-repeat;
color:#808080;
}

#banner1:hover{
background:#fafafa url(../images/107x80/access2.gif) no-repeat;
color:#505050;
}

#banner2{
left: 123px ;
padding:0 0 0 0 ;
margin:0 0 0 0 ;
text-decoration:none;
background:#f0f0f0 url(../images/107x80/airport.gif) no-repeat;
color:#808080;
}

#banner2:hover{
background:#fafafa url(../images/107x80/airport03.gif) no-repeat;
color:#505050;
text-decoration:none;
}

#banner3{
left: 241px ;
padding: 0 0 0 0 ;
margin:0 0 0 0;
text-decoration:none;
background:#f0f0f0 url(../images/107x80/access5.gif) no-repeat;
color:#808080;
}

#banner3:hover{
background:#fafafa url(../images/107x80/access6.gif) no-repeat;
color:#505050;
text-decoration:none;
}

#banner4{
left: 359px;
padding:0 0 0 0 ;
margin:0 0 0 0 ;
text-decoration:none;
background:#f0f0f0 url(../images/107x80/airport03.gif) no-repeat;
color:#808080;
}

#banner4:hover{
background:#fafafa url(../images/107x80/airport.gif) no-repeat;
color:#505050;
text-decoration:none;
}

#banner5{
left: 477px ;
padding:0 0 0 0 ;
margin:0 0 0 0;
text-decoration:none;
background:#f0f0f0 url(../images/107x80/access8.gif) no-repeat;
color:#808080;
}

#banner5:hover{
background:#fafafa url(../images/107x80/access7.gif) no-repeat;
color:#505050;
text-decoration:none;
}

#banner6{
left: 595px ;
padding:0 0 0 0;
margin:0 0 0 0;
text-decoration:none;
background:#f0f0f0 url(../images/barcodeLOGO.jpg) no-repeat;
color:#808080;
}

.Logoback{
padding: 5px 5px 5px 5px ; 
position: absolute ; 
width: 137px ; 
height: 90px ;
}

#logo{
left: 595px ;
padding:0 0 0 0;
margin:0 0 0 0;
text-decoration:none;
background:#f0f0f0 url(../images/barcodeLOGO.jpg) no-repeat;
color:#808080;
}

#photo{
margin:5px 10px 10px 0;
float:left;
padding:3px;
border:1px solid #fff;
background-color:#ddd;
color:#333;
position: relative ;
}

#menu{
position: absolute ; height:71px;
padding-top:35px; padding: 3px ;
text-align: right; 
width: 300px ; height: 80px ;
}

#menu a{ top: 70% ; bottom: 20% ; left: 50% ; right: 100% ; margin: 0 ;
height:40px;
padding:34px 6px 41px 6px;
font-size: 1.2em;
font-weight:normal;
letter-spacing:-1px;
color: #OOO;
}

#menu a:hover{
color:#269;
text-decoration:none;
background: #fff;
padding:5px 5px 10px 5px;
border: 1px solid #eee;
}

.entry{
float:left;
width:20%;
position:absolute;
margin:0 0 20px 0;
border:2px solid #fff;
background:grey ;
color:#fff;
padding:5px 5px 0 5px;
}

.entry a:hover, .intro a:hover{
text-decoration:none;
padding-bottom:2px;
background: #000
}

.subcontainer {
width:75%;
float: right ;
background: #f0f0f0 ;
padding-left: 10px ;
padding-right: 10px ;
}

#menutop h1 {
font-size:1.8em;
letter-spacing:-3px;
color:#000;
margin:2px 2 2px 2px;
}
.menu-bottom {
width: 100% ;
float: bottom ;
background: #000066 ;
font: #000000 ;
}

#right{
margin-left:10%;
width: 80% ;
margin-top: 10px ;
margin-bottom: 30px ;
position:relative ;
}

#right h2{
margin:15px 0 5px 0;
width:98%;
font-size:1.6em;
}
	

h1,h2,h3,h4{
margin:0;
padding:0;
font-weight:normal;
}

h1{
font-size:2.5em;
letter-spacing:-3px;
color:#567;
margin:12px 0 5px 20px;
}

h1 a:hover{
text-decoration:none;
}

h2{
font-size:1.8em;
letter-spacing:-1px;
margin:-10px 0 0 50px;
color:#888;
}

h3{
color: #555;
font-size:1.4em; 
margin:1em 0 0.5em 0.5em;
}

h4{
font-size:1.2em;
font-weight:bold;
}

h5 { 
font-size: 1em; 
font-style: normal; 
font-weight: bold; 
text-decoration: none ;
}

table {  background-color: #FFFFFF}

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none
}
#footer{
clear:both;
padding:10px 0 12px 24px;
text-align:left;
color:#888;
}

#footer a{
color:#888;
font-weight:normal;
}

#footer span{
color:#aaa;
font-size:.9em;
}