.pf-cssmenu-main-menu{width:100%;float:left;text-align:left;padding:0px;margin:0px;line-height:38px;list-style-type:none;}.pf-cssmenu-main-menu ul{_position: absolute;clear:both;display:none;padding:0px;margin:0px;list-style-type:none;margin-left:5px;}.pf-cssmenu-main-menu li{padding:0px;margin:0px;list-style-type:none;}.pf-cssmenu-main-menu a:link,.pf-cssmenu-main-menu a:visited{_float: left;padding:0px 30px 0px 20px;display:block;height:38px;color:#eee3d9;font-size:17px;font-weight:normal;font-family:'Cabin',sans-serif;text-decoration:none;text-transform:uppercase;margin:0 5px;background:url(/templates/custom/stchris/images/menu-item-bg.png) center right no-repeat;}.pf-cssmenu-main-menu .menu-sub-caption{height:12px;}.pf-cssmenu-main-menu a.item-on{color:#0d4575;background:#FFF url(/templates/custom/stchris/images/menu-item-bg.png) center right no-repeat;}.pf-cssmenu-main-menu a:hover,.pf-cssmenu-main-menu a:active{color:#0d4575;background:#FFF url(/templates/custom/stchris/images/menu-item-bg.png) center right no-repeat;}.pf-cssmenu-main-menu .lev2 a:link,.pf-cssmenu-main-menu .lev2 a:visited{padding:8px 10px;color:#0d4575;margin:0;height:auto;line-height:14px;background:none;* width:180px;  /* IE6 fix - sets width of submenu item to the width of "li.lev1 li" minus any padding applied to these anchors */
}.pf-cssmenu-main-menu .lev2 a:hover,.pf-cssmenu-main-menu .lev2 a:active{color:#0d4575;text-decoration:underline;* width:180px;  /* IE6 fix - sets width of submenu item to the width of "li.lev1 li" minus any padding applied to these anchors */
}.pf-cssmenu-main-menu li:hover>ul{position:absolute;display:block;}.pf-cssmenu-main-menu li.lev1:hover{height:auto;}.pf-cssmenu-main-menu li.sub-lev1{}.pf-cssmenu-main-menu .lev2 a.sub{}.pf-cssmenu-main-menu li.lev1{float:left;display:block;height:38px;}.pf-cssmenu-main-menu .lev2 a.sub{}.pf-cssmenu-main-menu li.lev1 li{float:left;clear:left;width:200px;background:#FFF;}.pf-cssmenu-main-menu .lev2 ul{margin:-28px 0px 0px 150px;* margin: 0px 0px 0px 0px;
    _ margin: -28px 0px 0px 150px;
    display: none;
    position: absolute;
}.pf-cssmenu-main-menu .lev2 li{* margin: 0px 0px -1px 0px;
}.pf-cssmenu-main-menu ul.active_sub_menu{display:block;}