@charset "UTF-8";

/* plots of land for sale */
#plt-menu{ width:890px; height:35px; margin:0 0; background: transparent url(/landplots/img/cg01.gif) repeat-x scroll left top; }
#plt-menu img{ float:right; }

.plttopic tbody tr td{ text-align:left; vertical-align:top; font-size:92%; border-bottom:4px solid #ffffff; }
.plttopic tbody tr td.s{ width:70px; padding:2px 2px; background-color:#da3914; font-weight:bold; color:#ffffff; text-align:center; }
.plttopic tbody tr td.v{ width:70px; padding:2px 2px; background-color:#5ea905; font-weight:bold; color:#ffffff; text-align:center; }
.plttopic tbody tr td.r{ width:70px; padding:2px 2px; background-color:#056da9; font-weight:bold; color:#ffffff; text-align:center; }
.plttopic tbody tr td.n{ width:180px; padding:2px 2px 2px 6px; font-weight:bold; }

#pls-menu{ width:890px; height:auto; margin:0 0; }
#pls-menu div.cmn{ width:890px; height:29px; margin:0 0; }
#pls-menu div.cmn img{ float:right; }
#pls-menu div.unq{ width:890px; height:31px; margin:0 0; }
#pls-menu div.unq img{ float:right; }

.pls-info ul{ padding:0; margin:0 0 15px 0;}
.pls-info ul li{ padding:0; margin:0; list-style:none; display:inline}
.pls-info ul li img { vertical-align:bottom; margin-right:5px;}
.pls-info address { font-style:normal;}
.pls-info address strong { font-size:144%; color:#0099CC}

.environment .cell{ width:158px; margin:0 0 0 12px; }
.environment .cell .inf{ margin:5px 0 0 0; font-size:85%; }

.pltoverview{ width:415px; margin:0 0; }
.pltoverview tbody tr td{ text-align:left; vertical-align:top; border-bottom:1px solid #e0e0e0; }
.pltoverview tbody tr td.h{ width:22%; font-weight:bold; color:#6a6a6a; font-size:85%; line-height:1.4em; padding:2px 2px; }
.pltoverview tbody tr td.d{ color:#4a4a4a; font-size:85%; line-height:1.4em; padding:2px 0 2px 10px; }

/* flow */
.lpflow{ width:830px; margin:0 20px 15px 40px; }
.lpflow .ig{ width:50px; text-align:center; height:auto; float:left; overflow:hidden; display:block; }
.lpflow .ig img{ width:36px; }
.lpflow .dt{ width:770px; margin:0 0 0 10px;  text-align:left; height:auto; float:right; overflow:hidden; display:block; }
.lpflow .dt h3{ font-weight:bold; font-size:114%; color:#127f9b; margin:0 0 5px 0; }
.lpflow .dt .c{ line-height:1.5em; font-size:92%; color:#202020; }

/* FAQ */
.pltfaq{ width:405px; margin-left:20px; margin-right:20px; }
.pltfaq div.cap{ border-bottom:1px dotted #639083; padding:4px 4px; font-weight:bold; font-size:122%; color:#006044; }
.pltfaq h3{ padding:9px 0 0 0; font-weight:bold; color:#606060; }
.pltfaq h2{ padding:8px 0 5px 0; font-weight:bold; color:#007d58; }
.pltfaq p{ font-size:92%; color:#404040; line-height:1.5em; padding:0 10px 5px 20px; }


/* items */
.pitems a:link{ color:#404040; text-decoration: none; }
.pitems a:visited{ color:#404040; text-decoration: none; }
.pitems a:hover{ color:#404040; text-decoration: none; }

.pitems .cell{ height:auto; float:left; overflow:hidden; display:block; width:415px; height:206px; margin:10px 3px 10px 10px; background: transparent url(/landplots/img/cl01.gif) no-repeat scroll left top; cursor:pointer;}
.pitems .cell .lf{ width:214px; height:206px; height:auto; float:left; overflow:hidden; display:block; }
.pitems .cell .lf .id{ width:214px; height:37px; overflow:hidden; } /* ID */
.pitems .cell .lf .id div{ padding:10px 0 0 18px; height:37px; font-size:92%; font-weight:bold; color:#606060; } /* ID */
.pitems .cell .lf .ig{ width:200px; height:160px; margin:0 0 0 7px; border:1px solid #cacaca; overflow:hidden; } /* IMAGE Wrapper */
.pitems .cell .lf .ig img{ width:200px; height:160px; margin:0 0; } /* IMAGE */

.pitems .cell .rt{ width:201px; height:206px; margin:0 0; height:auto; float:right; overflow:hidden; display:block; }
.pitems .cell .rt .pl{ width:201px; height:37px; overflow:hidden; } /* PRICE Wrapper */
.pitems .cell .rt .pl div{ padding:10px 10px 0 0; text-align:right; font-size:114%; font-weight:bold; color:#cb2727; } /* PRICE */
.pitems .cell .rt .cm{ width:201px; height:140px; }
.pitems .cell .rt .cm .c{
	padding:0 8px 0 5px;
	font-size: 85%;
} /* COMMENT Wrapper */
.pitems .cell .rt .cm .c h5{
	font-weight:bold;
	font-size:127%;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 13px;
	margin-left: 0;
} /* COMMENT Caption */

/* item */
.plt-dt{ border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; background: transparent url(/landplots/img/cg12.gif) repeat-y scroll left top; }
.plt-dt .plt-dtimg{ width:440px; height:310px; margin:10px 0 0 20px; border:1px solid #cacaca; overflow:hidden; } /* IMAGE Wrapper */
.plt-dt .plt-dtimg img{ width:440px; height:310px; } /* IMAGE */
.plt-dt .plt-planimg{ width:440px; margin:10px 0 20px 20px; overflow:hidden; } /* Plan-image Wrapper */
.plt-dt .plt-planimg img{ width:440px; } /* Plan-image */

.plt-dtbackbtn{ text-align:right; }
.plt-dtinf{ width:370px; margin:10px 20px 0 20px; }
.plt-dtinf h5{ font-weight:bold; } /* ID */
.plt-dtinf h3{ font-weight:bold; text-align:right; color:#cb2727; font-size:144%; margin:10px 0; } /* PRICE */
.plt-dtinf h2{ font-weight:bold; line-height:1.5em; font-size:127%; margin:10px 0; } /* CAPTION */
.plt-dtinf p{ line-height:1.5em; font-size:92%; }
.plt-cninf{ width:370px; margin:10px 20px 0 20px; padding:0 0 50px 0; font-size:92%; } /* Contact info */
.plt-cninf address{ font-style:normal; margin:5px 0; line-height:1.6em}
.plt-cninf address strong { font-size:144%; color:#0099CC}

.plt-spec-wrapper{ width:370px; margin:10px 20px; }
.plt-spec{ width:100%; }
.plt-spec tbody tr td{ padding:3px 3px; border:1px solid #c0c0c0; font-size:92%; }
.plt-spec tbody tr td.h{ font-weight:bold; background-color:#929292; color:#ffffff; text-align:center; vertical-align:middle; width:25%; }
.plt-spec tbody tr td.d{ padding-left:5px; color:#4f4f4f; }


