/* ================================================================ This copyright notice must be untouched at all times.The original version of this stylesheet and the associated (x)htmlis available at http://www.cssplay.co.uk/menus/simple_dropline.htmlCopyright (c) 2005-2007 Stu Nicholls. All rights reserved.This stylesheet and the associated (x)html may be modified in any way to fit your requirements.=================================================================== */#Menu .main, #Menu .current {    margin:0;    padding:0;    list-style:none;}#Menu li {    display:inline;    margin:0;    padding:0;    float:left;}#Menu .main a, #Menu .current a{    display:block;    height:29px;    float:left;    width:auto;    text-align:center;    padding:0 20px 0 20px;    font-family: Times, Garamond, serif;    text-decoration:none;    font-size:12pt;    line-height:29px;    white-space:nowrap;    border-right:1px solid #000;    color:#000;    outline:0;}#Menu .main a:hover, #Menu .current a:hover, #Menu .main li:hover a {    cursor:pointer;    color:#000;    background:#FFF;    outline:0;}#Menu .sub {    display:none;}/* for IE5.5 and IE6 only */#Menu table {    position:absolute;    border-collapse:collapse;    left:0;    top:-1px;}#Menu .current a {    color:#000;    text-decoration:underline;}#Menu .sub li a:hover, #Menu .main a:hover .sub li a:hover, #Menu .sub_active a:hover, #Menu .main li:hover .sub li a:hover {    color:#FFF;    outline:0;}#Menu .sub_active .current_sub a {text-decoration:underline;}#Menu .main li a:hover .sub, #Menu .main li:hover .sub {    display: block;    position: absolute;    top: 29px;    left: 0px;    height:26px;    margin-top: 0;    padding: 0;    z-index: 100;    color: #000;    font-family: Times, Garamond, serif;    font-size: 10pt;    background: #cdc6b4}#Menu .main :hover .sub li {float:left;}#Menu .sub, #Menu .sub_active {    margin:0;    padding:0;    list-style:none;}#Menu .sub_active {    display: block;    position: absolute;    top: 29px;    left: 0px;    margin-top: 0;    padding: 0;    z-index: 10;}* html #Menu .sub_active, * html #Menu .main a:hover .sub {    z-index:-1;    margin-top:0;    margin-top:1px;}#Menu .sub_active a {    height:27px;    text-decoration:none;    line-height:27px;    white-space:nowrap;    display:block;    float:left;    width:auto;    padding:0px 10px 0px 10px;    margin:0;    font-family: Times, Garamond, serif;    font-size:10pt;    white-space:nowrap;    border:0;    color:#000;    outline:0;}#Menu .main a:hover .sub li a, #Menu .main li:hover .sub li a {    height: 27px;    text-decoration: none;    line-height: 27px;    white-space: nowrap;    display: block;    float: left;    width: auto;    padding: 0px 10px 0px 10px;    margin: 0;    font-family: Times, Garamond, serif;    font-size: 10pt;    white-space: nowrap;    border: 0;    color: #000;    background: #cdc6b4;    outline: 0;}#Menu .main li a:hover .menu_sub_0, #Menu .main li:hover .menu_sub_0, #Menu .menu_sub_active_0 {width:720px; padding-left:10px;}#Menu .main li a:hover .menu_sub_1, #Menu .main li:hover .menu_sub_1, #Menu .menu_sub_active_1 {width:644px; padding-left:86px;}#Menu .main li a:hover .menu_sub_2, #Menu .main li:hover .menu_sub_2, #Menu .menu_sub_active_2 {width:552px; padding-left:178px;}#Menu .main li a:hover .menu_sub_3, #Menu .main li:hover .menu_sub_3, #Menu .menu_sub_active_3 {width:457px; padding-left:273px;}#Menu .main li a:hover .menu_sub_4, #Menu .main li:hover .menu_sub_4, #Menu .menu_sub_active_4 {width:348px; padding-left:390px;}