
/*####################*/


#mainMenu {
  margin-top:0px;
  margin-left:-50px;
  width:880px;
  position:absolute;
  height:20px;
  z-index:9999;
  font-family: Arial, Verdana;
  font-size: 12px;
  font-weight: bold;
  background-color: #000000;
}

#mainMenu a {
  color:#ffffff;
  text-decoration:none;
  display: block;
  background-color: #000000;
}

#mainMenu a:hover {
  color:#ffffff;
  text-decoration: underline;
}

#mainMenu ul:hover .item,
#mainMenu ul.hover .item {
  display:block;
}

#mainMenu ul li.top {
  height:37px;
  margin-bottom:-5px;
  width:99px;
  margin:0px;
  padding:0px;
  /*background:#0f0;*/
  position:relative;
}

#mainMenu ul {
  max-width:99px;
  height:37px;
  float:left;
  margin:0px;
  padding:0px;
  list-style:none;
  position:absolute;
  /*background:#f00;*/
}

#mainMenu .col1 { margin-left:0px; }
#mainMenu .col2 { margin-left:99px !important; }
#mainMenu .col3 { margin-left:198px !important; }
#mainMenu .col4 { margin-left:297px !important; }
#mainMenu .col5 { margin-left:396px !important; }
#mainMenu .col6 { margin-left:495px !important; }
#mainMenu .col7 { margin-left:594px !important; }
#mainMenu .col8 { margin-left:693px !important; }
#mainMenu .col9 { margin-left:763px !important; }
#mainMenu .col10 { margin-left:862px !important; }


#mainMenu ul:hover,
#mainMenu ul.over {
  background-color:#000000;
  /*margin-left:-15px;*/
}

#mainMenu ul .item {
  /*width:200px;*/
  background:#000000;
  margin:0px;
  /*margin-left:-15px;*/
  top:0px;
  border-width:0px 1px 1px 1px;
  border-style:solid;
  border-color:#777777;
  background-color:#000000;
  padding:7px 5px 4px 15px;
  display:none;
  position:relative;
  vertical-align:center;
  text-align:left;
}

#mainMenu ul .menu1 { width:130px; }
#mainMenu ul .menu2 { width:180px; }
#mainMenu ul .menu3 { width:150px; }
#mainMenu ul .menu4 { width:150px; }
#mainMenu ul .menu5 { width:150px; }
#mainMenu ul .menu6 { width:190px; }

#mainMenu ul.over .item,
#mainMenu ul:over .item  {
  display:block;
}


#mainMenu ul:over .item a {
  width:150px;
  text-decoration:none;
}

#mainMenu ul:over .item:hover {
  background-color:#222;
}

#mainMenu ul:over .item a:hover,
#mainMenu ul.over .item a:hover {

}

/*#mainMenu .level1 {
  margin-top:35px !important;
}

#mainMenu .level2 {
  margin-top:67px !important;
}
#mainMenu .level3 {
  margin-top:99px !important;
}
#mainMenu .level4 {
  margin-top:131px !important;
}
#mainMenu .level5 {
  margin-top:163px !important;
}

#mainMenu .level6 {
  margin-top:195px !important;
}*/

#mainMenu .col8 { background:none !important; height:37px; }

#mainMenu ul li.searchBar {
  margin:0px;
  padding:0px;
  height:37px;
  width:99px;
  background:url('/system/galleries/pics/edgebox/Images/index_11.gif') no-repeat;
}

#mainMenu ul li.searchBar input {
  margin-left:13px;
  margin-top:6px;
}


#partnerLogin {
  margin:0px;
  padding:0px;
  height:37px !important;
  background-color:#000000;
}

ul.col9 {
  margin:0px !important;
  padding:0px !important;
}


#partnerLogin div {
  color:#ffffff;
  padding-left:10px;
  font-size:9px;
  padding:0px !important;
  margin-top:0px;
  margin-bottom:0px;
  background:none;
  vertical-align:top;
}

#partnerLogin li.top {
  height: 37px !important;
}

#partnerLogin li.top a {
  margin: 0px !important;
}


#partnerLogin li {
  margin:0px !important;
  padding:0px !important;
  vertical-align:top;
  background-color:none !important;
}

#partnerLogin li input {
  /*border-style:solid;
  border-width:1px;
  border-color:#000;*/
  margin-bottom:4px;
}

#partnerLogin:hover,
#partnerLogin.over {
  /*height:150px !important;*/
  /*margin-left:-15px;*/
  border:none;
  /*background-color:none !important;*/
}


#partnerLogin div.form {
  display:none;
}

#partnerLogin form {
  margin:0px;
  padding:0px;
}


#partnerLogin:hover div.form,
#partnerLogin.over div.form {
  border:none;
  margin:0px !important;
  padding:5px !important;
  display:block;
  
}

#partnerLogin:hover div,
#partnerLogin.over div {
  /*margin-top:-4px;*/
  border: solid #777777;
  border-width:0px 1px 1px 1px;
  background-color:#000000;
} 

