@charset "utf-8"; 
/* CSS Document */
body{margin:0px;padding:0px;background-color:#ffffff; background-image: url(../../images/eurostar-londonparisbytrain-map.jpg);}
img {border:0px;}
ul {padding:0px; margin:0px;}
.txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#63553F;font-weight:normal; line-height:18px; text-align:justify;}
.left{float:left;overflow:hidden;}
.right{float:right; padding:5px 0 0 7px;}
.img-left {float:left; padding:5px 7px 0 0;}
.img-right {float:right; padding:5px 0 0 7px; }
a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#63553F;font-weight:normal;text-decoration:underline;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:normal;text-decoration: underline;}
div{margin:0px;padding:0px;}
.bg-body { width: 100%;overflow: hidden; )}
.bg-body-white { width: 890px;background-color:#ffffff;height:auto;overflow:hidden;}
.bg-header { width: 100%;overflow:hidden;background-image:url(../../images/bgheadfoot.gif);background-repeat:repeat-x;height: auto; display:block;}

.logo{text-decoration:none;}
.logo:hover{text-decoration:none;}
.logotxt1 {font-family: "Trebuchet MS";font-size:28px;color:#FFF600;font-weight:bold;}
.logotxt2 {font-family: "Trebuchet MS";font-size:24px;color:#ffffff;font-weight:bold;}
.logotxt3 {font-family:  "Trebuchet MS";font-size:10px;color:#FFF600;font-weight:bold;}
.logotxt4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#cccccc;line-height:22px;}

.topnav{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;line-height:16px;}
.topnav:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF600;text-decoration: none;line-height:16px;}
.topnav-bdr {border-right: 1px #D4D4D4 solid;height:40px;}
.div-left{width:565px;float:left;height:auto;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#63553F;line-height:18px;text-align:justify;background-color:#FFFFFF;padding: 5px 0 0 10px;}
.div-right{width:300px;float:right;height:auto;background-color:#ffffff;padding:5px;}
.bg-betop {background-image:url(../../images/bg-button.gif);background-repeat:repeat-x;height:25px;padding-left:5px;border:1px solid #27404F;}
h1 {margin:0px;padding:0px;}
h2 {font-family:"Trebuchet MS";font-size:20px;color:#434343;font-weight:bold;margin:0px;padding:5px 0 7px 0;}
h3 {font-family:"Trebuchet MS";font-size:17px;color:#434343;font-weight: normal;margin:0px;padding:3px 0 7px 3px;}
h4 {font-family:"Trebuchet MS";font-size:18px;color:#93AA26;font-weight:bold;margin:0px;padding:5px 0 7px 0;}
.bg1{ background-image: url(../../images/bg-button.gif); padding: 5px;}
.bg-h2 {background-image:url(../../images/bg-h1.gif);}
.bg-fares{background-image:url(../../images/bg-fares.jpg); background-repeat: no-repeat; width: 117px; height: 36px;}
.bg-highspeed{background-image:url(../../images/bg-highspeed.jpg); background-repeat: no-repeat; width: 270px; height: 33px;}
.link1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#63553F;font-weight:bold;text-decoration:none;}
.link1:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:bold;text-decoration: underline;}
.link2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#AF2D00;font-weight:bold;text-decoration:none;}
.link2:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#AF2D00;font-weight:bold;text-decoration: underline;}
.link3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#63553F;font-weight:normal;text-decoration:none;}
.link3:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#63553F;font-weight:normal;text-decoration: underline;}
.link4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#872C6F;font-weight:bold;text-decoration:none;}
.link4:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#872C6F;font-weight:bold;text-decoration: underline;}
.link5{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #000000;font-weight:bold;text-decoration:none;}
.link5:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#AF2D00;font-weight:bold;text-decoration: none;}
.bdr1 {border:1px solid #CCCCCC; padding:5px;}
.more{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#AF2D00;font-weight:bold;text-decoration:none;}
.more:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#AF2D00;font-weight:bold;text-decoration: underline;}
.link-footer{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:normal;text-decoration:none;}
.link-footer:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:normal;text-decoration: underline;}
.list1 { border-bottom: dotted 1px #9B9385;list-style-image:url(../../images/bullet1.gif);list-style-position:inside;width:auto;}
.list2 {list-style-image:url(../../images/bullet1.gif);padding:0 5px 0 15px; line-height:25px;}
.list-sitemap { border-bottom: dotted 1px #9B9385;list-style-image:url(../../images/bullet1.gif);list-style-position:inside;width: 180px;line-height:20px;padding-left:10px;}
.button { background-image: url(../../images/bg-button.gif); background-repeat:repeat-x; border:1px solid #333333; height:20px; padding: 4px 23px; color:#333333; font-weight:bold; text-decoration:none;}
.button:hover { background-image: url(../../images/bg-button.gif); background-repeat:repeat-x; border:1px solid #333333; height:20px; padding: 4px 23px; color:#333333; font-weight:bold; text-decoration:none;}
.bg-email{background-image: url(../../images/bg-email.jpg);height:230px; width: 527px; margin-left:20px;}
.submit{ background-color: #76891C; color:#FFFFFF; padding:2px 5px;  border:1px solid #ffffff; cursor:pointer;}
.footer {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#cccccc;font-weight:normal;background-color:#FFFFFF;background-image: url(../../images/bgheadfoot.gif);background-repeat:repeat-x;height:80px; display:block; background-position: bottom; }

.anylinkcss{position:absolute;visibility: hidden;border:1px solid  #cccccc;border-bottom-width: 0; font:bold 11px Verdana;line-height: 18px;z-index: 100;background-image:url(../../images/bg-topnav12.gif); background-repeat: repeat-x;width: 160px;margin-top:5px;margin-left:-4px;}
.anylinkcss a{width: 100%;display: block;border-bottom: 1px solid #cccccc;padding: 1px 7px;text-decoration: none;font-weight: normal;text-indent: 5px;color: #ffffff;background-image: url(../../images/bg-topnav12.gif);height:20px;background-position: center;}
.anylinkcss a:hover{ /*hover background color*/color: #d1e7ef;height:20px;background-position: center;color:#FFF600;}
.sliderwrapper{position: relative; /*leave as is*/overflow: hidden; /*leave as is*/border: 0px solid #cccccc; width: 100%; /*width of featured content slider*/height: 161px;}
.sliderwrapper .contentdiv{visibility: hidden; /*leave as is*/position: absolute; /*leave as is*/left: 0;  /*leave as is*/top: 0;  /*leave as is*/padding: 0px;width: 100%; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */height: 100%;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.pagination{width: 552px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/text-align: right;padding: 5px;}
.pagination a{padding: 2px 6px;text-decoration: none; color: #ffffff;background: white;background-color: #99CC00;}
.pagination a:hover, .pagination a.selected{color: #000000;background-color: #DCEE18; }

.fb a { display:block; background: url(../../images/fb-tw.gif) no-repeat left; width:25px; height:25px;}
.tw a { display:block; background: url(../../images/fb-tw.gif) no-repeat right; width:25px; height:25px;}

.fban1 a {display:block; background: url(../../images/banner-footer.jpg) no-repeat left; width:127px; height:101px;}
.fban2 a {display:block; background: url(../../images/banner-footer.jpg) no-repeat; width:127px; height:101px; background-position:-127px;}
.fban3 a {display:block; background: url(../../images/banner-footer.jpg) no-repeat; width:127px; height:101px; background-position:-254px;}
.fban4 a {display:block; background: url(../../images/banner-footer.jpg) no-repeat; width:127px; height:101px; background-position:-381px;}
.fban5 a {display:block; background: url(../../images/banner-footer.jpg) no-repeat; width:127px; height:101px; background-position:-508px;}
