.header-inner{
height:100%;
}
#main-logo{
  background-image  : url(../images/logo.png);
  width             : 243px;
  height            : 124px;
  display           : inline-block;
  background-repeat : no-repeat;
  float             : left;
  margin            : -27px 0px 0px 0px;
}

#login-join-box{
  width       : 435px;
  height      : 32px;
  float       : right;
  margin      : 19px 0px 0px 0px;
  line-height : 32px;
  font-size   : 14px;
}
#login-join-box a{
  float           : right;
  text-decoration : none;
  border-radius   : 4px;
}
#login-join-box a:hover{
  text-decoration: underline;
}

#login-btn{
  background-color : #A85B96;
  border           : 1px solid #A85B96;
  width            : 102px;
  height           : 30px;
  text-align       : center;
  color            : white !important;
font-weight: bold;
}

#join-us-btn, #deposit-btn{
  background-color: #4F5050;
  color: #fff;
  width: 102px;
  text-align: center;
  height: 100%;
  display: inline-block;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  margin: 0px 11px 0px 32px;
font-weight: bold;
}

#deposit-btn{
	width: 145px !important;
}
#site-header{
  height: 80px;
}

#nav-wrp{
  background-color : #A85B96;
  height           :46px;
  width            :100%;
  clear            :both;
}

#top-nav{
  height: 100%;
}
#top-nav li{
  min-width: 182px;
  display: inline-block;
  line-height: 45px;
  height: 100%;
  font-size: 13px;
  border-right: 1px inset #C0C0C0;
  text-align: center;
}
#top-nav a{
  color: white;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 700;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.53);
}
#top-nav a:hover{
  text-decoration: underline;
}

#top-nav a:last-of-type{
  border-right: 0px solid transparent;
padding-right: 10px;
}

#top-nav li:hover .sub-menu{
  display: block;
}

.sub-menu{
  position: absolute;
  background-color: rgb(168,91,150);
  z-index: 1;
  display: none;
  top: 46px;
}
#top-nav .sub-menu .menu-item{
  display: block;
  text-align: left;
  text-indent: 11px;
  border-top: 1px solid #fff;

    transition         : background-color 0.2s;
    -webkit-transition : background-color 0.2s;
    -moz-transition    : background-color 0.2s;
    -ms-transition     : background-color 0.2s;
}
#top-nav .sub-menu li:first-of-type{
  border-top: 1px solid rgb(168,91,150);
padding-right: 10px;
}
#top-nav .sub-menu .menu-item:hover{
  background-color: #3A1043;
  border-top: 1px solid #3D1144;
}
