body{/*text-align:center;*/font-size:100%;font-family:Arial, Helvetica, sans-serif;color:#666;background-color:#ddd;margin:0;padding:0;font-size:14px;}
#pageContainer{width:1046px;position:relative;overflow:hidden;background:#fff;margin:0 auto;/*text-align:left;*/}
p{margin-top:5px;font-variant:normal;font-size:14px;line-height:20px;}
h1{font-size:200%;border-bottom:1px solid #9c3;padding:20px 5px 20px;margin:0;font-family:Georgia, "Times New Roman", Times, serif;}
h2{
	font-size:21px;
	font-style: italic;
	color: #6B622E;
	font-weight: bold;
	padding:5px 10px 5px 0;
}
h3{font-size:120%;padding:5px 10px 5px 0;}
a:link{font-weight:700;text-decoration:none;color:#00F;}
a:visited{text-decoration:none;font-weight:400;color:#03F;/*font-style:italic;*/}
a:hover,a:active{text-decoration:underline;color:#666;}
#thebottom{width:1096px;/*background:#DDD;*/padding-top:10px;clear:both;border-top:solid 1px #ddd;}
#pageHeader{height:auto;padding:0;}
#pageHeader h1 span{position:absolute;left:-9999px;}
#pageHeader h1{background-image:url(../Images/TCW%20Logo%20PageHeader%20.png);height:80px;background-repeat:no-repeat;background-position:top left;background-color:transparent;margin-left:32px;margin-top:18px;border:none;}
#topcontact{position:absolute;top: 30px;left:370px;width:auto;background-color:#9C3;text-align:center;margin:0;padding:5px 5px 0;}
#topcontact p{margin:0;padding:0 5px 15px;}
#erwa {
	position:absolute;
	top:  30px;
	left: 800px;
	border:solid black 1px;
}
#maintext{width:auto;/*text-align:center;*/position:relative;border-top:solid #666 2px;margin:0 auto;padding:0;}
#centretext{float:left;background-color:#FFF;/*text-align:center;*//*width:684px;*/width:634px;border:1px #ddd solid;border-bottom:none;padding:5px 30px;}
#centretext img{padding:5px 0;}
#tablelayout img{border:0 solid #FFF;}
#topmenu{text-align:center;font-family:"Times New Roman", Times, serif;margin:20px 0;}
#topmenu a:visited{color:#9C3;font-size:16px;}
#topmenu a:hover{color:#666;}
.bottomlinks{background-color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#text_content{text-align:left;display:block;padding-right:5px;padding-left:5px;padding-bottom:5px;}
#special{float:left;text-align:left;padding:5px;}
#special p{font-size:80%;color:#000;}
#booking,#warning{float:left;text-align:center;font-size:80%;font-weight:700;font-variant:small-caps;color:#000;}
#booking h1 {padding:15px 0 0 0;margin:0;}
#booking h2 {color:#fff;font-size:13px;padding:0 5px;}
#Leftmenu,#special,#booking,#warning{background-color:#9C3;display:block;width:12em;padding-bottom:10px;padding-right:5px;border-color:#CF9 #999 #999 #CF9;border-style:solid;border-width:1px;margin:0;}
#Leftmenu{font-size:80%;float:left;clear:both;width:18em;}
#Leftmenu ul{text-align:left;padding:20px 0;margin:0 10px 0 40px;}
#Leftmenu a{text-decoration:none;font-weight:700;color:#182107;}
#Leftmenu a:hover {color:#fff;}
#Leftmenu li{list-style-type:none;border-bottom:1px solid #090;width:auto;font-size:12px;padding-bottom:5px;margin:5px 0 5px -10px;}
#Leftmenu li a:hover{text-transform:uppercase;color:#FFF;}
.spec{font-family:Georgia, "Times New Roman", Times, serif;font-weight:700;color:#333;}
.impt{
	font-weight:700;
	font-style:italic;
	color:red;
}
p.contrast,span.contrast{font-weight:bolder;color:#FFF;font-size:110%;font-style:italic;}
p.names,span.names{font-size:14px;font-weight:400;font-family:"Times New Roman", Times, serif;color:#000;}
p.num,span.num{font-family:"Times New Roman", Times, serif;font-size:12px;font-weight:700;color:#000;}
#phone_two{background-color:#9C3;display:block;z-index:auto;}
.alignLeft {text-align:left;}
input{margin:0 30px 0 5px;}
