/* Navigation */

div#nav {
	height: 50px;
	background: url(../images/nav-bg.jpg) no-repeat;
	margin-bottom: 10px;
	}
	
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
	}

.nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
	}
	
.nav li {
  text-align: center;
  float: left;
  position: relative;
	}

.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font-size: 16px;
  font-weight: lighter;
  background: transparent;
  color: #fff;
  display: block;
  padding: 0;
  text-decoration: none;
	}
	
ul#nav-one {
	height: 50px !important;
	position: relative;
	}
	
ul#nav-one li {
	width: 192px;
	float: left;
	height: 50px;
	position: relative;
	}
	
ul#nav-one li a {
	display: block;
	padding-top: 17px;
	padding-bottom: 17px;
	line-height: 20px;
	height: 50px;
	background: transparent;
	color: #fff;
	}
	
ul#nav-one li a:hover {
	background: transparent;
	color: #fff;
	}

.nav ul {
	background: #2F5987 url(../images/nav-submenu-bg.jpg) repeat-x;
  list-style: none;
  margin: 0;
  position: absolute;
  top: -999em;
  left: 10px;
  margin-top: 20px !important;
  padding: 0 20px;
  padding-bottom: 10px;
  /* filter:alpha(opacity=90); /*Needed for IE*/
	/*-moz-opacity:0.9; /*Older mozilla broswers like NN*/
	/*-khtml-opacity: 0.9; /*Old versions of Safari and "KHTML" browser engines*/
	/*opacity: 0.9; /*FF, Safari, and Opera*/
	}

.nav #community_info ul {
	left: -85px !important;
	}
	
.nav li:hover ul, .nav li.sfHover ul {
  top: 30px;
	}

.nav ul li {
  border: 0;
  float: none !important;
  height: 1% !important;
  text-align: left !important;
  width: auto !important;
  min-width: 135px !important;
	}
	
.nav ul a {
  border-top: 1px solid #6383A5;
  white-space: nowrap;
  padding: 5px 10px !important;
  margin: 0 !important;
  height: 1% !important;
	}
	
.nav ul a.first {
	border-top: 0 !important;
	margin-top: 10px !important;
	}
	
.nav ul a:hover {
  background: #244A74 !important;
  color: #fff;
  padding: 5px 10px !important;
  margin: 0 !important;
	}
	
.nav ul a.first:hover {
	border-top: 0 !important;
	margin-top: 10px !important;
	}
