/* CSS Document */

#container	{width:auto; height:600px;background-image:url(../images/background.jpg); background-repeat:repeat-x;margin:0px;padding:0px;}
#frame		{width:960px; margin:0px auto; background-color:#9FAFC2;}
#frame-popup		{width:600px; margin:0px auto; background-color:#9FAFC2;}
.framelayout	{width:950px; margin:0px 5px 0px 5px; background-color:#FFFFFF; position:relative;}
.navigation		{position:absolute;top:69px;left:0px;height: 17px;padding-left:10px;text-align:left;}
.content		{padding:20px 20px 20px 95px; width:400px;background-image:url(../images/vase_bg.jpg);background-position:bottom 0px; background-repeat:no-repeat;}
.content-properties		{padding:20px 20px 20px 95px; width:600px;background-image:url(../images/vase_bg.jpg);background-position:bottom 0px; background-repeat:no-repeat;}
.properties				{width:auto;margin:20px 30px 0px 210px;}
.properties p				{margin-bottom:8px;}
.properties h2				{font-weight:bold;font-size:13px;margin-bottom:4px;}
.properties h3				{font-weight:bold;font-size:11px;margin-bottom:8px;color:#666666;}
.property-clear						{clear:both;height:5px;border-bottom:4px solid #e6e4de;}
.clr						{width:auto;clear:both;}
.page-numbers				{width:auto;margin:10px 0px 10px 0px;text-align:right;padding:5px;background-color:#9FAFC2;color:white;}
.page-numbers a,				{color:white;}
.page-numbers a:link				{color:#333;text-decoration:underline;}
.page-numbers a:hover				{color:white;}
.page-numbers a:visited				{color:#666;}
.feature-property			{width:190px;padding:5px;background-color:#E6E4DE;left:-210px;float:left;margin-top:20px;}
.feature-propertyDetail			{width:190px;padding:5px 5px 0px 5px;background-color:#E6E4DE;left:-210px;float:left;margin-top:20px;}
.feature-propertyDetail img	{padding-bottom:5px;}
.property-detail-panel		{width:auto;}
.property-detail			{width:90px;height:68px;float:left;background-color:#999999;margin-top:5px;}
.property-detail-right			{width:90px;height:68px;float:right;background-color:#999999;margin-top:5px;}
.icon-tray				{width:auto;height:20px;margin-bottom:10px;}
.icon-panel				{width:40px;background-color:#9FAFC2;border-right:1px solid white;color:white;height:26px;padding:2px 0 2px 0;float:left;padding:1px 0px;}
.price-panel				{width:auto;background-color:#9FAFC2;border-right:1px solid white;color:white;height:18px;margin:0px;float:left;padding:5px 3px;font-weight:bold;font-size:12px;}




.rightColumn	{position:absolute;right:0px;top:410px;width:226px;z-index: 2;margin-right:20px;}
.rightcolumntile	{background-color:#E2E2E1;width:226px;}
.rightcolumntile p {margin:0px 0px 2px 0px;color:black;font-size:10px;}
.rightColumnWhite	{position:absolute;right:0px;top:300px;width:226px;z-index: 2;}
.rightColumnWhite3	{position:absolute;right:0px;top:300px;width:226px;z-index: 2;margin-right:20px;}
.rightColumnWhite2	{margin-top: 10px; width: 180px;}
.rightColumnWhite2 p	{margin-top:0px;color:#999999;font-size:9px;}
.rightColumnWhite p	{margin-top:4px;}
.highlight			{border-top:1px solid #9FAFC2;border-bottom:1px solid #9FAFC2;padding:10px 0px;width:400px;}
.highlight p	{margin-bottom:4px;}
.footer			{width:910px; border-top:1px solid #999;padding:10px 20px;margin-top:0px;margin-left: 5px;border-bottom:1px solid #999;background-color:#FFFFFF;clear:both;}


div#homecontainer{width:930px;margin:0 auto; padding-top: 10px; background-image:url(../images/vase_bg.jpg);background-position:bottom 0px; background-repeat:no-repeat;}
div#homewrapper{float:left;width:100%;}
div#homecontent{margin: 0 180px 0 325px;}
div#homenavigation{float:left;width:301px;margin-left:-930px}
div#homeextra{float:left;width:180px;margin-left:-180px}
div#homefooter{clear:left;width:100%}

div#insidecontainer{width:930px;margin:0 auto; padding-top: 10px; background-image:url(../images/vase_bg.jpg);background-position:bottom 0px; background-repeat:no-repeat;}
div#insidewrapper{float:left;width:100%;}
div#insidecontent{margin: 0 300px 0 20px}
#insidecontent p {
  padding-bottom: 5px;
}
div#insidenavigation{float:left;width:310px;margin-left:-930px}
div#insideextra{float:left;width:180px;margin-left:-180px}
div#insidefooter{clear:left;width:100%}

div#propertycontainer{width:930px;margin:0 auto; padding-top: 10px; }
div#propertywrapper{float:left;width:100%;}
div#propertycontent{margin: 0 230px 0 20px}
div#propertynavigation{float:left;width:310px;margin-left:-930px}
div#propertyextra{float:left;width:180px;margin-left:-180px}
div#propertyfooter{clear:left;width:100%}

#propertycontent .sphoto {
  float: left;
  padding: 10px;
}


.insidefooter {clear: both; }

.listproperty {border-top: 1px solid #d1d1d1;}


div#detailscontainer{width:680px;margin:0 auto; padding-top: 10px; border-top: 1px solid #d1d1d1}
div#detailswrapper{float:left;width:100%;}
div#detailscontent{margin: 0 230px 0 20px}
div#detailsnavigation{float:left;width:310px;margin-left:-680px}
div#detailsextra{float:left;width:190px;margin-left:-190px;}
#detailsextra img {border: 0px; margin: 0 4px 4px 0;}
div#detailsfooter{clear:left;width:100%}

.list-details {
  float: left;
  width: 320px;
}

.list-icon-tray {
  float: right;
  padding-top: 10px;
  width: 190px;
}


/*--*/
.jump			{width:758px;height:600px;border-bottom:1px solid #507aa9;background-image:url(../images/jump_bg2.jpg);background-repeat:no-repeat;}
.jumpcontent	{width:348px; padding:212px 376px 0px 34px;}
.jumpcontent p  {margin-bottom:4px;color:#FFFFFF; font-size:11px;}
.jumpcontent ul {color:#ffffff;}
.jumpcontent a	{color:#FFCC33;}
.jumpcontent a:visited	{color:#66CC00;}

/*---forms--*/
.form p			{margin:0px 0px 2px 0px;font-size:11px;}
.formalign		{margin:2px 0px 0px 0px;font-size:11px;}
.submitbt			{font-size:11px;}
.formtext		{padding-top:4px;padding-right:10px;float:left;width:130px;}
hr				{border:1px solid #9FAFC2;margin:5px 0px;}
.panel			{background-color:#F4F4F4;padding:10px;margin-bottom:4px;}
.panel2			{background-color:#F4F4F4;padding:10px;margin-bottom:4px;text-align:right;}

/*--Google map--*/
#map			{width:350px; height:210px;margin-top:40px;}div#contact {
	width:180px
}
#contact .textField {
	color: #666666;
	height: 15px;
	width: 150px;
	margin-bottom: 5px;
	border: 1px solid #CCCCCC;
}
#contact .textMulti {
	color: #666666;
	height: 50px;
	width: 155px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	font-size: 11px;
}
