body {
	text-align: center;
/*	background: #656868 url('../img/bg.jpg') top center no-repeat fixed; */
	background: #000000 url('../img/global_bg-1.jpg');
	margin-top:1px;
	margin-bottom:30px;
	color:#f0f0f0;
/*	color:#0824cb;*/	
}

/**h2{
margin: 0;
padding: 0;
width: 800px;
height: 40px;
font: normal 1.9em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-indent: 100px;
background: url(..images/h2-home01.png) no-repeat top left;
} */

A:link {
	COLOR: #ef992f;
	text-decoration: underline
}
A:visited {
	COLOR: #efc28b; text-decoration: underline
}
A:active {
	COLOR: #0000ff; text-decoration: underline
}
A:hover {
	COLOR: #ffff00;
	text-decoration: none
}

#page_wrapper {
  background: url('../img/page_bg.png') top left;
  margin-left: auto; 
  margin-right: auto;
  width: 840px;
  text-align: left;
/*  border: 2px solid #775620;*/
  border: 2px solid #656868;
}

.nihilo .dijitTextBox{
   color: #000000;
}

.nihilo .dijitButton{
   color: #000000;
}

#page_header {
  height: 200px;
  background: url('../img/header.png') top left no-repeat;
 /* color: #FCF8E3;*/
  letter-spacing: -1px;
}
#page_header h1 {
  padding-top:30px;
  padding-left: 60px;
  font-family: verdana, helvetica, sans-serif;
  font-size:26px;
  font-weight:bold;
  margin:0px;
}
#page_header h2 {
	padding-top:0px;
	padding-left: 20px;
	font-family: verdana, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #EDA543;
	margin:0px;
}
#page_header h4 {
  padding-top:30px;
  padding-left: 60px;
  font-family: verdana, helvetica, sans-serif;
  font-size:72px;
  font-weight:bold;
  margin:0px;
}

div#menu_bar {
  height:60px;
/*  background: url('../img/menu_bg.png') top left no-repeat;*/
}

div#main-nav{
clear: both;
margin: 0 auto;
padding: 0;
width: 800px;
height: 60px;
}
div#main-nav ul, li {
list-style-type: none;
}
div#main-nav ul{
margin: 0;
padding: 0;
width: 800px;
height: 40px;
text-align: center;
}
div#main-nav li {
float:left;
margin-top: 0;
margin-left: 0px;
padding: 0;
height: 40px;
width: 114px;
}
div#main-nav li a {
float:left;
margin: 0;
padding-top: 7px;
display: block;
height: 40px;
width: 114px;
color: #ffF;
font: small 1.1em tahoma;
text-decoration: none;
}
div#main-nav li a:hover {
float:left;
margin: 0;
padding-top: 7px;
display: block;
height: 40px;
width: 114px;
color: #ff0;
font: small 1.1em tahoma;
text-decoration: none;
}
div#main-nav li a#current{
float:left;
margin: 0;
padding-top: 7px;
display: block;
height: 40px;
width: 115px;
color: #ff0;
font: small 1.1em tahoma;
text-decoration: none;
background: url(../images/buttonV02.png) no-repeat;
}
a#menu1{
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/active-buttonV02.png) no-repeat;
}
a#menu1:hover {
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/buttonV02.png) no-repeat;
}
a#menu2{
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/active-buttonV02.png) no-repeat;
}
a#menu2:hover {
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/buttonV02.png) no-repeat;
}
a#menu3{
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/active-buttonV02.png) no-repeat;
}
a#menu3:hover {
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/buttonV02.png) no-repeat;
}
a#menu4{
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/active-buttonV02.png) no-repeat;
}
a#menu4:hover {
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/buttonV02.png) no-repeat;
}
a#menu5{
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/active-buttonV02.png) no-repeat;
}
a#menu5:hover {
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/buttonV02.png) no-repeat;
}
a#menu6{
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/active-buttonV02.png) no-repeat;
}
a#menu6:hover {
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/buttonV02.png) no-repeat;
}
a#menu7{
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/active-buttonV02.png) no-repeat;
}
a#menu7:hover {
margin: 0;
padding: 0;
width: 115px;
height: 40px;
background: url(../images/buttonV02.png) no-repeat;
}

/*#menu_bar {
  height:30px;
  background: #A5A162 url('../img/menu_bg.jpg') top left no-repeat;
}

#navcontainer ul
{
	padding-left: 0;
	margin-left: 0;
	margin-top:5px;
	background-color: transparent;
	color: #F3E7A9;
	float: left;
	width: 100%;
	font-family: verdana, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
	padding: 0.2em 1em;
	background-color: transparent;
	color: #F3E7A9;
	color: #FFD700;
	text-decoration: none;
	float: left;
	border-right: 1px solid #BBB774;
}

#navcontainer ul li a:hover
{
	background-color: #000000;
	background-color: transparent;
	color: #ffff00;
}*/

/*#content_wrapper {
  background: transparent url('../img/content_bg.png') top left no-repeat;
}*/

#left_side {
  float:left;
  width:580px;
}
  
#left_side h4 {
  margin:5px;
  margin-right:10px;
  font-family: "Times New Roman", Times, serif;
  font-size:32px;
  font-weight: bold;
  line-height:60px;
  margin-bottom: 5px;
  color: #ffffff;
}

#left_side h3 {
  margin:10px;
  margin-right:15px;
  font-family: verdana;
  font-size:14px;
  font-weight: bold;
  line-height:18px;
  color: #d0d0d0;
}
  
#left_side p {
	margin:10px;
	margin-right:15px;
	font-family: verdana;
	font-size:12px;
	line-height:18px;
	color: #f0f0f0;
}

#right_side {
  float:right;
  width:160px;
}
  
#right_side h3 {
  margin-right:10px;
  margin-bottom: 5px;
  font-family: verdana;
  font-size:12px;
  font-weight: bold;
  line-height:16px;
  color: #f0f0f0;
  text-align:center;  
  background: url('../images/buttonV03.png') top left no-repeat;
/*    background: #595A38;*/
  padding:6px;
/*  border:1px solid #3A3B22; */
}
  
#right_side p {
  margin:5px;
  margin-bottom:15px;
  padding-right:10px;
  font-family: verdana;
  font-size:11px;
  line-height:16px;
  color: #ccccc0;
}

#page_footer {
  height: 156px;
  width: 820;
  background: url('../img/footer.png') top left no-repeat;
  color: black;
}  

#page_footer A:link {
	COLOR: #F2C968; text-decoration: underline
}
#page_footer A:visited {
	COLOR: #F2C968; text-decoration: underline
}
#page_footer A:active {
	COLOR: #F2C968; text-decoration: underline
}
#page_footer A:hover {
	COLOR: #F2C968; text-decoration: none
}

#page_footer p {
  text-align:center;
  padding-top:20px;
  font-family: verdana;
  font-size:11px;
  line-height:16px;
  color: #FCF8E3;
}

.spacer {
  margin:0px;padding:0px;height:10px;clear:both;
}

  
#address{
padding: 15px 5px 0px 0px;
width: 300px;
text-align: center;
font-size: 15px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
/* font-size:.8em; */
} 


<!--%%%%%%%%%%%% QuickMenu Styles [Keep in head for full validation!] %%%%%%%%%%%-->
<style type="text/css">


/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		padding:3px 0px 3px 8px;
		background-color:#F4F4F4;
		border-width:1px;
		border-style:solid;
		border-color:#686868;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 30px 5px 8px;
		color:#112747;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:10px 15px 15px 15px;
		margin:-4px 0px 0px -6px;
		background-color:transparent;
		border-style:none;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 10px 3px 5px;
		margin:0px;
		background-color:transparent;
		font-size:12px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#686868;
		color:#F4F4F4;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#686868;
		color:#F4F4F4;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#686868;
		color:#F4F4F4;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		padding:2px 0px 2px 5px;
		margin:10px -4px 5px -4px;
		background-color:#AFC8EC;
		color:#112747;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		border-width:1px;
		border-style:solid;
		border-color:#686868;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem span	
	{	
		border-color:#686868;
		background-color:#DFDFDF;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent	
	{	
		padding:1px 0px 0px 7px;
	}


	/*"""""""" (sub) Rounded Items""""""""*/	
	#qm0 div .qmritem span	
	{	
		border-color:#686868;
		background-color:#F4F4F4;
	}


	/*"""""""" (sub) Rounded Items Content""""""""*/	
	#qm0 div .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		margin:0px;
		background-color:#DFDFDF;
		border-width:1px;
		border-style:solid;
		border-color:#686868;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li:hover > a	
	{	
		background-color:#686868;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li:hover > a.qmparent	
	{	
		background-image:url(qmimages/arrow_5.gif);
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li .qmparent	
	{	
		background-image:url(qmimages/arrow_4.gif);
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a	
	{	
		background-color:#DFDFDF;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li .qmparent	
	{	
		background-image:url(qmimages/arrow_6.gif);
		background-repeat:no-repeat;
		background-position:92% 50%;
	}


</style>
