/* Common Formatting START
----------------------------------------------------------------------------------------------------*/

body{
  background: #b0b0b0 url('../img/BackgroundTile.png') repeat-x top left;
}

h1{
  color: #C51B1D;
  font-size: 22px;
  line-height: 25px;
}

h2{
  font-size: 16px;
  line-height: 19px;
  
}

h4{
  font-weight: bold;
}

.small{
  font-size: 9px;
}

.shadow-top{
  background: url('../img/Shadow_Top.png') no-repeat top left;
}
.shadow-middle{
  background: url('../img/Shadow_Middle.png') repeat-y top left;
}
.shadow-bottom{
  background: url('../img/Shadow_Bottom.png') no-repeat top left;
}


/* Common Formatting END
----------------------------------------------------------------------------------------------------*/


/* Header START
----------------------------------------------------------------------------------------------------*/

#globalheader{
  background: url('../img/BackgroundPanel.png') no-repeat top left;
  height:155px;
  position:relative;
  z-index:50;
}

#globalheader #globallogo{
  float: left;
}

#globalheader #globalnav{
  margin: 0;
  padding: 0;
}

#globalheader #globalnav li{
  margin: 0;
  padding: 0;
}

#globalheader #globalnav li a {
   background: url('../img/csg-globalnav.png') no-repeat top left;
   float: left;
   height: 0;
   overflow: hidden;
}

#globalheader #globalnav li#gn-Amenities a { background-position: 0 0; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-Amenities a:hover, #globalheader #globalnav li#gn-Amenities.active a { background-position: 0 -165px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-ChangePassword a { background-position: 0 -330px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-ChangePassword a:hover, #globalheader #globalnav li#gn-ChangePassword.active a { background-position: 0 -495px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-Contacts a { background-position: 0 -660px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-Contacts a:hover, #globalheader #globalnav li#gn-Contacts.active a { background-position: 0 -825px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-FloorPlans a { background-position: 0 -990px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-FloorPlans a:hover, #globalheader #globalnav li#gn-FloorPlans.active a { background-position: 0 -1155px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-InteriorFinishes a { background-position: 0 -1320px; width: 107px; padding-top: 155px; } 
#globalheader #globalnav li#gn-InteriorFinishes a:hover, #globalheader #globalnav li#gn-InteriorFinishes.active a { background-position: 0 -1485px; width: 107px; padding-top: 155px; } 
#globalheader #globalnav li#gn-Logout a { background-position: 0 -1650px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-Logout a:hover, #globalheader #globalnav li#gn-Logout.active a { background-position: 0 -1815px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-NewsArticle a { background-position: 0 -1980px; width: 107px; padding-top: 155px; } 
#globalheader #globalnav li#gn-NewsArticle a:hover, #globalheader #globalnav li#gn-NewsArticle.active a { background-position: -117px 0; width: 107px; padding-top: 155px; } 
#globalheader #globalnav li#gn-News a { background-position: -117px -165px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-News a:hover, #globalheader #globalnav li#gn-News.active a { background-position: -117px -330px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-Register a { background-position: -117px -495px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-Register a:hover, #globalheader #globalnav li#gn-Register.active a { background-position: -117px -660px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-UserAccounts a { background-position: -117px -825px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-UserAccounts a:hover, #globalheader #globalnav li#gn-UserAccounts.active a { background-position: -117px -990px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-ViewWebsite a { background-position: -117px -1155px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-ViewWebsite a:hover, #globalheader #globalnav li#gn-ViewWebsite.active a { background-position: -117px -1320px; width: 106px; padding-top: 155px; } 
#globalheader #globalnav li#gn-blank a { background-position: -117px -1485px; width: 106px; padding-top: 155px; }



/* Header END
----------------------------------------------------------------------------------------------------*/


/* Footer START
----------------------------------------------------------------------------------------------------*/

#globalfooter{
  background: url('../img/Footer.png') no-repeat top left;
  height:67px;
  position:relative;
  z-index:50;
}

#globalfooter #globalfooternav{
  margin-top: 10px;
  margin-left: 20px;
}

#globalfooter #globalfooternav li a{
  text-transform: uppercase;
  color: #ddd;
}

#globalfooter #globalfooternav li a:hover, #globalfooter #globalfooternav li a.active {
  color: #fff;
  text-decoration: none;
}

/* Footer END
----------------------------------------------------------------------------------------------------*/


/* Common Content Formatting START
----------------------------------------------------------------------------------------------------*/
#content{
  background: #fff;
}

/* Common Content Formatting END
----------------------------------------------------------------------------------------------------*/


/* Amenities START
----------------------------------------------------------------------------------------------------*/

.map_selector li{
  margin: 0;
  padding: 0;
}

.map_selector li a{
  background: url('../img/csg-Amenities.png') no-repeat top left;
  float: left;
  height: 0 !important;
  overflow: hidden;
  width: 160px;
}

div.amenities_map_holder, div.amenities_map_layer{
  width: 400px;
  height: 390px;
}

div.amenities_map_holder{
  background: url('../img/Amenities_Map.png') no-repeat top left;
}

div.amenities_map_layer{
  position: absolute;
  background: url('../img/csg-Amenities-map.png') no-repeat top left;
}

a.amenities-detail-map-btn{
  background: url('../img/csg-amenities-detail-map-btn.png') no-repeat top left;
  float: left;
  height: 0 !important;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
a.amenities-detail-map-btn { background-position: 0 0; width: 160px; padding-top: 20px; } 
a.amenities-detail-map-btn:hover { background-position: 0 -30px; width: 160px; padding-top: 20px; }

.map_selector li.amenities-btn-1 a { background-position: 0 0; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-10 a { background-position: 0 -30px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-10 a:hover { background-position: 0 -60px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-11 a { background-position: 0 -90px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-11 a:hover { background-position: 0 -120px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-12 a { background-position: 0 -150px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-12 a:hover { background-position: 0 -180px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-13 a { background-position: 0 -210px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-13 a:hover { background-position: 0 -240px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-14 a { background-position: 0 -270px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-14 a:hover { background-position: 0 -300px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-15 a { background-position: 0 -330px; width: 160px; padding-top: 33px; } 
.map_selector li.amenities-btn-15 a:hover { background-position: 0 -373px; width: 160px; padding-top: 33px; } 
.map_selector li.amenities-btn-16 a { background-position: 0 -416px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-16 a:hover { background-position: 0 -446px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-17 a { background-position: 0 -476px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-17 a:hover { background-position: 0 -506px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-18 a { background-position: 0 -536px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-18 a:hover { background-position: 0 -566px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-19 a { background-position: 0 -596px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-19 a:hover { background-position: 0 -626px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-1 a:hover { background-position: 0 -656px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-2 a { background-position: 0 -686px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-20 a { background-position: 0 -716px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-20 a:hover { background-position: 0 -746px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-21 a { background-position: 0 -776px; width: 160px; padding-top: 33px; } 
.map_selector li.amenities-btn-21 a:hover { background-position: 0 -819px; width: 160px; padding-top: 33px; } 
.map_selector li.amenities-btn-22 a { background-position: 0 -862px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-22 a:hover { background-position: 0 -892px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-23 a { background-position: 0 -922px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-23 a:hover { background-position: 0 -952px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-24 a { background-position: 0 -982px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-24 a:hover { background-position: 0 -1012px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-25 a { background-position: 0 -1042px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-25 a:hover { background-position: 0 -1072px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-26 a { background-position: 0 -1102px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-26 a:hover { background-position: 0 -1132px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-27 a { background-position: 0 -1162px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-27 a:hover { background-position: 0 -1192px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-2 a:hover { background-position: 0 -1222px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-3 a { background-position: 0 -1252px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-3 a:hover { background-position: 0 -1282px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-4 a { background-position: 0 -1312px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-4 a:hover { background-position: 0 -1342px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-5 a { background-position: 0 -1372px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-5 a:hover { background-position: 0 -1402px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-6 a { background-position: 0 -1432px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-6 a:hover { background-position: 0 -1462px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-7 a { background-position: 0 -1492px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-7 a:hover { background-position: 0 -1522px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-8 a { background-position: 0 -1552px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-8 a:hover { background-position: 0 -1582px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-9 a { background-position: 0 -1612px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-btn-9 a:hover { background-position: 0 -1642px; width: 160px; padding-top: 20px; } 
.map_selector li.amenities-heading-Activities a { background-position: 0 -1672px; width: 160px; padding-top: 40px; } 
.map_selector li.amenities-heading-Churches a { background-position: 0 -1722px; width: 160px; padding-top: 40px; } 
.map_selector li.amenities-heading-Entertainment a { background-position: 0 -1772px; width: 160px; padding-top: 40px; } 
.map_selector li.amenities-heading-Restaurants a { background-position: 0 -1822px; width: 160px; padding-top: 40px; } 
.map_selector li.amenities-heading-Schools a { background-position: 0 -1872px; width: 160px; padding-top: 40px; } 
.map_selector li.amenities-heading-Services a { background-position: 0 -1922px; width: 160px; padding-top: 40px; } 
.map_selector li.amenities-heading-Shopping a { background-position: 0 -1972px; width: 160px; padding-top: 40px; } 


div.amenities_map_layer.amenities-map-1 { background-position: 0 0;  } 
div.amenities_map_layer.amenities-map-10 { background-position: 0 -400px;  } 
div.amenities_map_layer.amenities-map-10.active { z-index: 9; background-position: 0 -800px;  } 
div.amenities_map_layer.amenities-map-11 { background-position: 0 -1200px;  } 
div.amenities_map_layer.amenities-map-11.active { z-index: 9; background-position: 0 -1600px;  } 
div.amenities_map_layer.amenities-map-12 { background-position: -410px 0;  } 
div.amenities_map_layer.amenities-map-12.active { z-index: 9; background-position: -410px -400px;  } 
div.amenities_map_layer.amenities-map-13 { background-position: -410px -800px;  } 
div.amenities_map_layer.amenities-map-13.active { z-index: 9; background-position: -410px -1200px;  } 
div.amenities_map_layer.amenities-map-14 { background-position: -410px -1600px;  } 
div.amenities_map_layer.amenities-map-14.active { z-index: 9; background-position: -820px 0;  } 
div.amenities_map_layer.amenities-map-15 { background-position: -820px -400px;  } 
div.amenities_map_layer.amenities-map-15.active { z-index: 9; background-position: -820px -800px;  } 
div.amenities_map_layer.amenities-map-16 { background-position: -820px -1200px;  } 
div.amenities_map_layer.amenities-map-16.active { z-index: 9; background-position: -820px -1600px;  } 
div.amenities_map_layer.amenities-map-17 { background-position: -1230px 0;  } 
div.amenities_map_layer.amenities-map-17.active { z-index: 9; background-position: -1230px -400px;  } 
div.amenities_map_layer.amenities-map-18 { background-position: -1230px -800px;  } 
div.amenities_map_layer.amenities-map-18.active { z-index: 9; background-position: -1230px -1200px;  } 
div.amenities_map_layer.amenities-map-19 { background-position: -1230px -1600px;  } 
div.amenities_map_layer.amenities-map-19.active { z-index: 9; background-position: -1640px 0;  } 
div.amenities_map_layer.amenities-map-1.active { z-index: 9; background-position: -1640px -400px;  } 
div.amenities_map_layer.amenities-map-2 { background-position: -1640px -800px;  } 
div.amenities_map_layer.amenities-map-20 { background-position: -1640px -1200px;  } 
div.amenities_map_layer.amenities-map-20.active { z-index: 9; background-position: -1640px -1600px;  } 
div.amenities_map_layer.amenities-map-21 { background-position: -2050px 0;  } 
div.amenities_map_layer.amenities-map-21.active { z-index: 9; background-position: -2050px -400px;  } 
div.amenities_map_layer.amenities-map-22 { background-position: -2050px -800px;  } 
div.amenities_map_layer.amenities-map-22.active { z-index: 9; background-position: -2050px -1200px;  } 
div.amenities_map_layer.amenities-map-23 { background-position: -2050px -1600px;  } 
div.amenities_map_layer.amenities-map-23.active { z-index: 9; background-position: -2460px 0;  } 
div.amenities_map_layer.amenities-map-24 { background-position: -2460px -400px;  } 
div.amenities_map_layer.amenities-map-24.active { z-index: 9; background-position: -2460px -800px;  } 
div.amenities_map_layer.amenities-map-25 { background-position: -2460px -1200px;  } 
div.amenities_map_layer.amenities-map-25.active { z-index: 9; background-position: -2460px -1600px;  } 
div.amenities_map_layer.amenities-map-26 { background-position: -2870px 0;  } 
div.amenities_map_layer.amenities-map-26.active { z-index: 9; background-position: -2870px -400px;  } 
div.amenities_map_layer.amenities-map-27 { background-position: -2870px -800px;  } 
div.amenities_map_layer.amenities-map-27.active { z-index: 9; background-position: -2870px -1200px;  } 
div.amenities_map_layer.amenities-map-2.active { z-index: 9; background-position: -2870px -1600px;  } 
div.amenities_map_layer.amenities-map-3 { background-position: -3280px 0;  } 
div.amenities_map_layer.amenities-map-3.active { z-index: 9; background-position: -3280px -400px;  } 
div.amenities_map_layer.amenities-map-4 { background-position: -3280px -800px;  } 
div.amenities_map_layer.amenities-map-4.active { z-index: 9; background-position: -3280px -1200px;  } 
div.amenities_map_layer.amenities-map-5 { background-position: -3280px -1600px;  } 
div.amenities_map_layer.amenities-map-5.active { z-index: 9; background-position: -3690px 0;  } 
div.amenities_map_layer.amenities-map-6 { background-position: -3690px -400px;  } 
div.amenities_map_layer.amenities-map-6.active { z-index: 9; background-position: -3690px -800px;  } 
div.amenities_map_layer.amenities-map-7 { background-position: -3690px -1200px;  } 
div.amenities_map_layer.amenities-map-7.active { z-index: 9; background-position: -3690px -1600px;  } 
div.amenities_map_layer.amenities-map-8 { background-position: -4100px 0;  } 
div.amenities_map_layer.amenities-map-8.active { z-index: 9; background-position: -4100px -400px;  } 
div.amenities_map_layer.amenities-map-9 { background-position: -4100px -800px;  } 
div.amenities_map_layer.amenities-map-9.active { z-index: 9; background-position: -4100px -1200px;  } 


/* Amenities END
----------------------------------------------------------------------------------------------------*/


/* Floorplan START
----------------------------------------------------------------------------------------------------*/
.floorplans_dotted_lines {
  background: url('../img/FloorplansDottedLines.png') no-repeat top left;
}


ul.room_selector, ul.suite_name_selector, ul.suite_num_selector{
  height: 400px;
}

ul.room_selector li, ul.suite_name_selector li, ul.suite_num_selector li{
  height: 25px;
}

ul.room_selector li a, ul.suite_name_selector li a, ul.suite_num_selector li a{
  font-size: 10px;
  color: #000;
  float: left;
  vertical-align: middle;
  padding: 5px 0px;
  width: 99px;
}

ul.suite_num_selector li a{
  width: 39px;
}

ul.suite_name_selector li, ul.suite_num_selector li{
  display: none;
}

ul.room_selector li a:hover, ul.room_selector li.active a, ul.suite_name_selector li a:hover,  ul.suite_name_selector li.active a, ul.suite_num_selector li a:hover, ul.suite_num_selector li.active a{
  text-decoration: none;
  color: #fff;
  background: #8ea9b8;
}

#floor_selector{
  float: left;
}

#floor_selector li{
  margin: 0;
  padding: 0;
}

#floor_selector li a{
  background: url('../img/csg-floorplan_floors.png') no-repeat top left;
  float: left;
  height: 0;
  overflow: hidden;
  padding-top: 15px;
  margin-left: 10px;
  width: 15px;
}

#floor_selector li.fs-Floor1 a { background-position: 0 0;  } 
#floor_selector li.fs-Floor1 a:hover,  #floor_selector li.fs-Floor1.active a { background-position: 0 -20px;  } 
#floor_selector li.fs-Floor2 a  { background-position: 0 -40px;  } 
#floor_selector li.fs-Floor2 a:hover, #floor_selector li.fs-Floor2.active a { background-position: 0 -60px;  } 
#floor_selector li.fs-Floor3 a  { background-position: 0 -80px;  } 
#floor_selector li.fs-Floor3 a:hover, #floor_selector li.fs-Floor3.active a { background-position: 0 -100px;  } 
#floor_selector li.fs-Floor4 a  { background-position: 0 -120px;  } 
#floor_selector li.fs-Floor4 a:hover, #floor_selector li.fs-Floor4.active a { background-position: 0 -140px;  }

div.floor_holder{
  position: absolute;
  display: none;
  width: 520px;
  height: 220px;
}

div.floor_holder_small{
  position: absolute;
  display: none;
  width: 160px;
  height: 60px;
}


div.floor_holder.active, div.floor_holder_small.active{
  display: block;
}

/*
div.floor1, div.floor2, div.floor3, div.floor4{
  width: 520px;
  height: 220px;  
}
*/

div.floor1_outline, div.floor2_outline, div.floor3_outline, div.floor4_outline{
  position: absolute;
  z-index: 9;
  width: 520px;
  height: 220px;  
}

div.floor1_outline_small, div.floor2_outline_small, div.floor3_outline_small, div.floor4_outline_small{
  position: absolute;
  z-index: 9;
  width: 160px;
  height: 60px;  
}

div.floor1_outline{
  background: url('../img/Neutral1.png') no-repeat top left;
}
div.floor2_outline{
  background: url('../img/Neutral2.png') no-repeat top left;
}
div.floor3_outline{
  background: url('../img/Neutral3.png') no-repeat top left;
}
div.floor4_outline{
  background: url('../img/Neutral4.png') no-repeat top left;
}

div.floor1_outline_small{
  background: url('../img/Neutral1-sm.png') no-repeat top left;
}
div.floor2_outline_small{
  background: url('../img/Neutral2-sm.png') no-repeat top left;
}
div.floor3_outline_small{
  background: url('../img/Neutral3-sm.png') no-repeat top left;
}
div.floor4_outline_small{
  background: url('../img/Neutral4-sm.png') no-repeat top left;
}


div.suite_holder1, div.suite_holder2, div.suite_holder3, div.suite_holder4{
  position: absolute;
  display: none;
  width: 520px;
  height: 220px;
}

div.suite_holder_small1, div.suite_holder_small2, div.suite_holder_small3, div.suite_holder_small4{
  position: absolute;
  display: none;
  width: 160px;
  height: 60px;
}

div.suite_holder1{
  background: url('../img/csg-floor1.png') no-repeat top left;
}
div.suite_holder2{
  background: url('../img/csg-floor2.png') no-repeat top left;
}
div.suite_holder3{
  background: url('../img/csg-floor3.png') no-repeat top left;
}
div.suite_holder4{
  background: url('../img/csg-floor4.png') no-repeat top left;
}


div.suite_holder_small1{
  background: url('../img/csg-floor1-sm.png') no-repeat top left;
}
div.suite_holder_small2{
  background: url('../img/csg-floor2-sm.png') no-repeat top left;
}
div.suite_holder_small3{
  background: url('../img/csg-floor3-sm.png') no-repeat top left;
}
div.suite_holder_small4{
  background: url('../img/csg-floor4-sm.png') no-repeat top left;
}

div.fp-101 { background-position: 0 0;  } 
div.fp-101Sold { background-position: 0 -230px;  } 
div.fp-102 { background-position: 0 -460px;  } 
div.fp-102Sold { background-position: 0 -690px;  } 
div.fp-103 { background-position: 0 -920px;  } 
div.fp-103Sold { background-position: 0 -1150px;  } 
div.fp-104 { background-position: 0 -1380px;  } 
div.fp-104Sold { background-position: 0 -1610px;  } 
div.fp-105 { background-position: 0 -1840px;  } 
div.fp-105Sold { background-position: -530px 0;  } 
div.fp-106 { background-position: -530px -230px;  } 
div.fp-106Sold { background-position: -530px -460px;  } 
div.fp-107 { background-position: -530px -690px;  } 
div.fp-107Sold { background-position: -530px -920px;  } 
div.fp-108 { background-position: -530px -1150px;  } 
div.fp-108Sold { background-position: -530px -1380px;  } 
div.fp-109 { background-position: -530px -1610px;  } 
div.fp-109Sold { background-position: -530px -1840px;  } 
div.fp-110 { background-position: -1060px 0;  } 
div.fp-110Sold { background-position: -1060px -230px;  } 
div.fp-111 { background-position: -1060px -460px;  } 
div.fp-111Sold { background-position: -1060px -690px;  } 
div.fp-112 { background-position: -1060px -920px;  } 
div.fp-112Sold { background-position: -1060px -1150px;  } 
div.fp-113 { background-position: -1060px -1380px;  } 
div.fp-113Sold { background-position: -1060px -1610px;  } 
div.fp-114 { background-position: -1060px -1840px;  } 
div.fp-114Sold { background-position: -1590px 0;  } 
div.fp-116 { background-position: -1590px -230px;  } 
div.fp-116Sold { background-position: -1590px -460px;  } 
div.fp-117 { background-position: -1590px -690px;  } 
div.fp-117Sold { background-position: -1590px -920px;  } 
div.fp-118 { background-position: -1590px -1150px;  } 
div.fp-118Sold { background-position: -1590px -1380px;  } 
div.fp-119 { background-position: -1590px -1610px;  } 
div.fp-119Sold { background-position: -1590px -1840px;  } 
div.fp-120 { background-position: -2120px 0;  } 
div.fp-120Sold { background-position: -2120px -230px;  } 
div.fp-121 { background-position: -2120px -460px;  } 
div.fp-121Sold { background-position: -2120px -690px;  } 
div.fp-122 { background-position: -2120px -920px;  } 
div.fp-122Sold { background-position: -2120px -1150px;  } 
div.fp-123 { background-position: -2120px -1380px;  } 
div.fp-123Sold { background-position: -2120px -1610px;  } 
div.fp-124 { background-position: -2120px -1840px;  } 
div.fp-124Sold { background-position: -2650px 0;  } 
div.fp-125 { background-position: -2650px -230px;  } 
div.fp-125Sold { background-position: -2650px -460px;  } 
div.fp-126 { background-position: -2650px -690px;  } 
div.fp-126Sold { background-position: -2650px -920px;  } 
div.fp-127 { background-position: -2650px -1150px;  } 
div.fp-127Sold { background-position: -2650px -1380px;  } 
div.fp-128 { background-position: -2650px -1610px;  } 
div.fp-128Sold { background-position: -2650px -1840px;  } 
div.fp-130 { background-position: -3180px 0;  } 
div.fp-130Sold { background-position: -3180px -230px;  } 
div.fp-201 { background-position: 0 0;  } 
div.fp-201Sold { background-position: 0 -230px;  } 
div.fp-202 { background-position: 0 -460px;  } 
div.fp-202Sold { background-position: 0 -690px;  } 
div.fp-203 { background-position: 0 -920px;  } 
div.fp-203Sold { background-position: 0 -1150px;  } 
div.fp-204 { background-position: 0 -1380px;  } 
div.fp-204Sold { background-position: 0 -1610px;  } 
div.fp-205 { background-position: 0 -1840px;  } 
div.fp-205Sold { background-position: -530px 0;  } 
div.fp-206 { background-position: -530px -230px;  } 
div.fp-206Sold { background-position: -530px -460px;  } 
div.fp-207 { background-position: -530px -690px;  } 
div.fp-207Sold { background-position: -530px -920px;  } 
div.fp-208 { background-position: -530px -1150px;  } 
div.fp-208Sold { background-position: -530px -1380px;  } 
div.fp-209 { background-position: -530px -1610px;  } 
div.fp-209Sold { background-position: -530px -1840px;  } 
div.fp-210 { background-position: -1060px 0;  } 
div.fp-210Sold { background-position: -1060px -230px;  } 
div.fp-211 { background-position: -1060px -460px;  } 
div.fp-211Sold { background-position: -1060px -690px;  } 
div.fp-212 { background-position: -1060px -920px;  } 
div.fp-212Sold { background-position: -1060px -1150px;  } 
div.fp-213 { background-position: -1060px -1380px;  } 
div.fp-213Sold { background-position: -1060px -1610px;  } 
div.fp-214 { background-position: -1060px -1840px;  } 
div.fp-214Sold { background-position: -1590px 0;  } 
div.fp-215 { background-position: -1590px -230px;  } 
div.fp-215Sold { background-position: -1590px -460px;  } 
div.fp-216 { background-position: -1590px -690px;  } 
div.fp-216Sold { background-position: -1590px -920px;  } 
div.fp-217 { background-position: -1590px -1150px;  } 
div.fp-217Sold { background-position: -1590px -1380px;  } 
div.fp-218 { background-position: -1590px -1610px;  } 
div.fp-218Sold { background-position: -1590px -1840px;  } 
div.fp-219 { background-position: -2120px 0;  } 
div.fp-219Sold { background-position: -2120px -230px;  } 
div.fp-220 { background-position: -2120px -460px;  } 
div.fp-220Sold { background-position: -2120px -690px;  } 
div.fp-221 { background-position: -2120px -920px;  } 
div.fp-221Sold { background-position: -2120px -1150px;  } 
div.fp-222 { background-position: -2120px -1380px;  } 
div.fp-222Sold { background-position: -2120px -1610px;  } 
div.fp-223 { background-position: -2120px -1840px;  } 
div.fp-223Sold { background-position: -2650px 0;  } 
div.fp-224 { background-position: -2650px -230px;  } 
div.fp-224Sold { background-position: -2650px -460px;  } 
div.fp-225 { background-position: -2650px -690px;  } 
div.fp-225Sold { background-position: -2650px -920px;  } 
div.fp-226 { background-position: -2650px -1150px;  } 
div.fp-226Sold { background-position: -2650px -1380px;  } 
div.fp-227 { background-position: -2650px -1610px;  } 
div.fp-227Sold { background-position: -2650px -1840px;  } 
div.fp-228 { background-position: -3180px 0;  } 
div.fp-228Sold { background-position: -3180px -230px;  } 
div.fp-230 { background-position: -3180px -460px;  } 
div.fp-230Sold { background-position: -3180px -690px;  } 
div.fp-303 { background-position: 0 0;  } 
div.fp-303Sold { background-position: 0 -230px;  } 
div.fp-304 { background-position: 0 -460px;  } 
div.fp-304Sold { background-position: 0 -690px;  } 
div.fp-305 { background-position: 0 -920px;  } 
div.fp-305Sold { background-position: 0 -1150px;  } 
div.fp-306 { background-position: 0 -1380px;  } 
div.fp-306Sold { background-position: 0 -1610px;  } 
div.fp-307 { background-position: 0 -1840px;  } 
div.fp-307Sold { background-position: -530px 0;  } 
div.fp-308 { background-position: -530px -230px;  } 
div.fp-308Sold { background-position: -530px -460px;  } 
div.fp-309 { background-position: -530px -690px;  } 
div.fp-309Sold { background-position: -530px -920px;  } 
div.fp-310 { background-position: -530px -1150px;  } 
div.fp-310Sold { background-position: -530px -1380px;  } 
div.fp-311 { background-position: -530px -1610px;  } 
div.fp-311Sold { background-position: -530px -1840px;  } 
div.fp-312 { background-position: -1060px 0;  } 
div.fp-312Sold { background-position: -1060px -230px;  } 
div.fp-313 { background-position: -1060px -460px;  } 
div.fp-313Sold { background-position: -1060px -690px;  } 
div.fp-314 { background-position: -1060px -920px;  } 
div.fp-314Sold { background-position: -1060px -1150px;  } 
div.fp-315 { background-position: -1060px -1380px;  } 
div.fp-315Sold { background-position: -1060px -1610px;  } 
div.fp-316 { background-position: -1060px -1840px;  } 
div.fp-316Sold { background-position: -1590px 0;  } 
div.fp-317 { background-position: -1590px -230px;  } 
div.fp-317Sold { background-position: -1590px -460px;  } 
div.fp-318 { background-position: -1590px -690px;  } 
div.fp-318Sold { background-position: -1590px -920px;  } 
div.fp-319 { background-position: -1590px -1150px;  } 
div.fp-319Sold { background-position: -1590px -1380px;  } 
div.fp-320 { background-position: -1590px -1610px;  } 
div.fp-320Sold { background-position: -1590px -1840px;  } 
div.fp-321 { background-position: -2120px 0;  } 
div.fp-321Sold { background-position: -2120px -230px;  } 
div.fp-322 { background-position: -2120px -460px;  } 
div.fp-322Sold { background-position: -2120px -690px;  } 
div.fp-323 { background-position: -2120px -920px;  } 
div.fp-323Sold { background-position: -2120px -1150px;  } 
div.fp-324 { background-position: -2120px -1380px;  } 
div.fp-324Sold { background-position: -2120px -1610px;  } 
div.fp-325 { background-position: -2120px -1840px;  } 
div.fp-325Sold { background-position: -2650px 0;  } 
div.fp-326 { background-position: -2650px -230px;  } 
div.fp-326Sold { background-position: -2650px -460px;  } 
div.fp-327 { background-position: -2650px -690px;  } 
div.fp-327Sold { background-position: -2650px -920px;  } 
div.fp-328 { background-position: -2650px -1150px;  } 
div.fp-328Sold { background-position: -2650px -1380px;  } 
div.fp-330 { background-position: -2650px -1610px;  } 
div.fp-330Sold { background-position: -2650px -1840px;  } 
div.fp-403 { background-position: 0 0;  } 
div.fp-403Sold { background-position: 0 -230px;  } 
div.fp-404 { background-position: 0 -460px;  } 
div.fp-404Sold { background-position: 0 -690px;  } 
div.fp-405 { background-position: 0 -920px;  } 
div.fp-405Sold { background-position: 0 -1150px;  } 
div.fp-406 { background-position: 0 -1380px;  } 
div.fp-406Sold { background-position: 0 -1610px;  } 
div.fp-407 { background-position: 0 -1840px;  } 
div.fp-407Sold { background-position: -530px 0;  } 
div.fp-408 { background-position: -530px -230px;  } 
div.fp-408Sold { background-position: -530px -460px;  } 
div.fp-409 { background-position: -530px -690px;  } 
div.fp-409Sold { background-position: -530px -920px;  } 
div.fp-410 { background-position: -530px -1150px;  } 
div.fp-410Sold { background-position: -530px -1380px;  } 
div.fp-411 { background-position: -530px -1610px;  } 
div.fp-411Sold { background-position: -530px -1840px;  } 
div.fp-412 { background-position: -1060px 0;  } 
div.fp-412Sold { background-position: -1060px -230px;  } 
div.fp-413 { background-position: -1060px -460px;  } 
div.fp-413Sold { background-position: -1060px -690px;  } 
div.fp-414 { background-position: -1060px -920px;  } 
div.fp-414Sold { background-position: -1060px -1150px;  } 
div.fp-415 { background-position: -1060px -1380px;  } 
div.fp-415Sold { background-position: -1060px -1610px;  } 
div.fp-416 { background-position: -1060px -1840px;  } 
div.fp-416Sold { background-position: -1590px 0;  } 
div.fp-417 { background-position: -1590px -230px;  } 
div.fp-417Sold { background-position: -1590px -460px;  } 
div.fp-418 { background-position: -1590px -690px;  } 
div.fp-418Sold { background-position: -1590px -920px;  } 
div.fp-419 { background-position: -1590px -1150px;  } 
div.fp-419Sold { background-position: -1590px -1380px;  } 
div.fp-420 { background-position: -1590px -1610px;  } 
div.fp-420Sold { background-position: -1590px -1840px;  } 
div.fp-421 { background-position: -2120px 0;  } 
div.fp-421Sold { background-position: -2120px -230px;  } 
div.fp-422 { background-position: -2120px -460px;  } 
div.fp-422Sold { background-position: -2120px -690px;  } 
div.fp-423 { background-position: -2120px -920px;  } 
div.fp-423Sold { background-position: -2120px -1150px;  } 
div.fp-424 { background-position: -2120px -1380px;  } 
div.fp-424Sold { background-position: -2120px -1610px;  } 
div.fp-425 { background-position: -2120px -1840px;  } 
div.fp-425Sold { background-position: -2650px 0;  } 
div.fp-426 { background-position: -2650px -230px;  } 
div.fp-426Sold { background-position: -2650px -460px;  } 
div.fp-427 { background-position: -2650px -690px;  } 
div.fp-427Sold { background-position: -2650px -920px;  } 
div.fp-428 { background-position: -2650px -1150px;  } 
div.fp-428Sold { background-position: -2650px -1380px;  } 
div.fp-430 { background-position: -2650px -1610px;  } 
div.fp-430Sold { background-position: -2650px -1840px;  } 



div.fp-small-101 { background-position: 0 0;  } 
div.fp-small-101Sold { background-position: 0 -70px;  } 
div.fp-small-102 { background-position: 0 -140px;  } 
div.fp-small-102Sold { background-position: 0 -210px;  } 
div.fp-small-103 { background-position: 0 -280px;  } 
div.fp-small-103Sold { background-position: 0 -350px;  } 
div.fp-small-104 { background-position: 0 -420px;  } 
div.fp-small-104Sold { background-position: 0 -490px;  } 
div.fp-small-105 { background-position: 0 -560px;  } 
div.fp-small-105Sold { background-position: 0 -630px;  } 
div.fp-small-106 { background-position: 0 -700px;  } 
div.fp-small-106Sold { background-position: 0 -770px;  } 
div.fp-small-107 { background-position: 0 -840px;  } 
div.fp-small-107Sold { background-position: 0 -910px;  } 
div.fp-small-108 { background-position: 0 -980px;  } 
div.fp-small-108Sold { background-position: 0 -1050px;  } 
div.fp-small-109 { background-position: 0 -1120px;  } 
div.fp-small-109Sold { background-position: 0 -1190px;  } 
div.fp-small-110 { background-position: 0 -1260px;  } 
div.fp-small-110Sold { background-position: 0 -1330px;  } 
div.fp-small-111 { background-position: 0 -1400px;  } 
div.fp-small-111Sold { background-position: 0 -1470px;  } 
div.fp-small-112 { background-position: 0 -1540px;  } 
div.fp-small-112Sold { background-position: 0 -1610px;  } 
div.fp-small-113 { background-position: 0 -1680px;  } 
div.fp-small-113Sold { background-position: 0 -1750px;  } 
div.fp-small-114 { background-position: 0 -1820px;  } 
div.fp-small-114Sold { background-position: 0 -1890px;  } 
div.fp-small-116 { background-position: 0 -1960px;  } 
div.fp-small-116Sold { background-position: -170px 0;  } 
div.fp-small-117 { background-position: -170px -70px;  } 
div.fp-small-117Sold { background-position: -170px -140px;  } 
div.fp-small-118 { background-position: -170px -210px;  } 
div.fp-small-118Sold { background-position: -170px -280px;  } 
div.fp-small-119 { background-position: -170px -350px;  } 
div.fp-small-119Sold { background-position: -170px -420px;  } 
div.fp-small-120 { background-position: -170px -490px;  } 
div.fp-small-120Sold { background-position: -170px -560px;  } 
div.fp-small-121 { background-position: -170px -630px;  } 
div.fp-small-121Sold { background-position: -170px -700px;  } 
div.fp-small-122 { background-position: -170px -770px;  } 
div.fp-small-122Sold { background-position: -170px -840px;  } 
div.fp-small-123 { background-position: -170px -910px;  } 
div.fp-small-123Sold { background-position: -170px -980px;  } 
div.fp-small-124 { background-position: -170px -1050px;  } 
div.fp-small-124Sold { background-position: -170px -1120px;  } 
div.fp-small-125 { background-position: -170px -1190px;  } 
div.fp-small-125Sold { background-position: -170px -1260px;  } 
div.fp-small-126 { background-position: -170px -1330px;  } 
div.fp-small-126Sold { background-position: -170px -1400px;  } 
div.fp-small-127 { background-position: -170px -1470px;  } 
div.fp-small-127Sold { background-position: -170px -1540px;  } 
div.fp-small-128 { background-position: -170px -1610px;  } 
div.fp-small-128Sold { background-position: -170px -1680px;  } 
div.fp-small-130 { background-position: -170px -1750px;  } 
div.fp-small-130Sold { background-position: -170px -1820px;  } 
div.fp-small-201 { background-position: 0 0;  } 
div.fp-small-201Sold { background-position: 0 -70px;  } 
div.fp-small-202 { background-position: 0 -140px;  } 
div.fp-small-202Sold { background-position: 0 -210px;  } 
div.fp-small-203 { background-position: 0 -280px;  } 
div.fp-small-203Sold { background-position: 0 -350px;  } 
div.fp-small-204 { background-position: 0 -420px;  } 
div.fp-small-204Sold { background-position: 0 -490px;  } 
div.fp-small-205 { background-position: 0 -560px;  } 
div.fp-small-205Sold { background-position: 0 -630px;  } 
div.fp-small-206 { background-position: 0 -700px;  } 
div.fp-small-206Sold { background-position: 0 -770px;  } 
div.fp-small-207 { background-position: 0 -840px;  } 
div.fp-small-207Sold { background-position: 0 -910px;  } 
div.fp-small-208 { background-position: 0 -980px;  } 
div.fp-small-208Sold { background-position: 0 -1050px;  } 
div.fp-small-209 { background-position: 0 -1120px;  } 
div.fp-small-209Sold { background-position: 0 -1190px;  } 
div.fp-small-210 { background-position: 0 -1260px;  } 
div.fp-small-210Sold { background-position: 0 -1330px;  } 
div.fp-small-211 { background-position: 0 -1400px;  } 
div.fp-small-211Sold { background-position: 0 -1470px;  } 
div.fp-small-212 { background-position: 0 -1540px;  } 
div.fp-small-212Sold { background-position: 0 -1610px;  } 
div.fp-small-213 { background-position: 0 -1680px;  } 
div.fp-small-213Sold { background-position: 0 -1750px;  } 
div.fp-small-214 { background-position: 0 -1820px;  } 
div.fp-small-214Sold { background-position: 0 -1890px;  } 
div.fp-small-215 { background-position: 0 -1960px;  } 
div.fp-small-215Sold { background-position: -170px 0;  } 
div.fp-small-216 { background-position: -170px -70px;  } 
div.fp-small-216Sold { background-position: -170px -140px;  } 
div.fp-small-217 { background-position: -170px -210px;  } 
div.fp-small-217Sold { background-position: -170px -280px;  } 
div.fp-small-218 { background-position: -170px -350px;  } 
div.fp-small-218Sold { background-position: -170px -420px;  } 
div.fp-small-219 { background-position: -170px -490px;  } 
div.fp-small-219Sold { background-position: -170px -560px;  } 
div.fp-small-220 { background-position: -170px -630px;  } 
div.fp-small-220Sold { background-position: -170px -700px;  } 
div.fp-small-221 { background-position: -170px -770px;  } 
div.fp-small-221Sold { background-position: -170px -840px;  } 
div.fp-small-222 { background-position: -170px -910px;  } 
div.fp-small-222Sold { background-position: -170px -980px;  } 
div.fp-small-223 { background-position: -170px -1050px;  } 
div.fp-small-223Sold { background-position: -170px -1120px;  } 
div.fp-small-224 { background-position: -170px -1190px;  } 
div.fp-small-224Sold { background-position: -170px -1260px;  } 
div.fp-small-225 { background-position: -170px -1330px;  } 
div.fp-small-225Sold { background-position: -170px -1400px;  } 
div.fp-small-226 { background-position: -170px -1470px;  } 
div.fp-small-226Sold { background-position: -170px -1540px;  } 
div.fp-small-227 { background-position: -170px -1610px;  } 
div.fp-small-227Sold { background-position: -170px -1680px;  } 
div.fp-small-228 { background-position: -170px -1750px;  } 
div.fp-small-228Sold { background-position: -170px -1820px;  } 
div.fp-small-230 { background-position: -170px -1890px;  } 
div.fp-small-230Sold { background-position: -170px -1960px;  } 
div.fp-small-303 { background-position: 0 0;  } 
div.fp-small-303Sold { background-position: 0 -70px;  } 
div.fp-small-304 { background-position: 0 -140px;  } 
div.fp-small-304Sold { background-position: 0 -210px;  } 
div.fp-small-305 { background-position: 0 -280px;  } 
div.fp-small-305Sold { background-position: 0 -350px;  } 
div.fp-small-306 { background-position: 0 -420px;  } 
div.fp-small-306Sold { background-position: 0 -490px;  } 
div.fp-small-307 { background-position: 0 -560px;  } 
div.fp-small-307Sold { background-position: 0 -630px;  } 
div.fp-small-308 { background-position: 0 -700px;  } 
div.fp-small-308Sold { background-position: 0 -770px;  } 
div.fp-small-309 { background-position: 0 -840px;  } 
div.fp-small-309Sold { background-position: 0 -910px;  } 
div.fp-small-310 { background-position: 0 -980px;  } 
div.fp-small-310Sold { background-position: 0 -1050px;  } 
div.fp-small-311 { background-position: 0 -1120px;  } 
div.fp-small-311Sold { background-position: 0 -1190px;  } 
div.fp-small-312 { background-position: 0 -1260px;  } 
div.fp-small-312Sold { background-position: 0 -1330px;  } 
div.fp-small-313 { background-position: 0 -1400px;  } 
div.fp-small-313Sold { background-position: 0 -1470px;  } 
div.fp-small-314 { background-position: 0 -1540px;  } 
div.fp-small-314Sold { background-position: 0 -1610px;  } 
div.fp-small-315 { background-position: 0 -1680px;  } 
div.fp-small-315Sold { background-position: 0 -1750px;  } 
div.fp-small-316 { background-position: 0 -1820px;  } 
div.fp-small-316Sold { background-position: 0 -1890px;  } 
div.fp-small-317 { background-position: 0 -1960px;  } 
div.fp-small-317Sold { background-position: -170px 0;  } 
div.fp-small-318 { background-position: -170px -70px;  } 
div.fp-small-318Sold { background-position: -170px -140px;  } 
div.fp-small-319 { background-position: -170px -210px;  } 
div.fp-small-319Sold { background-position: -170px -280px;  } 
div.fp-small-320 { background-position: -170px -350px;  } 
div.fp-small-320Sold { background-position: -170px -420px;  } 
div.fp-small-321 { background-position: -170px -490px;  } 
div.fp-small-321Sold { background-position: -170px -560px;  } 
div.fp-small-322 { background-position: -170px -630px;  } 
div.fp-small-322Sold { background-position: -170px -700px;  } 
div.fp-small-323 { background-position: -170px -770px;  } 
div.fp-small-323Sold { background-position: -170px -840px;  } 
div.fp-small-324 { background-position: -170px -910px;  } 
div.fp-small-324Sold { background-position: -170px -980px;  } 
div.fp-small-325 { background-position: -170px -1050px;  } 
div.fp-small-325Sold { background-position: -170px -1120px;  } 
div.fp-small-326 { background-position: -170px -1190px;  } 
div.fp-small-326Sold { background-position: -170px -1260px;  } 
div.fp-small-327 { background-position: -170px -1330px;  } 
div.fp-small-327Sold { background-position: -170px -1400px;  } 
div.fp-small-328 { background-position: -170px -1470px;  } 
div.fp-small-328Sold { background-position: -170px -1540px;  } 
div.fp-small-330 { background-position: -170px -1610px;  } 
div.fp-small-330Sold { background-position: -170px -1680px;  } 
div.fp-small-403 { background-position: 0 0;  } 
div.fp-small-403Sold { background-position: 0 -70px;  } 
div.fp-small-404 { background-position: 0 -140px;  } 
div.fp-small-404Sold { background-position: 0 -210px;  } 
div.fp-small-405 { background-position: 0 -280px;  } 
div.fp-small-405Sold { background-position: 0 -350px;  } 
div.fp-small-406 { background-position: 0 -420px;  } 
div.fp-small-406Sold { background-position: 0 -490px;  } 
div.fp-small-407 { background-position: 0 -560px;  } 
div.fp-small-407Sold { background-position: 0 -630px;  } 
div.fp-small-408 { background-position: 0 -700px;  } 
div.fp-small-408Sold { background-position: 0 -770px;  } 
div.fp-small-409 { background-position: 0 -840px;  } 
div.fp-small-409Sold { background-position: 0 -910px;  } 
div.fp-small-410 { background-position: 0 -980px;  } 
div.fp-small-410Sold { background-position: 0 -1050px;  } 
div.fp-small-411 { background-position: 0 -1120px;  } 
div.fp-small-411Sold { background-position: 0 -1190px;  } 
div.fp-small-412 { background-position: 0 -1260px;  } 
div.fp-small-412Sold { background-position: 0 -1330px;  } 
div.fp-small-413 { background-position: 0 -1400px;  } 
div.fp-small-413Sold { background-position: 0 -1470px;  } 
div.fp-small-414 { background-position: 0 -1540px;  } 
div.fp-small-414Sold { background-position: 0 -1610px;  } 
div.fp-small-415 { background-position: 0 -1680px;  } 
div.fp-small-415Sold { background-position: 0 -1750px;  } 
div.fp-small-416 { background-position: 0 -1820px;  } 
div.fp-small-416Sold { background-position: 0 -1890px;  } 
div.fp-small-417 { background-position: 0 -1960px;  } 
div.fp-small-417Sold { background-position: -170px 0;  } 
div.fp-small-418 { background-position: -170px -70px;  } 
div.fp-small-418Sold { background-position: -170px -140px;  } 
div.fp-small-419 { background-position: -170px -210px;  } 
div.fp-small-419Sold { background-position: -170px -280px;  } 
div.fp-small-420 { background-position: -170px -350px;  } 
div.fp-small-420Sold { background-position: -170px -420px;  } 
div.fp-small-421 { background-position: -170px -490px;  } 
div.fp-small-421Sold { background-position: -170px -560px;  } 
div.fp-small-422 { background-position: -170px -630px;  } 
div.fp-small-422Sold { background-position: -170px -700px;  } 
div.fp-small-423 { background-position: -170px -770px;  } 
div.fp-small-423Sold { background-position: -170px -840px;  } 
div.fp-small-424 { background-position: -170px -910px;  } 
div.fp-small-424Sold { background-position: -170px -980px;  } 
div.fp-small-425 { background-position: -170px -1050px;  } 
div.fp-small-425Sold { background-position: -170px -1120px;  } 
div.fp-small-426 { background-position: -170px -1190px;  } 
div.fp-small-426Sold { background-position: -170px -1260px;  } 
div.fp-small-427 { background-position: -170px -1330px;  } 
div.fp-small-427Sold { background-position: -170px -1400px;  } 
div.fp-small-428 { background-position: -170px -1470px;  } 
div.fp-small-428Sold { background-position: -170px -1540px;  } 
div.fp-small-430 { background-position: -170px -1610px;  } 
div.fp-small-430Sold { background-position: -170px -1680px;  } 




div#floorplan_viewport.loading {
  background: url('../img/ajax-loader.gif') no-repeat center center;
}

/* Floorplan END
----------------------------------------------------------------------------------------------------*/


/* Interiors & Finishes START
----------------------------------------------------------------------------------------------------*/

#interiors_finishes_subnav li a, #interiors_finishes_subnav li a:visited, #interiors_finishes_subnav li a:active{
  color: #fff;
  margin-left: 10px;
}

.finishes_info{
  display: none;
}

ul.finishes_selector li a {
  font-size: 12px;
  color: #8ea9b8;
  float: left;
  vertical-align: middle;
  padding: 5px 0px;
  padding-left:60px;
  width: 220px;
}

ul.finishes_selector li a:hover, ul.finishes_selector li.active a {
  text-decoration: none;
  color: #fff;
  background: #8ea9b8;
}

.finishes_info table, .finishes_info table tr, .finishes_info table tr td{
  padding: 0;
  margin: 0;
}

.finishes_info table tr td{
  padding-bottom: 10px;
  text-align: left;
}

.finishes_info table tr td.grid4{
  padding-bottom: 10px;
  text-align: justify;
}

/* Interiors & Finishes END
----------------------------------------------------------------------------------------------------*/


/* News END
----------------------------------------------------------------------------------------------------*/

.article{
  background: url('../img/DottedLine_Horizontal.png') no-repeat bottom center;
  padding: 10px 0px;
}

.article-pubdate{
  font-size: 16px;
  line-height: 19px;
}


.article_image_holder{
  float: left;
  padding: 10px 0px;
}

.article_image{
  width: 100px; 
  float: left; 
  padding-right: 10px;
}
.article_image img{
  width: 100px;
}

/* News END
----------------------------------------------------------------------------------------------------*/


/* jScroll START
----------------------------------------------------------------------------------------------------*/

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

/* jScroll END
----------------------------------------------------------------------------------------------------*/