/*-------------------------------------------
    main
-------------------------------------------*/
#nav {
    margin:0 10px 0 9px;
    border:1px solid #e6e5e3;
    border-left:0;
    text-align:right;
    width:799px;
}
#nav span {
    display:none;
}
#nav .cat:link, #nav .cat:visited {
    position:relative;
    float:right;
    height:55px;
    width:90px;
}
#nav .portrait:link, #nav .portrait:visited {
    background:#FFF url('/images/nav/portrait.gif') no-repeat scroll 0 0;
}
#nav .portrait:hover {
    background:#FFF url('/images/nav/portrait_hover.gif') no-repeat scroll 0 0;
}
#nav .portrait_active {
    background:#FFF url('/images/nav/portrait_active.gif') no-repeat scroll 0 0 !important;
} 
#nav .member:link, #nav .member:visited {
    background:#FFF url('/images/nav/member.gif') no-repeat scroll 0 0;
}
#nav .member:hover {
    background:#FFF url('/images/nav/member_hover.gif') no-repeat scroll 0 0;
}
#nav .member_active {
    background:#FFF url('/images/nav/member_active.gif') no-repeat scroll 0 0 !important;
} 
#nav .program:link, #nav .program:visited {
    background:#FFF url('/images/nav/program.gif') no-repeat scroll 0 0;
}
#nav .program:hover {
    background:#FFF url('/images/nav/program_hover.gif') no-repeat scroll 0 0;
}
#nav .program_active {
    background:#FFF url('/images/nav/program_active.gif') no-repeat scroll 0 0 !important;
} 
#nav .contact:link, #nav .contact:visited {
    background:#FFF url('/images/nav/contact.gif') no-repeat scroll 0 0;
}
#nav .contact:hover {
    background:#FFF url('/images/nav/contact_hover.gif') no-repeat scroll 0 0;
}
#nav .contact_active {
    background:#FFF url('/images/nav/contact_active.gif') no-repeat scroll 0 0 !important;
} 
#nav .download:link, #nav .download:visited {
    background:#FFF url('/images/nav/download.gif') no-repeat scroll 0 0;
}
#nav .download:hover {
    background:#FFF url('/images/nav/download_hover.gif') no-repeat scroll 0 0;
}
#nav .download_active {
    background:#FFF url('/images/nav/download_active.gif') no-repeat scroll 0 0 !important;
} 

/*-------------------------------------------
    sub
-------------------------------------------*/
#sub_nav {
    margin:0 9px;
    text-align:right;
    width:800px;
    height:52px;
    overflow:hidden;
    display:block;
}
#sub_nav span {
    display:none;
}
#sub_nav .subcat:link, #sub_nav .subcat:visited {
    position:relative;
    float:right;
    height:15px;
    margin:20px 22px 0 0;
}
#sub_nav .club:link, #sub_nav .club:visited {
    background:#FFF url('/images/nav/sub/club.gif') no-repeat scroll 0 0;
    width:144px;
}
#sub_nav .club:hover, #sub_nav .club_active {
    background:#FFF url('/images/nav/sub/club_active.gif') no-repeat scroll 0 0 !important;
}
#sub_nav .students:link, #sub_nav .students:visited {
    background:#FFF url('/images/nav/sub/students.gif') no-repeat scroll 0 0;
    width:225px;
}
#sub_nav .students:hover, #sub_nav .students_active {
    background:#FFF url('/images/nav/sub/students_active.gif') no-repeat scroll 0 0 !important;
}
#sub_nav .clipboard:link, #sub_nav .clipboard:visited {
    background:#FFF url('/images/nav/sub/clipboard.gif') no-repeat scroll 0 0;
    width:68px;
}
#sub_nav .clipboard:hover, #sub_nav .clipboard_active {
    background:#FFF url('/images/nav/sub/clipboard_active.gif') no-repeat scroll 0 0 !important;
}
#sub_nav .event:link, #sub_nav .event:visited {
    background:#FFF url('/images/nav/sub/event.gif') no-repeat scroll 0 0;
    width:139px;
}
#sub_nav .event:hover, #sub_nav .event_active {
    background:#FFF url('/images/nav/sub/event_active.gif') no-repeat scroll 0 0 !important;
}
#sub_nav .overview:link, #sub_nav .overview:visited {
    background:#FFF url('/images/nav/sub/member.gif') no-repeat scroll 0 0;
    width:84px;
}
#sub_nav .overview:hover, #sub_nav .overview_active {
    background:#FFF url('/images/nav/sub/member_active.gif') no-repeat scroll 0 0 !important;
}
#sub_nav .teaser:link, #sub_nav .teaser:visited {
    background:#FFF url('/images/nav/sub/overview.gif') no-repeat scroll 0 0;
    width:80px;
}
#sub_nav .teaser:hover, #sub_nav .teaser_active {
    background:#FFF url('/images/nav/sub/overview_active.gif') no-repeat scroll 0 0 !important;
}
#sub_nav .download:link, #sub_nav .download:visited {
    background:#FFF url('/images/nav/sub/download.gif') no-repeat scroll 0 0;
    width:84px;
}
#sub_nav .download:hover, #sub_nav .download_active {
    background:#FFF url('/images/nav/sub/download_active.gif') no-repeat scroll 0 0 !important;
}

/*-------------------------------------------
    admin
-------------------------------------------*/
#nav .event:link, #nav .event:visited {
    background:#FFF url('/images/nav/event.gif') no-repeat scroll 0 0;
}
#nav .event:hover {
    background:#FFF url('/images/nav/event_hover.gif') no-repeat scroll 0 0;
}
#nav .event_active {
    background:#FFF url('/images/nav/event_active.gif') no-repeat scroll 0 0 !important;
}
#nav .clipboard:link, #nav .clipboard:visited {
    background:#FFF url('/images/nav/clipboard.gif') no-repeat scroll 0 0;
}
#nav .clipboard:hover {
    background:#FFF url('/images/nav/clipboard_hover.gif') no-repeat scroll 0 0;
}
#nav .clipboard_active {
    background:#FFF url('/images/nav/clipboard_active.gif') no-repeat scroll 0 0 !important;
}