﻿
/*Styles for Main Nav*/
#mainNav{
	margin: 0;
	padding: 0;
	z-index:20;
}


	/*Top Level*/
    #mainNav li{
	    float: left;
	    list-style: none;
	    font-size:13px;
	    font-family: "Arial", "Tahoma", "MS Sans Serif", sans-serif;
	    font-weight:bold;
	    position: relative;
        display: inline;
		background: url(/images/navMiniLine.gif);
		background-position:right;
		background-repeat:no-repeat;
		z-index:20;
	}

    #mainNav li a{
        display: block;
        /*background: url(../images/navBKG.gif);*/
        padding: 11px 15px 8px 15px;
        text-decoration: none;
        color: #FFFFFF;
        white-space: nowrap;
		cursor: pointer;
		z-index:20;
    }

    #mainNav li a:hover{
        /*background: url(../images/navBKGRoll.gif);*/
		color: #EE782A;
    }
    	
	    /*Sub One*/
        #mainNav li ul{
            margin-top: 0px;
            margin-left:0px;
            padding: 0;
            position: absolute;
            visibility: hidden;
            display: block;
            
        }

        #mainNav li ul li{
            float: none;
            display: list-item;
            display: inline;
			background-color:#994114;
			         
        }

        #mainNav li ul li a{
            width: auto;
            color: #FFFFFF;
			background: url(/images/mainNavBKG.png); 
			background-image:url(/images/mainNavBKG.png);
			padding: 6px 14px;
			cursor: pointer;
        }
		
		*:first-child+html #mainNav li ul li a {
		width: 150px;
        }

        #mainNav li ul li a:hover{
             color: #EE782A;
			 background: url(/images/mainNavBKGroll.png); 
			 background-image:url(/images/mainNavBKGroll.png);
        }

        /* ######### CSS classes applied to down and right arrow images  ######### */

        .downarrowclass{
        position: absolute;
        top: 7px;
        right: 5px;
        }

        .rightarrowclass{
        position: absolute;
        top: 5px;
        right: 5px;
        }





/*Styles for Event Nav*/       

    #eventNav
    {
	    margin-top: 0;
	    margin-left:66px;
	    padding: 0;
		z-index:12;
		position:absolute;
    }
	
    #eventNav li{
	    float: left;
	    list-style: none;
	    font-size:10px;
	    font-family: "lucida grande", "Arial", "Tahoma", "MS Sans Serif", sans-serif;
		font-weight:200;
		background-color:#1d4174;

	}

    #eventNav li a{
        display: block;
        padding: 10px 15px 0px 15px;
        text-decoration: none;
        color: #ffffff;
        white-space: nowrap;
		height:21px;
    }
    
    	
   #eventNav li.selectedItem{
	    background-color:#b44d00;
	}
	
	#eventNav li.selectedItem:hover{
	    background-color:#1d4174;
	}

    #eventNav li:hover{
        background-color:#b44d00;
    }
	
