HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; height:auto;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND: url(images/bg_ad.png) repeat-x; BEHAVIOR: url('css/csshover.htc'); background-color:#EFA032; height:100%;}

#center {
	MARGIN-LEFT: auto; WIDTH: 780px; MARGIN-RIGHT: auto; border-left:#666666 solid 0px; border-right:#666666 solid 0px; top:11px; height:auto; border-bottom:#666666 solid 0px; background-color:#EFA032; position:relative;
	}
#centerHotel {
	MARGIN-LEFT: auto; WIDTH: 780px; MARGIN-RIGHT: auto; border-left:#666666 solid 0px; border-right:#666666 solid 0px; top:11px; height:100%; border-bottom:#666666 solid 0px; position:relative;
	}
#cristal-link {
position:absolute; top: 13px; width: 23px; height: 118px; right: -24px; background-image:url(images/VIATab.jpg);
}
#hotelText{margin-top:5px;
}
#hotelTextOne{margin-top:15px; width:97%; position:relative;
}
#HotelBottomAndFooter{position:relative; width:94%; height:100%; clear:both;}

#header {
MARGIN-TOP: -6px; Z-INDEX: -0; MARGIN-BOTTOM: 1px; WIDTH: 459px; height: 126px; position:relative; margin-left:auto; margin-bottom:0px; margin-right:auto;
}

#headerVia {
MARGIN-TOP: 6px; Z-INDEX: -0; MARGIN-BOTTOM: 1px; WIDTH: 312px; height: 110px; position:relative; margin-left:auto; margin-bottom:0px; margin-right:auto;
}

#header-stayinghealthy {
	MARGIN-TOP: -10px; Z-INDEX: -0; BACKGROUND-color: #EFA032; MARGIN-BOTTOM: 25px; MARGIN-LEFT: 68px; WIDTH: 261px; POSITION: relative; HEIGHT: 90px;
}

#headerLeft{position:relative; float:left; left:9px;}
#headerRight{position:relative; float:left; height:110px; width:350px; left:37px; top:-4px;}

#header-stayinghealthy-result {
	MARGIN-TOP: -10px; Z-INDEX: -0; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 38px; WIDTH: 690px; POSITION: relative; HEIGHT: 100px;
}
#stayinghealthy {
	MARGIN-TOP: 0px; Z-INDEX: -0; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 100px; POSITION: relative;
}
#stayinghealthyNews {
	MARGIN-TOP: 0px; Z-INDEX: -0; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 100px; POSITION: relative;
}
#stayinghealthyPress {
	MARGIN-TOP: 0px; Z-INDEX: -0; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 100px; POSITION: relative;
}
#stayinghealthyLegal {
	MARGIN-TOP: 0px; Z-INDEX: -0; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; WIDTH: 100px; POSITION: relative;
}
#stayinghealthyAS {
	MARGIN-TOP: 0px; Z-INDEX: -0; MARGIN-BOTTOM: 30px; MARGIN-LEFT: 35px; WIDTH: 100px; POSITION: relative; HEIGHT: 5px; 
}
#resultTitle{position:relative; margin-left:47px; margin-bottom:35px; width:100%; height:15px; color:#ffffff; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}
#cholder {
	MARGIN-TOP: 0px; WIDTH: 780px; POSITION: relative; left:0px; height:320px;
}
#cholderRestHotel {
	MARGIN-TOP: 0px; LEFT: 0px; WIDTH: 780px; POSITION: relative;
}
#cholderRest{
	WIDTH: 100%; POSITION: relative; margin-left:auto; margin-right:auto; height:100%;
}
#tipspdf{margin-left:15px;}
#cholderRestTips {
	MARGIN-TOP: 8px; LEFT: 0px; WIDTH: 780px; POSITION: relative; margin-bottom:15px;
}
#cholderAdvanced {
	MARGIN-TOP: 0px; LEFT: 0px; WIDTH: 780px; POSITION: relative;
}
#newsticker {
	Z-INDEX: 2; MARGIN-LEFT: 49px; POSITION: relative;
}
#ContactLeft{position:relative; float:left; width:300px; margin-bottom:20px;}
#ContactRight{position:relative; float:right; width:325px; left:-35px; }

#mainhotelandside{
position:relative; margin-left:auto; width:710px; margin-right:auto;
}

#hotelTitle{width:100%; height:40px; position:relative; top:-20px;}
h1.hotel {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; margin-left:-0px;}

#mainHomeSHTips {FLOAT: left; MARGIN: 0px; WIDTH: 560px; left:40px; POSITION: relative; margin-bottom:20px;}

#mainHomeSH {
	FLOAT: left; MARGIN: 0px; WIDTH: 510px; left:40px; POSITION: relative; margin-bottom:20px;
}
#mainHomeLegal {
	FLOAT: left; MARGIN: 0px; left:40px; WIDTH: 700px; POSITION: relative; margin-bottom:20px;
}

#mainHomeStandards {
	FLOAT: left; MARGIN: 0px; WIDTH: 550px; POSITION: relative; left:40px; margin-bottom:50px;
}
#mainHomeStandardsModules {
	left: 40px; margin:0; float:left; WIDTH: 700px; POSITION: relative; margin-bottom:20px;
}
#mainStaff {
	FLOAT: left; MARGIN: 0px; WIDTH: 535px; left:40px; POSITION: relative; margin-bottom:20px;
}
#mainPartners {
	FLOAT: left; MARGIN: 0px; WIDTH: 93%; POSITION: relative; margin-bottom:30px; left:40px;
}
#mainHelp {
	FLOAT: left; MARGIN-left: 20px; WIDTH: 530px; POSITION: relative; margin-bottom:20px;
}
#mainLinks {
	FLOAT: left; MARGIN: 0px; WIDTH: 540px; left:40px; POSITION: relative; margin-bottom:10px;
}
#mainChoice {
	FLOAT: left; MARGIN: 0px; WIDTH: 690px; left:46px; POSITION: relative; margin-bottom:10px;
}
#mainChoice p{margin-left:25px;}
#mainHomeResults {
	MARGIN: 0px; WIDTH: 100%; POSITION: relative; margin-left:auto; margin-right:auto; 
}
#featuredHome {
	FLOAT: left; MARGIN-left: 0px; POSITION: relative; margin-top:-12px; margin-bottom:10px;
}
#mainEMP {
	FLOAT: left; MARGIN-left: 20px; WIDTH: 700px; POSITION: relative;
}
#mainHomeContact {
	MARGIN-left: auto; margin-right:auto; WIDTH: 600px; POSITION: relative; top:0px; clear:both;
}

#mainChain {
	WIDTH: 700px; POSITION: relative; margin-bottom:0px; margin-left:auto; margin-right:auto;
}
#mainImprove {
	FLOAT: left; MARGIN-left: 20px; WIDTH: 92%; POSITION: relative; margin-bottom:10px;
}
#improveForm{
	position:relative; margin-left:auto; margin-right:auto; width:90%; clear:both;
}
#mainAdvanced {
	MARGIN-left:auto; margin-right:auto; WIDTH: 700px; POSITION: relative;
}

#mainHomeTips {
	FLOAT: left; MARGIN: 0px; WIDTH: 500px; POSITION: relative; left:40px; margin-bottom:30px;
}
#mainHomeFirst {
	FLOAT: left; MARGIN-left: 20px; WIDTH: 370px; POSITION: absolute;
}
#mainHomeNews {
	FLOAT: left; MARGIN: 0px; WIDTH: 700px; POSITION: relative; HEIGHT: 100%; left:40px;
}

#mainAbout {
	FLOAT: left; MARGIN: 0px; WIDTH: 480px; POSITION: relative; left:40px; margin-bottom:30px;
}

#mainHomePress {
	FLOAT: left; MARGIN-left: 16px; WIDTH: 555px; POSITION: relative; HEIGHT: 100%; margin-bottom:20px;
}
#mainHomeHotel {
	FLOAT: left; WIDTH: 490px; POSITION: relative; margin-top:-10px;
}
#mainHomeEvents {
	FLOAT: left; MARGIN-left: 10px; WIDTH: 555px; POSITION: relative; HEIGHT: 100%;
}
#mainHomeAwards {
	FLOAT: left; MARGIN: 0px; left:40px; WIDTH: 535px; POSITION: relative; HEIGHT: 100%;
}
#mainHomeChainDetails {
	FLOAT: left; MARGIN: 0px; WIDTH: 700px; POSITION: relative; HEIGHT: 400px;
}
#contacttop {width:90%; position:relative; float:left; margin:0px; left:40px; clear:both; height:300px;
}
#contactleft{position:relative; float:left; width:550px; margin-bottom:20px;
}
#side_menu_contactus {
	FLOAT: left; WIDTH: 200px; POSITION: relative; padding: 6px; border-left:#666666 solid 1px;
}
#side_menu {
	FLOAT: right;
	right:-20px;
	WIDTH: 394px;
	height:229px;
	margin-top:-20px;
	background-image:url(images/Bucket_Test.png);
	background-repeat:no-repeat;
}
#side_menu_rest {
	FLOAT: right; WIDTH: 200px; POSITION: relative; TOP: -60px;
}
#side_menu_links {
	FLOAT: right; WIDTH: 200px; POSITION: relative; TOP: 0px; left:-40px;
}
#side_menu_award {
	FLOAT: right; WIDTH: 204px; POSITION: relative; TOP: -10px;
}
#side_menu_about {
	FLOAT: right; WIDTH: 250px; POSITION: relative; TOP: -20px;
}
#side_menu_staff {
	FLOAT: right; WIDTH: 204px; POSITION: relative; TOP: -10px;
}
#side_menu_tips {
	FLOAT: right; WIDTH: 213px; POSITION: relative; TOP: 0px;
}
#side_menu_news {
	FLOAT: right; WIDTH: 200px; POSITION: relative; TOP: 5px;
}

#side_menu_help {
	FLOAT: left; WIDTH: 204px; POSITION: relative; TOP: 0px;
}
#side_menu_hotel {
	FLOAT: left; WIDTH: 220px; POSITION: relative; margin-top:-10px; left:20px; height:100%; margin-bottom:20px;
}
#side_menu_legal {
	FLOAT: right; WIDTH: 205px; POSITION: relative; TOP: -30px;
}
#side_menu_standards {
	FLOAT: right; WIDTH: 103px; POSITION: relative; TOP: -11px; background-color:#999999;
}
#side_menu_standards_Logos {
	FLOAT: left; WIDTH: 73px; POSITION: relative; TOP: 36px; left:90px; height:574px;
}

#side_menu_rest_SH {
	FLOAT: right; WIDTH: 218px; POSITION: relative; TOP: -9px;
}
#homeText {
	COLOR: #3939ce; margin-top:100px; position:relative;
}
#homeText P {
	MARGIN-LEFT: 24px;
}
#logoHolder {
	LEFT: 11px; WIDTH: 100%; POSITION: relative; TOP: 245px;
}

.bodySmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana,Helvetica,Arial,Geneva;
}
.bodySmall2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana,Helvetica,Arial,Geneva;
}
.style1 {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana; FONT-VARIANT: normal; TEXT-DECORATION: none;
}
.body {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,Helvetica,Arial,Geneva;
}
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 24px; COLOR: #ff5900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 11px;
}
H1.Home {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 24px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

H1.Featured {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 24px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; margin-top:-18px; z-index:4; position:relative;
}

H2.Home {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 24px; COLOR: #ff5900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
P {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana;
}
.HomeParagraph {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; width:95%; margin-top:17px; margin-bottom:20px;
}
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 24px; COLOR: #ff5900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 11px;
}

Strong.strongTableText {
 font-size:9px; color:#ffffff;
}

.TableParagraph {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana; margin-top:6px; font-weight:normal; margin-left:2px;
}
.FeaturedParagraph {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana; margin-top:17px; margin-bottom:-8px;
}
#FeaturedHotels {
 height:103px; margin:0px; position:relative; width:100%; left:15px; padding:0px;
}
#featuredStrapLine{
position:relative; height:30px; width:100%; left:21px; margin:0px; padding:0px;
}
#Viatext{
position:relative; margin-top:1px; width:770px; height:125px; margin-left:24px; clear:both;
}
#Viatext_Right{
position:relative; width:334px; float:right; right:33px;
}
#Viatext_Left{
position:relative; width:420px; float:left;
}
.floatingleft {
	FLOAT: left; MARGIN: -3px 8px 0px -4px;
}
.floatingleftfront {
	FLOAT: left; MARGIN: 2px 8px 1px -1px;
}
.floatingleftVideo {
	FLOAT: left; MARGIN: 2px 2px 2px -5px;
}
.floatingright {
	FLOAT: right; MARGIN: 10px 10px 2px 10px;
}
STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff5900;
}
DIV#news {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; list-style:disc; color:#ffffff;
}
DIV#news UL {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; list-style:disc;
}
DIV#navigation {
	FONT-SIZE: 11px; BACKGROUND: url(images/Corner_pieces.png) no-repeat; MARGIN: 0px auto; WIDTH: 735px; FONT-FAMILY: Tahoma; LIST-STYLE-TYPE: none; HEIGHT: 30px; position:relative; z-index:3; top:-8px; background-color:#666666;
}
DIV#navigation UL {
	PADDING: 0px; LIST-STYLE-TYPE: none; POSITION: relative; BACKGROUND-COLOR: #666666; top:2px; width:715px; left:30px; margin-left:auto; margin-right:auto;
}
DIV#navigation UL.level1 {
	WIDTH: 650px; TEXT-ALIGN: center; margin:0px auto; background-color:#666666; 
}
DIV#navigation UL.level1 A {
	HEIGHT: 15px; padding-right:16px; position:relative; display:inline; background-color:#666666; padding-bottom:8px;
}
DIV#navigation LI {
	POSITION: relative; background-color:#666666; 
}
DIV#navigation LI A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none;
}
DIV#navigation LI A:hover {
	COLOR: #eee; BACKGROUND-COLOR: #ff5900;
}
DIV#navigation UL UL {
	LEFT: -9999px; POSITION: absolute; BORDER-BOTTOM-STYLE: none;
}
DIV#navigation UL.level1 LI {
	FLOAT: left; BORDER-BOTTOM: #000 0px solid; POSITION: relative;
}
DIV#navigation UL.level2 LI {
	
}
DIV#navigation LI.submenu:hover UL.level2 {
	DISPLAY: block; LEFT: -2px; TOP: 21px;
}
DIV#navigation UL#sub1 {
	BORDER-RIGHT: #666666 1px solid; PADDING-BOTTOM: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 146px; LINE-HEIGHT: 13px; PADDING-TOP: 2px; margin-top:0px;

BORDER-BOTTOM: #666666 1px solid;
}
DIV#navigation UL#sub2 {
	BORDER-RIGHT: #666666 1px solid; PADDING-BOTTOM: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 146px; LINE-HEIGHT: 13px; PADDING-TOP: 5px; 

BORDER-BOTTOM: #666666 1px solid;
}
DIV#navigation UL#sub3 {
	BORDER-RIGHT: #666666 1px solid; PADDING-BOTTOM: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 139px; LINE-HEIGHT: 13px; PADDING-TOP: 5px; 

BORDER-BOTTOM: #666666 1px solid;
}
DIV#navigation UL#sub4 {
	BORDER-RIGHT: #666666 1px solid; PADDING-BOTTOM: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 105px; LINE-HEIGHT: 13px; PADDING-TOP: 3px;

BORDER-BOTTOM: #666666 1px solid;
}
DIV#navigation UL#sub1 A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; WIDTH: 137px; PADDING-TOP: 3px; TEXT-ALIGN: left; height:15px; display:block;
}
DIV#navigation UL#sub2 A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; WIDTH: 137px; PADDING-TOP: 3px; TEXT-ALIGN: left;
}
DIV#navigation UL#sub3 A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; WIDTH: 130px; PADDING-TOP: 3px; TEXT-ALIGN: left; height:15px; display:block;
}
DIV#navigation UL#sub4 A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; WIDTH: 96px; PADDING-TOP: 3px; TEXT-ALIGN: left; height:15px; display:block;
}
#go-form {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#go-form A {
	COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#go-form A:hover {
	COLOR: #ff5900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#form-corner-top {
	BACKGROUND: url(images/table_corner.jpg) no-repeat;
}
#form-bgimage-top {
	BACKGROUND: url(images/table_top_bg.jpg) repeat-x;
}
#form-bgimage-middle {
	BACKGROUND: url(images/table_left_bg.jpg) repeat-y;
}
#form-bgimage-bottom {
	BACKGROUND: url(images/table_bottom_bg.jpg) repeat-x;
}

#form-corner-bottom {
	BACKGROUND: url(images/table_corner_2.jpg) no-repeat;
}
#leftcontent {
	MARGIN-TOP: 8px; LEFT: 0px; FLOAT: left; MARGIN-LEFT: 35px; WIDTH: 740px; POSITION: absolute;
}
#centercontent {
	MARGIN-LEFT: 141px; WIDTH: 115px; TEXT-ALIGN: center;
}
#rightcontent {
	BORDER-RIGHT: #666 2px dotted; RIGHT: 0px; LEFT: 246px; FLOAT: left; WIDTH: 149px; POSITION: absolute; TOP: 19px; HEIGHT: 125px; TEXT-ALIGN: 

left;
}
#logos {
	LEFT: -5px; FLOAT: right; WIDTH: 330px; POSITION: relative; TOP: 20px;
}
#Images {
	POSITION: relative; TOP: 220px;
}
hr {border: none 0; 
border-top: 1px dashed #000;
width: 50%;
height: 1px;
text-align:center;
}
hr.Awards {border: none 0; 
border-top: 1px dashed #000;
width: 100%;
height: 1px;
text-align:center;
}
hr.Home {border: none 0; 
border-top: 1px dotted #ddd;
width: 95%;
height: 1px;
text-align:center;
margin-top:-13px;
}
#hotelHome 
{
margin-top:-10px;
}
#footer {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: -180px; TEXT-ALIGN: 

center;
}
#footerRest {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 0px; TEXT-ALIGN: 

center;
}
#footerVIA {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 0px; TEXT-ALIGN: 

center; left:-40px;
}
#footerTips {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 0px; float:left; 

left:-60px; text-align:center;
}
#footerChain {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 0px; TEXT-ALIGN: 

center;
}
#footerChain1 {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 0px; TEXT-ALIGN: 

center; float:left; left:60px;
}
#footerHome {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TOP: -130px; margin-left:-20px;
}
#footerResult {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TOP: -130px; margin-left:-52px;
}
#footeradResult {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TOP: -130px; margin-left:-12px;
}
#footerHomeOne {
CLEAR: both; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin-left:auto; margin-right:auto;  

padding-top:10px}
#footerView {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TOP: 0px; margin-left:-46px;
}
#footerForm {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TOP: 0px; left:-50px; float:left; 

position:relative;
}
#Logos {
	margin-left: 150px;
}
#navcontainer {
	 FONT-SIZE: 11px; OVERFLOW: hidden; WIDTH: 567px; margin-left:auto; margin-right:auto; margin-bottom:15px; margin-top:10px;
}
#leftTitleLogo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 14px; WIDTH: 135px; COLOR: #ff5900; PADDING-TOP: 2px; BORDER-BOTTOM: 

#cccccc 2px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
#navlist {
	width:567px; margin-left:auto; margin-right:auto;
}
#navlist LI {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0px -0.5em; BORDER-LEFT: #666666 1px solid; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#navlist LI A {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
#navlist LI A:hover {
	COLOR: #ff5900;
}
.navHotel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE:none; white-space: nowrap; 
}
.navHotel LI {
	PADDING-RIGHT: 0.8em; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; display:block; 
}
.navHotel LI A {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.navHotel LI A:hover {
	COLOR: #666666; text-decoration:none;
}
#W3C {
	WIDTH: 100%; COLOR: #666666; TEXT-ALIGN: center;
}
#W3C A {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
#W3C A:hover {
	COLOR: #ff5900; TEXT-DECORATION: none;
}
#footerLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-ALIGN: center;
}
#footerLinks LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#footerLinks A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none;
}
#DandC {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; WIDTH: 100%; COLOR: #666666; POSITION: relative; TEXT-ALIGN: center;
}
#germanFlag {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; WIDTH: 100%; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 

-28px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
#germanFlag A {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
#germanFlag A:hover {
	COLOR: #ff5900; TEXT-DECORATION: none;
}
#DandC A {
	COLOR: #fff; TEXT-DECORATION: none;
}
#DandC A:hover {
	COLOR: #fff; TEXT-DECORATION: underline;
}
.video {
	MARGIN: 5px;
}
.bodySmall1 {
	FONT: bold 10px Verdana; COLOR: #ff9900; TEXT-DECORATION: none;
}
.bodySmall1New {
	FONT: bold 10px Verdana; COLOR: #ffffff; TEXT-DECORATION: none;
}
.bodySmall1New a:hover {
	FONT: bold 10px Verdana; COLOR: #ff5900; TEXT-DECORATION: none;
}
a.bodySmall1New2:link {
	FONT: bold 13px Verdana; COLOR: #ffffff; TEXT-DECORATION: none;
}
a.bodySmall1New2:visited {
	FONT: bold 13px Verdana; COLOR: #ffffff; TEXT-DECORATION: none;
}
a.bodySmall1New2:hover{
	FONT: bold 13px Verdana; COLOR: #333333; TEXT-DECORATION: none;
}
.black11 {
	FONT: bold 10px Verdana; COLOR: #ff9900; TEXT-DECORATION: none;
}
.bahia {
	FONT: bold 10px Verdana; COLOR: #ffffff; TEXT-DECORATION: none;
}
.maxico {
	FONT: 10px Verdana; COLOR: #999999; TEXT-DECORATION: none;
}
.maxicoNew {
	FONT: 10px Verdana; COLOR: #666666; TEXT-DECORATION: none;
}
.maxicoNewOrange {
	FONT: 10px Verdana; COLOR: #F95600; TEXT-DECORATION: none; font-weight:bold;
}
.swimming1hotel {
	FONT: bold 11px Verdana; COLOR: #ffffff; TEXT-DECORATION: none;
}
.swimming1hotel:hover {
	FONT: bold 11px Verdana; COLOR: #666666; TEXT-DECORATION: none;
}
.swimming1 {
	FONT: bold 11px Verdana; COLOR: #666666; TEXT-DECORATION: none;
}
.swimming1white {
	FONT: bold 11px Verdana; COLOR: #ffffff; TEXT-DECORATION: none;
}
.swimming1white:hover {
	FONT: bold 11px Verdana; COLOR: #666666; TEXT-DECORATION: none;
}
.swimming1:hover {
	FONT: bold 11px Verdana; COLOR: #ffffff; TEXT-DECORATION: none;
}
.weblinks {
	FONT: 11px Verdana; COLOR: #ff9900; TEXT-DECORATION: none;
}
.weblinkswhite {
	FONT: 11px Verdana; COLOR: #ffffff; TEXT-DECORATION: none;
}
.weblinks:hover {
	FONT: 11px Verdana; COLOR: #666666; TEXT-DECORATION: none;
}
.thomsan {
	FONT: bold 12px Verdana; COLOR: #ffffff; TEXT-DECORATION: none;
}
.thomsanNews {
	FONT: bold 11px Verdana; COLOR: #666666; TEXT-DECORATION: none;
}
.innerpagetext {
	FONT: 12px Verdana; COLOR: #666666; TEXT-DECORATION: none;
}
#container1 {
	WIDTH: 100%; COLOR: #333; BACKGROUND-COLOR: #fff;
}
#container2 {
	WIDTH: 100%; COLOR: #333; BACKGROUND-COLOR: #fff;
}
#leftnav {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 1em; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 1em; TEXT-ALIGN: left;
}
#rightnav {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FLOAT: right; PADDING-BOTTOM: 1em; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 1em; TEXT-ALIGN: left;
}
#content {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; MAX-WIDTH: 40em; PADDING-BOTTOM: 0.8em; MARGIN-LEFT: 170px; MARGIN-RIGHT: 150px; PADDING-TOP: 0; 

TEXT-ALIGN: left;
}
.attech {
	FONT: bold 12px verdana; TEXT-TRANSFORM: none; COLOR: #ff9a31; TEXT-DECORATION: none;
}
.blue {
	FONT: 11px verdana; TEXT-TRANSFORM: none; COLOR: #0000cc; TEXT-DECORATION: none;
}
.black {
	FONT: 12px verdana; TEXT-TRANSFORM: none; COLOR: #333333; TEXT-DECORATION: none;
}
.black11 {
	FONT: 12px verdana; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none;
}
.black11 a:hover {
	FONT: 12px verdana; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none;
}
#leftnav P {
	MARGIN: 0px 0px 1em;
}
#rightnav P {
	MARGIN: 0px 0px 1em;
}
#content H2 {
	MARGIN: 0px 0px 0.5em;
}
.bigweblinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.9em;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}
.bigweblinks a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.9em;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}
.bigweblinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.9em;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
#ExtraLinksBoxNews {
width: 130px;
height:135px;
margin-left:40px;
}
#ExtraLinksBoxStaff{
width: 130px;
height:135px;
margin-left:40px;
margin-top:30px;
}
#ExtraLinksBoxAwards {
width: 130px;
height:135px;
margin-left:40px;
margin-top:15px;
}
#ExtraLinksBoxAbout {
width: 130px;
height:135px;
margin-left:20px;
margin-top:15px;
}
#navcontainerNews { width: 125px; position:relative; margin-top:-20px;}

#navcontainerNews ul
{
FONT-SIZE: 11px;
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: tahoma;
}

#navcontainerNews a
{
display: block;
padding-top:5px;
padding-left:8px;
padding-bottom:5px;
width: 125px;
background-color: #eee;
border-bottom: 1px solid #000;
}

#navcontainerNews a:link, #navlistNews a:visited
{
color: #3939ce;
font-weight:bold;
text-decoration: none;
}

#navcontainerNews a:hover
{
COLOR: #eee; 
BACKGROUND-COLOR: #ff5900;
}
.country {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}
.noofguest {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #3333cc;
	text-decoration: none;
}
.innerpagetext{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.style6 {color: #FF0000}
.noofguest {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #3333cc;
	text-decoration: none;
}
.style4 {font-size: 16px}
.no {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #3333cc;
	text-decoration: none;
}
.style1 {color: #FF0000}
.style2 {font-size: 14px}
.style3 {font-size: 12px; font-style: normal; line-height: normal; font-variant: normal; color: #3333cc; text-decoration: none; font-family: Verdana;}
.style7 {font-size: 9px}
.style9 {color:#666666;}
.bodySmall3 {
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}
.bodySmall3star {
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FECA0F;
	text-decoration: none;
	vertical-align:bottom;
}
.bodybold1 {        
		font-size:14px;
        font-weight:bold;
        font-family:Verdana, Helvetica, Arial, Geneva;
        color:#666666;
}

.bodybold1hotel {        
		font-size:16px;
        font-weight:bold;
        font-family:Verdana, Helvetica, Arial, Geneva;
        color:#ffffff;
}
.bodybold2Hotel {
	font-family: Trebuchet ms, Tahoma, Verdana;
	font-size: 26px;
	font-weight: bold;
	color: #ffffff;
	margin-top:-10px;
	position:relative;
	vertical-align:top;
	height:auto;
}
.bodybold4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	font-variant: normal;
	font-style: normal;
}
.bodybold2title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	font-variant: normal;
	font-style: normal;
}
.noofguest {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.cfs {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #3333cc;
	text-decoration: none;
}
.hand {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ff9933;
	text-decoration: none;
}
.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	height: 125px;
	width: 475px;
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.hlist {
	height: 22px;
	width: 99px;
	position:absolute;
	left:38px;
	top:40px;
	}

#lservices {
position:absolute; left:174px; top:36px; width:112px; height:24px; z-index:1; margin:0;
}
#lhotname {
position:absolute; left:174px; top:36px; width:112px; height:24px; z-index:2; margin:0;
}

.HomeFeaturedImages {
 border: 1px solid #424142;
}
.HomeFeaturedImages2 {

}
.HomeFeaturedImages3 {
 border: 1px solid #ffffff;
}
.HomeFeaturedImages4 {
 border-left: 1px solid #424142; border-bottom: 1px solid #424142;
}

#ad{
width:100%;
}

#sName {
margin-left:250px; width:100px; position:absolute;
}
#sType {
margin-right:100px; width:100px; position:absolute;
}

.middletext p{color:#ffffff;}

.middletextModules {color:#ffffff; width:95%; background-color:#EFA032;}

.middletextModules p{color:#ffffff; width:95%; background-color:#EFA032;}

.tahoma11bBold {color:#ffffff; margin-left:48px; FONT: 12px verdana;}


.tahoma11bBold a{color:#666666; FONT: 12px verdana;}

.tahoma11bBold a:hover{color:#ffffff; FONT: 12px verdana;}

#TravelSearch{position:relative; float:left; top:5px; left:50px;}

#emailafriend{position:relative; float:left; left:-4px;}

#extraNav {position:relative; width:800px; FONT-SIZE: 9px; OVERFLOW: hidden; margin-left:auto; margin-right:auto; margin-bottom:1px; margin-top:0px; margin-bottom:30px; text-align:center;}

#navlistExtra {
	margin-left:auto; margin-right:auto; text-align:center;
}
#navlistExtra LI {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0px -0.5em; BORDER-LEFT: #666666 1px solid; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#navlistExtra LI A {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
#navlistExtra LI A:hover {
	COLOR: #ff5900;
}

#flashPlayer {position:relative; float:left; margin-left:5px; width:100%; margin-bottom:20px; margin-top:5px;}
.hidden { display: none; }
.unhidden { display: block; }

#BookNow{position:relative; float:left; height:39px; background-color:#000000;}

#emailafriendnew{position:relative; float:right; height:47px; left:-8px; background-color:#0000CC;}

#BookingAgents{position:relative; margin-top:20px;}

#topTenWrapper{position:relative; width:733px; margin-left:auto; margin-right:auto; margin-bottom:20px; height:265px; margin-top:0px;}

#topTenWrapper2{position:relative; width:733px; margin-left:auto; margin-right:auto; margin-bottom:0px; margin-top:10px;}
#leftTopTen{position:relative; width:231px; float:left; background-color:#009999; margin-right:16px; background-image:url(images/TopCountries.png); background-position:top; background-repeat:no-repeat; border-bottom: #666666 2px solid;}
#middleTopTen{position:relative; width:231px; float:left; background-color:#F85900; margin-right:10px; background-image:url(images/TopDestinations.png); background-position:top; background-repeat:no-repeat; border-bottom: #666666 2px solid;}
#rightTopTen{position:relative; width:231px; float:right; background-color:#FBAC00; background-image:url('images/TopThemes.png'); background-position:top; background-repeat:no-repeat; border-bottom: #666666 2px solid; right:7px;}

#moduleIconsAll{position:relative; margin-top:14px;}

#newsTicker{position:relative; z-index:1;}

#floaterBlogGraphic{ height:43px; width:70px; z-index:2; position:absolute; top:-21px; padding:0px;}

#newstickerifrm{position:relative; z-index:0;}

#messageBlock{height:15px; width:600px; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; float:left; position:relative;}

.anywhereRegion{
position:relative; height:24px; z-index:1; margin:0;
}

#countryBriefInfoWrapper {position:relative; width:663px; height:90px; float:left; padding:5px; left:48px; clear:both; background-color:#33FFFF;}

#h1Title {position:relative; top:-8px;}

#h1TitleDescription {position:relative; top:-8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-decoration:none; width:100%; color:#FFFFFF;}

#countryBriefInfo {position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; COLOR: #ffffff; width:100%; top:-6px;}

a#moreLink{font-size:9px; position:relative; colour:#ffffff; text-decoration:none;}
#moreLink a:hover{font-size:9px; position:relative; colour:#ffffff; text-decoration:none;}

#hrCountryDesc{width:100%; border-style:solid; margin-top:-7px; height:2px; color:#B0CFE3;}


#destinationBox{position:relative; width:725px; height:180px; border-left:#ffffff solid 1px; float:left; left:23px; border-right:#ffffff solid 1px; border-top:#ffffff solid 1px; border-bottom:#ffffff solid 1px; background-color:#E6CA5D;}

#destinationBoxSpecial{position:relative; width:335px; height:110px; border-left:#ffffff solid 1px; float:left; left:23px; border-right:#ffffff solid 1px; border-top:#ffffff solid 1px; border-bottom:#ffffff solid 1px; background-color:#E6CA5D;}

#destinationBoxSpecial2{position:relative; width:88%; border-left:#ffffff solid 1px; float:left; left:48px; border-right:#ffffff solid 1px; border-top:#ffffff solid 1px; border-bottom:#ffffff solid 1px; background-color:#E6CA5D; margin-bottom:5px; padding-bottom:5px; clear:both;}

#topLineDestinationBox {position:relative; margin-left:auto; margin-right:auto; width:98%; height:70px; margin-top:5px;}
#middleLineDestinationBox {position:relative; margin-left:auto; margin-right:auto; width:98%; height:70px; margin-top:20px;}
#bottomLineDestinationBox {position:relative; margin-left:auto; margin-right:auto; width:98%; height:70px; margin-top:40px;}

#imageRotatorBlock{position:relative; width:100%; height:204px;}
#rotatorBlockRight{position:relative; float:right; width:230px; height:199px; border-left:#ffffff solid 1px; border-right:#ffffff solid 1px; border-top:#ffffff solid 1px; border-bottom:#ffffff solid 1px;}
a#regionList {position:relative; color:#666666;}
a:hover#regionList {position:relative; color:#ffffff;}

.selected {background-color:#74AC25;}
.selected2 {background-color:Orange;}

/* The tool tip script below is the txt rollover script
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: #FFFFE0;
visibility: hidden;
z-index: 100;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:7px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}*/

/* End of tool tip script */

