BODY{margin:0; padding:0; background: #dbeffa url(../images/background.jpg) no-repeat top center; width:100%;}

TABLE.XSP_OUTLINE{HEIGHT: 100%; WIDTH: 750px;}
TD.XSP_HEADER_PANEL{BACKGROUND-COLOR: #FFFFFF; WIDTH: 750px;HEIGHT: 185px;BACKGROUND-IMAGE: url('../images/topheader.jpg');PADDING: 15px;FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Sans-Serif;VERTICAL-ALIGN: top;}
TD.XSP_LEFT_PANEL_SPC{VERTICAL-ALIGN: top;TEXT-ALIGN: left;HEIGHT: 1px; WIDTH: 0px; BACKGROUND-COLOR: #191970;PADDING: 0px;}
TD.XSP_LEFT_PANEL{VERTICAL-ALIGN: top;TEXT-ALIGN: left;HEIGHT: 100%; WIDTH: 0px; BACKGROUND-COLOR: #191970;PADDING: 0px;}
DIV.XSP_LEFT_PANEL{VERTICAL-ALIGN: top;TEXT-ALIGN: left;WIDTH: 100%; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Sans-Serif; PADDING: 0px;}
TD.XSP_CENTER_PANEL{HEIGHT: 100%; WIDTH: 750px; BACKGROUND-COLOR: #FFFFFF;BACKGROUND-IMAGE: url('../images/main.gif'); }
TABLE.XSP_CENTER_PANEL{WIDTH: 100%;}

TD.XSP_MAIN_PANEL{VERTICAL-ALIGN: top;TEXT-ALIGN: left; WIDTH: 100%;FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Sans-Serif;PADDING-LEFT: 15px;PADDING-RIGHT: 15px;PADDING-TOP: 2px;PADDING-BOTTOM: 2px;}

TD.XSP_MAIN_PANEL_FOOTER{VERTICAL-ALIGN: middle;HEIGHT: 5px; WIDTH: 100%;PADDING: 10px;}

TD.XSP_RIGHT_PANEL_SPC{VERTICAL-ALIGN: top;TEXT-ALIGN: left;HEIGHT: 1px; WIDTH: 0px; BACKGROUND-COLOR: #FFFFFF;PADDING: 0px;}
TD.XSP_RIGHT_PANEL{VERTICAL-ALIGN: top;TEXT-ALIGN: left;HEIGHT: 100%; WIDTH: 0px; BACKGROUND-COLOR: #FFFFFF;PADDING: 0px;}
DIV.XSP_RIGHT_PANEL{VERTICAL-ALIGN: top;TEXT-ALIGN: left;WIDTH: 100%; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Sans-Serif; PADDING: 0px;}
.XSP_BOTTOMWRAPP{VERTICAL-ALIGN: top;TEXT-ALIGN: left;HEIGHT: 100%; MARGIN-TOP: 20PX; BACKGROUND-COLOR: #FFFFFF;PADDING: 0px;}

TD.XSP_FOOTER_PANEL{HEIGHT: 20px; WIDTH: 750px; BACKGROUND-IMAGE: url('../images/footer2.jpg'); }
.FOOTER{TEXT-ALIGN: center; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: bold;COLOR: #FFFFFF; MARGIN-TOP: 12PX; PADDING: 5px;}
.FOOTER A {TEXT-ALIGN: center; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: bold;COLOR: #ffff99; PADDING: 5px;}
.FOOTER A:HOVER {TEXT-ALIGN: center; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #FF0000; PADDING: 5px;}

TD.NAVBAR_LEFT { font-size: 8pt; color: #FFFAFA; font-family: verdana; font-weight: normal; text-decoration: none; }
A.NAVBAR_LEFT { font-size: 8pt; color: #FFFAFA; font-family: Verdana, Sans-Serif; font-weight: bold; text-decoration: none; }
A.NAVBAR_LEFT:visited { color:#FFFAFA; }
A.NAVBAR_LEFT:hover { color:#FFD700 }
TD.NAVBAR_RIGHT { font-size: 10pt; color: #000000; font-family: verdana; font-weight: normal; text-decoration: none; }
A.NAVBAR_RIGHT { font-size: 10pt; color: #000000; font-family: Verdana, Sans-Serif; font-weight: normal; text-decoration: none; }
A.NAVBAR_RIGHT:visited { color:#000000; }
A.NAVBAR_RIGHT:hover { color:#000000 }
DIV.BREADCRUMB { font-size: 8pt; color: #000000; font-family: Arial, Sans-Serif; font-weight: normal; text-decoration: none; }

A{COLOR: #000099;}
A:hover {COLOR: #FF0000;}

P {font-family: Verdana, Arial; font-size: 12px; text-align: justify;text-color: #000000;text-decoration: none;}
.P ul li {font-family: Verdana, Arial;font-size: 12px;text-align: justify;text-color: #000000;}
.P ul li a:hover {font-family: Verdana, Arial;font-size: 12px;text-align: justify;text-color: #FF0000; text-decoration: none;}


ul li a { font-family:  Verdana; color: #000099; font-size: 12px; text-decoration: none; } 
ul li a:hover { font-family:  Verdana; color: #FF0000; font-size: 12px; text-decoration: none;}

H1 {font-family: Verdana, Arial; font-size: 20px; text-align: justify; text-decoration: none; margin-top: 10px; margin-bottom: 0px;  padding: 0px}
H2 {font-family: Verdana, Arial; font-size: 14px; text-align: left; font-weight: bold; text-decoration: none; margin: 0px; padding: 0px}
H3 {font-family: Verdana, Arial; font-size: 12px; text-align: left; font-weight: bold; text-decoration: none; margin-bottom: 10px;}
H4 {font-family: Verdana, Arial; font-size: 12px; text-align: left; font-weight: bold; text-decoration: none; margin: 0px; padding: 0px;}

DIV#FORM {margin-bottom: 0px; padding: 0px;}

DIV.CLOCK{font-family: Verdana, Arial; text-align: left; font-size: 10px;left; COLOR: #666666; margin-bottom: 15px; padding: 0px;}


.SMALLTEXT{font-family: Verdana; font-size: 8pt; color: #000000; padding-left: 10px; text-decoration: none;}

.NORMALTEXT{font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none;}

.GALLERYTEXT{font-family: Verdana; font-size: 10px; font-weight: normal; color: #999999; text-align: center; padding-top: 3px; padding-bottom: 7px;}


.SEARCHBOX{ background-color: #7c7e94; width: 98%; align: right; }
.SEARCHBOXTXT {font-family: Verdana; text-align:center; font-size: 9px; font-weight: bold; color: #ffffff;}

.SEARCHBOTTOM{	background-image:url(../images/srchbtm.jpg); background-repeat:repeat-x; height:14px; margin:0px;padding:0px; clear:both; width: 100%; align: left; }
.SEARCHTOP{	background-image:url(../images/quick.jpg); background-repeat:no-repeat; height:50px; margin:0px;padding:0px; clear:both; width: 180px;}

div.IMAGEHOLDER {float: right; overflow:hidden; margin-left: 10px; display: inline;}

#MAPHOLDER {float: center; margin-top: 5px;}

/*BOTTOM TEXT ABOVE WORLD MAP*/
div#VISASIDE {background-image:url(../images/grntee.gif); background-repeat:no-repeat; height: 220px; width: auto; border: 1px solid #ccc; margin:0px; padding:0px; }	
.VISAOFFER {background-image:url(../images/side1.jpg); background-repeat:no-repeat; height: 220px; width: auto; margin:0px; }	
.VISAOFFERTXT {font-family:Verdana, Arial; font-size:12px; color:#000000; margin-left:30px; padding:0px; text-decoration:none;	}	
.VISAOFFERTXT li { width:auto; list-style:none; list-style-type:none;	padding:2px; margin-bottom: 3px; margin-right: 5px; margin-left: 30px;	text-decoration:none;	}
.VISAOFFERTXT ul {margin:0; padding:0;	}

/* WORLD MAP WITH WORLWIDE HOTELS*/
div#WORLDMAPSIDE {background-image:url(../images/side2.jpg); background-repeat:no-repeat; height: 250px; width: auto; border: 1px solid #ccc; margin-top: 10px; padding:0px; }	
div#WORLDMAP{ background-image:url(../images/worldmap.jpg); background-repeat:no-repeat; height: 224px; margin-left: 30px; padding:2px;}
.WORLDMAPTXT {font-family:Verdana, Arial; font-size:12px; color:#000000; margin:0px; padding:0px; margin-left: 30px;  text-decoration:none;	}	
.WORLDMAPTXT li { width:255px; list-style:none; list-style-type:none; padding:2px; margin-bottom: 3px; margin-left: 30px; text-decoration:none;	}
.WORLDMAPTXT ul {margin:0; padding:0;	}


/* MAIN PAGE */
.MOREHOTELS {font-family: Verdana, Arial; font-size:12px;  text-align: right; color:#000099; margin-bottom:10px; padding:0px; text-decoration:none;	}
.MOREHOTELS  a:link, .MOREHOTELS a:visited {font-family: Verdana, Arial; font-size:12px; text-align: right; color:#000099; margin:0px; padding:0px; text-decoration:none;	}
.MOREHOTELS  a:hover {font-family: Verdana, Arial; font-size:12px; text-align: right; text-align: right; color:#ff0000;	margin:0px; padding:0px; text-decoration:underline;	}

.listbar {background-image:url(../images/bell.jpg); background-repeat: no-repeat; font-family:Verdana, Arial; font-size:12px; color:#999999; margin:0px; padding:0px; text-decoration:none;	}	
.listbar li { height: 100%; width:300px; list-style:none; list-style-type:none;	padding:2px; border-bottom:1px dotted; margin-bottom: 3px; margin-right: 5px;	text-decoration:none;	}
.listbar ul {margin:0; padding:0;	}
.listbar img{width:66px; height: 12px;}

.listbar a:link, .listbar a:visited { color:#000099; 	font-size: 11px; height:5px; text-decoration:none; 	}
.listbar a:hover { 	color:#FF0000;	font-size: 11px;	font-weight: normal;	height:5px;	text-decoration:none;	}


.WRAPPHTLIMAGE {float:left; height:216px; width:205px; margin-bottom: 10px; display: inline; }
.WRAPPHOTELS {float:right; margin-top: 0px; width: 300px; margin-bottom: 10px; display: inline;}

.WRAPPAPTIMAGE {float:left; height:216px; width:205px; margin-top: 3px;}
.WRAPPAPTS {float:right; margin-top: 3px; width: 300px; display: inline;}

/* HOTELS AND APARTMENTS LIST */
.WRAPLIST {font-family:Verdana, Arial; font-size:11px;	color:#666666; margin:0px; padding:0px; text-decoration:none;}
.WRAPLIST li { height: 100%; width: 450px; list-style:none; list-style-type:none;padding:2px; border-bottom:1px dotted; margin-bottom: 3px;text-decoration:none;	}
.WRAPLIST ul {	margin:0; padding:0;}
.WRAPLIST img {width:66px; height: 12px;}
.WRAPLIST a:link, .WRAPLIST a:visited { color:#000099; 	font-size: 11px; height:5px; text-decoration:none; 	}
.WRAPLIST a:hover { color:#FF0000;	font-size: 11px; font-weight: bold;height:5px;	text-decoration:none;	}


.POSTITWRAPPER{float:right; margin-top: 3px; width: 243px; display: inline;}
.CALLUS {BACKGROUND-IMAGE: url('../images/callus.jpg'); float: right; height:131px; width:243px; text-align: left;}
.CATEGORY {background-color: #cb5c63; color: #ffffff; font-weight:bold; text-align: center; margin: 0px; padding: 2px;}
.ADVERTISE {float: right; height:131px; width:243px; text-align: left; margin-bottom: 10px;}
.ADVERTISE li { width: 230px; list-style:none; list-style-type:none; padding:2px; border-bottom:1px dotted; margin-bottom: 3px; text-decoration:none;	}
.ADVERTISE ul {	margin:0; padding:0;}
.ADVERTISE a:link, .ADVERTISE a:visited { color:#000099; font-size: 12px; font-weight: bold; height:5px; text-decoration:none; 	}
.ADVERTISE a:hover { color:#cb5c63;	font-size: 11px; font-weight: bold;height:5px;	text-decoration:none;	}
.POSTIT{float:right; BACKGROUND-IMAGE: url('../images/postit.jpg'); BACKGROUND-REPEAT: no-repeat; margin-top: 15px; width: 243px; height: 339px;}
.POSTITTEXT{font-family: Verdana, Arial; font-size:11px; text-align: left; width: 225px; margin-top: 70px; padding: 5px;}	

#TOP{float: right; height: 10px; margin: 0px; padding 0px;}

/*SERVICES*/
.SERVICESHOLDER {height: 96px; width: 100%; margin-bottom: 15px;}
/*div.IMAGESERVICESVISA {float: LEFT; width: 150px; height: 96px; display:inline; overflow:hidden;}*/
.
.SERVICES{float: RIGHT; font-family: Verdana, Arial; font-size:12px; margin-left:155px; margin-right:0px;margin-bottom:0px;margin-top: 20px;padding-top:10px;}
.SERVICES IMG {float: LEFT; width: 150px; height: 96px; display:inherit; overflow:hidden;}

DIV#HOTELMAPPAGETEXT {font-family: Verdana, Arial; font-size:12px; margin: 0px; padding: 20px; text-align: justify; }

/*LOGO BRANDING*/
DIV.LOGOHOLDER {text-align: center; }
DIV.LOGOHOLDER img {width: 300px; height: 64px; padding: 5px;}
DIV.LOGOHOLDER P {font-size: 9pt;  font-family: Verdana, Arial; font-weight: normal; text-align: center; margin: 0px; padding: 0px; }

/*IMAGE EFFECTS */

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}

#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #CCCCCC;
padding: 5px;
z-index: 5;
}
	

/*TD a { font-family:  Verdana; color: #000099; font-size: 12px; text-decoration: none; } 
TD a:hover { font-family:  Verdana; color: #FF0000; font-size: 12px; text-decoration: none;}*/




