﻿/* MENU BARS */
#menubarMain 
{
    margin-top: 20px;
}
#menubarMain table
{
    width: 100%;
    margin-left: auto;
    margin-right:auto;
}
#menubarMain td
{
    font-size: 13px; 
    text-align: center;
    width: 11.11%;
}
#menubarMain img
{
    border-width: 0px;
}
#menubarMain a:link 
{ 
    color: black;
    text-decoration: none;
}
#menubarMain a:visited 
{ 
    color: black; 
    text-decoration: none;    
} 
#menubarMain a:hover 
{
	color: Maroon; 
} 
.menuItemText
{
    display: block;
    padding-top: 7px;
    font-weight: bold;
    font-size: 0.8em;
}
    
    /* menu bar documents */

#menubarDocs
{
    margin-top: 20px;
}
#menubarDocs table
{
    width: 100%;
    margin-left: auto;
    margin-right:auto;
}
#menubarDocs td
{
    font-size: 13px; 
    text-align: center;
    width: 25%;
}
#menubarDocs img
{
    border-width: 0px;
}
#menubarDocs a:link 
{ 
    color: black;
    text-decoration: none;
}
#menubarDocs a:visited 
{ 
    color: black; 
    text-decoration: none;    
} 
#menubarDocs a:hover 
{ color: Maroon; } 

/* Photos */

#menubarPhotos
{
    margin-top: 20px;
}
#menubarPhotos table
{
    width: 100%;
    margin-left: auto;
    margin-right:auto;
}
#menubarPhotos td
{
    font-size: 13px; 
    text-align: center;
    width: 33.3%;
}
#menubarPhotos img
{
    border-width: 0px;
}
#menubarPhotos a:link 
{ 
    color: black;
    text-decoration: none;
}
#menubarPhotos a:visited 
{ 
    color: black; 
    text-decoration: none;    
} 
#menubarPhotos a:hover 
{ color: Maroon; } 

    /* Link Bar */
#linkBar td
{
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
}        
#linkBar a:link 
{ 
    color: black;
    text-decoration: underline;
}
#linkBar a:visited 
{ 
    color: black; 
    text-decoration: underline;    
} 
#linkBar a:hover 
{ 
    color: Maroon; 
}
/* SECTION END */

/* Link Menu (link bar with drop downs) */

.linkMenuContainer
{
    border: solid 1px silver; margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    width: 780px;
    background-color: #FFFFFF;
    padding: 10px;
    height: 28px;
}
.linkMenu 
{ 
    padding:0;
    margin:0;
    display: block; 
    list-style-type: none;
}
.linkMenu ul
{
    list-style-type:none;
    padding:0;
    margin:0;
}
.linkMenu li
{
    float:left;
    position:relative;
    z-index:100;
}
.linkMenu a, .linkMenu :visited 
{
    display:block;
    font-size:10px;
    width:149px;
    padding: 7px 0;
    color:#000;
    background: #EEEEEE;
    text-decoration:none;
    margin-right:5px;
    text-align:center;
}
.linkMenu li :hover
{
    color: White;
    background: Gray;
}
.linkMenu ul li :hover
{
    margin-right: 0px;
}

/* hide the sub level links */
.linkMenu ul {
visibility:hidden;
position:absolute;
width:149px;
height:0;
}
/* make the sub level visible on hover list or link */
.linkMenu li:hover ul,
.linkMenu li a:hover ul
{
    visibility:visible;
    position: absolute;
}

/* dhtml hacks for IE6 (shitty fucking browser!) */
.linkMenu li:hover > ul
{
    visibility:visible;
    position: absolute;
    display: block;
}
.linkMenu .parent_hover
{
    visibility:visible;
    display:block;
}

/* LINK COLUMN (for field trips page) */

.linkColumn 
{
    float: left;
    width: 80px;
}
.linkColumn a
{
    display: block;
    padding-bottom: 10px;
    font-size: 13px;    
}
.linkColumn  .fieldtriplink_fulltitle
{
	display: none;
}

/* FOOTER LINKS */

.footerlink
{
    margin: 0px 5px 0px 5px;
    padding: 0px 5px 0px 5px;
    border-left: solid 1px silver;
    border-right:solid 1px silver;
}
.footerlinkbar
{
    padding: 10px 10px 0px 10px; 
    border-top: solid 1px silver; 
    margin-top: 10px; 
    font-size: 0.8em;
    text-align: center;
}
.footerlinkbar img
{
    vertical-align: middle; 
    padding: 0 8px 0 8px;
}
