/* Navigation */
.nav, .nav ul { list-style: none; margin: 0; padding: 0;}
.nav {z-index: 100;  position: relative;}
.nav li {float: left; margin: 0px 0px 0px 0px; padding: 0; position: relative;}
.nav li a {	margin: 0px 20px 0px 20px;	font: normal 12px; 	color: #fff; display: block;	text-decoration: none;}
.nav li a:link, .nav li a:active, .nav li a:visited {  font: normal 12px;  color: #fff;  display: block;  text-decoration: none;}
.nav li a:hover {color: #d7af3d;}
#nav-one li:hover a, 
#nav-one li.sfHover a {background: none; color: #d7af3d;}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {background: #fff;color: #000;}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {background: #fff; color: #cc3300;}
.nav ul {  background: #fff;  border-bottom: 0px solid #000;  list-style: none;  margin: 10 0 0 0;  width: 100px;  position: absolute;  top: -999em;  left: -1px;}
.nav li:hover ul,
.nav li.sfHover ul {top: 29px;}
.nav ul li {  border: 0;  float: none;}
.nav ul a {  width: 190px;  white-space: nowrap;}
.nav ul a:hover {color: #d7af3d;}
ul#nav-mod  {width: 150px;	margin: 2px 20px 0px 20px;	background-color: #fff;	border: 1px solid #ccc;	line-height: 20px;}
#nav-mod li {margin: 0px;}
#nav-mod li a {width: 130px;	font-size: 11px; height: 20px;	margin-left: 10px;	line-height: 20px;	white-space: nowrap;}
.nav2 li a, .nav2 li a:link, .nav2 li a:active, .nav2 li a:visited {  font: normal 12px;  color: red;  display: block;  text-decoration: none;}
