/* ---- ---- */ /* ---- Mozilla/5.0 (compatible; archive.org_bot +http://www.archive.org/details/archive.org_bot) ---- */ /*=============================================================================================*/ /* Root = Horizontal, Secondary = Vertical */ ul#bayview { margin: 0; border: 0 none; padding: 0; width: 1100px; /*For KHTML*/ list-style: none; height: 39px; z-index:95; } ul#bayview li { margin: 0; border: 0 none; padding: 0; float: left; /*For Gecko*/ display: inline; list-style: none; position: relative; height: 24px; } ul#bayview ul { margin: 0; border: 0 none; padding: 0; width: 200px; list-style: none; display: none; position: absolute; top: 39px; left: 0; } ul#bayview ul:after /*From IE 7 lack of compliance*/{ clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden; } ul#bayview ul li { width: 160px; float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/ } /* Root Menu */ ul#bayview a { border: 0px solid #FFF; border-right-color: #CCC; border-bottom-color: #CCC; padding: 0px; float: none !important; /*For Opera*/ float: left; /*For IE*/ display: block; background: #918267; color: #ffff9f; font: bold 14px/24px Arial, Helvetica, sans-serif; text-decoration: none; text-align:left; height: auto !important; height: 1%; /*For IE*/ } /* Root Menu Hover Persistence */ ul#bayview a:hover, ul#bayview li:hover a, ul#bayview li.sfhvr_control a { background: #918267; color: #766341; text-decoration:none; } /* 2nd Menu */ ul#bayview li:hover li, ul#bayview li.sfhvr_control li { height: 32px; width: 200px; background: transparent; } ul#bayview li:hover li.notlast, ul#bayview li.sfhvr_control li.notlast { height: 32px; width: 220px; background: transparent url(https://www.bayviewchiro.ca/php/getimage.php?id=44) no-repeat bottom left; } ul#bayview li:hover li.last, ul#bayview li.sfhvr_control li.last { height: 28px; width: 220px; background: transparent url(https://www.bayviewchiro.ca/php/getimage.php?id=45) no-repeat bottom left; } ul#bayview li:hover li a, ul#bayview li.sfhvr_control li a { width: 200px; font: normal 14px/20px Arial, Helvetica, sans-serif; float: none; background: transparent; color: #766341; text-decoration:none; text-transform: lowercase; padding-left:20px; padding-top:2px; } /* 2nd Menu Hover Persistence */ ul#bayview li:hover li a:hover, ul#bayview li:hover li:hover a, ul#bayview li.sfhvr_control li a:hover, ul#bayview li.sfhvr_control li.sfhvr_control a { background: transparent; color: #766341; text-decoration:underline; } /* 3rd Menu */ ul#bayview li:hover li:hover li a, ul#bayview li.sfhvr_control li.sfhvr_control li a { background: #ffff9f; color: #3ec928; } /* 3rd Menu Hover Persistence */ ul#bayview li:hover li:hover li a:hover, ul#bayview li:hover li:hover li:hover a, ul#bayview li.sfhvr_control li.sfhvr_control li a:hover, ul#bayview li.sfhvr_control li.sfhvr_control li.sfhvr_control a { background: #3ec928; color: #ffff9f; } /* 4th Menu */ ul#bayview li:hover li:hover li:hover li a, ul#bayview li.sfhvr_control li.sfhvr_control li.sfhvr_control li a { background: #EEE; color: #666; } /* 4th Menu Hover */ ul#bayview li:hover li:hover li:hover li a:hover, ul#bayview li.sfhvr_control li.sfhvr_control li.sfhvr_control li a:hover { background: #CCC; color: #FFF; } ul#bayview ul ul, ul#bayview ul ul ul { display: none; position: absolute; top: 0; left: 160px; } /* Do Not Move - Must Come Before display:block for Gecko */ ul#bayview li:hover ul ul, ul#bayview li:hover ul ul ul, ul#bayview li.sfhvr_control ul ul, ul#bayview li.sfhvr_control ul ul ul { display: none; } ul#bayview li:hover ul, ul#bayview ul li:hover ul, ul#bayview ul ul li:hover ul, ul#bayview li.sfhvr_control ul, ul#bayview ul li.sfhvr_control ul, ul#bayview ul ul li.sfhvr_control ul { display: block; } /*=============================================================================================*/ /*=============================================================================================*/ /*=============================================================================================*/ /*=============================================================================================*/ /*=============================================================================================*/ ul#control { margin: 0; border: 0 none; padding: 0; padding-left:100px; /*padding-top:7px;*/ width: 1100px; /*For KHTML*/ list-style: none; height: 39px; z-index:95; } ul#control li { margin: 0; border: 0 none; padding-left: 20px; padding-right: 20px; float: left; /*For Gecko*/ display: inline; list-style: none; position: relative; height: 39px; } ul#control ul { margin: 0; border: 0 none; padding: 0; width: 200px; list-style: none; display: none; position: absolute; top: 39px; left: 0; } ul#control ul:after /*From IE 7 lack of compliance*/{ clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden; } ul#control ul li { width: 160px; float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/ } /* Root Menu */ ul#control a { border: 0px solid #FFF; border-right-color: #CCC; border-bottom-color: #CCC; padding: 0px; float: none !important; /*For Opera*/ float: left; /*For IE*/ display: block; background: #918267; color: #ffff9f; margin-top:7px; font: bold 14px/24px Arial, Helvetica, sans-serif; text-decoration: none; text-align:left; height: auto !important; height: 1%; /*For IE*/ } /* Root Menu Hover Persistence */ ul#control a:hover, ul#control li:hover, ul#control li:hover a, ul#control li.sfhvr_control a { background: #dfe1c9; /*#918267;*/ color: #766341; text-decoration:none; } /* 2nd Menu */ ul#control li:hover li, ul#control li.sfhvr_control li { height: 32px; width: 200px; background: transparent; } ul#control li:hover li.notlast, ul#control li.sfhvr_control li.notlast { height: 32px; width: 220px; background: transparent url(https://www.bayviewchiro.ca/php/getimage.php?id=44) repeat-y left 3px; } ul#control li:hover li.last, ul#control li.sfhvr_control li.last { height: 32px; width: 220px; background: transparent url(https://www.bayviewchiro.ca/php/getimage.php?id=45) repeat-y left 3px; } ul#control li:hover li a, ul#control li.sfhvr_control li a { width: 200px; font: normal 14px/20px Arial, Helvetica, sans-serif; float: none; background: transparent; color: #766341; text-decoration:none; text-transform: lowercase; padding-left:0px; padding-top:2px; position:relative; left:-10px; } /* 2nd Menu Hover Persistence */ ul#control li:hover li a:hover, ul#control li:hover li:hover a, ul#control li.sfhvr_control li a:hover, ul#control li.sfhvr_control li.sfhvr_control a { background: transparent; color: #766341; text-decoration:underline; } /* 3rd Menu */ ul#control li:hover li:hover li a, ul#control li.sfhvr_control li.sfhvr_control li a { background: #006c67; color: #ffffff; } /* 3rd Menu Hover Persistence */ ul#control li:hover li:hover li a:hover, ul#control li:hover li:hover li:hover a, ul#control li.sfhvr_control li.sfhvr_control li a:hover, ul#control li.sfhvr_control li.sfhvr_control li.sfhvr_control a { background: #e4701e; color: #ffffff; } /* 4th Menu */ ul#control li:hover li:hover li:hover li a, ul#control li.sfhvr_control li.sfhvr_control li.sfhvr_control li a { background: #EEE; color: #666; } /* 4th Menu Hover */ ul#control li:hover li:hover li:hover li a:hover, ul#control li.sfhvr_control li.sfhvr_control li.sfhvr_control li a:hover { background: #CCC; color: #FFF; } ul#control ul ul, ul#control ul ul ul { display: none; position: absolute; top: 0; left: 160px; } /* Do Not Move - Must Come Before display:block for Gecko */ ul#control li:hover ul ul, ul#control li:hover ul ul ul, ul#control li.sfhvr_control ul ul, ul#control li.sfhvr_control ul ul ul { display: none; } ul#control li:hover ul, ul#control ul li:hover ul, ul#control ul ul li:hover ul, ul#control li.sfhvr_control ul, ul#control ul li.sfhvr_control ul, ul#control ul ul li.sfhvr_control ul { display: block; } /*=============================================================================================*/ /*=============================================================================================*/ /*=============================================================================================*/ /*=============================================================================================*/ /* Root = Vertical, Secondary = Vertical */ ul#vnav, ul#vnav li, ul#vnav ul { margin: 0; border: 0 none; padding: 0; width: 200px; /*For KHTML*/ list-style: none; z-index:95; } ul#vnav:after /*From IE 7 lack of compliance*/{ clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden; } ul#vnav li { float: left; /*For IE 7 lack of compliance*/ display: block !important; /*For GOOD browsers*/ display: inline; /*For IE*/ position: relative; } /* Root Menu */ ul#vnav a { border: 0px solid #FFF; border-right-color: #CCC; border-bottom-color: #CCC; padding: 0 0px; display: block; background: #EEE; color: #666; font: normal 14px/22px Arial, Helvetica, sans-serif; text-decoration: none; height: auto !important; height: 1%; /*For IE*/ } /* Root Menu Hover Persistence */ ul#vnav a:hover, ul#vnav li:hover a, ul#vnav li.sfhvr_vnav a { background: #3ec928; color: #ffff9f; } /* 2nd Menu */ ul#vnav li:hover li a, ul#vnav li.sfhvr_vnav li a { width:220px; padding: 0px 15px; background: #ffff9f; color: #3ec928; } /* 2nd Menu Hover Persistence */ ul#vnav li:hover li a:hover, ul#vnav li:hover li:hover a, ul#vnav li.sfhvr_vnav li a:hover, ul#vnav li.sfhvr_vnav li.sfhvr_vnav a { background: #3ec928; color: #ffff9f; } /* 3rd Menu */ ul#vnav li:hover li:hover li a, ul#vnav li.sfhvr_vnav li.sfhvr_vnav li a { background: #ffff9f; color: #3ec928; } /* 3rd Menu Hover Persistence */ ul#vnav li:hover li:hover li a:hover, ul#vnav li:hover li:hover li:hover a, ul#vnav li.sfhvr_vnav li.sfhvr_vnav li a:hover, ul#vnav li.sfhvr_vnav li.sfhvr_vnav li.sfhvr_vnav a { background: #3ec928; color: #ffff9f; } /* 4th Menu */ ul#vnav li:hover li:hover li:hover li a, ul#vnav li.sfhvr_vnav li.sfhvr_vnav li.sfhvr_vnav li a { background: #ffff9f; color: #3ec928; } /* 4th Menu Hover */ ul#vnav li:hover li:hover li:hover li a:hover, ul#vnav li.sfhvr_vnav li.sfhvr_vnav li.sfhvr_vnav li a:hover { background: #3ec928; color: #ffff9f; } ul#vnav ul, ul#vnav ul ul, ul#vnav ul ul ul { display: none; position: absolute; top: 0; left: 200px; } /* Do Not Move - Must Come Before display:block for Gecko */ ul#vnav li:hover ul ul, ul#vnav li:hover ul ul ul, ul#vnav li.sfhvr_vnav ul ul, ul#vnav li.sfhvr_vnav ul ul ul { display: none; } ul#vnav li:hover ul, ul#vnav ul li:hover ul, ul#vnav ul ul li:hover ul, ul#vnav li.sfhvr_vnav ul, ul#vnav ul li.sfhvr_vnav ul, ul#vnav ul ul li.sfhvr_vnav ul { display: block; }