

#container {

text-align: center;
}


 /*border: solid 0.05em #630;           line-height: 0.9;                  */



#nav, #nav ul       {
	font-size: 12px;
	background-color: #4A4A4A;
	list-style-type: none;
	float: left;
	margin: 0 0 0em;
	padding: 0;
	width: 650px;
	height: 19px;
	border-bottom: #4A4A4A;
	line-height: 19px;	
}



#nav a       {font-size: 12px;color: #FFFFFF; font-family: Verdana; text-decoration: none;  width: 4em; w\idth: 4em; display: block }
#nav a:hover      {
	font-size: 12px;
	color: #FFCC00;
	font-family: Verdana;
	text-decoration: none;
	width: 4em;
	w\idth: 4em;
	display: block;
}


#nav ul a      {
	color: #CCCCCC;
}






/*
#nav a       { color: #870000; font-family: Verdana; text-decoration: none;  width: 10em; w\idth: 4em; display: block }
#nav a:hover      { color: #060; font-family: Verdana; text-decoration: none;  width: 10em; w\idth: 4em; display: block }

#nav a       { color: #870000; font-family: Verdana; text-decoration: none; padding: 0.25em 1em; width: 10em; w\idth: 4em; display: block }
#nav a:hover      { color: #060; font-family: Verdana; text-decoration: none; padding: 0.25em 1em; width: 10em; w\idth: 4em; display: block }





*/







#nav a.daddy    { background: no-repeat right center }

#nav li    { float: left; padding: 0;  text-align: left; }
/* #nav li    { float: left; padding: 0 ; width: 6em } */

#nav li ul         {
	font-weight: normal;
	margin: 0;
	position: absolute;
	left: -999em;
	width: 10em;
	height: auto;
	w\idth: 10em;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	
}

#nav li li   {  width: 100% ; }

/*#nav li ul a   { width: 13em; w\idth: 9em } */

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul     { left: -999em }

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul   { left: auto }

#nav li:hover, #nav li.sfhover           { }

#content {
	clear: left;
}

#content a {
	color: #7C6240;
}

#content a:hover {
	text-decoration: none;
}

#scaffolding  { background: white no-repeat; margin: 1em 0 0; height: 70px }

#scaffolding a  { text-decoration: none; background: no-repeat 181px 0; text-indent: -999em; height: 70px; display: block }

#scaffolding a:hover {
	background-position: 181px -70px;
}













*::-moz-any-link br,*:-moz-any-link br { 
/*a workarround for mozilla*/
display:none;
}
div#menu * {
  cursor: pointer; /*because IE displays the text cursor 
if the link is inactive*/
}
.disabled {
   color: red !important;
   background: none !important;
}
div#menu {
	font: 12px Verdana, sans-serif;
	height: 28px;
	white-space: nowrap;
	width: 100%;
	background-color: #FFCC66;
	padding-top: 7px;
	font-weight: bold;

}

div#menu .a {
   background: #F5FDC;
 /*  border: 1px solid #F5F5DC; */
   color: #990000;
   text-decoration: none;
   height: 28px;
}

div#menu .a table {
   display: block;
   font: 10px Verdana, sans-serif;
   white-space: nowrap;
}

div#menu table, div#menu table a {
   display: none;
}

div#menu .a:hover, div#menu div.menuitem:hover {
   background: #FFDA75;
/*   border: 1px solid #000080; */
   color: #006633;

}

div#menu .a:hover table, div#menu div.menuitem:hover table{
   background: #FEE7A6;

   display: block;
   position: absolute;
   white-space: nowrap;
}

div#menu .a:hover table a, div#menu div.menuitem:hover table a {

 
   color: #990000;
   display: block;
   padding: 1px 12px;
   text-decoration: none;
   white-space: nowrap;
   z-index: 1000;
  

}

div#menu .a:hover table a:hover, div#menu div.menuitem:hover table a:hover {
   background: #FFDA75;
   color: #006633;
   display: block;
   padding: 0px 12px;
   text-decoration: none;
   z-index: 1000;
}

td {
   padding: 0px 0px 0px 0px;
}
.menuitem {
   float: left;
   margin: 0px 0px 0px 0px;
   padding: 0px 14px 0px 14px;
}

.menuitem * {
   padding: 0px 0px 0px 0px;
}
#other {
  height: auto;visibility: visible;
}
#moz{
  height: 1px;visibility: hidden;
}
#moz::-moz-cell-content{
  height: auto; visibility: visible;
}
#other::-moz-cell-content{
  height: 1px; visibility: hidden;
}
#holder {
  width: 100%;
}
