I'm trying to get my horizontal bar to fit right in middle of my page. It supposed to be 774px wide. I'm also trying to add round (curve) edges to both ends. Here's my css code that I got from a template. Right now, the nav bar is to the left, short and doesn't fit the whole page.

Here's the css code:


Code:
/* NAVIGATION MENU */
#Nav {
	margin: 0px;
	height: 27px;
	background: url(/images/contbg2.gif);
}

/*New CSS Rules*/

/* CSS Document */
/*Nav Bar CSS rules*/


#nav {

	margin: 0;
	padding: 0;
	height: 27px;
	float: left;
	width:100%;
	/*
	border: 1px solid #42432d;
	border-width: 1px 0;*/
}

#nav li {
	display: inline;
	list-style-type: none;
	padding: 0;
	margin: 0;
	text-align: center;
}

#nav a, #nav a:link,
#nav a:visited {
	font-size:16px;
	color:#000;
	background: url(../images/nav-bg.gif);
	padding: 3px 16px 6px 16px;
	float: left;
	width: auto;
	border-right:1px solid #ACACE3;
	text-decoration: none;
	
	font: bold 1em/1em Arial, Helvetica, sans-serif;
}
#nav li:first-child a {
	border-left: 1px solid #ACACE3;
}
#nav a:hover, #nav a:active {

	color:#fff;
	background: url(../images/nav-hover-1.gif);
}







/*End of New CSS Rules*/
/*

#navLinks {	
	text-align: center;
	height: 27px;
	background: url(/images/nav.gif) no-repeat top center;
}

#navLinks ul {
	list-style: none;
	padding: 0;
	margin: 0;
}


#navLinks li {
	float: left;
	margin: 0 2em;
}
#navLinks li a {

	background: url(/images/nav.gif) no-repeat top center;
	height: 2em;
	line-height: 2em;
	float: left;
	width: 9em;
	display: block;
	
}
	


#nav a, #nav a:link, #nav a:visited {
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	padding: 3px 16px 6px 16px;
	margin: 0px 12px;
	background: url('/images/nav.gif') no-repeat top center;
}
#nav a:hover, #nav a:active {
	background: url(/images/nav-hover.gif) repeat-x top center;
	color: #fff;
}*/
/*#navLeftEnd {
	height: 27px;
	background: url(/images/nav-left.gif) no-repeat top left;
}
#navRightEnd {
	margin-left: 17px;
	height: 27px;
	width: 774px;
	background: url(/images/nav-right.gif) no-repeat top right;
}*/
Here's the html file


Code:
<body>

<div id="container">

	
  <div id="header"> <img src="/images/header.gif" /> </div>
	  
	 	
<!--  <div id="Nav"> -->
    	
    
      <ul id="nav">		  
		  	<li id="nav-index"><a href="/index.htm">Home</a></li>
			<li id="nav-products"><a href="/products.htm">Products</a></li>
		  	<li id="nav-howitworks"><a href="/howitworks.htm">How It Works</a></li>
		  	<li id="nav-faq"><a href="/faq.htm">FAQ</a></li>
		  	<li id="nav-partners" ><a href="/partners.htm">Partners</a></li>
		  	<li id="nav-about"><a href="/about.htm">About Us</a></li>
		  </ul>	
		
<!--	</div> -->
</div>

</body>