
a.logo img {
	border: none;
}

ul#nav li a img {
	border: none;
}

ul#nav {
	position: relative;
	top: 0px;
	left: 2px;
	padding: 0px;

	overflow: visible;
	width: 321px;
	height: 223px;
}

ul#nav li {
	margin: 0px;
	padding: 0px;
	list-style: none;

	position: absolute;
	
	height: 73px;
	width: 73px;

	overflow: hidden;
    z-index: 10;
}

#td_nav {
}

/** For li position: absolute */

ul#nav li.liTop { top: 0px; }
ul#nav li.liMiddle { top: 75px; }
ul#nav li.liBottom { top: 150px; }

ul#nav li.liLeft { left: 75px; z-index: 10; }
ul#nav li.liRight { left: 75px; width: 148px; z-index: 9; }
/*
ul#nav li.liRight img { margin-left: -75px; }
*/

/** Left three "roll-over" */
#index ul#nav li.liA,

#aboutus ul#nav li.liC,

#process ul#nav li.liE { width: 148px; left: 0px; }

#before_and_after_menu, #gallery_menu {
    display: none;
}

ul#nav #before_and_after_menu, ul#nav #gallery_menu {
    position: absolute;
    top: 75px;
    left: 226px;

    font-size: 9pt;
    text-align: left;
    text-transform: lowercase;
    width: 100px;
    height: auto; 

    z-index: 9;
}

ul#nav #before_and_after_menu {
    top: 150px;
}

ul#nav #before_and_after_menu ul, ul#nav #gallery_menu ul {
    margin: 0px;
    padding: 0px;
}

ul#nav #before_and_after_menu ul li, ul#nav #gallery_menu ul li {
	margin: 0px;
    margin-left: 8px;
	padding: 0px;

	position: static;
	height: auto;
	width: 98px;

    text-indent: -8px;
	overflow: visible;
    z-index: 10;
}

#before_and_after_menu a:link, #gallery_menu a:link,
#before_and_after_menu a:visited, #gallery_menu a:visited,
#before_and_after_menu a, #gallery_menu a {
	color: #58595B;
}

#before_and_after_menu a:hover, #gallery_menu a:hover {
    color: #D8448E;
}

/* #gallery #gallery_menu, */
#curbappeal #gallery_menu,
#entspaces #gallery_menu,
#siteamenities #gallery_menu,
#metalwork #gallery_menu,
#award10 #gallery_menu,
#award10rb #gallery_menu,
#award10sp #gallery_menu,
#fallhome2009 #gallery_menu,
#luxurytour2009 #gallery_menu,
#construction #before_and_after_menu,
#remodels #before_and_after_menu
{
    display: block;
}

#curbappeal #gallery_curbappeal,
#entspaces #gallery_entspaces,
#siteamenities #gallery_siteamenities,
#metalwork #gallery_metalwork,
#award10 #gallery_mnlaaward,
#award10rb #gallery_mnlaaward,
#award10sp #gallery_mnlaaward,
#fallhome2009 #gallery_fallhome,
#luxurytour2009 #gallery_luxurytour {
    /*font-weight: bold;*/
}

/** Right three "roll-over" */

#gallery ul#nav li.liB,
#curbappeal ul#nav li.liB,
#curbappeal2 ul#nav li.liB,
#entspaces ul#nav li.liB,
#frontentries ul#nav li.liB,
#siteamenities ul#nav li.liB,
#metalwork ul#nav li.liB,
#award10 ul#nav li.liB,
#award10rb ul#nav li.liB,
#award10sp ul#nav li.liB,
#luxurytour2009 ul#nav li.liB,
#fallhome2009 ul#nav li.liB,

#before_and_after ul#nav li.liD,
#remodels ul#nav li.liD,
#construction ul#nav li.liD,

#contactus ul#nav li.liF,
#contactform ul#nav li.liF,
#contactus_thanks ul#nav li.liF { left: 150px; }

/*
#gallery ul#nav li.liB img,
#curbappeal ul#nav li.liB img,
#curbappeal2 ul#nav li.liB img,
#entspaces ul#nav li.liB img,
#frontentries ul#nav li.liB img,
#siteamenities ul#nav li.liB img,

#before_and_after ul#nav li.liD img,
#remodels ul#nav li.liD img,
#construction ul#nav li.liD img,

#contactus ul#nav li.liF img,
#contactform ul#nav li.liF img,
#contactus_thanks ul#nav li.liF img { margin-left: 0px; }
*/
