    /* HiveBlog styles */   
        .HiveBlogHeader
        {
            font-family:Arial;font-weight:bold;font-size:10.5pt;color:Black;
        }
        .HiveBlogLink{font-family:Arial;font-size:10pt;color:#00aeef;}
        .HiveBlogText{font-family:Arial;font-size:10pt;color:Black;}
        .HiveBlogURL{font-family:Arial;font-size:7pt;color:Black;}

        .HiveDevInfo 
            {
                color:#000000;
                font-family:Arial,Futura Std Book;
                text-decoration:none;
            }
        .HiveDevInfo p
            {
                color:#000000;
                font-family:Arial,Futura Std Book;
                margin:0px;
                text-decoration:none;
            }
        .HiveDataHeading 
            {
                color:#000000;
                font-family:Futura Lt,Arial;
                font-size:12px;
                font-weight:bold;
            }


/* style for tab   */

  
        .tabs1{
           float:left;
           width:100%;
           font-size:16px;
           line-height:normal;
        }

        .tabs1 ul{
           padding:0px 0px 0px 0px;
           list-style:none;
        /*   height:8px;
        */}

        .tabs1 li {
           display:inline;
           margin:0;
           padding:0;
        }

        .tabs1 a {
            float:left;
            margin:0;
            text-decoration:none;
            display:block;
        }

        .tabs1 a span {
            float:left;
            display:block;
            background:url('images/Hive/tab_rt.gif');
            padding:5px 10px 4px 8px;
	        color:#FFF;
	        font-size:13px;
        }

        .tabs1 a:hover span{
            color:#600517;
        }

        .tabs1 a:hover{
             background-position:0% -29px;
        }

        .tabs1 a:hover span{
             background-position:100% -29px;
        }
        .tabs1 #current a {
             background-position:0% -29px;
        }
        .tabs1 #current a span{
             background-position:100% -29px;
             color:#600517;
        }
        
    /* Style for Buttons */

        .back_to_map
        {
	        width:172px;
	        margin-bottom:5px;
        }
        .back_to_map a
        {
	        /*background-image:url('css/img/img_new/back.gif') ;*/
	        background-image:url('images/Hive/new_back_to_map.gif');
	        background-repeat:no-repeat;
	        width:174px;
	        height:36px;
	        display:block;
	        text-decoration:none;
        }
        				  		 
        .back_to_map a:hover
        {
	        background-position:100% -34.5px;
        }
        .back_to_map a label
        {
	        visibility:hidden;
        }
        
        .contact
        {
	        width:172px;
        }
        .contact a
        {
	        /*background-image:url('css/img/img_new/contact.gif');*/
	        background-image:url('images/Hive/new_contact_builder.gif');
	        background-repeat:no-repeat;
	        width:174px;
	        height:36px;
	        display:block;
	        text-decoration:none;
        }
        				  		 
        .contact a:hover
        {
	        background-position:100% -34.5px;
        }
        .contact a label
        {
	        visibility:hidden;
        }


    /* Style for login form and Share Listing*/

    .mid_nrep 
    {
        -moz-background-clip:border;
        -moz-background-inline-policy:continuous;
        -moz-background-origin:padding;
        background:transparent url(images/minlog.jpg) repeat-y scroll 0 0;
        width:281px;
    }
    .gray_rept 
    {
        -moz-background-clip:border;
        -moz-background-inline-policy:continuous;
        -moz-background-origin:padding;
        background:transparent url(images/logtop_rep.jpg) repeat-x scroll 0 0;
        height:29px;
    }
    </style>
   /* For Edit Button */

        .edit
        {
	        width:147px;
	        float:right;
	        position: relative;
		right: 15px;
        }
        .edit a
        {
	        background: url('images/Hive/edit.gif');
	        width:133px;
	        height:22px;
	        display:block;
	        text-decoration:none;
        }
        				  		 
        .edit a:hover
        {
	        background-position:100% -22px;
        }
        .edit a label
        {
	        visibility:hidden;
        }
   /* For Edit Videos Button */

   
        .editVideos
        {
	        width:147px;
	        float:right;
	       /* margin: 20px 20px 0px 0px;*/
        }
        .editVideos a
        {
	        background: url('images/Hive/edit_videos.png') no-repeat;
	        width:145px;
	        height:35px;
	        display:block;
	        text-decoration:none;
        }
   

   /* For Edit Photos Button */

   
        .editPhotos
        {
	        width:147px;
	        float:right;
	       /* margin: 20px 20px 0px 0px;*/
        }
        .editPhotos a
        {
	        background: url('images/Hive/edit_photos.png') no-repeat;
	        width:145px;
	        height:35px;
	        display:block;
	        text-decoration:none;
        }
   

   /* For Back to Photos Button */

   
        .backToPhotos
        {
	        width:147px;
	        float:left;
	        /*position:absolute;*/
	        margin-top:12px;
	       /* margin: 20px 20px 0px 0px;*/
        }
        .backToPhotos a
        {
	        background: url('images/Hive/back_to_photos.png') no-repeat;
	        width:145px;
	        height:35px;
	        display:block;
	        text-decoration:none;
        }
   

   /* For Back to Videos Button */

   
        .backToVideos
        {
	        width:147px;
	        float:right;
	        position:absolute;
	        margin-top:12px;
	       /* margin: 20px 20px 0px 0px;*/
        }
        .backToVideos a
        {
	        background: url('images/Hive/back_to_videos_1.png') no-repeat;
	        width:145px;
	        height:35px;
	        display:block;
	        text-decoration:none;
        }
   

   /* For the right side blog */

   
   .style_1
   {
        width: 227px;
   }
   .style_1 td
   {
        padding-right:10px;
   }
   
   /* For Neighbouhood */
   
   
   .neighbourhoodName
   {
   font-size:27px;
   font-weight:bold;
   margin:12px;
   color:#abacae;
   }
   
   .neighbourhoodDiv
   {
    margin:35px;
   }
   
   .neighbourhoodInfoTop
   {
    height:10px;
    width:363px;
    background-image:url('images/Hive/NeighbourhoodTop.png');
   }
   .neightbourhoodInfoDiv
   {
    margin-left: 3px;
    width:356px;
    background: #f8f8f7;
    border-left : thin solid #d7d7d5;
    border-right : thin solid #d7d7d5;
    border-bottom : thin solid #d7d7d5;
    padding-bottom : 10px;
   }
   .neighbourhoodInfoTable
   {
    width : 346px; 
    background:white;
    margin: 5px 5px 5px 5px;
    /*height:230px;*/
    height:auto;
    font-family:Arial;
    font-weight:bold;
   }
   
   
   /* Amenities in Neighbourhood */
   
        /*<![CDATA[*/
        #ws-walkscore-tile{position:relative;text-align:left}#ws-walkscore-tile *{float:none;}#ws-footer a,#ws-footer a:link{font:11px Verdana,Arial,Helvetica,sans-serif;margin-right:6px;white-space:nowrap;padding:0;color:#000;font-weight:bold;text-decoration:none}#ws-footer a:hover{color:#777;text-decoration:none}#ws-footer a:active{color:#b14900}
        /*]]>*/
        
   
   /* For Image Viewer */
   

