@charset "utf-8";
/* CSS Document */

body {
	background-color: #262927;
	height: 100%;
}
#apDiv1 {
	position:static;
	left:0px;
	top:0px;
	width:920px;
	height:250px;
	z-index:1;
	background-color: #181B19;
	margin-top: 20px;
	padding: 20px;
	border: 1px solid #383C37;
}
#apDiv2 {
	position:relative;
	left:792px;
	top:146px;
	width:249px;
	height:149px;
	z-index:1;
	line-height: 1.3em;
}
#apDiv3 {
	z-index:1;
	background-color: #181B19;
	border: 1px solid #383C37;
	height:37px;
	vertical-align:middle;
}
#apDiv4 {
	position:static;
	width:920px;
	height:px;
	z-index:1;
	background-color: #181B19;
	padding: 20px;
	border: 1px solid #383C37;
}
.style3 {
	color:#B59240;
	font-family: "Sabon MT", "Segoe Media Center", "Segoe Media Center Semibold";
	font-size: 16px;
	vertical-align:middle;
	line-height:36px;
}
a{
	color:#B59240;
	text-decoration:none;
	}
.style3 a:hover {
	color:#ffffff;
	}

.style4 {
	color: #B59240;
	font-family: "Sabon MT", "Segoe Media Center", "Segoe Media Center Semibold";
	font-size: 14px;
	line-height:18px;
}
.style5 {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style6 {
	color: #B59240;
	font-family: "Sabon MT", "Segoe Media Center", "Segoe Media Center Semibold";
	font-size: 24px;
	font-weight:bold;
	vertical-align:middle;
	line-height:36px;
}
.style7 {
	color: #B59240;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style:italic;
}
.style8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #B59240;}

/*New menu code*/

ul.menu {padding:0 0 0 25px; margin:0; list-style:none; position:relative; z-index:500; margin-right:1px; float:left;}
ul.posLeft {margin-left:10px;}
ul.menu ul {padding:0; margin:0; list-style:none; position:absolute; left:-9999px; top:38px; width:300px; background-color:#181B19; padding:2px 2px 10px 2px;}
ul.menu a {font-family: "Sabon MT", "Segoe Media Center", "Segoe Media Center Semibold";  font-size: 18px; font-weight:bold; color:#B59240; text-decoration:none;}
ul.menu a:hover {color:#000; text-decoration:none;}
ul.menu li:hover > a {color:#000;}

ul.menu li.liTop {float:left;}
ul.menu li.close {
	position:absolute;
	right:-231px;
	top:0;
	width:261px;
	height:37px;
	z-index:-1;
}
ul.menu li.close a {display:block; height:37px; width:30px; background-color:#181B19;}

ul.menu li.nosub a {display:block; height:37px; line-height:37px;  background-color:#181B19 padding:0 12px 0 0; float:left;}
ul.menu li.nosub a b {display:block; height:37px;  background-color:#181B19; padding:0 0 0 12px; cursor:pointer; float:left;}
ul.menu li.liTop a.open {display:block; height:100%; line-height:37px;  background-color:#181B19; padding:0 30px 0 0; float:left;}
ul.menu li.liTop a.open b {display:block;  background-color:#181B19; padding:0 0 0 12px; cursor:pointer}

ul.menu ul li a {display:block; padding:2px 10px; height:auto; line-height:20px;}
ul.menu ul li a:hover {background:#fffffe;}

ul.menu li.liTop:hover {position:relative; height:38px;}
ul.menu li.liTop:hover ul {left:0;}

/* for IE6 */
ul.menu table {border-collapse:collapse; width:0; height:0; position:absolute; left:0; top:0;}
ul.menu a ul li {float:left; width:300px;}
* html ul.menu li.liTop a:hover {direction:ltr; height:38px;}
ul.menu a:hover ul {left:0;}
ul.menu a:hover ul li a {width:280px;}
ul.menu a:hover ul li a:hover {height:auto;}
