         
        ul#topnav {
						width:901px;	
        		list-style:none;
        		height:45px;
        		margin:0px auto; /* center nav in this demo */
						padding:0px 0px 0px 2px;
						}

        ul#topnav li {
        		display:inline;
        }

        ul#topnav li a {
        		height:45px;
        		float:left;
        		text-indent:-9999px;
        		text-decoration:none;
        }

        ul#topnav li#topnav-1 a {
        		width:100px;
        		background:url(images/nav.png) no-repeat -2px 0;
        }

        ul#topnav  li#topnav-1 a:hover {
        		background-position:-2px -45px;
        }

        ul#topnav  li#topnav-1 a:active {
        		background-position:-2px -90px;
        }
        
        ul#topnav li#topnav-2 a {
        		width:100px;
        		background:url(images/nav.png) no-repeat -102px 0;
        }

        ul#topnav  li#topnav-2 a:hover {
        		background-position:-102px -45px;
        }

        ul#topnav  li#topnav-2 a:active {
        		background-position:-102px -90px;
        }
        
        ul#topnav li#topnav-3 a {
        		width:100px;
        		background:url(images/nav.png) no-repeat -202px 0;
        }

        ul#topnav  li#topnav-3 a:hover {
        		background-position:-202px -45px;
        }

        ul#topnav  li#topnav-3 a:active {
        		background-position:-202px -90px;
        }
        
        ul#topnav li#topnav-4 a {
        		width:100px;
        		background:url(images/nav.png) no-repeat -302px 0;
        }

        ul#topnav  li#topnav-4 a:hover {
        		background-position:-302px -45px;
        }

        ul#topnav  li#topnav-4 a:active {
        		background-position:-302px -90px;
        }
        
        ul#topnav li#topnav-5 a {
        		width:100px;
        		background:url(images/nav.png) no-repeat -402px 0;
        }

        ul#topnav  li#topnav-5 a:hover {
        		background-position:-402px -45px;
        }

        ul#topnav  li#topnav-5 a:active {
        		background-position:-402px -90px;
        }
        
        ul#topnav li#topnav-6 a {
        		width:100px;
        		background:url(images/nav.png) no-repeat -502px 0;
        }

        ul#topnav  li#topnav-6 a:hover {
        		background-position:-502px -45px;
        }

        ul#topnav  li#topnav-6 a:active {
        		background-position:-502px -90px;
        }
        
        ul#topnav li#topnav-7 a {
        		width:100px;
        		background:url(images/nav.png) no-repeat -602px 0;
        }

        ul#topnav  li#topnav-7 a:hover {
        		background-position:-602px -45px;
        }

        ul#topnav  li#topnav-7 a:active {
        		background-position:-602px -90px;
        }
        
        ul#topnav li#topnav-8 a {
        		width:100px;
        		background:url(images/nav.png) no-repeat -702px 0;
        }

        ul#topnav  li#topnav-8 a:hover {
        		background-position:-702px -45px;
        }

        ul#topnav  li#topnav-8 a:active {
        		background-position:-702px -90px;
        }
        
        ul#topnav li#topnav-9 a {
        		width:100px;
        		background:url(images/nav.png) no-repeat -802px 0;
        }

        ul#topnav  li#topnav-9 a:hover {
        		background-position:-802px -45px;
        }

        ul#topnav  li#topnav-9 a:active {
        		background-position:-802px -90px;
        }
        
        ul#topnav li#topnav-10 a {
        		width:100px;
        		background:url(images/nav.png) no-repeat -902px 0;
        }

        ul#topnav  li#topnav-10 a:hover {
        		background-position:-902px -45px;
        }

        ul#topnav  li#topnav-10 a:active {
        		background-position:-902px -90px;
        } 
				
				
				
				
				
.login	{width:100px;height:45px;display:inline;margin:0px; padding:0px;}				
	ul#login {	width:1000px;
        		list-style:none;
        		height:45px;
        		margin:0px auto; /* center nav in this demo */
						padding:0px 0px 0px 2px;}				
				
  ul#login li {display:inline;}
				
				
/* Login Nav - Not Logged */
				
        ul#reg {	
        		width:101px;
        		list-style:none;
        		height:45px;
        		margin:0px auto; /* center nav in this demo */
						background:url(images/nav.png);
						padding:0px 0px 0px 2px;
        }

        ul#reg li {
        		display:inline;
        }

        ul#reg li a {
        		height:45px;
        		float:left;
        		text-indent:-9999px;
        		text-decoration:none;
        }

        ul#reg li#reg-1 a {
        		width:100px;
        		background:url(images/nav.png) no-repeat -2px 0;
        }

        ul#reg  li#reg-1 a:hover {
        		background-position:-2px -45px;
        }

        ul#reg  li#reg-1 a:active {
        		background-position:-2px -90px;
        }			
				
/* Login Nav - Logged */


	 a#reg {width:100px;height:45px;background:url(images/nav.png) no-repeat -202px 0;}
	 a#reg:hover {width:100px;height:45px;background-position:-202px -45px;}
	 a#reg:active {width:100px;height:45px;background-position:-202px -90px;}
