/* Drop down menus like the ones found in desktop applications i.e File , Edit, Help */

#main_nav{
	float:right;
	clear:both;
	height:30px;
	background-color:#909090;
	padding-top:20px;
	width:680px;
}

UL.menu_lv0 {
 list-style: none !important;
 word-spacing: 0 !important;
 white-space: nowrap !important;
}

UL.menu_lv0 LI{
 float: left;
 position: relative;
 text-align:left; 
}

UL.menu_lv0 A, UL.menu_lv0 A:LINK, UL.menu_lv0 A:VISITED {
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	float: left;
	height:0;
	text-decoration: none;
	overflow:hidden;
}

UL.menu_lv1 {
 display: none;
 position: absolute;
 z-index: 99;
 float: left;
 margin-top: 30px;
 margin-left:0;
 font-weight: normal;
 width:100px;
 font-family: Verdana, Geneva, sans-serif !important;
 font-size: 10px !important;
}

LI:HOVER UL.menu_lv1{
 background-color: #cbcbcb;
 display: block; 

}

UL.menu_lv1 {
 left: 0; /*IE BUG 6 and 7*/
 border-left: 1px solid #eee;
 border-right: 1px solid #ccc;
 border-bottom: 1px solid #ccc; 
 
}

UL.menu_lv1 LI {
 display: block;
 clear: both;
 width: 100%;
 
}

UL.menu_lv1 LI A, UL.menu_lv1 LI A:LINK, UL.menu_lv1 LI A:HOVER, UL.menu_lv1 LI A:VISITED {
 color:#3b3b3b;
 display: block;
 float: left;
 text-decoration: none;
 border-bottom: 1px solid transparent;
 height:0;
 width:100px;
}

UL.menu_lv1 LI A:HOVER {
 color:white;
 background-color: #FECD36;
 border-bottom: 1px dotted #ccc;
 
}

UL.first{
	margin-left:-10px;
	width:102px;
}

UL.first LI A:HOVER {
	overflow:hidden;
	width:40px;
}

UL.last{
	width:116px;
}

UL.last LI A:HOVER {
	width:88px !important;
}

/* nav */

#btn_our-pedigree{
	background:url('../images/nav/nav01.gif') no-repeat;
	padding-top:30px;
	width:76px;
}

#btn_our-pedigree:HOVER {
	background:url('../images/nav/nav_over01.gif') no-repeat;
	padding-top:30px;
	width:76px;		
}

#btn_display-homes{
	background:url('../images/nav/nav02.gif') no-repeat;
	padding-top:30px;
	width:76px;		
}

#btn_display-homes:HOVER{
	background:url('../images/nav/nav_over02.gif') no-repeat;
	padding-top:30px;
	width:76px;		
}

#btn_custom-design-gallery{
	background:url('../images/nav/nav03.gif') no-repeat;
	padding-top:30px;
	width:87px;		
}

#btn_custom-design-gallery:HOVER{
	background:url('../images/nav/nav_over03.gif') no-repeat;
	padding-top:30px;
	width:87px;		
}

#btn_commercial-projects{
	background:url('../images/nav/nav04.gif') no-repeat;
	padding-top:30px;
	width:92px;		
}

#btn_commercial-projects:HOVER{
	background:url('../images/nav/nav_over04.gif') no-repeat;
	padding-top:30px;
	width:92px;		
}

#btn_comdain-developments{
	background:url('../images/nav/nav05.gif') no-repeat;
	padding-top:30px;
	width:101px;		
}

#btn_comdain-developments:HOVER{
	background:url('../images/nav/nav_over05.gif') no-repeat;
	padding-top:30px;
	width:101px;		
}

#btn_now-selling{
	background:url('../images/nav/nav06.gif') no-repeat;
	padding-top:30px;
	width:70px;		
}

#btn_now-selling:HOVER{
	background:url('../images/nav/nav_over06.gif') no-repeat;
	padding-top:30px;
	width:70px;		
}

#btn_awards-testimonials{
	background:url('../images/nav/nav07.gif') no-repeat;
	padding-top:30px;
	width:96px;		
}

#btn_awards-testimonials:HOVER{
	background:url('../images/nav/nav_over07.gif') no-repeat;
	padding-top:30px;
	width:96px;		
}

#btn_contact-us{
	background:url('../images/nav/nav08.gif') no-repeat;
	padding-top:30px;
	width:81px;		
}

#btn_contact-us:HOVER{
	background:url('../images/nav/nav_over08.gif') no-repeat;
	padding-top:30px;
	width:81px;		
}

#btn_urbane-105{
	background:url('../images/nav/sub_urbane105.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_urbane-105:hover{
	background:url('../images/nav/sub_urbane105_over.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_horizon-320{
	background:url('../images/nav/sub_horizon320.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_horizon-320:hover{
	background:url('../images/nav/sub_horizon320_over.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_horizon-325{
	background:url('../images/nav/sub_horizon325.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_horizon-325:hover{
	background:url('../images/nav/sub_horizon325_over.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_town-centre{
	background:url('../images/nav/sub_towncentre.gif') no-repeat;
	padding-top:32px;
	width:100px;		
}

#btn_town-centre:hover{
	background:url('../images/nav/sub_towncentre_over.gif') no-repeat;
	padding-top:32px;
	width:100px;		
}

#btn_medium-density{
	background:url('../images/nav/sub_mediumdensity.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_medium-density:hover{
	background:url('../images/nav/sub_mediumdensity_over.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_residential-land-developments{
	background:url('../images/nav/sub_residential.gif') no-repeat;
	padding-top:32px;
	width:100px;		
}

#btn_residential-land-developments:hover{
	background:url('../images/nav/sub_residential_over.gif') no-repeat;
	padding-top:32px;
	width:100px;		
}

#btn_joint-ventures{
	background:url('../images/nav/sub_jointventures.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_joint-ventures:hover{
	background:url('../images/nav/sub_jointventures_over.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_development-services{
	background:url('../images/nav/sub_developmentservices.gif') no-repeat;
	padding-top:32px;
	width:100px;		
}

#btn_development-services:hover{
	background:url('../images/nav/sub_developmentservices_over.gif') no-repeat;
	padding-top:32px;
	width:100px;		
}

#btn_awards{
	background:url('../images/nav/sub_awards.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_awards:hover{
	background:url('../images/nav/sub_awards_over.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_testimonials{
	background:url('../images/nav/sub_testimonials.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}

#btn_testimonials:hover{
	background:url('../images/nav/sub_testimonials_over.gif') no-repeat;
	padding-top:20px;
	width:100px;		
}