body
{  
background-color: #6A0606;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
font-family: "Trebuchet MS";
}

.coachservices
{
color: #EAEDC3;
font-weight: 500;
}

table
{
background-color: #6A0606;
color: White;
border:none;
}
.bigben
{
float: right;
}
.bheading
{
position:absolute;
color: #C58782;
margin-left:100px;
margin-top:0px;

}

.encoder
{
position:absolute;
color: #E1FFF7;
margin-left:583px;
margin-top:101px;
font-weight: bold;
font-size: 14px;
}

b
{

font-weight: 600;
}

a:link {color: #FFCC66;
text-decoration: none}

a:visited {color: #FFCC66;
text-decoration: none}

a:hover {color: #FFFFCC;
text-decoration: none;
}

h4
{
	padding-left:2px;
	padding-right:2px;
	background-color: #6A0606;
}
h6
{
   font-weight:300;
	color:white;
	background-color: #6A0606;
}h5
{
text-decoration: none;
	color: #D4D0C8;
	margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0; 
}h3
{
font-size:14px;
font-weight: 600;
margin-left:30px;
margin-top:3px;
}
h2
{
text-decoration: none;
	color: #AEAEAE;
	margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
font-size: 17px; 
}h1
{
text-decoration: none;
	color: #D4D0C8;
	margin-top:0;
margin-bottom:0;
padding-top:10;
padding-bottom:0px; 
font-size: 22px;
}em
{
font-weight:600;
color: White;
}.topbar
{
height:130px;
background-image: url(twh_travel_banner.jpg);
background-color: #620505;
width:783px;
color: #999999;
}


.mainmenu
{
color: #CCCCCC;
position: absolute;
float:left;
margin-right:120px;
margin-left:4px;
background-color: #6A0606;
top:134px;
bottom: 0px;
width:120px;
padding-top:20px;
font-weight: 600;
line-height: 15px;
font-size:11px;
padding-left:4px;
padding-right:4px;
}

.menu_section
{
margin-left:0px;
font-size: 10px;
}
.maincontent
{
position:absolute;
float:left;
margin-right:300px;
margin-left:130px;
top:132px;
background-color: #6A0606;
color: white;
width:627px;
padding-left:10px;
padding-right:15px;
padding-top:5px;
font-weight: 500;
margin-bottom:0px;
font-size:15px;
}

.maincontentfree
{
position:absolute;
float:left;
margin-right:300px;
margin-left:130px;
top:132px;
background-color: #6A0606;
color: white;
width:627px;
padding-left:10px;
padding-right:15px;
padding-top:5px;
font-weight: 500;
margin-bottom:0px;
font-size:14px;
}

.none
{
font-size:13px;
padding-top:2px;
color: White;
font-weight: 400;
}

.none2
{
font-size:12px;
padding-top:3px;
}

.coach
{
position:absolute;
top:172px;
float:right;
left:325px;
}

.parliamentatnight
{
position:absolute;
float:none;
top:210px;
left:20px;
}
.londonsunset
{
position:absolute;
float:right;
top:155px;
left:320px;
}
.coachinsidepic
{
position:absolute;
float:right;
top:130px;
left:420px;
}

.westpalace
{
position:absolute;
float:right;
top:140px;
left:390px;
}

.videoonboard
{
position:absolute;
float:right;
top:52px;
left:370px;
}


.toiletonboard
{
position:absolute;
float:right;
left:40px;
top:376px;
}


.cruiseship
{

position:absolute;
float:right;
top:135px;
left:380px
}

.hotelpic
{
position:absolute;
float:right;
top:139px;
left:300px;
}

.references
{
font-weight: 500;
color: #FFFFCC;
}

.formright
{

margin-right:0px;
background-color: #6A0606;
top:134px;
font-size: 14px;
font-family: "Courier New", Courier, monospace;
position:absolute;
width:628px;
color: White;
margin-left:133px;
padding-left:10px;
padding-right:10px;
}

#formtoptext
{
font-size: 12px;
text-align: center;

}

table 
{
background-color: #6A0606;
}


caption
{
font-size: 13px;
color: #E3DF82;

}

.aceTextField {
background-color: #FFFFDD;
color: #000000;
border-style: solid;
border-width: thin;
width:140px;
font-family: monospace;
font-weight: bold;
}

.aceTextFieldtarea
{
background-color: #FFFFDD;
border-width: thin;
color: #000000;
border-style: solid;
border-width: thin;
width:220px;
font-family: monospace;
font-weight: bold;
}

.aceButton {
background-color: #FFFFDD;
border-width: thin;
color: #333333;
font-size: 10pt;
font-family: verdana;
}

.option {
background-color: #FFFFDD;
color: #000000;
font-family: monospace;
font-weight: bold;
}

div#beulas
{
margin-left:8px;
}

div#iveco
{
margin-left:8px;
}

.travellinks
{
position:absolute;
float:left;
margin-right:300px;
margin-left:130px;
top:132px;
background-color: #6A0606;
color: White;
width:627px;
padding-left:10px;
padding-right:15px;
padding-top:5px;
font-weight: 500;
margin-bottom:0px;
font-size:12px;
line-height: 16px;
}

.webcnt
{
font-size:11px;
color: #CCCCCC;
}

.race1
{
position: absolute;
top: 690px;

}

.race2
{
position: absolute;
margin-left: 300px;
top: 690px;
}

.pagechange
{
text-decoration: underline;
}
.headings2
{
font-size: 14px;
}

#airplanepicture
{
position: absolute;
top: 284px;
margin-left: 340px;
}

.travellinksbottom
{  position:absolute;
	margin-top:-60px;
	margin-left:40px;
	font-size: 11px;
	text-align: center;
}
