/* :::::::::::::::::::::::::::: Top Navigation :::::::::::::::::::::::::::  */
#container-nav {
position:relative; right: 0; top: 30px;
width:100%; height: auto;
clear:both;
display: block;
	background-color: transparent;
margin: 0; padding:0 0 0 0px; margin-bottom: 5px;
z-index:200;
border: none 2px black;
overflow: visible;
}


#container-nav ul li  {float:left;}
#container-nav ul li { list-style-type: none; }

#container-nav ul li  img {width: 20px }


/* Buttons for nav  */

#container-nav ul li a:link, #container-nav ul li a:visited {
position:relative; left: 0; 
display:block;/* :::::::::::::::::::::::::::: Dropdown :::::::::::::::::::::::::::  */


.dropdownmenu {
position: absolute; top: 40px; 
background-color: #fff; 
width: auto;
padding:10px 5px 5px 20px;
	text-transform: none; 
	text-align: left;
	line-height: 1.4; 
	font-size: 9px; 
	 -moz-box-shadow: 1px 2px 2px rgba(0, 0, 0,0.5);
    -webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, .5);
    box-shadow: 1px 2px 2px rgba(0, 0, 0, .5);
overflow: visible;
z-index: 800 !important;

}


.dropdownmenu a {
font-size:10px
}


background-color: transparent; 
color: #000;
margin:0px 0 5px 0px;
padding: 0px 30px 0px 2%;
font-size: 12px; font-weight: 400;
text-decoration: none;
text-transform: uppercase;
letter-spacing: .2em;
line-height: 1.3; 
}



#container-nav ul li a:hover, #container-nav ul li a:active {
background-color: transparent; 
color: #9999bb;
}


/* :::::::::::::::::::::::::::: Dropdown :::::::::::::::::::::::::::  */


.dropdownmenu {
position: absolute; top: 40px; 
background-color: #fff; 
width: 250px;
padding:10px 5px 5px 20px;
	text-transform: none; 
	text-align: left;
	line-height: 1.4; 
	font-size: 9px; 
	 -moz-box-shadow: 1px 2px 2px rgba(0, 0, 0,0.5);
    -webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, .5);
    box-shadow: 1px 2px 2px rgba(0, 0, 0, .5);
z-index: 400;

}


.dropdownmenu a {
font-size:10px
}




/* :::::::::::::::::::::::::::: Bottom Navigation :::::::::::::::::::::::::::  

#container-nav-bottom {
position: relative; top:0px;
height:auto; width:100%;
background-color: #bbddcc;
margin:0; padding: 5px; margin-bottom: 20px;
text-align:center;
z-index:100;
}


#container-nav-bottom ul li { float:left; list-style-type: none; }*/


/* Buttons for nav  

#container-nav-bottom ul li a:link, #container-nav ul li a:visited {
position:relative; left: 0; 

width:auto;
background-color: transparent; 
margin:0px 0 0px 0px;
padding: 0px 8% 0px 8%;
font-size: 14px; font-weight: bold;
text-decoration: none;
text-transform:uppercase;
z-index: 60;
}


#container-nav-bottom ul li a:hover, #container-nav ul li a:active {
background-color:#fff; 
color: #b7d5df;
}
 */



