body {background:#fff; color:#77d;} #folders li a {color:#009;}
a, #services li a, #services p a, ul#breadcrumbs li a {color:#66a;}
#navbar {background: url(/header/travelcentre/header.png) #eef top left;}
#navbar #title {width:356px; height:56px;}
#navbar p {color:#a00;} #searchbar input.button {color:#fff; background:#aaf; border:1px solid #009;}
#navbar #tabs {width:660px; height:31px;} 
#navbar p, #navbar li, #introbar, #services, ul#breadcrumbs li {color:#555;}
h1 {color:#66a;} #gbar {background:#ccf;}
#fbar, #searchbar {background:#eef;} #fbar script {width:468px; height:60px;}
.article a {text-decoration:underline;} .article p a {font-weight:normal;} .article a:hover {color:#009;} 
.europe {background: url(/header/europe/article.png) top left;} .europe .text {color:#116;} 
.europe .date {color:#88a;} .europe .category {color:#006;} .europe a {color:#33a;}
#social {background:#eef; border:2px solid #009;}
.link {color:#009; background:#ccf;}

#lcalist li {color:#009;}
#map table {width:740px; height:700px; line-height:10px; border:1px solid #009; margin-bottom:20px; border-collapse:collapse;} 
#map td {width:74px; height:700px; text-align:left; font-weight:bold; padding:0; margin:0;}
#map h3 {font-family:arial, sans-serif; font-size:12px; line-height:14px; margin:0; padding:0; margin-bottom:1px;}
#map h3 a {color:#009;} #map td p {font-family:verdana, sans-serif; font-size:10px; line-height:12px; margin:0; padding:0;}
#map h3 a:hover, #map td p a:hover {color:#a00;}
#logos img {width:112px; height:24px; padding:3px; background:#66a;} #logos a:hover {font-weight:bold;}

#menu {float:none; width:755px; text-align:left; padding-left:0;} #menu li {display:inline; margin-right:6px;} 
.index {float:left; width:124px; margin:-40px 0 80px;} .index h3 {font-family:arial, sans-serif; font-size:14px; margin:60px 0 2px;}
.index ul {float:none; width:124px; text-align:left; margin-top:10px; margin-left:0; padding-left:0; font-family:arial, sans-serif; font-weight:normal; font-size:12px;}
.index li {padding:4px 0;} .index li a {text-decoration:underline;} .index li small a {margin-left:4px; font-weight:normal;}
.index li.hub {font-weight:bold;} .index img {width:112px; height:24px; border:1px solid #009;} 
#bycountry .index li {padding-bottom:18px;} #bycountry .index li.interregional {margin-top:-12px; padding-bottom:8px; margin-bottom:18px;}
li.interregional {margin-top:20px; width:85%; margin-left:-3px; padding-left:3px; font-size:10px; font-weight:bold; font-family:verdana, sans-serif;}



