BODY {
	FONT-SIZE: 10pt;
	MARGIN: 0px auto;
	COLOR: #606060;
	FONT-FAMILY: "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif;
	TEXT-ALIGN: center;
	background-image: url(../images/bg.jpg);
	behavior: url("csshover3.htc");

}
#mainContainer {
	MARGIN: 0px auto; WIDTH: 778px; BACKGROUND-COLOR: #ffffff
}
#visualHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 778px; PADDING-TOP: 0px; HEIGHT: 62px; BACKGROUND-COLOR: #fff
}
#leftColumn {
	FLOAT: left; WIDTH: 171px; POSITION: relative
}
#rightColumn {
	FLOAT: right; WIDTH: 601px
}
#visualFooter {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 778px; PADDING-TOP: 0px; POSITION: relative; TOP: 15px; HEIGHT: 67px
}
#maincontentText {
	LEFT: 5px; WIDTH: 597px; LINE-HEIGHT: 120%; FONT-FAMILY: "Trebuchet MS","Lucida Grande", Tahoma, Verdana, sans-serif; POSITION: relative; TOP: 5px; HEIGHT: 100%; TEXT-ALIGN: left
}
#maincontent {
	PADDING-LEFT: 13px; PADDING-TOP: 10px
}
#maincontentTextHome {
	TOP: 0px
}
#mainRightSubColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 181px; PADDING-TOP: 5px
}
#maincontentLayer {
	FLOAT: left
}
#mainLeftSubColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 400px; PADDING-TOP: 0px
}
#featuredDestination {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 167px; PADDING-TOP: 5px; BORDER-BOTTOM: #e6e6e6 1px solid; HEIGHT: 299px; TEXT-ALIGN: left
}
#featuredVillastitle {
	MARGIN-BOTTOM: 10px; POSITION: relative; TOP: 0px
}
.featuredVillaImg {
	PADDING-RIGHT: 5px
}
#featuredVillaText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 10px/100% "Trebuchet MS","Lucida Grande", Tahoma, Verdana, sans-serif; WIDTH: 94px; COLOR: #696969; PADDING-TOP: 0px; HEIGHT: auto
}
.txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; FONT: 10px/100% "Trebuchet MS","Lucida Grande", Tahoma, Verdana, sans-serif; PADDING-TOP: 0px; POSITION: relative; TOP: 12px
}
#txt2 {
	RIGHT: 5px; FLOAT: right; WIDTH: 80px; POSITION: relative; TOP: 16px
}
UL {
	LEFT: 8px;
	LINE-HEIGHT: normal;
	POSITION: static;
	TOP: 6px;
}
LI.listing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/images/triangleMore.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 2px; POSITION: relative
}
LI.listingGreyBkg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/images/triangleBulletGreyBkg.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
.topText {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; RIGHT: -5px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: 11px/100% "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif; COLOR: #7f8082; PADDING-TOP: 3px; POSITION: relative; TOP: 4px
}
#mainbodytext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; FONT: 11px/130% "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif; COLOR: #808080; PADDING-TOP: 6px
}
BODY.normal {
	FONT: 11px/100% "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif; COLOR: #808080
}
BODY.small {
	FONT: 9px/100% "Lucida Grande", Tahoma, Verdana, sans-serif; COLOR: #808080
}
TD.small {
	PADDING-LEFT: 5px; FONT: 11px/100% "Lucida Grande", Tahoma, Verdana, sans-serif; COLOR: #808080
}
H1 {
	font-size:12pt;
	color:#606060;
	font-family:Georgia;
	font-weight:normal
}
H1.maincontenttitle {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 0px;
FONT: 12px/100% ;
COLOR: #606060;
 	font-family: Georgia, "Times New Roman", Times, serif
}
H1.villatitle {
	MARGIN-TOP: 5px; 
	MARGIN-BOTTOM: 5px; 
	FONT: 12px/100%;
	font-family:Georgia, "Times New Roman", Times, serif;
	COLOR: #606060
}
H2.featuredVillastitleH2 {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 10px; FONT: 115%/100% Georgia, "Times New Roman", serif; COLOR: #555
}
H2.maincontenttitle {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; FONT: bold 125%/100% bolder Georgia, "Times New Roman", serif; COLOR: #555
}
H2.maincontentBoxtitle {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT: 100%/100% bold "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif; COLOR: #555
}
H2.mainContacttitle {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT: 100%/100% bold "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif; COLOR: #555
}
H3.contenttitle {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT: 100%/100% bold "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif; COLOR: #555
}
H4 {
	font-family:"Trebuchet MS";
	font-size:10pt;
	color:#606060;
	font-weight:bold;
	font-style: italic;
}
H5 {
	font-family:"Trebuchet MS";
	font-size:10pt;
	color:#660000;
	font-weight:bold;
}
H6 {
	font-family:"Lucida Calligraphy";
	font-size:14pt;
	color:#660000;
}
H7 {
	font-family: "Times New Roman", Times, serif;
	font-size:20pt;
	color:#000000;
	font-weight:bold;
}
A.moreLink {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	BACKGROUND: url(/images/triangleMore2.gif) no-repeat;
	PADDING-BOTTOM: 0px;
	WIDTH: 100%;
	COLOR: #555;
	PADDING-TOP: 1px;
	TEXT-ALIGN: left;
	font-family: bold "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif;
}
A.moreLink:hover {
	COLOR: #660000
}
A {
	COLOR: #606060;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size: 11px;
}
A.inParagraph {
	COLOR: #333333;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size: 10pt;
}
A.inParagraph:visited {
	COLOR: #333333;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size: 11px;
}
A.normal:hover {
	COLOR: #660000
}
A.normal {
}
A.inParagraph:hover {
	COLOR: #660000
}
A.listItem {
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size: 11px;
}
A.listItem:hover {
	COLOR: #660000
}
A.listItem:visited {
}
A.listItemF {
	FONT: 10px/100% "Trebuchet MS","Lucida Grande", Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
A.listItemF:hover {
	COLOR: #f99106; TEXT-DECORATION: underline
}
A.listItemF2 {
	FONT: 11px/100% "Trebuchet MS","Lucida Grande", Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
A.listItemF2:hover {
	COLOR: #f99106; TEXT-DECORATION: underline
}
A.nav:hover {
	COLOR: #f99106
}
.boldRed {
	FONT-WEIGHT: bold; COLOR: #660000
}

A.check-avail-link {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	WIDTH: 100%;
	COLOR: #555;
	PADDING-TOP: 1px;
	TEXT-ALIGN: left;
	font-family: bold "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size: 11px;
}
A.check-avail-link:hover {
	COLOR: #660000
}
#bbb {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 5px; POSITION: relative; TOP: -1px
}
.Texttitle {
	PADDING-TOP: 5px;
	text-decoration: none;
}
.Texttitle A:link {
	COLOR: #606060; TEXT-DECORATION: none
}
.Texttitle A:hover {
	COLOR: #660000; TEXT-DECORATION: none
}
.Texttitlevilla {
	FONT-WEIGHT: bold;
	COLOR: #000000;
	text-decoration: none;
}
.Texttitlecountry {
	FONT-WEIGHT: bold;
	COLOR: #000000;
	text-decoration: none;
	font-family:"Times New Roman", Times, serif;
	font-size:16pt;
}
.TextFeature {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	COLOR: #656f76;
	PADDING-TOP: 0px;
	text-decoration: none;
}
.TextWhere {
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	COLOR: #3f4572;
	text-decoration: none;
}
.TextLink {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	text-decoration: none;
}
#contactUshome {
	FLOAT: right; BACKGROUND-IMAGE: url(/images/specialisthome.jpg); MARGIN: 5px 0px 0px; WIDTH: 171px; HEIGHT: 154px
}
#testimonials {
	FLOAT: left; LINE-HEIGHT: 200%; POSITION: relative; HEIGHT: 120px
}
#testimonials A {
	TEXT-DECORATION: none
}
#newslayer1 {
	PADDING-LEFT: 30px
}
#newslayer2 {
	PADDING-LEFT: 30px
}
.testimonialtext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #808080; LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#navtitle {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bolder;
	color: #FFF;
}
.navtitle {
	color: #FFF;
	font-weight: bold;
}

