@charset "utf-8";
/* CSS Document */

/* Global
------------------------------------------------------------------*/
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
  margin:0;
  padding:0;
}

ul,li {
  list-style-type:none;
}

.clear {
  clear:both;
}

hr {
  clear:both;
  visibility:hidden;
}

img {
  border:0;
}

body {
  background:#fff url("/website/images/LettingPage/body-bg.gif") repeat-x 0 0;
  font:68%/140% Verdana,Arial,Helvetica,sans-serif;
  color:#ff0000;
}

input.txt {
  font-size:1.1em;
  color:#515151;
}

/*---------------------------------------------------------------*/

#container-wrap {
  background:url("/website/images/LettingPage/main-content-bg.png");
  position:absolute;
  left:50%;
  width:769px;
  margin:6px 0 20px -387px;
}

#container {
  background:url("/website/images/LettingPage/content-background.png") no-repeat top;
  width:769px;
  min-height:400px;
  z-index:500;
}

#topbanner {
  background-image:url(/website/images/LettingPage/top-banner.gif);
  background-position:top;
  background-repeat:no-repeat;
  width:769px;
  height:118px;
}

#menubar {
  width:769px;
  height:171px;
  background-color:#FFFFFF;
 }

#menu-left-border{
  background-image:url(/website/images/LettingPage/left-menu-border.gif);
  background-position:top;
  background-repeat:no-repeat;
  width:8px;
  height:171px;
  position:relative;
  float:left;
}

#main-menu {
/*  background-image:url(/website/images/LettingPage/menu-img.gif);
  background-position:0 0;
  background-repeat:no-repeat;*/
  width:157px;
  height:171px;
  position:relative;
  float:left;
}

.linksize{
  display:block;
  width:157px;
  height:43px;
}

#luxury-menu, #luxury-menu a{
  background:url("/website/images/LettingPage/menu-img.gif") 0 0 no-repeat;
  width:157px;
  height:43px;
  position:relative;
}
#location-menu, #location-menu a{
  width:157px;
  height:43px;
  position:relative;
  background:url("/website/images/LettingPage/menu-img.gif") 0 -43px no-repeat;
}
#leisure-menu, #leisure-menu a{
  width:157px;
  height:43px;
  position:relative;
  background:url("/website/images/LettingPage/menu-img.gif") 0 -86px no-repeat;
}
#contact-menu, #contact-menu a{
  width:157px;
  height:43px;
  position:relative;
  background:url("/website/images/LettingPage/menu-img.gif") 0 -129px no-repeat;
}

/* ---------------------------------- */

#luxury-menu a:link, #luxury-menu a:visited {
	background-position:-314px 0px;
}

#luxury-menu a:hover, #uxury-menu a:focus {
	background-position:-157px 0px;
}

#luxury-menu-selected a:link, #luxury-menu-selected a:visited,
#luxury-menu-selected a:hover, #luxury-menu-selected a:focus {
  background:url("/website/images/LettingPage/menu-img.gif") 0 0 no-repeat;
  width:157px;
  height:43px;
  position:relative;
}



#location-menu a:link, #location-menu a:visited {
	background-position:-314px -214px;
}

#location-menu a:hover, #location-menu a:focus {
	background-position: -157px -214px;
}


#location-menu-selected a:link, #location-menu-selected a:visited,
#location-menu-selected a:hover, #location-menu-selected a:focus {
  background:url("/website/images/LettingPage/menu-img.gif") no-repeat;
  width:157px;
  height:43px;
  position:relative;
  background-position:0px -214px;
}


#leisure-menu a:link, #leisure-menu a:visited {
	background-position:-314px -428px;
}

#leisure-menu a:hover, #leisure-menu a:focus {
	background-position:-157px -428px;
}


#leisure-menu-selected a:link, #leisure-menu-selected a:visited,
#leisure-menu-selected a:hover, #leisure-menu-selected a:focus {
  background:url("/website/images/LettingPage/menu-img.gif") no-repeat;
  width:157px;
  height:43px;
  position:relative;
	background-position:0px -428px;
}

#contact-menu a:link, #contact-menu a:visited {
	background-position: -314px -641px;
}

#contact-menu a:hover, #contact-menu a:focus {
	background-position:-157px -641px;
}

#contact-menu-selected a:link, #contact-menu-selected a:visited,
#contact-menu-selected a:hover, #contact-menu-selected a:focus {
  background:url("/website/images/LettingPage/menu-img.gif") no-repeat;
  width:157px;
  height:43px;
  position:relative;
	background-position:0px -641px;
}





/* ---------------------------------- */

#menu-image {
  background-image:url(/website/images/LettingPage/lux-images-group.jpg);
  background-position:top;
  background-repeat:no-repeat;
  width:582px;
  height:171px;
  position:relative;
  float:right;
}


#maincontent {
  background-image:url(/website/images/LettingPage/main-content-background.gif);
  background-repeat:repeat-y;
  background-position:top;
  width:769px;
  height:auto;
}

#maincontent .content {
  margin-left:187px;
  margin-right:28px;
  padding-top:15px;
  padding-bottom:15px;
  height:auto;
  color:#535353;
}

#maincontent .content h1{
  color:#247789;
  font-size:15px;
  font-weight:bolder;
}

#maincontent .content h2{
  color:#247789;
  font-size:11px;
  font-weight:bolder;
}

#footer {
  background-image:url(/website/images/LettingPage/footer.gif);
  background-position:top;
  background-repeat:no-repeat;
  width:769px;
  height:125px;
}

#footer .mainText {
  margin-left:197px;
  height:75px;
  width:536px;
  padding-top:12px;
  color:#767a7b;
}

#footer .mainText h1{
  font-size:12px;
  font-weight:bolder;
  color:#0d6576;
}

#footer .bottomTest {
  margin-left:197px;
  height:16px;
  width:536px;
  padding-top:10px;
  color:#FFFFFF;
  font-size:10px;
  font-weight:bold;
}

#footer .phone {
  font-size:11px;
  font-weight:bolder;
  color:#FFFFFF;
}

#footerExtra {
  width:554px;
  height:auto;
  margin-left:187px;
  color:#535353;
  font-weight:100;
  font-size:9px;
}