/* A CSS Framework by Mike Stenhouse of Content with Style */

/* NAV */
	div#nav {
        /*font-size: 0.8em;*/
		border:0px solid black;
		/*margin-top:16px;*/
		margin-top:-23px;
		margin-left:0px;
    }
    * html div#nav {
        /* hide ie/mac \*/
        height: 1%;
        /* end hide */
    }
    div#nav div.wrapsper {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
    }
    div#nav ul {
      margin:0;
      padding:0px 0px 0 4px;
      list-style:none;
	  border-bottom:0px solid red;
    }
    div#nav li {
	  float:left;
      background:url("../i/left_both.png") no-repeat left top;
      margin:0;
      padding:0px 0px 0px 10px;
      border-bottom:0px solid white;
	  display:block;
	
    }
    div#nav li.last {
        border-right: none;
    }
    div#nav a,
    div#nav a:link,
    div#nav a:active,
    div#nav a:visited {
      display:block;
      background:url(../i/right_both.png) no-repeat right top;
      padding:7px 9px 5px 0px;
      text-decoration:none;
      font-weight:bold;
      color:#ECF3CF;
	  border:0px solid black;
	  width:auto;
    }
    div#nav a:hover {
        text-decoration: underline;
    }
    div#nav strong {
        display: inline;
        /* hide from ie/mac \*/
        display: block;
        /* end hide */
        
        color: white;

    }

    div#nav a:hover {
      float:left;
      display:block;

      text-decoration:none;
      font-weight:bold;
      color:#495614;
    }
	
	div#nav #current {
      float:left;
      display:block;
      background-image:url("../i/left_both.png");
      text-decoration:none;
      font-weight:bold;
      color:white;
	  background-position:left -150px;
    }
	
	
	
	div#nav #current a {
      float:left;
      display:block;
      background-image:url("../i/right_both.png");
      text-decoration:none;
      font-weight:bold;
      color:black;
	  background-position:100% -150px;
    }
	div#nav > ul a {width:auto;}
/* END NAV */