@charset "utf-8";
/* CSS Document */
body {
	margin: 0px 0px 0px 0px;
	background: #d6d6d6 url(../images/bg_body.gif) top left repeat-x;
}

form {
	margin:0px;
}

.top_search {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#595959;
	width:150px;
	height:18px;
	border:#aaaaaa 1px solid;
}

/* Menus */
.menuTop a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#4a4642;
	text-decoration:none;
	display:block;
	text-align:center;
	margin:0px 1px 0px 1px;
	padding:2px 0px 2px 0px;
}

.menuTop a:hover, a.menuTopOver {
	color:#FFFFFF;
	background-color:#000000;
}

.menuProperty a, .menuAboutUs a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	display:block;
	text-align:center;
	margin:0px 1px 0px 1px;
	padding:2px 0px 3px 0px;
	background-color:#5c0909;
}

.menuProperty a:hover, a.menuPropertyOver, .menuAboutUs a:hover, a.menuAboutUsOver {
	color:#FFFFFF;
	background-color:#b71111;
}

.menuBottom a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#3b3b3b;
	text-decoration:none;
	display:block;
	text-align:center;
	padding:2px 15px 1px 15px;
	margin:4px 0px 0px 0px;
}

.menuBottom a:hover, a.menuBottomOver {
	background-color:#dadada;
}
/* End Of Menus */

/* News */
.inewsText, .inewsText p, .inewsText a, .inewsTitleText a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#eef4f7;
	text-decoration:none;
	text-align:justify;
}

.inewsTitleText a {
	font-weight:bold;
}

.inewsText a:hover, .inewsTitleText a:hover {
	text-decoration:underline;
}

img.inewsText {
	border:#bdbdbd 1px solid;
}
/* End Of News */

/* Index Page */
.stdWhiteTitleText, .brandsTitleText, .aboutUsTitleText, .contactUsTitleText, .termsTitleText, .privacyTitleText, .travelTitleText, .careersTitleText, .faqTitleText, .eliteTitleText, .hotelsTitleText, .suitesTitleText, .floatingTitleText, .wellnessTitleText, .associatesTitleText, .pressTitleText, .newsTitleText, .logoTitleText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#f6f6f6;
	text-decoration:none;
}

.stdWhiteText p, .welcomeText p, .brandsText p, .aboutUsText p, .contactUsText p, .termsText p, .privacyText p, .travelText p, .careersText p, .faqText p, .eliteText p, .hotelsText p, .suitesText p, .floatingText p, .wellnessText p, .associatesText p, .pressText p, .newsText p, .logoText p {
	text-align:justify;
}

.stdWhiteText, .welcomeText, .brandsText, .aboutUsText, .contactUsText, .termsText, .privacyText, .travelText, .careersText, .faqText, .eliteText, .hotelsText, .suitesText, .floatingText, .wellnessText, .associatesText, .pressText, .newsText, .logoText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#f6f6f6;
	text-decoration:none;
	text-align:justify;
}

.stdWhiteText2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#f6f6f6;
	text-decoration:none;
}


.careersText a, .pressText a, .newsText a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#f6f6f6;
	text-decoration:none;
}

.careersTitleText a, .pressTitleText a, .newsTitleText a  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#f6f6f6;
	text-decoration:none;
}

.careersTitleText a:hover, .careersText a:hover, .pressTitleText a:hover, .pressText a:hover, .newsText a:hover {
	text-decoration:underline;
}

a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#f6f6f6;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

.youAreHereText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#f6f6f6;
	text-decoration:none;
}

.youAreHereText a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#f6f6f6;
	text-decoration:none;
}

.youAreHereText a:hover {
	text-decoration:underline;
}

/* End Of Index Page */


/* Footer */
.footerText, .footerText a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.footerText a:hover {
	text-decoration:underline;
}
/* End Of Footer */

/* Reservaions */
.reservationWhite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

select.reservationWhite, input.reservationWhite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#636363;
	text-decoration:none;
	width:189px;
	height:18px;
	border:#9c9c9c 1px solid;
}

input.reservationWhiteMedium {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#636363;
	text-decoration:none;
	width:166px;
	height:18px;
	border:#9c9c9c 1px solid;
	padding:1px 3px 1px 3px;
}

select.reservationWhiteSmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#636363;
	text-decoration:none;
	width:62px;
	height:18px;
	border:#9c9c9c 1px solid;
}

select.reservationWhiteSmallest {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#636363;
	text-decoration:none;
	width:40px;
	height:18px;
	border:#9c9c9c 1px solid;
}
/* End Of Reservaions */

.pressLoading, .newsLoading {
	display:none;
	text-align:center;
}

.stdFormsText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#979797;
	text-decoration:none;
}

.stdFormsFields {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#979797;
	text-decoration:none;
	width:145px;
	height:18px;
	border:#757575 1px solid;
}

.stdFormsFieldsSend {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#979797;
	text-decoration:none;
	width:41px;
	height:13px;
	border:none;
	background:url(../images/btn_send.gif) center;
	cursor:pointer;
}

.brgFormsFields {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#979797;
	text-decoration:none;
	width:242px;
	height:20px;
	border:#515151 1px solid;
	padding:1px 5px 1px 5px;
}

.brgFormsFieldsBig {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#979797;
	text-decoration:none;
	width:242px;
	height:89px;
	border:#515151 1px solid;
	padding:1px 5px 1px 5px;
}

