
#vnavcontainer
{
  background-color:       transparent;
  font-family:            Tahoma, Sans-serif, Arial, Helvetica, Times, serif;
  font-size:              12pt;
  margin:                 0 auto;
  padding-bottom:         10pt;
  padding-left:           0pt;
  padding-right:          0pt;
  padding-top:            10pt;
/*
  padding-top:            1em;
  text-transform: 	lowercase; 
*/
}


/* to stretch the container div to contain floated list */
#vnavcontainer:after
{
  clear:                  both;
  display:                block;
  line-height:            1px;
/*
  content:                ".";
  font-size:              1px;
*/

}


ul#vnavlist
{
   list-style: none;
   padding: 0pt;
   margin: 0 auto;
   width: 100%;
   font-size: 0.8em;
}


ul#vnavlist li
{
  display:                block;
/*
  float:                  left;
*/
  margin:                 0pt;
  padding:                0pt;
  text-indent:            5pt;
  text-align:             left;
  width:                  110pt;
}


ul#vnavlist li a
{
  background-color:       #D9CEB5;
  border-bottom-color:    #A4997D;
  border-left-color:      #fff;
  border-right-color:     #aaab9c;
  border-style:           solid;
  border-top-color:       #ffe;
  border-width:           1px;
  color:                  #000000;
  display:                block;
  padding:                2pt 0pt 2pt 0pt;
/*
  padding:                0.5em;
*/
  text-decoration:        none;
  width:                  100%;
}


#vnavcontainer>ul#vnavlist li a { width: auto; }


ul#vnavlist li#vactive a, 
ul#vnavlist li#vactive a:hover
{
  background-color:       #B7A289;
  color:                  #000000;
  background-image:       none;
  border-bottom-color:    #A4997D;
  border-left-color:      #fff;
  border-right-color:     #aaab9c;
  border-top-color:       #ffe;
  text-transform: 	uppercase; 
/*
  font-weight: bold;
*/

}


ul#vnavlist li a:hover
{
  background-color:       #FFA02A;
  border-bottom-color:    #FFC985;
  border-left-color:      #A4997D;
  border-right-color:     #FFC985;
  border-top-color:       #A4997D;
  color:                  #000000;
  background-position:    left center;
  background-repeat:      no-repeat;
  /* background: transparent;*/
}

