/* ======= BEGIN GENERIC STYLES ======= */


.poslayers {
width: 897px;
position: relative;
}

a {
	font-family: arial;
	font-size: 11px;
	color:#ffffff;
	font-weight: bold;
}

a:link { text-decoration: none; color: #FFFFFF; }
a:visited { text-decoration: none; color: #FFFFFF; }
a:active { text-decoration: none; color: #FFFFFF; }
a:hover { text-decoration: none; color: #FFFFFF; }

.ludicrous {
	FONT-SIZE: 20px; COLOR: #EBEBEB; FONT-FAMILY: Century Gothic; FONT-WEIGHT: normal;
}

.city_header {
	FONT-SIZE: 15px; COLOR: #d2af77; FONT-FAMILY: Century Gothic; FONT-WEIGHT: normal;
}

.per_room {
	FONT-SIZE: 12px; COLOR: #d2af77; FONT-FAMILY: Century Gothic; FONT-WEIGHT: normal;
}

.img {
	padding-top: 5px;
}

.pricing {
	FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Century Gothic; FONT-WEIGHT: bold;
}

.to_catch {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial; FONT-WEIGHT: bold;
}

.property {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: arial; FONT-WEIGHT: normal;
}
a.property:link { text-decoration: underline; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: arial; FONT-WEIGHT: normal; }
a.property:visited { text-decoration: underline; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: arial; FONT-WEIGHT: normal; }
a.property:active { text-decoration: none; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: arial; FONT-WEIGHT: normal; }
a.property:hover { text-decoration: none; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: arial; FONT-WEIGHT: normal;}


.get_grabbing {
	FONT-SIZE: 10px; COLOR: #EBEBEB; FONT-FAMILY: Verdana; FONT-WEIGHT: normal;
}

.mapbg { background-image: url(../images/map_new.gif); 
background-repeat: no-repeat; 
background-position: left top;
}

.mapbggrey { background-image: url(../images/map_new_grey.gif); 
background-repeat: no-repeat; 
background-position: left top;
}


.hotel_name {
	FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-WEIGHT: bold;
}

.txtbox {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana; FONT-WEIGHT: normal;
}

.price {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-WEIGHT: normal;
}

.emailf {
	PADDING-LEFT: 110px;
}

.logo {
	PADDING-TOP: 400px;
	PADDING-LEFT: 15px;
}

.beds_left {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-WEIGHT: normal;
}

.stay_date {
	PADDING-LEFT: 3px; PADDING-RIGHT: 2px; FONT-SIZE: 9px; COLOR: #B3E4E8; FONT-FAMILY: Arial; FONT-WEIGHT: normal;
}

.map_city {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic; FONT-WEIGHT: normal;
}
a.map_city:link { text-decoration: none; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic; FONT-WEIGHT: normal; }
a.map_city:visited { text-decoration: none; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic; FONT-WEIGHT: normal; }
a.map_city:active { text-decoration: none; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic; FONT-WEIGHT: normal; }
a.map_city:hover { text-decoration: none; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic; FONT-WEIGHT: normal;}

.map_city_grey {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Century Gothic; FONT-WEIGHT: normal;
}

.opacity TD {
filter:alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;
}

.eftxt { width: 120; height: 22;
	BORDER-RIGHT: #B4B5B8 1px solid;
	BORDER-TOP: #B4B5B8 1px solid;
	BORDER-LEFT: #B4B5B8 1px solid;
	BORDER-BOTTOM: #B4B5B8 1px solid;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, "Arial Cyr", PragmaticaC, Tahoma, Arial;
	BACKGROUND-COLOR: #EBEBEB;
}

.selectbtn {
 	FONT-SIZE: 9px;
}

.efbutton { width: 60; height: 40;
	BORDER-RIGHT: #B4B5B8 1px solid;
	BORDER-TOP: #B4B5B8 1px solid;
	BORDER-LEFT: #B4B5B8 1px solid;
	BORDER-BOTTOM: #B4B5B8 1px solid;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, "Arial Cyr", PragmaticaC, Tahoma, Arial;
	BACKGROUND-COLOR: #EBEBEB;
}

.goldBorder    {
  border:1px solid #8B734F;
}

.st_lgpgopacity    {
background-color:#FFFFFF;
border:1px solid #8B734F;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
}

