.clSub {position:absolute;top:106px;height:60px;left:228px;visibility:hidden;}

       .heading1 { font-size  :16px;
                 font-family:Verdana,Arial,Helvetica,sans-serif;
                 color: #FF9933;
                 font-weight:bold;
                 text-decoration:none;
                 line-height:28px;
               }

       .heading2 { font-size  :12px;
                 font-family:Verdana,Arial,Helvetica,sans-serif;
                 color: #FF9933;
                 font-weight:bold;
                 text-decoration:none;
                 line-height:28px;
               }

       .pageheader { font-size  :18px;
                 font-family:Verdana,Arial,Helvetica,sans-serif;
                 color: #000000;
                 font-weight:bold;
                 text-decoration:none;
                 text-align:center; 
                 width:100%;
               }
          
       .imagecolumn { font-size  :11px;
                 font-family:Arial,Helvetica,sans-serif;
                 color: #000000;
                 font-weight:normal;
                 text-decoration:none;
                 text-transform:capitalize;
                 width: 330px;
               }

       .infocolumn { font-size  :11px;
                 font-family:Arial,Helvetica,sans-serif;
                 color: #000000;
                 font-weight:normal;
                 text-decoration:none;
                 text-transform:capitalize;
                 width: 210px;
               }
           
       .headingsmall { font-size  :11px;
                 font-family:Arial,Helvetica,sans-serif;
                 color: #000000;
                 font-weight:bold;
                 text-decoration:none;
                 text-transform:capitalize;
                 line-height:16px;
               }

       .headingsmallgap { 
                 width:1px;
                 height:5px;
               }

       .infosmall { font-size  :11px;
                 font-family:Arial,Helvetica,sans-serif;
                 color: #000000;
                 font-weight:normal;
                 text-decoration:none;
                 text-transform:capitalize;
                 text-align:right;               
               }

       .propertyinfo { font-size  :11px;
                 font-family:Arial,Helvetica,sans-serif;
                 color: #000000;
                 font-weight:normal;
                 text-decoration:none;
               }

       .address { font-size  :11px;
                 font-family:Arial,Helvetica,sans-serif;
                 color: #000000;
                 font-weight:normal;
                 text-decoration:none;
               }
               
       .propertydetails { font-size  :16px;
                 font-family:Verdana,Arial,Helvetica,sans-serif;
                 color: #FF9933;
                 font-weight:bold;
                 text-decoration:none;
                 line-height:28px;
               }

       .keyfeatures { font-size  :11px;
                 font-family:Verdana,Arial,Helvetica,sans-serif;
                 color: #FF9933;
                 font-weight:bold;
                 text-decoration:none;
                 line-height:28px;
               }
               
       .typetitle { font-size: 10px;
                 font-family:Verdana,Arial,Helvetica,sans-serif;
                 color: #FF9933;
                 font-weight:bold;
                 text-decoration:none;
                 width: 25px;
               }

       .typeinfo { font-size  :11px;
                 font-family:Verdana,Arial,Helvetica,sans-serif;
                 color: #000000;
                 font-weight:normal;
                 text-decoration:none;
                 width: 260px;
               }
               
       .amenitiestitle { font-size: 10px;
                 font-family:Verdana,Arial,Helvetica,sans-serif;
                 color: #FF9933;
                 font-weight:bold;
                 text-decoration:none;
                 line-height: 20px;
               }

       .amenitiesinfo { font-size  :11px;
                 font-family:Verdana,Arial,Helvetica,sans-serif;
                 color: #000000;
                 font-weight:normal;
                 text-decoration:none;
                 width: 147px;
               }
               
       .contacttitle { font-size: 10px;
                 font-family:Verdana,Arial,Helvetica,sans-serif;
                 color: #FF9933;
                 font-weight:bold;
                 text-decoration:none;
                 line-height: 20px;
               }

       .contactinfo { font-size  :10px;
                 font-family:Verdana,Arial,Helvetica,sans-serif;
                 color: #000000;
                 font-weight:normal;
                 text-decoration:none;
                 width: 210px;                 
               }

       a:link.backlistinglink { font-size  :12px;
                 font-family:Arial,Helvetica,sans-serif;
                 color: #3399FF;
                 text-decoration:none;
                 font-weight:bold;
                 line-height:24px;
                 text-transform:capitalize;
                 background-color: transparent;
               }
			   
       .backlistinglink  { font-size  :12px;
                 font-family:Arial,Helvetica,sans-serif;
                 color: #3399FF;
                 text-decoration:none;
                 font-weight:bold;
                 line-height:24px;
                 text-transform:capitalize;
                 background-color: transparent;
               }
			                  
       a:hover.backlistinglink { 
                 color: #3399FF;
                 text-decoration:none; 
               }

       .backlistinglinkicon
                 {
                   width:17px;
                   height:18px;
                   float: left;
                   margin-top: 3px;
                   margin-left: 0px;
				   margin-right: 5px;
                 }               
 
       a:link.maplink  { font-size  :12px;
                 font-family:Arial,Helvetica,sans-serif;
                 color: #3399FF;
                 font-weight:bold;
                 text-decoration:none;
                 line-height:28px;
                 text-transform:capitalize;
               }

       .maplink  {
                   font-size  :12px;
                   font-family:Arial,Helvetica,sans-serif;
                   color: #3399FF;
                   font-weight:bold;
                   text-decoration:none;
                   line-height:28px;
                   text-transform:capitalize;
               }

       a:hover.maplink { 
                 color: #3399FF;
                 text-decoration:none; 
               }
               
       .maplinkicon
                 {
                   width:24px;
                   height:24px;
                   float: left;
                   margin-top: 5px;
                   margin-left: 0px;
				   margin-right: 5px;
                 }               
                  
       .propertyimage                 
                 {
                  margin-top: 0px;
                  margin-right: 0px;
                  margin-bottom: 0px;
                  margin-left: 10px;
                  background-color: transparent;
                 }

       .addressgap 
                 {
                  height:1px;
                  background-color: transparent;
                 }

       .keyfeaturegap 
                 {
                  height:1px;
                  background-color: transparent;
                 }

        .amenitiesgap 
                  {
                   height:30px;
                   background-color: transparent;
                  }
                 
        .leftsidegap { 
                  width:10px;
                  height:5px;
                }

        .rightsidegap { 
                  width:10px;
                  height:5px;
                }
                 
        .middlegap { 
                  width:10px;
                  height:5px;
                }
                 
       hr.address {
                 color: #FF9933;
                 background-color: #FF9933;
                 height: 1px;
                 width: 100%;
                 text-align: left;
                 margin-left: 0;
                 border: none;
                 noShade;
                 }
       hr.keyfeature {
                 color: #FF9933;
                 background-color: #FF9933;
                 height: 1px;
                 width: 100%;
                 text-align: left;
                 margin-left: 0;
                 border: none;
                 noShade;
                 }


/*-------------------Summary Classes---------------------*/



   .summary { width:540px;

              margin-left:20px;

              margin-right:20px;

              font-family:Verdana,Arial,Helvetica,sans-serif;

            }

   .summary_bar1 { background:#FFFFFF;

                   height:1px;

                   width:100%; 

                 }

   .summary_bar2 { background:#FF9933;

                   height:1px;

                   width:100%;

                 }

   .summary_bar3 { background:#FFFFFF;

                   height:1px;

                   width:100%; 

                 }

   .summary_gap { height:5px;

                  width:100%;

                }

   .summary_image { float: left;

                    margin-left:5px;

                    margin-right:5px;

                    width:100px;

                  }

   .summary_col_gap { width:10px; }

   .summary_beds { width:70px;

                   font-family:Verdana,Arial,Helvetica,sans-serif;

                   font-size:10px;

                   color: #000000;

                   font-weight:normal;

                   text-decoration:none;

                 }

   .summary_sqft { width:45px;

                   font-family:Verdana,Arial,Helvetica,sans-serif;

                   font-size:10px;

                   color: #000000;

                   font-weight:normal;

                   text-decoration:none;

                 }

   .summary_address { width:150px;             

                   font-family:Verdana,Arial,Helvetica,sans-serif;

                   font-size:10px;

                   color: #000000;

                   font-weight:normal;

                   text-decoration:none;

                 }

   .summary_features { width:150px;

                   font-family:Verdana,Arial,Helvetica,sans-serif;

                   font-size:10px;

                   color: #000000;

                   font-weight:normal;

                   text-decoration:none;

                 }

   .summary_price { 

                   font-family:Verdana,Arial,Helvetica,sans-serif;

                   font-size:10px;

                   color: #000000;

                   font-weight:bold;

                   text-decoration:none;

                   text-align:center;

                   left;margin-left:5px;

                   left;margin-right:5px;

                 }

   .summary_btm_gap { height:1px; }

   .summary_divider { height:10px; }




