*      				{ font-family: Arial, Verdana, Helvetica, Tahoma; }

body      			{ margin: 0px; padding: 0px; background: #1c120a; }

img                     	{ border: 0px solid white; }

a				{ text-decoration: none; color: #b1a279; }
a:hover				{ text-decoration: underline; }

#pagewrapper			{ margin: 0px auto; width: 990px; padding: 0px 0px 0px 0px; }

#mainmenu			{ width: 590px; position: absolute; top: 0px; right: 0px; z-index: 200; }
#mainmenu ul			{ margin: 0px 0px; padding: 50px 25px 75px 25px; list-style: none; }
#mainmenu ul li			{ margin: 0px; padding: 0px; display: block; float: left; position: relative; z-index: 200; }
#mainmenu ul li a		{ font-size: 13px; text-transform: uppercase; padding: 3px 10px; line-height: 25px; display: block; float: left; color: #918259; }
#mainmenu ul li a:hover		{ text-decoration: none; }
#mainmenu ul li:hover		{ background: url('img/brown75.png'); }
#mainmenu ul li a.active	{ color: white; }

#mainmenu ul ul			{ display: none; position: absolute; top: 31px; left: 0px; width: 285px; background: url('img/brown75.png'); padding: 5px 0px 5px 0px; }
#mainmenu ul li:hover ul	{ display: block; }

#mainmenu ul ul li		{ display: block; clear: left; float: left; width: 285px; }
#mainmenu ul ul li:hover	{ background: none; }
#mainmenu ul ul li a		{ line-height: 16px; font-size: 12px; padding: 3px 10px; }
#mainmenu ul ul li a:hover	{ color: white; }

#mainmenu ul ul ul		{ position: absolute; top: -5px; left: 285px; display: none; }
#mainmenu ul li:hover ul ul	{ display: none; }
#mainmenu ul ul li:hover ul	{ display: block; }

#main				{ z-index: 1; background: url('img/bg.jpg') top left no-repeat; width: 590px; height: 378px; position: absolute; top: 130px; right: 0px; }

#flash				{ position: absolute; top: 130px; left: 0px; background: black; }

#footer				{ clear: both; width: 940px; margin: 0px auto; padding: 0px 25px; color: black; text-transform: uppercase; font-size: 12px; }
#footer, #footer p, #footer div	{ color: #918259; }
#footer a			{ color: white; }

.backlink			{ font-size: 11px; font-family: Arial; padding-top: 10px; }

.scrollContainer		{ background: url('blank.gif'); }
.scrollArea			{ }
.scrollContent			{ position: absolute; }
.vBar				{ position: absolute; right: 0px; width: 15px; line-height: 1px; height: 435px; background: url('img/scroll-line.png') center top repeat-y; }
.vHandle			{ position: absolute; width: 15px; height: 15px; line-height: 1px; background: gray; background: url('img/scroll-ring.png') center center no-repeat; }
.vHandle:hover			{  }

.box				{ position: relative; }
.box .a				{ position: absolute; top: -15px; right: 0px; background: inherit; padding: 2px 15px; }
.box:hover .a,
.box.iehover .a			{ visibility: visible; }

.module				{ position: relative; padding: 35px 25px 0px 100px; margin: 0px; width: 450px; color: white; }
.module .a			{ position: absolute; top: -20px; right: 0px; background: inherit; padding: 2px 15px; z-index: 199;}
.module:hover .a, 
.module.iehover .a 		{ visibility: visible; }

.a				{ z-index: 999; }
.a,
.a input,
.a textarea			{ font-size: 11px; }
.a td				{ vertical-align: top; }
.a img				{ border: 0px solid white; margin: 0px; }

.leftie				{ float: left; }
.rightie			{ float: right; }
.clear				{ clear: both; }
