.main_nav #nav{display:block;float:left;padding:0;margin:0;list-style-type:none;width:910px;height:35px;position:relative;z-index:500}.main_nav #nav li.top{display:block;float:left;height:35px}.main_nav #nav li:hover{position:relative;z-index:200}.main_nav #nav .seperator{display:none}.main_nav #nav li.no_nav{display:none}.main_nav #nav li:hover ul.sub{left:0;top:35px;border:1px solid #9c2407;width:210px;height:auto;z-index:300}.main_nav #nav li:hover ul.sub li{display:block;position:relative;float:left;width:210px;font-size:10px;font-weight:normal}.main_nav #nav li:hover ul.sub li a{display:block;width:200px;padding:5px;color:#9c2407;line-height:16px;text-decoration:none}.main_nav #nav li:hover ul.sub,.main_nav #nav li:hover li:hover ul,.main_nav #nav li:hover li:hover li:hover ul,.main_nav #nav li:hover li:hover li:hover li:hover ul,.main_nav #nav li:hover li:hover li:hover li:hover li:hover ul{background-color:#fff}.main_nav #nav li:hover ul.sub li a:hover,.main_nav #nav li:hover ul.sub li a.fly:hover,.main_nav #nav li:hover li:hover a.fly,.main_nav #nav li:hover li:hover li:hover a.fly,.main_nav #nav li:hover li:hover li:hover li:hover a.fly,.main_nav #nav li:hover li:hover li:hover li:hover li:hover a.fly{background:#9c2407;color:#fff}.main_nav #nav li:hover li:hover ul,.main_nav #nav li:hover li:hover li:hover ul,.main_nav #nav li:hover li:hover li:hover li:hover ul,.main_nav #nav li:hover li:hover li:hover li:hover li:hover ul{left:210px;top:-1px;padding:0;border:1px solid #9c2407;width:200px;z-index:400;height:auto}.main_nav #nav ul,.main_nav #nav li:hover ul ul,.main_nav #nav li:hover li:hover ul ul,.main_nav #nav li:hover li:hover li:hover ul ul,.main_nav #nav li:hover li:hover li:hover li:hover ul ul{position:absolute;left:-9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none}.main_nav #nav li:hover ul.sub li a.fly,.main_nav #nav li:hover ul.sub li:hover li a.fly,.main_nav #nav li:hover ul.sub li:hover li:hover li a.fly,.main_nav #nav li:hover ul.sub li:hover li:hover li:hover li a.fly{background-image:url(layout/default/images/arrow_nav_off.gif);background-position:200px 10px;background-repeat:no-repeat;padding:5px 200px 5px 5px}.main_nav #nav li:hover ul.sub li a.fly:hover,.main_nav #nav li:hover ul.sub li:hover a.fly:hover,.main_nav #nav li:hover ul.sub li:hover li:hover a.fly:hover,.main_nav #nav li:hover ul.sub li:hover li:hover li:hover a.fly:hover,.main_nav #nav li:hover ul.sub li:hover li:hover li:hover li:hover a.fly:hover{background-image:url(layout/default/images/arrow_nav_hot.gif);background-position:200px 10px;background-repeat:no-repeat;padding:5px 200px 5px 5px}.main_nav #nav a.about{display:block;width:70px;height:35px;background:transparent url(layout/default/images/xnav.jpg.pagespeed.ic.ZK4RvFzu8b.jpg) no-repeat 0 0;text-decoration:none;text-indent:-9999px}.main_nav #nav li:hover a.about,.main_nav #nav a.about:hover,.main_nav #nav a.about_hot{background-position:0 -35px}.main_nav #nav a.what_architects_do{display:block;width:158px;height:35px;background:transparent url(layout/default/images/xnav.jpg.pagespeed.ic.ZK4RvFzu8b.jpg) no-repeat -70px 0;text-decoration:none;text-indent:-9999px}.main_nav #nav li:hover a.what_architects_do,.main_nav #nav a.what_architects_do:hover,.main_nav #nav a.what_architects_do_hot{background-position:-70px -35px}.main_nav #nav a.join_maa{display:block;width:86px;height:35px;background:transparent url(layout/default/images/xnav.jpg.pagespeed.ic.ZK4RvFzu8b.jpg) no-repeat -228px 0;text-decoration:none;text-indent:-9999px}.main_nav #nav li:hover a.join_maa,.main_nav #nav a.join_maa:hover,.main_nav #nav a.join_maa_hot{background-position:-228px -35px}.main_nav #nav a.news{display:block;width:118px;height:35px;background:transparent url(layout/default/images/xnav.jpg.pagespeed.ic.ZK4RvFzu8b.jpg) no-repeat -314px 0;text-decoration:none;text-indent:-9999px}.main_nav #nav li:hover a.news,.main_nav #nav a.news:hover,.main_nav #nav a.news_hot{background-position:-314px -35px}.main_nav #nav a.careers{display:block;width:188px;height:35px;background:transparent url(layout/default/images/xnav.jpg.pagespeed.ic.ZK4RvFzu8b.jpg) no-repeat -432px 0;text-decoration:none;text-indent:-9999px}.main_nav #nav li:hover a.careers,.main_nav #nav a.careers:hover,.main_nav #nav a.careers_hot{background-position:-432px -35px}.main_nav #nav a.employment{display:block;width:106px;height:35px;background:transparent url(layout/default/images/xnav.jpg.pagespeed.ic.ZK4RvFzu8b.jpg) no-repeat -620px 0;text-decoration:none;text-indent:-9999px}.main_nav #nav li:hover a.employment,.main_nav #nav a.employment:hover,.main_nav #nav a.employment_hot{background-position:-620px -35px}.main_nav #nav a.resources{display:block;width:97px;height:35px;background:transparent url(layout/default/images/xnav.jpg.pagespeed.ic.ZK4RvFzu8b.jpg) no-repeat -726px 0;text-decoration:none;text-indent:-9999px}.main_nav #nav li:hover a.resources,.main_nav #nav a.resources:hover,.main_nav #nav a.resources_hot{background-position:-726px -35px}.main_nav #nav a.contact{display:block;width:87px;height:35px;background:transparent url(layout/default/images/xnav.jpg.pagespeed.ic.ZK4RvFzu8b.jpg) no-repeat -823px 0;text-decoration:none;text-indent:-9999px}.main_nav #nav li:hover a.contact,.main_nav #nav a.contact:hover,.main_nav #nav a.contact_hot{background-position:-823px -35px}.footer_nav .nav{list-style-type:none;margin:0 auto;padding:0}.footer_nav .nav li{display:block;float:left;padding:0;margin:0 0 0 0;color:#fff}.footer_nav .nav li a:link{color:#fff;text-decoration:none}.footer_nav .nav li a:visited{color:#fff;text-decoration:none}.footer_nav .nav li a:hover{color:#ddd;text-decoration:underline}.footer_nav .nav li a:active{color:#ddd;text-decoration:underline}.footer_nav .nav li a:link,.footer_nav .nav li a:visited,.footer_nav .nav li a:hover,.footer_nav .nav li a:active{margin:0 0 0 0;padding:0 10px 0 10px}.footer_nav .nav li:hover ul.sub,.footer_nav .nav li:hover ul.sub li,.footer_nav .nav li:hover ul.sub li a,.footer_nav .nav li:hover ul.sub li a:hover{display:none}.footer_nav .nav ul,.footer_nav .nav li:hover ul ul,.footer_nav .nav li:hover li:hover ul ul,.footer_nav .nav li:hover li:hover li:hover ul ul,.footer_nav .nav li:hover li:hover li:hover li:hover ul ul{display:none}