ul.nav, ul.aux, ul.tabs
{
position: relative;
z-index: 20;
float: left;
width: 862px;
list-style-type: none;
}
ul.nav
{
padding: 13px 12px 0 12px;
background: #0c90ce url(/nav/nav.jpg) no-repeat;
margin: 0 0 2px 0;
min-height: 25px;
height: auto;
}
/*\*/
* html ul.nav
{
height: 25px;
}
/**/
ul.aux
{
background: url(/nav/nav.gif) repeat-x bottom left;
padding: 9px 12px 0 20px;
margin: 0;
width: 854px;
}
ul.aux li.search
{
float: right;
margin-top: -2px;
}
ul.aux li.search input
{
width: 22px;
vertical-align: middle;
}
ul.aux li.search input.input
{
width: 170px;
color: #1178b8;
background: #f5f5f5;
border: 1px inset #e3e3e3;
}
ul.nav li a:link, ul.nav li a:visited
{
color: #fff;
text-decoration: none;
}
ul.nav li a:hover, ul.nav li a:active,
ul.nav li a.active:link, ul.nav li a.active:visited
{
color: #ddb200;
text-decoration: none;
}
ul.nav li, ul.aux li, ul.nav li a, ul.aux li a
{
float: left;
}
ul.nav li
{
padding: 0 8px 0 8px;
border-left: 1px solid #fff;
line-height: 1.1em;
font-size: 1.2em;
}
ul.nav li.home
{
border-left: 0 none;
}


ul.aux li a:link, ul.aux li a:visited
{
color: #0f82c2;
text-decoration: none;
}
ul.aux li a:hover, ul.aux li a:active,
ul.aux li a.active:link, ul.aux li a.active:visited
{
color: #ddb200;
text-decoration: none;
}
ul.aux li
{
padding: 0 8px 0 0;
line-height: 1.7em;
font-size: 1.1em;
min-height: 28px;
height: auto;
}
/*\*/
* html ul.aux li
{
height: 28px;
}
/**/
ul.aux li a
{
padding: 0 0 0 22px;
}
ul.aux li.rss, ul.aux li.rss a
{
background: url(/nav/rss.gif) no-repeat;
}
ul.aux li.events a
{
padding: 0 0 0 26px;
}
ul.aux li.events, ul.aux li.events a
{
background: url(/nav/events.gif) no-repeat;
}
ul.aux li.meetings a
{
padding: 0 0 0 29px;
}
ul.aux li.meetings, ul.aux li.meetings a
{
background: url(/nav/meetings.gif) no-repeat;
}
ul.aux li.padlock, ul.aux li.padlock a
{
background: url(/nav/padlock.gif) no-repeat;
}
ul.aux li a:hover, ul.aux li a.active
{
background-position: 0 -83px;
}

ul.tabs
{
float: right;
width: 280px;
height: 52px;
padding: 0;
margin: 0;
}
ul.tabs li
{
text-indent: -8000px;
float: left;
padding: 0;
margin: 0;
font-size: .05em;
line-height: .05em;
height: 52px;
width: 140px;
}
ul.tabs li a
{
float: left;
height: 52px;
width: 140px;
text-decoration: none;
}
ul.tabs li.calendar, ul.tabs li.calendar a
{
background: url(/nav/calendar.gif) no-repeat top right;
}
ul.tabs li.gallery, ul.tabs li.gallery a
{
background: url(/nav/gallery.gif) no-repeat top right;
}
ul.tabs li a.active, ul.tabs li a:hover
{
text-decoration: none;
background-position: bottom right;
}
