ul#navlist
{
width: 174px;
padding: 0px;
border: 1px solid #808080;
border-top: 0px;
margin: 0px;
background: #808080;
list-style: none;
}

ul#navlist li
{
margin: 0px;
border: 0px;
border-top: 1px solid #808080;
background: black;
}

ul#navlist li a
{
text-align:right;
display: block;
width: 138px;
height:22px;
padding: 4px 8px 4px 8px;
border: 0px;
border-right: 20px solid #666677;
background: black;
text-decoration: none;
}

ul#navlist li a:link { color: #666677; }
div#menuWrapper li a:visited { color: #666677; }

ul#navlist li a:hover
{
border-color: #ff9000;
color: #ffffff;
background: #0C595F;
}

ul#navlist li.addmap a{background: url(../../gfx/menuaddmap.gif) no-repeat top left;}
ul#navlist li.getoutline a{background: url(../../gfx/menuworld.gif) no-repeat top left;}
#getOutlineSelect{width:200px; height:30px; font-weight:bold; font-size:large; background-color:#800000; color:white; text-align:center;}
ul#navlist li.contributors a{background: url(../../gfx/menucontributors.gif) no-repeat top left;}
ul#navlist li.faq a{background: url(../../gfx/menufaq.gif) no-repeat center left;}
ul#navlist li.aboutpmp a{background: url(../../gfx/menuabout.gif) no-repeat top left;}
ul#navlist li.news a{background: url(../../gfx/menunews.gif) no-repeat top left;}
ul#navlist li.donate a{background: url(../../gfx/menudonate.gif) no-repeat center left;}
ul#navlist li.debug a{background: url(../../gfx/menubug.gif) no-repeat center left;}

ul#navlist li.addmap a:hover{border-color: #B3B300;background: url(../../gfx/addmap.gif) no-repeat top left;}
ul#navlist li.getoutline a:hover{border-color: #B30059;background: url(../../gfx/world.gif) no-repeat top left;}
ul#navlist li.contributors a:hover{border-color: #ff9000;background: url(../../gfx/contributors.gif) no-repeat top left;}
ul#navlist li.faq a:hover{border-color: #138D96;background: url(../../gfx/faq.gif) no-repeat center left;}
ul#navlist li.aboutpmp a:hover{border-color: #CC7F19;background: url(../../gfx/about.gif) no-repeat top left;}
ul#navlist li.news a:hover{border-color: black;background: url(../../gfx/news.gif) no-repeat top left;}
ul#navlist li.donate a:hover{border-color: #CC0000;background: url(../../gfx/donate.gif) no-repeat center left;}
ul#navlist li.debug a:hover{border-color: #CC0000;background: url(../../gfx/bug.gif) no-repeat center left;}

ul#navlist li.debug a:visited{color: #F2EFE9;background: url(../../gfx/menubug.gif) no-repeat center left;}

/* ROUNDED CORNERS : set millions of background images */
.rbtop div { background: url(../../gfx/tl.gif) no-repeat top left; }
.rbtop { background: url(../../gfx/tr.gif) no-repeat top right; }
.rbbot div { background: url(../../gfx/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../../gfx/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}

/*for template loader.php*/
#progress {float:left; width:60%; border:1px solid white; background-color:#003333; margin-left:50px; padding:3px 3px 3px 3px; text-align:center;}
#progress span{font-size:x-large; font-weight:bolder; }
#progress img{float:right
/*tempalte/infoAddMap.php*/; }
#infoAddMap {float:left; width:60%; border:1px solid white; background-color:#B3B300; margin-left:50px; padding:3px 3px 3px 3px; text-align:center;}
/*template / infoGetOutline.php*/
#infoGetOutline {float:left; width:60%; border:1px solid white; background-color:#B30059; margin-left:50px; padding:3px 3px 3px 3px; text-align:center;}