.transMenu {
 position:absolute ; 
 overflow:hidden; 
 left:-1000px; 
 top:-1000px;
}

.transMenu .content {
 position:static;
}

/*//////drop menus/////*/
.transMenu .items {
 border: 1px solid #333333 ; 
 position:relative ; 
 left:5px;
 top:5px; 
 z-index:1002;
}

.transMenu .item { 
 text-decoration: none ; 
 cursor:pointer; 
 cursor:hand;
}

.transMenu  td {
 padding: 5px 5px 5px 0px !important;  
 color:#C5DDE6;
 font-size: 1.2em !important ; 
 font-family: garamond,"times new roman", Helvetica, sans-serif !important ;
 border-bottom:1px solid #333333;
 font-style:italic;
 font-weight: normal!important;
 line-height:18px;
}
.transmenu a {
 border-bottom:1px solid #333333;
 }

#subwrap {
 text-align: left ; 
}

/*//////drop menus -mouseover/////*/
.transMenu  .item.hover td { 
 background-color:#666;
 color:white;
}

.transMenu .background {
 background-color: #000 !important ; 
 position:absolute;
 left:5px;
  top:5px; 
 z-index:1; 
 opacity:1; 
 filter:alpha(opacity=100);
}

.transMenu .shadowRight { 
 display:none;
 position:absolute ; 
 z-index:3; 
 top:-3000px;
  width:2px; 
 opacity:1; 
 filter:alpha(opacity=100)
}

.transMenu .shadowBottom { 
 display:none;
 position:absolute ; 
 z-index:1; 
 left:-3000px;
 height:2px; 
 opacity:1; 
 filter:alpha(opacity=100)
}

.transMenu .item.hover {
 background-color: #fff !important ; 
}

.transMenu .item img { 
 margin-left:10px !important ; 
}

/*/////main menu/////////////*/

table.menu {
	position:relative;
	width:790px;
	margin-left:auto;
	margin-right:auto;
	text-align:center!important;
 	z-index: 1;
	background-color:none;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
}


table.menu a{
 margin:0px !important ;
 display:block !important; 
 position:relative !important ;			


}

div.menu a,
div.menu a:visited,
div.menu a:link {
 font-size: 1.5em !important; 
 font-family: garamond, verdana,Arial, Helvetica, sans-serif !important ; 
 font-style: italic;
 text-align: center !important;
 color: #C5DDE6 !important ; 
 text-decoration: none !important ; 
 margin:0px !important ; 
 padding:0px!important;
 display:block !important; 
 white-space:nowrap;
 line-height:25px;
}

div.menu td {
  border-collapse:separate;
} 

div.menu td.last {
 border-right: none;
} 


div.menu a:hover { 
 	color: #FFFFFF!important; 
  	background:#666666;
	line-height:20px;
}

#menu span {
 display:none; 
}