/* 
	WordPress Menubar Plugin
	ssf-blue.css stylesheet for the Superfish template

	Credits:

	Superfish v1.4.8 - jQuery menu plugin by Joel Birch
	http://users.tpg.com.au/j_birch/plugins/superfish/

	Search box design by the LightWord theme
	http://www.lightword-theme.com/
*/

/*** start superfish.css ***/

/*** ESSENTIAL STYLES ***/
.ssf-blue-wrap {
	width: 100%; color:#000; background: url(navbg.gif) repeat-x; clear:both; overflow:hidden; height:30px;
}
.ssf-blue-wrap .left{ float:left;}
.ssf-blue-wrap .right{ float:right; padding:6px 4px 0 0;}
.ssf-blue{display: block; width:100%; margin:0;   }
.ssf-blue, .ssf-blue ul { margin:0; padding:0; list-style: none; }
.ssf-blue li {float: left; font-size:12px; font-weight:bold;text-transform:none;
}
.ssf-blue li a,.ssf-blue li a:visited {color:#FFF; display:block; padding:8px 12px 6px 12px; 

}
.ssf-blue li a:hover, .ssf-blue li a:active{color:#fff; background:url(navhoverbg.gif) repeat-x; text-decoration:none;}	
.ssf-blue li.dropdn a:hover{color:#fff; background-color:#022339;  }	
.ssf-blue li ul {position: absolute; left: -999em; width:160px; margin:0px 0 0 0px; line-height: 16px; 

background: none repeat scroll 0 0 #1b1bbc;border-right:1px solid #999; border-bottom:1px solid #999; border-left:1px solid #999;/* padding:5px;*/
 z-index:10;}
.ssf-blue li li { width: 160px; margin:0;  background:none; font-weight:normal; font-size:.9em; 
line-height: 26px;
border:0; }
.ssf-blue li li a, .ssf-blue li li a:visited {color:#fff; padding:0px 10px 1px 10px; 
font-size:10px; font-weight:bold;
background:none;}
.ssf-blue li li a:hover, .ssf-blue li li a:active {color:#fff; text-decoration:none;
background:#333;  }
.ssf-blue li:hover ul, .ssf-blue li li:hover ul, .ssf-blue li li li:hover ul, .ssf-blue li.sfhover 

ul, .ssf-blue li li.sfhover ul, .ssf-blue li li li.sfhover ul {
left: auto; }
.ssf-blue li.current-menu-item a, .ssf-blue li.current-menu-parent a {color:#FFF;}
.ssf-blue li.current-menu-item, .ssf-blue li.current-menu-parent {color:#FFF; background:#59b9ec}
.ssf-blue li li.current-menu-parent {color:#fff; background:none;}
.ssf-blue li li.current-menu-parent a:hover {color:#fff; background:none; text-decoration:underline;}
.ssf-blue li.current-menu-item a:hover, .ssf-blue li.current-menu-parent a:hover { color:#EEE; 
}	
.ssf-blue li.current-menu-item li a:hover, .ssf-blue li.current-menu-parent li a:hover { 

color:#fff; }	
.ssf-blue li.current-menu-item li, .ssf-blue li.current-menu-parent li {background:none; }	
.ssf-blue li.current-menu-item li a, .ssf-blue li.current-menu-parent li a {color:#fff; 

background:none; }	
.ssf-blue li.current-menu-item li a:hover, .ssf-blue li.current-menu-parent li a:hover { 

background:none; color:#fff; text-decoration:underline; }	
.ssf-blue li.current-menu-item ul {margin-top:-1px;}	
.ssf-blue li li ul,  .ssf-blue li.current-menu-item li ul, .ssf-blue li.current-menu-parent li ul{ 

margin: -26px 0 0 160px; visibility:hidden; font-size:1.1em; border-top:1px solid #999;}
.ssf-blue li li:hover ul { visibility:visible;}
.ssf-blue li.dropdn a,.ssf-blue li.dropdn a:visited{background:url(arrowdn.png) right center no-

repeat; padding-right:20px;}
.ssf-blue li ul li.dropdn{ background:url(rarrow.png) right center no-repeat; }
.ssf-blue li.dropdn li a,.ssf-blue li.dropdn li a:visited, .ssf-blue li.dropdn li li a,.ssf-blue 

li.dropdn li li a:visited  {background:none;}
.selectnav { display: none; }

.ssf-blue li.selected, 
.ssf-blue li.current-cat, 
.ssf-blue li.current-cat-parent, 
.ssf-blue li.current_page_item, 
.ssf-blue li.current_page_parent,
.ssf-blue li.current_page_ancestor {
	background: url("navactivebg.gif") repeat-x scroll 0 0 transparent;
	color:#FFF !important; 
    float: left;
    font-size: 12px;
    font-weight: bold;
    height:34px;
    
}

.ssf-blue li:hover, .ssf-blue li.wpm-hover,
.ssf-blue a:focus, .ssf-blue a:hover, .ssf-blue a:active {
	text-decoration: none;
	/*background:		#55A5F3;	*/		/* color 3 */
	outline:		0;
	
}


