/*-------------------------------------- Navigation ---------------------------------------*/.menu {	width: 960px;	height:40px !important;	float: left;	clear:both;	margin: 3px 0 3px 0;	z-index:1000;	/*background-color:#B34A1A;*/	}.menu ul {	font-family: "trajan-pro-3", Georgia, "Times New Roman", Times, serif;	font-weight: 300;	font-style: normal;	font-size: 20px;	letter-spacing: 1px;	margin: 0px 0px 0px -24px;	z-index:1000;			/*Shadow the first two are right & down, the third is blur*/	-webkit-box-shadow: 4px 8px 8px  rgba(0, 0, 0, 0.5);	-moz-box-shadow: 4px 8px 8px  rgba(0, 0, 0, 0.5);	box-shadow: 4px 8px 8px  rgba(0, 0, 0, 0.5);}.menu ul li {	height:40px !important;	margin:0px 14px 0px 0px;	float: left;	list-style: none;	z-index:1000;		/*Rounded Corners*/	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;		/*Shadow*/	-webkit-box-shadow: 1px 1px 2px  rgba(30, 30, 32, 0.8);	-moz-box-shadow: 1px 1px 2px  rgba(30, 30, 32, 0.8);	box-shadow: 1px 1px 2px  rgba(30, 30, 32, 0.8);}.menu ul li a {	width: auto;	color: #FFFFFF;	text-decoration: none;	text-align: center;	padding: 7px 18px;	display: block;	z-index:1000;}.menu ul a, .menu ul a:link, .menu ul a:visited {	color: #FFF;	text-decoration: none;}.menu ul a:hover {	color: #D6C39D;	z-index:1000;		/*Transition*/	-webkit-transition: All 0.5s ease;	-moz-transition: All 0.5s ease;	-o-transition: All 0.5s ease;	-ms-transition: All 0.5s ease;	transition: All 0.5s ease;		/*Shadow the first two are right & down, the third is blur*/	-webkit-text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.9);	-moz-text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.9);	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.9);}.btn-bg {	background-image: url(../images/nav_btn_bg.png);	background-repeat: repeat-x;	background-position: left top;}.last {	background: #B34A1A;}	/*-------------------------------------- Sub Navigation ---------------------------------------*/li {	position: relative;	z-index:1500;}.menu ul li ul.children {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	text-align: center;	letter-spacing:0px;	display:block;	width: 200px;	padding:0px;	margin:0px;	position: absolute;	top: 40px;	z-index:1500;	display: none;}	.menu ul li ul.children li {	background: none;	width: 200px;	height:35px !important;	padding:5px 0px 0px 0px;	display: block;	float: none;	position: static;	z-index:1500;		/*Rounded Corners*/	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	border-radius: 0px;		/*Shadow*/	-webkit-box-shadow: 0px 0px 0px  rgba(30, 30, 32, 0.0);	-moz-box-shadow: 0px 0px 0px  rgba(30, 30, 32, 0.0);	box-shadow: 0px 0px 0px  rgba(30, 30, 32, 0.0);}.menu ul li ul.children li a {	color:#B34A1A;	background-color:#2f1106;	width: 200px;	height:35px !important;	padding:5px 0px 0px 0px;	margin:0px;	float: none;	display: block;	text-transform: capitalize;	z-index:1500;		/*Shadow the first two are right & down, the third is blur*/	-webkit-text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.9);	-moz-text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.9);	text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.9);}.menu ul li ul.children li a:hover {	color: #FFF;	background-color:#B34A1A;	width: 200px;	height:35px !important;	padding:5px 0px 0px 0px;	margin:0px;	z-index:1500;}