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

ul#navlisttop
        { font-size: 12px; background-color: #c90; list-style-type: none; list-style-image: none; margin: 0; padding: 0; position: relative; top: 10px; left: 10px }

ul#navlisttop li
     { text-align: center; display: block; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; float: left }

ul#navlisttop li a
             { color: #000; font-size: 13px; font-weight: bolder; text-decoration: none; background-image: url(point.gif); background-repeat: no-repeat; background-position: left bottom; display: block; margin: 0; padding-top: 5px; padding-right: 15px; padding-left: 15px; border-bottom: 1px solid #fff }

#navcontainertop>ul#navlisttop li a  { width: auto }

ul#navlisttop li#activetop a
      { color: #000; font-weight: bold; background-image: url(point.gif); background-repeat: no-repeat; background-position: left bottom }

ul#navlisttop li a:hover, ul#navlisttop li#active a:hover
     { font-weight: 800; text-decoration: underline; background-image: url(point.gif); background-repeat: no-repeat; background-position: left bottom }
#topnavx  { margin-right: 0; padding-right: 0; position: absolute; top: 196px; left: 120px; width: 750px }

