body {
	margin : 0;

	color : #000000;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#ededed;
	
      }
a:focus{outline:0px;}

 .top1-links
{FONT-FAMILY:TAHOMA; 
 FONT-SIZE:11PX; 
 COLOR:#ffffff; 
 text-decoration:none;
 }
  .top1-links a
{FONT-FAMILY:TAHOMA; 
 FONT-SIZE:11PX; 
 COLOR:#ffffff; 
 text-decoration:none;
 }
  .top1-links a:hover
{FONT-FAMILY:TAHOMA; 
 FONT-SIZE:11PX; 
 COLOR:#f10000; 
 text-decoration:underline;
 }

.top-menu
{FONT-FAMILY:tahoma; 
 FONT-SIZE:11PX; 
 COLOR:#ffffff; 

  }

.plan
{FONT-FAMILY:tahoma; 
 FONT-SIZE:12PX; 
 COLOR:#ffffff; 
 PADDING-left:5PX;
 font-weight:bold
 }

 .red-text
{FONT-FAMILY:VERDANA; 
 FONT-SIZE:11PX; 
 COLOR:#bd0505;
 }
 .red-text a{
 FONT-FAMILY:VERDANA; 
 FONT-SIZE:11PX; 
 COLOR:#bd0505;
 text-decoration:underline;
 }
 .red-text a:hover{
 FONT-FAMILY:VERDANA; 
 FONT-SIZE:11PX; 
 COLOR:#014173;
 text-decoration:none;
 }


.mid-text
{FONT-FAMILY:VERDANA; 
 FONT-SIZE:12PX; 
 COLOR:#014173;
 PADDING-left:2PX;
 PADDING-right:2PX;
 text-decoration:none;
 }
 .mid-text a{
 FONT-FAMILY:VERDANA; 
 FONT-SIZE:12PX; 
 COLOR:#014173;
 text-decoration:underline;
 }
 .mid-text a:hover{
 FONT-FAMILY:VERDANA; 
 FONT-SIZE:12PX; 
 COLOR:#014173;
 text-decoration:none;
 }
 
 .foot-text
{FONT-FAMILY:VERDANA; 
 FONT-SIZE:10PX; 
 COLOR:#ffffff;
 text-decoration:none;
 PADDING-left:5PX;
 }
 .footer {
	font-family: verdana;
	font-size: 10px;
	color:#FFFFFF;	
}
.footer a {
	font-family: verdana;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.footer a:hover{
    font-family: verdana;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:underline;	
	}
	
.blacktext
{FONT-FAMILY:VERDANA; 
 FONT-SIZE:12PX; 
 COLOR:#000000;
 }
.black_small
{FONT-FAMILY:VERDANA; 
 FONT-SIZE:11PX; 
 COLOR:#000000;
 }
 .black_vsmall
{FONT-FAMILY:VERDANA; 
 FONT-SIZE:10PX; 
 COLOR:#404040;
 }
 .bold-text
{FONT-FAMILY:VERDANA; 
 FONT-SIZE:16PX; 
 COLOR:#014173;
 PADDING-left:2PX;
 PADDING-right:1PX;
 text-decoration:none;
 }
 .bold-text a{
 FONT-FAMILY:VERDANA; 
 FONT-SIZE:16PX; 
 COLOR:#014173;
 text-decoration:underline;
 }
 .bold-text a:hover{
 FONT-FAMILY:VERDANA; 
 FONT-SIZE:16PX; 
 COLOR:#bd0505;
 text-decoration:none;
 }
 
.red-texts{	FONT-FAMILY:Arial, Helvetica, sans-serif;	FONT-SIZE:13px;	COLOR:#FF0000;	text-decoration:none;	font-weight: bold; }
 
 /* NEW CSS */
 
.blue-head{font-family:"Times New Roman", Times, serif; font-size:22px; color:#003366;}
.black-head{font-family:"Times New Roman", Times, serif; font-size:20px; color:#000000;}
.red-head{font-family:Trebuchet Ms; font-size:13px; color:#cc0000;}


/*----------------------- Menu css -------------------------*/

.menu-tabs{height:31px; font-family:tahoma; font-size:11px; color:#ffffff;}
.menu-tabs a{height:23px; display:block; color:#ffffff; text-decoration:none; padding:8px 0 0 0; margin:0 12px 0 12px;}
.menu-tabs a:hover{background:url(../images/menu-over-bg.jpg); height:23px; display:block; color:#ffffff; text-decoration:none; padding:8px 0 0 0; margin:0 12px 0 12px;}

.sel{background:url(../images/menu-over-bg.jpg); height:31px; width:103px;  font-family:tahoma; font-size:11px; color:#ffffff; margin:0 7px 0 7px; display:block;}

#header-bg{background:url(../images/header-bg.jpg) left bottom no-repeat #063c6e;}

.fl-bg{background:url(../images/fl-bg-01.jpg) bottom center no-repeat;}

.thumbs-bg{background:url(../images/thumbs-bg.png) top center no-repeat;}
.sq-bg{background:url(../images/sq.ft-bg.jpg) top;}

.thumbs-bg2{background:url(../images/thumbs-bg-01.png) top center no-repeat;}





/* ------------ floor plans thumbs popup css ----------*/

.gallerycontainer{
position:relative;
}

.thumbnail img{
border:0px;

}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{

}

.thumbnail span{ /*CSS for show tooltip*/

background:url(../images/right-tp-box.png) top no-repeat;
visibility: hidden;
text-decoration: none;
z-index:20;
position:absolute;
overflow:hidden;
left:9px;
top:0px;
padding:0px;;

}

.thumbnail span img{ /*CSS for show tooltip*/
border-width: 0;
}

.thumbnail:hover span{ /*CSS for show tooltip*/
visibility: visible; 
z-index: 50;

}


.tooltip-box{background:url(../images/tooltip-bg-01.png) top no-repeat; width:136px; height:109px; padding:4px 12px; text-align:left;}
strong.plan-head {font-family:Trebuchet Ms; font-size:17px; color:#032251; line-height:18px;}
.plan-text{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fffc00; line-height:19px; text-align:left;}

.white{color:#ffffff; text-align:left;}


/* ------------end  floor plans thumbs popup css ----------*/

.sq-ft{overflow: hidden; width:680px; color:#FFFFFF; white-space: nowrap; font-weight:bold; height:25px; padding-top:8px;}
.sq-ft a{color:#FFFFFF; text-decoration:none;} 
.sq-ft a:hover{color:#fff500; text-decoration:underline;} 


