/* CSS Document */

#nav, #nav ul {
background: #2D323B;
font-size:1.1em;
float:left;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:6em;
list-style-image:none;
list-style-position: outside;
list-style-type:none;
margin:0pt;
padding:0pt;
width:100%;
border-bottom:1px solid #686E78;
}
#nav a {
color:white;
display:block;
padding:0em 1em;
/*padding: 0px 6px 0px 6px;*/
text-decoration:none;
/*width:6em;*/
height:80px;
border-right:1px solid #2D323B;
border-left:1px solid #686E78;
}
#nav a.daddy {
background:transparent url(images/rightarrow2.gif) no-repeat scroll 90% 50%;
}
#nav li {
float:left;
padding:0pt;
width:auto;
height:80px;
}
#nav li ul {
font-size:1em;
font-weight:normal;
height:auto;
left:-999em;
margin:0pt;
padding: 0.2em 0.8em 0.8em 0em;
position:absolute;
margin-left:0.1em;
width:17em;
line-height:1.2em;
background:url(images/chartered_accountants_menu_bg.png) repeat-y;
border-right:1px solid #686E78;
border-left:1px solid #686E78;
border-bottom:1px solid #686E78;
}
#nav li li {
/*padding-right:1em;*/
width:17em;
height:auto;
}
#nav li ul a {
width:17em;
height:1.5em;
border: none;
}
#nav li ul ul {
margin:-1.75em 0pt 0pt 9.5em;
border:1px solid #686E78;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left:-999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left:auto;
}
#nav li:hover, #nav li.sfhover {
background: url(images/chartered_accountants_menu_arrow.png) top center no-repeat;
behavior: url(iepngfix.htc);
}
#nav li ul li:hover {
background: #28292D;
background-image:none;}
#content {
clear:left;
}
/* SIDE NAVIGATION */
#sideMenu, #sideMenu ul {
background: none repeat scroll 0%;
/*border-color:#EEDDAA;*/
/*border-style:solid;*/
/*border-width:1px 0pt;*/
font-size:1.4em;
font-family:Verdana, Arial, Helvetica, sans-serif;
/*float:left;*/
font-weight:bold;
/*font-style:italic;*/
/*line-height:6em;*/
list-style-type:none;
margin:0pt;
padding:0pt;
width:260px;
}
#sideMenu li {
height:3em;
}
#sideMenu li a {
/*padding: 0px 6px 0px 6px;*/
text-decoration:none;
border-bottom:1px dotted #CCCCCC;
}
#sideMenu li a:link, #sideMenu li a:visited {
color:#990100;
display:block;
height:1.5em;
padding: 0.90em 0 0.6em 1.1em;
/*padding:0.9em 0 0.9em 1.5em;*/
background:url(images/chartered_accountants_sideMenu_bg.png) no-repeat 0% 50%;
}
#sideMenu li a:hover {
color: #28292D;
text-decoration:underline;
/*background: #28292D;*/
}