/* CSS Document */

#menu ul{
	margin: 0px;
	padding: 0px;
    position: relative;
	width:221px;
}
#menu li{
	margin: 0;
	padding: 0;
	list-style:none;
    position:relative;
}
#menu li a{
	height:41px;
	width:221px;
	display: block;
}
#menu ul ul{
	position:relative;
	display:none;
	width:201px;
	border:none;
}
#menu ul ul li{
	display:block;
	height:41px;
}

#menu ul li.active ul {
	display:block;
}

/** set the dimensions for the graphic buttons & rollovers */
/* Our Homes */

#menu #menu_item_1623.active a.t,
#menu #menu_item_1623 a:hover {
	  background: transparent url(/images/top_level_menu.gif) -219px -0px no-repeat;
}

#menu #menu_item_1623 a {
	  background: transparent url(/images/top_level_menu.gif) 0px 0px no-repeat;
}
/* Our Beliefs */
/*#menu #menu_item_1615.active a.t,
#menu #menu_item_1615 a:hover*/
#menu #menu_item_1801.active a.t,
#menu #menu_item_1801 a:hover{
	  background: transparent url(/images/top_level_menu.gif) -219px -41px no-repeat;
}
/*#menu #menu_item_1615 a*/
#menu #menu_item_1801 a {
	  background: transparent url(/images/top_level_menu.gif) 0px -41px no-repeat;
}
/* Our Inspiration */
#menu #menu_item_1616.active a.t,
#menu #menu_item_1616 a:hover {
	  background: transparent url(/images/top_level_menu.gif) -219px -82px no-repeat;
}

#menu #menu_item_1616 a {
	  background: transparent url(/images/top_level_menu.gif) 0px -82px no-repeat;
}
/* Sustainable Homes */
#menu #menu_item_1618.active a.t,
#menu #menu_item_1618 a:hover {
	  background: transparent url(/images/top_level_menu.gif) -219px -123px no-repeat;
}
#menu #menu_item_1618 a {
	  background: transparent url(/images/top_level_menu.gif) 0px -123px no-repeat;
}
/* The Gallery */
#menu #menu_item_1672.active a.t,
#menu #menu_item_1672 a:hover {
	  background: transparent url(/images/top_level_menu.gif) -219px -164px no-repeat;
}

#menu #menu_item_1672 a {
	  background: transparent url(/images/top_level_menu.gif) 0px -164px no-repeat;
}

/* More From Ristol */
#menu #menu_item_1619.active a.t,
#menu #menu_item_1619 a:hover {
	  background: transparent url(/images/top_level_menu.gif) -219px -205px no-repeat;
}

#menu #menu_item_1619 a {
	  background: transparent url(/images/top_level_menu.gif) 0px -205px no-repeat;
}

/* Contact Us */
/*#menu #menu_item_1620.active a.t,
#menu #menu_item_1620 a:hover*/
#menu #menu_item_1799.active a.t,
#menu #menu_item_1799 a:hover {
	  background: transparent url(/images/top_level_menu.gif) -219px -286px no-repeat;
}

/*#menu #menu_item_1620 a*/
#menu #menu_item_1799 a {
	  background: transparent url(/images/top_level_menu.gif) 0px -286px no-repeat;
}
/* Ristol Estates */
#menu #menu_item_2057 a{
	background: transparent url(/images/top_level_menu.gif) 0px -246px no-repeat;
}
#menu #menu_item_2057.active a.t,
#menu #menu_item_2057 a:hover {
	  background: transparent url(/images/top_level_menu.gif) -219px -246px no-repeat;
}


#menu #menu_item_1614 ul li a,
#menu #menu_item_1614.active ul.menu_level_3_active li a,
#menu #menu_item_1614 ul li a:hover,
/*#menu #menu_item_1615 ul li a,
#menu #menu_item_1615.active ul.menu_level_3_active li a,
#menu #menu_item_1615 ul li a:hover,*/
#menu #menu_item_1801 ul li a,
#menu #menu_item_1801.active ul.menu_level_3_active li a,
#menu #menu_item_1801 ul li a:hover,
#menu #menu_item_1616 ul li a,
#menu #menu_item_1616.active ul.menu_level_3_active li a,
#menu #menu_item_1616 ul li a:hover,
#menu #menu_item_1617 ul li a,
#menu #menu_item_1617.active ul.menu_level_3_active li a,
#menu #menu_item_1617 ul li a:hover,
#menu #menu_item_1618 ul li a,
#menu #menu_item_1618.active ul.menu_level_3_active li a,
#menu #menu_item_1618 ul li a:hover,
#menu #menu_item_1619 ul li a,
#menu #menu_item_1619.active ul.menu_level_3_active li a,
#menu #menu_item_1619 ul li a:hover,
/*#menu #menu_item_1620 ul li a,
#menu #menu_item_1620.active ul.menu_level_3_active li a,
#menu #menu_item_1620 ul li a:hover,*/
#menu #menu_item_1799 ul li a,
#menu #menu_item_1799.active ul.menu_level_3_active li a,
#menu #menu_item_1799 ul li a:hover,
#menu #menu_item_1623 ul li a,
#menu #menu_item_1623.active ul.menu_level_3_active li a,
#menu #menu_item_1623 ul li a:hover,
#menu #menu_item_2057 ul li a,
#menu #menu_item_2057.active ul.menu_level_3_active li a,
#menu #menu_item_2057 ul li a:hover{
	background:none;
}
#menu ul li#menu_item_1614 ul li,
/*#menu ul li#menu_item_1615 ul li,*/
#menu ul li#menu_item_1801 ul li,
#menu ul li#menu_item_1616 ul li,
#menu ul li#menu_item_1617 ul li,
#menu ul li#menu_item_1618 ul li,
#menu ul li#menu_item_1619 ul li,
/*#menu ul li#menu_item_1620 ul li,*/
#menu ul li#menu_item_1799 ul li,
#menu ul li#menu_item_1623 ul li,
#menu ul li#menu_item_2057 ul li{
	border-bottom:1px #e2dfc8 solid;
	background-image:url(/images/subnav_off.gif);
	background-repeat:no-repeat;
	background-position:0 50%;

}

#menu ul li#menu_item_1614 ul li a,
/*#menu ul li#menu_item_1615 ul li a,*/
#menu ul li#menu_item_1801 ul li a,
#menu ul li#menu_item_1616 ul li a,
#menu ul li#menu_item_1617 ul li a,
#menu ul li#menu_item_1618 ul li a,
#menu ul li#menu_item_1619 ul li a,
/*#menu ul li#menu_item_1620 ul li a,*/
#menu ul li#menu_item_1799 ul li a,
#menu ul li#menu_item_1623 ul li a,
#menu ul li#menu_item_2057 ul li a{
	text-transform:capitalize;
	text-decoration:none;
	font-size:1em;
	position:relative;
	padding-left:20px;
	color:#BBB1A5;
}

#menu ul li#menu_item_1614 ul li a:hover,
#menu ul li#menu_item_1614 ul li a.t,
/*#menu ul li#menu_item_1615 ul li a:hover,
#menu ul li#menu_item_1615 ul li a.t,*/
#menu ul li#menu_item_1801 ul li a:hover,
#menu ul li#menu_item_1801 ul li a.t,
#menu ul li#menu_item_1616 ul li a:hover,
#menu ul li#menu_item_1616 ul li a.t,
#menu ul li#menu_item_1617 ul li a:hover,
#menu ul li#menu_item_1617 ul li a.t,
#menu ul li#menu_item_1618 ul li a:hover,
#menu ul li#menu_item_1618 ul li a.t,
#menu ul li#menu_item_1619 ul li a:hover,
#menu ul li#menu_item_1619 ul li a.t,
/*#menu ul li#menu_item_1620 ul li a:hover,
#menu ul li#menu_item_1620 ul li a.t,*/
#menu ul li#menu_item_1799 ul li a:hover,
#menu ul li#menu_item_1799 ul li a.t,
#menu ul li#menu_item_1623 ul li a:hover,
#menu ul li#menu_item_1623 ul li a.t
#menu ul li#menu_item_2057 ul li a:hover,
#menu ul li#menu_item_2057 ul li a.t{
	color:#340E00;
}

#menu ul li#menu_item_1614 ul li.active,
/*#menu ul li#menu_item_1615 ul li.active,*/
#menu ul li#menu_item_1801 ul li.active,
#menu ul li#menu_item_1616 ul li.active,
#menu ul li#menu_item_1617 ul li.active,
#menu ul li#menu_item_1618 ul li.active,
#menu ul li#menu_item_1619 ul li.active,
/*#menu ul li#menu_item_1620 ul li.active,*/
#menu ul li#menu_item_1799 ul li.active,
#menu ul li#menu_item_1623 ul li.active,
#menu ul li#menu_item_2057 ul li.active{
	background-image:url(/images/subnav_on.gif);

}


#menu ul li#menu_item_1614 ul li a .hide,
/*#menu ul li#menu_item_1615 ul li a .hide,*/
#menu ul li#menu_item_1801 ul li a .hide,
#menu ul li#menu_item_1616 ul li a .hide,
#menu ul li#menu_item_1617 ul li a .hide,
#menu ul li#menu_item_1618 ul li a .hide,
#menu ul li#menu_item_1619 ul li a .hide,
/*#menu ul li#menu_item_1620 ul li a .hide,*/
#menu ul li#menu_item_1799 ul li a .hide,
#menu ul li#menu_item_1623 ul li a .hide,
#menu ul li#menu_item_2057 ul li a .hide{
	visibility:visible;
	display:block;
	padding-top:0.6em;
}





#test_area,
#test_area_2{
	position:relative;
	border:2px solid #000099;
	height:100px;
	width:300px;
}
