body {
	background:			#000 url(../images/bg_body.png) top left repeat-x;
	margin:				0 auto;
	padding:			0;
	font:				12px Verdana, Arial, Helvetica, sans-serif;
	color:				#fff;
	text-align:			center;
}
/* *** */
a {
	color:				#fff;
	text-decoration:	underline;
}

a:hover {
	text-decoration:	none;
}

img {
	margin:				0;
	padding:			0;
	border:				none;
}

a img {
	border:				none;
}

h1 { 
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#f6cf99;
}

h2 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			20px;
	font-weight:		bold;
	color:				#f6cf99;
}

h3 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#f6cf99;
}

h1.static {
	width:				596px;
	min-height:			24px;
	height:				24px;
	max-height:			24px;
	overflow:			hidden;
	font:				16px/16px Times, Arial, Helvetica, sans-serif;
	font-weight:		normal;
	text-transform:		uppercase;
	color:				#b68547;
	background:			url(../images/header_temp.png) top left no-repeat;
	margin:				0;
	padding:			13px 0 7px 10px;
}
/* *** */
#wrap {
	min-width:			821px;
	width:				821px;
	max-width:			821px;
	overflow:			hidden;
	margin:				0 auto;
	padding:			0;
	text-align:			left;
}

table.container {
	min-width:			821px;
	width:				821px;
	max-width:			821px;
	overflow:			hidden;
	margin:				0;
	padding:			0;
	border:				none;
}

table.container td {
	text-align:			left;
	vertical-align:		top;
}

table.container td.bottom {
	width:				821px;
	height:				10px;
	overflow:			hidden;
}

#logo {
	/*margin:				19px 1px 0 0;*/
	/*padding:			0;*/
	margin:				0;
	padding:			19px 1px 0 0;
	text-align:			right;
}

#menu {
	margin:				0 1px 0 12px;
	padding:			0;
	/*text-align:			right;*/
}

#footer {
	position:			relative;
	top:				-20px;
	margin:				0 30px 0 30px;
	clear:				both;
	font-size:			10px;
	color:				#c69c6d;
}

#footer a {
	color:				#c69c6d;
	font-weight:		bold;
	text-decoration:	none;
}

#footer a:hover {
	text-decoration:	underline;
}

#footer .left {
	float:				left;
}

#footer .right {
	float:				right;
}

#form form label {
	width:				100px;
	float:				left;
	margin:				0 20px 5px 0;
	text-align:			right;
	font-weight:		bold;
}

#form form input {
	width:				220px;
	margin:				0 0 5px 0;
}

#form form .button {
	margin:				0 0 5px 120px;
}

#form form .button input {
	width:				auto;
}
/* LAYOUT 0 */
table.container .left0 {
	background:			url(../images/_f0/left.png) top left no-repeat;
	width:				190px;
	height:				509px;
	/*overflow:			hidden;*/
	z-index:			99;
}

table.container .right0 {
	background:			url(../images/_f0/right.png) top left no-repeat;
	/*width:				631px;*/
	width:				606px;
	padding:			10px 25px 0 0;
	height:				499px;
	overflow:			hidden;
}

table.container .bottom0 {
	margin:				0;
	padding:			6px 0 0 0;
	background:			url(../images/_f0/bottom.png) top left repeat-y;
	width:				821px;
	height:				360px;
	overflow:			hidden;
}
table.container .bottom0 #top {
	/*margin:				6px 0 0 0;*/
	margin:				0;
	padding:			0;
	background:			url(../images/_f0/bot_top.png) top left no-repeat;
	height:				213px;
	clear:				both;
	overflow:			hidden;
}
table.container .bottom0 #top #left {
	margin:				11px 0 0 46px;
	width:				236px;
	height:				176px;
	float:				left;
	/*background:			#333;*/
}
table.container .bottom0 #top #mid {
	margin:				11px 0 0 12px;
	width:				236px;
	height:				176px;
	float:				left;
	/*background:			#222;*/
}
table.container .bottom0 #top #right {
	margin:				11px 0 0 16px;
	width:				236px;
	height:				176px;
	float:				left;
	/*background:			#333;*/
}
table.container .bottom0 #bot {
	margin:				0;
	background:			url(../images/_f0/bot_bot.png) top left no-repeat;
	height:				100px;
	clear:				both;
	overflow:			hidden;
}
/* LAYOUT 1 */
table.container td.left1 {
	/*background:			url(../images/_f1/left.png) top left no-repeat;*/
	background:			url(../images/_f1/left-repeat.png) top left repeat-y;
	width:				190px;
	/*height:				190px;*/
	min-height:			652px;
	height:				auto !important;
	height:				652px;
	/*overflow:			hidden;*/
	z-index:			99;
}

table.container td.left1 #lwrap {
	margin:				0;
	padding:			0;
	background:			url(../images/_f1/left.png) top left no-repeat;
	min-height:			652px;
	height:				auto !important;
}

table.container td.right1 {
	/*background:			url(../images/_f1/right.png) top left no-repeat;*/
	background:			url(../images/_f1/right-repeat.png) top left repeat-y;
	/*width:				631px;*/
	/*width:				606px;*/
	/*padding:			10px 25px 0 0;*/
	height:				869px;
	overflow:			hidden;
	vertical-align:		top;
}

table.container td.right1 #rwrap {
	margin:				0;
	width:				606px;
	padding:			10px 25px 0 0;
	background:			url(../images/_f1/right.png) top left no-repeat;
}

table.container td.right1 #content {
	margin:				0 0 20px 10px;
	padding:			6px;
	background:			#996745 url(../images/_f1/bg_content.png) top left repeat-y;
	border:				1px solid #33150d;
	min-height:			400px;
	height:				auto !important;
	height:				400px;
}

table.container td.bottom1 {
	
}
/* *** */
/*.style1 {*/
/*	font-family:		Verdana, Arial, Helvetica, sans-serif;*/
/*	font-size:			10px;*/
/*	color:				#ffffff;*/
/*}*/

/*.style2 {*/
/*	font-family:		Verdana, Arial, Helvetica, sans-serif;*/
/*	font-size:			12px;*/
/*	color:				#ffffff;*/
/*}*/

/*.style3 {*/
/*	font-family:		Verdana, Arial, Helvetica, sans-serif;*/
/*	font-size:			14px;*/
/*	color:				#ffffff;*/
/*}*/
.style1 {
	color:				#f6cf99;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
}

.style2 {
	color:				#f6cf99;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
}

.style3 {
	color:				#f6cf99;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;
}
/* FLYOUT MENU */
.menu {
	/*height:				150px;*/
	font-size:			90%;
	margin:				0;
}
.menu ul {
	position:			relative;
	z-index:			500;
	padding:			0;
	margin:				0;
	list-style-type:	none;
	width:				177px;
	z-index:			98;
}
.menu li {
	background:			#693017;
	min-height:			24px;
	height:				auto !important;
	height:				24px;
	float:				left;
}
.menu li.sub { background:#693017; }
.menu table { position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em; }
.menu a, .menu a:visited {
	display:			block;
	text-decoration:	none;
	min-height:			24px;
	height:				auto !important;
	height:				24px;
	line-height:		24px;
	width:				176px;
	color:				#e0b984;
	/*text-indent:5px;*/
	/*border:1px solid #fff;*/
	/*border-width:0 1px 1px 1px;*/
}
.menu li.sub li a, .menu li.sub li a:visited {
	/*text-indent:		5px;*/
	padding-left:		5px;
	border:				1px solid #e0b984;
	border-width:		0 1px 1px 1px;
}
* html .menu a, * html .menu a:visited { width:177px; w\idth:176px; }
* html .menu a:hover { color:#fff; background:#693017; position:relative; z-index:101; }
.menu li:hover { position:relative; z-index:101; }
.menu a:active, .menu a:focus { color:#fff; background:#693017; }
.menu li:hover > a { color:#fff; background:#693017; }
.menu li ul {
	visibility:			hidden;
	position:			absolute;
	top:				-30px;
	left:				100px;
	z-index:			101;
	padding:			30px;
	background:			transparent url(../images/transparent.gif);
}
.menu li:hover > ul { visibility:visible; }
.menu ul a:hover ul ul { visibility:hidden; }
.menu ul a:hover ul a:hover ul ul { visibility:hidden; }
.menu ul a:hover ul a:hover ul a:hover ul ul { visibility:hidden; }
.menu ul a:hover ul { visibility:visible; }
.menu ul a:hover ul a:hover ul { visibility:visible; }
.menu ul a:hover ul a:hover ul a:hover ul { visibility:visible; }
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility:visible; }
