body {
	margin: 0;
	padding: 0;
	background: #333333; 
	font-family: Times;
		font-size: 100%;
/*	background: url(images/compass_bg.jpg) 100% 25px no-repeat fixed;*/
}

.footer {
	font-family: Times; 
	color: #FFFFFF;}
.footer A {
	font-family: Times; 
	color: #FFFFFF; 
	font-weight: Bold;}

.content_wh {
	margin: 0;
	padding: 30px;
	background: white;
	font-family: Times;
	font-size: 100%;
	color: #724A59;
	background: url(images/compass_bg.jpg)   no-repeat ;
}
A {	color:#724A59;
font-family: Times;
font-weight: Bold;
}

.content_wh img {padding-right: 20px; padding-left: 20px; border-style: none;}
.captcha img {padding-right: 0px; padding-left: 0px; border-width: 1px; border-style: solid; color:#DDDDDD; }

.content_left {
	margin: 0;
	padding: 20px;
	background: #bca488;
	font-family: Times;
	font-size: 100%;
	color: #724A59;
	background: url(images/left_bg.jpg)   no-repeat ; 
}

.menu {font-size:1em; font-family: Times;padding:0 0 0 0px;  font-family: verdana; margin-right: 0px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {font-family: Times;padding:0;margin:0;list-style-type:none; background:transparent;}
/* style the sub-level lists */
.menu ul ul {font-family: Times;}
/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li {font-family: Times;float:left; line-height:26px; display:block; margin-right:0px;}
.menu ul ul li.last {font-family: Times;padding-bottom:1px; background:url(images/tab_bot.jpg) bottom left no-repeat;}
/* style the links for the top level */
.menu a, .menu a:visited {font-family: Times;display:block; font-weight: bold; height:22px; font-size:1.2em; text-decoration:none; color:#724A59; background: url(images/menu_bg.jpg); padding:0 30px 0 15px; text-align:left;border:0; border-bottom:0px solid #222;}
/* style the sub level links */
.menu ul ul a, .menu ul ul a:visited {font-family: Times3;display:block; background:#EBD0B1; color:#724A59;width:176px; height:100%; line-height:1em; padding:5px 10px; border:1px solid #C1B4A3; border-width:0 1px;}
* html .menu ul ul a, * html .menu ul ul a:visited  {width:17px;}
/* style the level hovers */
/* first */
 * html .menu a:hover {color:#ff0; border:0; height:10px; position:relative; z-index:100;}
.menu li:hover {position:relative;}
.menu :hover > a {color:black; border:0; height:22px;}
/* second */
* html .menu ul ul a:hover{color:#ff0; background:gray; position:relative; z-index:110; height:100%; border:1px solid #000; border-width:0 1px;}
.menu ul ul li:hover {position:relative;}
.menu ul ul :hover > a {color:black;background:#BEA689; z-index:110; height:100%; border:1px solid #000; border-width:0 1px;}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0; top:22px; left:0; width:176px;}
/* make the second level visible when hover on first level list OR link */
.menu ul :hover ul {visibility:visible; height:auto; padding:10px 30px 30px 30px; background:transparent url(images/tab_top.jpg) 30px 0 no-repeat; left:-30px;}