.menu { width:982px; position:relative; z-index:80; margin: 0px auto; padding: 0px 0 0 0; text-align:center; font-weight:300; }

.flash {  position: relative;  z-index: 0;} 
ul.menu {list-style:none; margin:0; padding:0; z-index: 100; height:34px;background:url(../images/back.jpg); }
ul.menu * {margin:0; padding:0; z-index: 100;}
ul.menu a {display:block; color:#000; height:17px; text-decoration:none; font-size:16px; }
ul.menu a:hover{color:#000; background-color:#FFFFFF}
ul.menu li {position:relative; float:left; margin-right:1px; z-index: 100;}
ul.menu ul {position:absolute; top:34px; left:0; display:none; opacity:0; list-style:none; z-index: 100;}

ul.menu ul li a {display:block; padding:6px 7px 6px; z-index: 100;color:#fff; text-transform:none; }
ul.menu ul li a:hover {color: #000; z-index: 100;}
ul.menu ul ul {left:155px; top:-1px; z-index: 100;}
ul.menu .sub {z-index: 100;}
ul.menu .topline {z-index: 100;}


ul.menu .homemenu { padding: 6px 57px 10px 57px; margin-left:1px; background-color:#FFFFCC;  z-index: 100; }



ul.menu .aboutmenu { padding: 6px 55px 10px 55px; background-color:#0099FF;  z-index: 100;}
.about {background-color:#0099FF;}
ul.about {position:relative; width:200px; margin:0; z-index: 100;
}
ul.about a{display:block; width:200px; padding:6px 7px 6px; z-index: 100;color:#fff; text-transform:none; }
ul.about a:hover{width:185px;}


ul.menu .gardenmenu { padding: 6px 55px 10px 55px; background-color:#339900;  z-index: 100;}
.garden {background-color:#339900;}
ul.garden {position:relative; width:200px; margin:0; z-index: 100;
}
ul.garden a{display:block; width:200px; padding:6px 7px 6px; z-index: 100;color:#fff; text-transform:none; }
ul.garden a:hover{width:185px;}

ul.menu .projectsmenu { padding: 6px 55px 10px 55px; font-weight:normal; background-color:#CC99CC;  z-index: 100;}
.projects {background-color:#CC99CC;}
ul.projects {position:relative; width:221px; margin:0; z-index: 100;
}
ul.projects a{display:block; width:207px; padding:7px 7px 6px; z-index: 100;color:#fff; text-transform:none; }
ul.projects a:hover{width:207px;}

ul.menu .projectsmenu10 { padding: 6px 50px 10px 50px; font-weight:normal; background-color:#CC9999;  z-index: 100;}
.projects10 {background-color:#CC9999;}
ul.projects10 {position:relative; width:225px; margin:0; z-index: 100;
}
ul.projects10 a{display:block; width:211px; padding:6px 7px 6px; z-index: 100;color:#fff; text-transform:none; }
ul.projects10 a:hover{width:211px;}

ul.menu .awardmenu { padding:  9px 50px 10px 50px; font-weight:normal; background-color:#00CC00; z-index: 100;}
ul.menu .blogmenu { padding:  6px 44px 10px 44px; font-weight:normal; background-color:#33CCFF;  z-index: 100;}


