#header{
	position:relative;
	width:100%;
	height:93px;
	border-bottom:1px solid #fff;
	background:#b78783 url('img/bg-header.jpg') repeat-y center top;
	z-index:10;
}
#header li{
	float:left;
	font-family:'Amethysta',Georgia,serif;
}
#header a{
	float:left;
}

#logo{
	margin:13px 0 0;
}

#nav-top{
	position:absolute;
	top:22px;
	/* right:177px; */
	right: 0px;
	z-index:1;
}
#nav-top li{
	padding-right:15px;
	font-size:12px;
}
#nav-top a{
	color:#ffba00;
}
#nav-top a:hover{
	color:#c78d00;
}
#nav-top .lang a{
	color:#e2cfce;
}
#nav-top .lang a:hover{
	color:#ffba00;
}

#nav-main{
	position:absolute;
	top:62px;
	right:0;
	z-index:2;
}
#nav-main > li{
	position:relative;
	padding:2px 7px;
	border-left:1px dotted #a55004;
}
#nav-main > li:first-child{
	border-left:0;
}
#nav-main > li li.active > a{
	color:#ffc600;
}
#nav-main > li ul{
	display:none;
	position:absolute;
	top:0;
	left:100%;
	margin-left:10px;
	padding:4px 0;
	background-color:rgba(112,14,5,.93);
	box-shadow:0 2px 10px #721007;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	z-index:100;
}
.no-rgba #nav-main > li ul{
	background-color:#721007;
}
#nav-main > li > ul{
	top:37px;
	left:0;
	margin-left:5px;
	background-color:rgba(79,9,3,.93);
	box-shadow:0 0 10px #510b05;
}
.no-rgba #nav-main > li > ul{
	background-color:#510b05;
}
#nav-main li.active > ul{
	display:block;
}
#nav-main li.left > ul{
	right:100%;
	left:auto;
	margin-right:10px;
	margin-left:0;
	-webkit-border-top-right-radius:0;
	-moz-border-radius-topright:0;
	border-top-right-radius:0;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	border-top-left-radius:4px;
}
#nav-main > li li{
	float:none;
	position:relative;
	white-space:nowrap;
	line-height:13px;
	margin:0 5px;
	border-top:1px dotted #93360e;
	height:26px;
}
#nav-main > li > ul > li{
	border-top:1px dotted #78330c;
}
#nav-main > li li:first-child{
	border-top-width:0;
}
#nav-main > li li a{
	display:block;
	width:100%;
	background:url('img/li-footer.png') no-repeat 3px 12px;
}
#nav-main > li li a span{
	display:block;
	padding:7px 10px;
}
#nav-main > li > .arrow{
	display:none;
	position:absolute;
	top:32px;
	left:10px;
	width:11px;
	height:5px;
	background:url('img/arrow-nav.png') no-repeat;
	z-index:101;
}
#nav-main > li.active > .arrow{
	display:block;
}
#nav-main > li li > .arrow{
	display:none;
	position:absolute;
	top:8px;
	left:100%;
	width:5px;
	height:11px;
	margin-left:5px;
	background:url('img/arrow-nav.png') no-repeat -20px 0;
	z-index:101;
}
#nav-main > li li.active > .arrow{
	display:block;
}
#nav-main li.left > .arrow{
	right:100%;
	left:auto;
	margin-right:5px;
	margin-left:0;
	background-position:-30px 0;
}

#search{
	position:absolute;
	top:20px;
	right:7px;
	display:block;
	width:170px;
	height:19px;
	z-index:3;
}
#search input[type="text"]{
	float:left;
	width:145px;
	height:100%;
	color:#ddd;
	background-color:#8a3934;
	margin-right:1px;
	padding-left:3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomleft:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}
#search input[type="submit"]{
	float:right;
	width:21px;
	height:100%;
	background:#aa726c url('img/search.png') no-repeat center center;
	cursor:pointer;
	-webkit-border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomright:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
}

#header .sep{
	position:absolute;
	top:48px;
	right:7px;
	width:633px;
	height:5px;
	background:url('img/header-sep.png') no-repeat top right;
}

.accent_button{
	/* background-color: #ffba00b3; */
	background-color: #BD8880;
	padding: 7px;
	margin-top: -7px;
	color: #eee !important;
	border-radius: 4px;
}
.accent_button:hover{
	background-color: #906760;
}

#apply-now-main{
	position: absolute;
	top: 250px;
	right: 0;
	width: 200px;
	height: 60px;
	font-family: 'Amethysta',Georgia,serif;
	font-size: 20px;
	cursor: pointer;
	z-index: 5;
	line-height: 60px;
	border-radius: 10px 0px 0px 10px;
	z-index: 1;
	-webkit-transition: background-color .2s ease-out;
	-moz-transition: background-color .2s ease-out;
	-ms-transition: background-color .2s ease-out;
	-o-transition: background-color .2s ease-out;
	transition: background-color .2s ease-out;
}

#apply-now-main > div{
	width: 100%;
	height: 100%;
	color: #ddd;
	background: #700700a0;
	margin-bottom: 1px;
	-webkit-border-top-right-radius: 0;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-topleft: 6px;
	border-top-right-radius: 6px 0px 0px 6px;
	border-top-left-radius: 6px 0px 0px 6px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 6px;
}

#apply-now-main > div > span{
	display: inline-block;
	padding: 0px 0 0 15px;
}

#apply-now-main:hover {
	box-shadow: 0px 0px 3px #660600;
	background-color: #700700;
  }