/* Capstone Advisors Pure CSS Menu v1.1 by Craig Burgess (c) 2009
   Thanks to Peterned at http://www.xs4all.nl for the awesome script that makes elegant coding possible!
*/

@charset "utf-8";

a:focus, a:active {
outline: none;
}
body { behavior: url("../htc/csshover3.htc"); }  /*makes it all work in IE */
/* -- base hover behavior--
   2 and 13 -- */ 
ul ul, li:hover ul ul { 
display:none; 
} 
/* 12 and 23*/ 
li:hover ul, 
li:hover li:hover ul { 
display:block;
z-index:100;
} 
/* -- end base -- */
#menu, #menu a{   /* main containers for the nav bar */
text-decoration:none;
color:rgb(100,100,100);
}
#menu ul span:hover {
color:rgb(140,140,140);
}
#menu ul.second li {  /*top and second level menu styling for box model */
background-color:rgb(90,90,90);
color:rgb(220,220,220);
height:20px;
width:128px;     /*sets the default width of all the second level navs */
margin:0 0 1px 0;
padding:5px 3px 2px 5px;
filter:alpha(opacity= 95);
moz-opacity:.95;
opacity:.95;
text-align:left;
text-decoration:none;
position:relative;
left:-33px;
top:5px;
z-index:100;
}
#menu ul.au li  {  /* this sets the width of the About us second level navs */
width:90px;
}
#menu ul.second span { /* second level font formatting for text */
font-size:85%;
color:rgb(180,180,180);
z-index:100;
}
#menu ul.second span:hover  {
color:rgb(240,240,240);
}
#menu {               /* makes it behave in position */
float:left;
}
#menu li {
list-style:none;
}
#menu ul span strong {  /* for each page's selected Top nav */
color:rgb(0,110,172);
font-weight:normal;
}
.navbutton {       /* this styles the DIV boxes and font for top level nav */
background-color:white;
text-align:center;
padding:3em .65em 1.3em .65em; /* Padding sets the shape and size of DIV menu box*/
float:left;
text-decoration:none;
margin:2px 2px 0 2px;   /* sets the space between DIVs */
position:relative;
height:16px;
}
.navbutton span:hover {
font-family:Arial, Helvetica, sans-serif;
color:rgb(0,110,172);
}
#navbar {
position:relative;
left:85px;
*top:10px;
z-index:100;
}
.width-au {
width:56px;
}
.width-is {
width:120px;
}
