/*.mainmenu{
	padding:3px 0 4px 18px;
	border-top:1px solid #EFF0F4;
	font-size:10px;
	text-decoration:none;
	color:#515151;
	display:block;
}
.mainmenu:visited{
	color:#515151;
}
.mainmenu:hover{
	background-color:#EFF0F4;
}
*/
/* CYAN BUTTON STYLE FOR MAIN MENU STARTS _______________ */
/*.mainmenuCyan{
	padding:3px 0 4px 18px;
	border-top:1px solid #EFF0F4;
	font-size:10px;
	text-decoration:none;
	color:#fff;
	display:block;
	background-color:#336e8f;
}
.mainmenuCyan:visited{
	color:#fff;
}
.mainmenuCyan:hover{
	background-color:#53a8c7;
}*/
/* CYAN BUTTON STYLE FOR MAIN MENU ENDS _______________ */

/*.submenu{
	padding:4px 0 4px 26px;
	border-top:1px solid #EFF0F4;
	font-size:10px;
	text-decoration:none;
	color:#5d9994;
	display:block;
	background-image:url(../images/common/nav_arrow.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}
.submenu:visited{
	color:#5d9994;
}
.submenu:hover{
	background-color:#EFF0F4;
}

#bodyhome #home,
#bodyabout #about,
#bodyleadership #leadership,
#bodynewhomes #newhomes,
#bodygallery #gallery,
#bodyhelpingyoumove #helpingyoumove,
#bodypartexchange #partexchange,
#bodyfinancialpackages #financialpackages,
#bodyinteriorpackages #interiorpackages,
#bodycontact #contact,
#bodyrequest #request,
#bodyspecialoffers #specialoffers,
#bodynews #news,
#bodynewsarchive #newsarchive,
#bodyland #land,
#bodyrydondifference #difference,
#bodyenvironmental #environmental,
#bodyregister #register,
#bodysmartbuy #smartbuy,
#bodysmartbuyFaqs #smartbuydrop,
#bodyfixedrate #fixedrate,
#bodylovehomes #lovehomes,
#bodylovehomesProfile #lovehomes,
#bodycustomersatisfaction #customersatisfaction
{
	background-color:#EFF0F4;
}

*/
/*  STARTS DEVELOPMENT PAGE GENERIC NAV NAMES   ___________________   */
/*
#bodyhome #home,
#bodydevplan #devplan,
#bodyhousestyles #housestyles,
#bodyhousestylesNatural #housestylesNat,
#bodyhousestylesArch #housestylesArch,
#bodyspecification #specification,
#bodyprices #prices,
#bodylocation #location,
#bodyecofriendly #ecofriendly{
	background-color:#EFF0F4;
}
*/
/*  ENDS DEVELOPMENT PAGE GENERIC NAV NAMES   ___________________   */
/*
#bodybrochdownload #brochdownload,
#bodyaddownload #addownload{
	background-color:#53a8c7;
}*/


.hide{
display: none;
}
.show{
display: block;
}

/* Development Naviation Styles */

#bodydevplan ul#mainmenu li#devplan a,
#bodyhousestyles ul#mainmenu li#housestyles a,
#bodyspecification ul#mainmenu li#specification a,
#bodyprices ul#mainmenu li#prices a,
#bodylocation ul#mainmenu li#location a,
#bodyhousestylesNatural ul#mainmenu li#housestylessunnynatural a,
#bodyhousestylesArch ul#mainmenu li#housestylessunnyarch a,
#bodyecofriendly ul#mainmenu li#ecohomes a,
#bodybrochdownload ul#mainmenu li#brochure a,
#bodyaddownload ul#mainmenu li#advert a
{
	background-color:#60b7d3;
	color:#FFFFFF;
	background-image:url(../images/common/mainnav_arrow.gif);
	background-position:center;
}

ul#mainmenu li#advert a,
ul#mainmenu li#brochure a
{ 
}

ul#mainmenu li#subhomesearch{
	margin-top:21px;
}


/* end of Development Navigation Styles */



ul#mainmenu{
	padding:0;
	margin:0 0 35px 0;
	list-style:none;	

	font-family:Arial, Helvetica, sans-serif;
	float:left;
}

ul#mainmenu li{
	width:152x;
	font-size:11px;
	text-decoration:none;
	margin:0;
	padding: 0 0 2px 0;
	float:left;
	background-image:url(../images/common/mainnav_divider.gif);
	background-repeat:repeat;
	background-position:bottom;	
}

ul#mainmenu li a{
	background-color:#f1f1f1;
	color:#505050;
	display:block;
	padding:5px 0 5px 17px;
	width:136px;
	background-repeat:no-repeat;
	text-decoration:none;
	vertical-align: bottom;
}

ul#mainmenu li a:hover{
	background-color:#e3e3e3;
}

ul#mainmenu li a.highlight{
	color:#56a5be;
}

ul#mainmenu li#rydongroup{
	margin-top:21px;
	/*border-top:1px solid #d8d8d8;*/
}


#bodyhome ul#mainmenu li#home a,
#bodyabout ul#mainmenu li#about a,
#bodymove ul#mainmenu li#helpingyoumove a,
#bodynewhomes ul#mainmenu li#homesearch a,
#bodyspecialoffers ul#mainmenu li#specialoffers a,
#bodysmartbuy ul#mainmenu li#smartbuy a,
#bodypartexchange ul#mainmenu li#partexchange a,
#bodynews ul#mainmenu li#latestnews a,
#bodygallery ul#mainmenu li#gallery a,
#bodyhelpingyoumove ul#mainmenu li#helpingyoumove a,		
#bodycustomersatisfaction ul#mainmenu li#customersatisfaction a,
#bodyenvironmental ul#mainmenu li#environmental a,
#bodyland ul#mainmenu li#lookingforland a,
#bodycontact ul#mainmenu li#contactus a,
#bodyleadership ul#mainmenu li#leadership a
{
	background-color:#60b7d3;
	color:#FFFFFF;
	background-image:url(../images/common/mainnav_arrow.gif);
	background-position:center;
}

ul#movesubnav,
ul#aboutsubnav,
ul#latestnewssubnav,
ul#movesubnav,
ul#smartbuysubnav
{
	list-style:none;
}

/*#bodymove ul#mainmenu ul#movesubnav li,
#bodyabout ul#mainmenu ul#aboutsubnav li{
	background-position:top;	
	padding:2px 0 0 0;
}*/

ul#mainmenu ul li{
	background-position:top;	
	padding:2px 0 0 0;	
}

/*#bodymove ul#mainmenu ul#movesubnav li a,
#bodyabout ul#mainmenu ul#aboutsubnav li a{
	background-color:#FFFFFF;
	background-image:none;
	color:#505050;
		
}*/

#container #contentContainer ul#mainmenu ul li a{
	background-color:#FFFFFF;
	background-image:none;
	color:#505050;	
}

/*#bodymove ul#mainmenu ul#movesubnav li a:hover,
#bodyabout ul#mainmenu ul#aboutsubnav li a:hover{
	background-color:#dbdbdb;
	color:#505050;
}*/

#container #contentContainer ul#mainmenu ul li a:hover{
	background-color:#dbdbdb;
	color:#505050; 
}

#bodyleadership #container #contentContainer ul#mainmenu ul li a,
#bodysmartbuyFaqs #container #contentContainer ul#mainmenu ul li a,
#bodyfinancialpackages #container #contentContainer ul#mainmenu ul li#financialpackages a,
#bodyinteriorpackages #container #contentContainer ul#mainmenu ul li#interiorpackages a,
#bodyinteriorpackages #container #contentContainer ul#mainmenu ul li#interiorpackages a,
#bodynewsarchive #container #contentContainer ul#mainmenu ul li a
{
	background-color:#60b7d3;
	color:#FFFFFF;
	background-image:url(../images/common/mainnav_arrow.gif);
	background-position:center;
}

#aboutsubnav,
#smartbuysubnav,
#latestnewssubnav,
#movesubnav
{
	display:none;
}

#bodyabout #aboutsubnav,
#bodyleadership #aboutsubnav,
#bodysmartbuy #smartbuysubnav,
#bodysmartbuyFaqs #smartbuysubnav,
#bodyhelpingyoumove #movesubnav,
#bodyfinancialpackages #movesubnav,
#bodyinteriorpackages #movesubnav,
#bodynews #latestnewssubnav,
#bodynewsarchive #latestnewssubnav
{
	display:block;
}