@charset "utf-8";


/* ~~ Featured Listings Rollovers ~~ */

#_133SnoshaneHill_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/133SnoshaneHill.jpg") no-repeat 0 0;

}

#_133SnoshaneHill_button:hover
{ 
  background-position: 0 -202px;
}

#_133SnoshaneHill_button span
{
  display: none;
}

/* ~~ Button Spot 1 END *************************************************************** ~~ */

#_1080SpringSt_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/1080-Spring-St.jpg") no-repeat 0 0;

}

#_1080SpringSt_button:hover
{ 
  background-position: 0 -202px;
}

#_1080SpringSt_button span
{
  display: none;
}

/* ~~ Button Spot 2 END *************************************************************** ~~ */

#_110WrightCourt_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/110WrightCourt.jpg") no-repeat 0 0;

}

#_110WrightCourt_button:hover
{ 
  background-position: 0 -202px;
}

#_110WrightCourt_button span
{
  display: none;
}

/* ~~ Button Spot 3 END *************************************************************** ~~ */

#_989KelsoLakeRd_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/989KelsoLakeRd.jpg") no-repeat 0 0;

}

#_989KelsoLakeRd_button:hover
{ 
  background-position: 0 -202px;
}

#_989KelsoLakeRd_button span
{
  display: none;
}

/* ~~ Button Spot 4 END *************************************************************** ~~ */

#_982MogulHill_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/982MogulHill.jpg") no-repeat 0 0;

}

#_982MogulHill_button:hover
{ 
  background-position: 0 -202px;
}

#_982MogulHill_button span
{
  display: none;
}

/* ~~ Button Spot 5 END *************************************************************** ~~ */

#_85FawnDrive_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/85FawnDrive.jpg") no-repeat 0 0;

}

#_85FawnDrive_button:hover
{ 
  background-position: 0 -202px;
}

#_85FawnDrive_button span
{
  display: none;
}

/* ~~ Button Spot 6 END *************************************************************** ~~ */

#_2884TroutCreek_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/2884TroutCreek.jpg") no-repeat 0 0;

}

#_2884TroutCreek_button:hover
{ 
  background-position: 0 -202px;
}

#_2884TroutCreek_button span
{
  display: none;
}

/* ~~ Button Spot 7 END *************************************************************** ~~ */

#_20298Hwytwo_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/20296Hwy2.jpg") no-repeat 0 0;

}

#_20298Hwytwo_button:hover
{ 
  background-position: 0 -202px;
}

#_20298Hwytwo_button span
{
  display: none;
}

/* ~~ Button Spot 8 END *************************************************************** ~~ */

#NNACedarLn_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/NNACedarLn.jpg") no-repeat 0 0;

}

#NNACedarLn_button:hover
{ 
  background-position: 0 -202px;
}

#NNACedarLn_button span
{
  display: none;
}

/* ~~ Button Spot 9 END *************************************************************** ~~ */

#_Aspen-Ln-Heron-Montana_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/Aspen-Ln-Heron-Montana.jpg") no-repeat 0 0;

}

#_Aspen-Ln-Heron-Montana_button:hover
{ 
  background-position: 0 -202px;
}

#_Aspen-Ln-Heron-Montana_button span
{
  display: none;
}

/* ~~ Button Spot 10 END *************************************************************** ~~ */

#_450WhiskeyJack_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/450WhiskeyJack.jpg") no-repeat 0 0;

}

#_450WhiskeyJack_button:hover
{ 
  background-position: 0 -202px;
}

#_450WhiskeyJack_button span
{
  display: none;
}

/* ~~ Button Spot 11 END *************************************************************** ~~ */

#_1502AutumnLn_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/1502AutumnLn.jpg") no-repeat 0 0;

}

#_1502AutumnLn_button:hover
{ 
  background-position: 0 -202px;
}

#_1502AutumnLn_button span
{
  display: none;
}

/* ~~ Button Spot 12 END *************************************************************** ~~ */

#_20GracieLn_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/20GracieLn.jpg") no-repeat 0 0;

}

#_20GracieLn_button:hover
{ 
  background-position: 0 -202px;
}

#_20GracieLn_button span
{
  display: none;
}

/* ~~ Button Spot 13 END *************************************************************** ~~ */

#_407AcresCampBay_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/407AcresCampBay.jpg") no-repeat 0 0;

}

#_407AcresCampBay_button:hover
{ 
  background-position: 0 -202px;
}

#_407AcresCampBay_button span
{
  display: none;
}

/* ~~ Button Spot 14 END *************************************************************** ~~ */

#_209TrestleCreek_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/209TrestleCreek.jpg") no-repeat 0 0;

}

#_209TrestleCreek_button:hover
{ 
  background-position: 0 -202px;
}

#_209TrestleCreek_button span
{
  display: none;
}

/* ~~ Button Spot 15 END *************************************************************** ~~ */

#_80TallTimber_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/80TallTimber.jpg") no-repeat 0 0;

}

#_80TallTimber_button:hover
{ 
  background-position: 0 -202px;
}

#_80TallTimber_button span
{
  display: none;
}

/* ~~ Button Spot 16 END *************************************************************** ~~ */

#_126StewartsDrive_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/126StewartsDrive.jpg") no-repeat 0 0;

}

#_126StewartsDrive_button:hover
{ 
  background-position: 0 -202px;
}

#_126StewartsDrive_button span
{
  display: none;
}

/* ~~ Button Spot 17 END *************************************************************** ~~ */

#_GreenMonarchLaneLot3_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/GreenMonarchLaneLot3.jpg") no-repeat 0 0;

}

#_GreenMonarchLaneLot3_button:hover
{ 
  background-position: 0 -202px;
}

#_GreenMonarchLaneLot3_button span
{
  display: none;
}

/* ~~ Button Spot 18 END *************************************************************** ~~ */

#_75CedarDrive_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/75CedarDrive.jpg") no-repeat 0 0;

}

#_75CedarDrive_button:hover
{ 
  background-position: 0 -202px;
}

#_75CedarDrive_button span
{
  display: none;
}

/* ~~ Button Spot 19 END *************************************************************** ~~ */

#_548ElkCreek_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/548-Elk-Creek.jpg") no-repeat 0 0;

}

#_548ElkCreek_button:hover
{ 
  background-position: 0 -202px;
}

#_548ElkCreek_button span
{
  display: none;
}

/* ~~ Button Spot 20 END *************************************************************** ~~ */

#_206AppleGroveLn_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/206AppleGroveLn.jpg") no-repeat 0 0;

}

#_206AppleGroveLn_button:hover
{ 
  background-position: 0 -202px;
}

#_206AppleGroveLn_button span
{
  display: none;
}

/* ~~ Button Spot 21 END *************************************************************** ~~ */

#_527RedFirRoad_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/527RedFirRoad.jpg") no-repeat 0 0;

}

#_527RedFirRoad_button:hover
{ 
  background-position: 0 -202px;
}

#_527RedFirRoad_button span
{
  display: none;
}

/* ~~ Button Spot 22 END *************************************************************** ~~ */

#_1141Janish_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/1141Janish.jpg") no-repeat 0 0;

}

#_1141Janish_button:hover
{ 
  background-position: 0 -202px;
}

#_1141Janish_button span
{
  display: none;
}

/* ~~ Button Spot 23 END *************************************************************** ~~ */

#_399LarchStreet_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/399LarchStreet.jpg") no-repeat 0 0;

}

#_399LarchStreet_button:hover
{ 
  background-position: 0 -202px;
}

#_399LarchStreet_button span
{
  display: none;
}

/* ~~ Button Spot 24 END *************************************************************** ~~ */

#_WGarfieldBay_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/WGarfieldBay.jpg") no-repeat 0 0;

}

#_WGarfieldBay_button:hover
{ 
  background-position: 0 -202px;
}

#_WGarfieldBay_button span
{
  display: none;
}

/* ~~ Button Spot 25 END *************************************************************** ~~ */

#_309ForestKnolls_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/309ForestKnolls.jpg") no-repeat 0 0;

}

#_309ForestKnolls_button:hover
{ 
  background-position: 0 -202px;
}

#_309ForestKnolls_button span
{
  display: none;
}

/* ~~ Button Spot 26 END *************************************************************** ~~ */

#_165WGarfieldBay_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/165WGarfieldBay.jpg") no-repeat 0 0;

}

#_165WGarfieldBay_button:hover
{ 
  background-position: 0 -202px;
}

#_165WGarfieldBay_button span
{
  display: none;
}

/* ~~ Button Spot 27 END *************************************************************** ~~ */

#_2233WoodedAcres_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/2233WoodedAcres.jpg") no-repeat 0 0;

}

#_2233WoodedAcres_button:hover
{ 
  background-position: 0 -202px;
}

#_2233WoodedAcres_button span
{
  display: none;
}

/* ~~ Button Spot 28 END *************************************************************** ~~ */

#_190DeerHaven_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/190DeerHaven.jpg") no-repeat 0 0;

}

#_190DeerHaven_button:hover
{ 
  background-position: 0 -202px;
}

#_190DeerHaven_button span
{
  display: none;
}

/* ~~ Button Spot 29 END *************************************************************** ~~ */

#_171MountainLake_button
{
  display: block;
  width: 294px;
  height: 202px;
  background: url("../images/featuredlistings/171MountainLake.jpg") no-repeat 0 0;

}

#_171MountainLake_button:hover
{ 
  background-position: 0 -202px;
}

#_171MountainLake_button span
{
  display: none;
}
/* ~~ Button Spot 30 END *************************************************************** ~~ */


/* ~~ Featured Listings Rollovers End ~~ */

/* ~~ Detail page buttons ~~ */

#detail_printbutton
{
  display: block;
  width: 99px;
  height: 99px;
  background: url("../images/featuredlistings/detailpages/printbutton.png") no-repeat 0 0;

}

#detail_printbutton:hover
{ 
  background-position: 0 -99px;
}

#detail_printbutton span
{
  display: none;
}

#detail_emailbutton
{
  display: block;
  width: 99px;
  height: 99px;
  background: url("../images/featuredlistings/detailpages/emailbutton.png") no-repeat 0 0;

}

#detail_emailbutton:hover
{ 
  background-position: 0 -99px;
}

#detail_emailbutton span
{
  display: none;
}

#detail_vtourbutton
{
  display: block;
  width: 99px;
  height: 99px;
  background: url("../images/featuredlistings/detailpages/vtourbutton.png") no-repeat 0 0;

}

#detail_vtourbutton:hover
{ 
  background-position: 0 -99px;
}

#detail_vtourbutton span
{
  display: none;
}

#detail_detailbutton
{
  display: block;
  width: 81px;
  height: 95px;
  background: url("../images/featuredlistings/detailpages/detailbutton.png") no-repeat 0 0;

}

#detail_detailbutton:hover
{ 
  background-position: 0 -95px;
}

#detail_detailbutton span
{
  display: none;
}

/* ~~ Detail page buttons END ~~ */

/* ~~ Thumbnail image box ~~ */

.featuredpropthumb {
	width: 294px;
	height: 202px;
	float: left;
	margin-left: 20px;
	margin-bottom: 5px;
	border: #9C9075 thin solid; 
	-moz-border-radius: 10px;  	
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.featuredpropsummary {
	width: 294px;
	min-height: 100px;
	float: left;
	color: fff;
	margin-left: 20px;
	margin-bottom: 30px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.mlsnumber {
	width: 130px;
	float: left;
	color: fff;
	text-align: center;
}
.price {
	width: 150px;
	float: right;
	color: fff;
	text-align: center;
}
