/**** BODY ***/
html, body 					{ background:#34373d; text-align:center; margin:0; padding:0; }
#siteWrap					{ position:relative; background:#fff; text-align:left; width:984px; margin:0 auto; padding:0; }
/*******/

/**** HEADER ***/
#headerWrap				{  }
#headerWrap #logo		{ padding:2px 0 3px 30px; }
#headerWrap #logo IMG	{ display:block; }
/*******/

/**** NAV ***/
#headerNav						{ position:absolute; right:0; top:17px; }
#headerNav UL					{ margin:0; padding:0; list-style-type:none; }
#headerNav UL li				{ display:inline; padding:0 30px 0 0; margin:0; }
#headerNav UL li a, 
#headerNav UL li a:link, 
#headerNav UL li a:visited 	{ font:bold 14px/21px "Trebuchet MS", arial, helvetica, sans-serif; text-decoration:none; color:#333; }
#headerNav UL li a:hover, 
#headerNav UL li a:active		{ text-decoration:none; color:#999; }

/*******/

/**** NAV ***/
#nav						{ position:relative; z-index:2; padding:0; float:left; background:#2A3139; width:100%; }
#nav ul						{ position:relative; z-index:2; margin:0 0 0 30px; border-left:1px solid #fff; padding:0; list-style-type:none; float:left; }
#nav ul li					{ position:relative; z-index:2; margin:0; padding:0; float:left; }
#nav ul li a, 
#nav ul li a:link,
#nav ul li a:active,
#nav ul li a:visited		{ text-align:center; border-right:1px solid #fff; padding:8px 14px; float:left; text-decoration:none; font:normal 12px/16px "Trebuchet MS"; color:#fff; }
#nav ul li a:hover			{ text-decoration:none; color:#fff; }
#nav ul li:hover			{ background:#525761; }
#nav ul ul					{ display:none; padding:0; margin:0; }
#nav ul li.parent:hover ul						{ border:0; background:#525761; display:block; position:absolute; top:32px; left:0; width:150px; padding:0; }
#nav ul li.parent:hover ul ul					{ display:none; }
#nav ul li.parent:hover ul li					{ border:0; padding:0; left:0; clear:both; width:150px; }
#nav ul li.parent:hover ul li a, 
#nav ul li.parent:hover ul li a:link,
#nav ul li.parent:hover ul li a:active,
#nav ul li.parent:hover ul li a:visited			{ text-align:left; border:0; width:130px; padding:4px 10px; text-transform:none; font:normal 12px/16px "Trebuchet MS"; color:#fff; }
#nav ul li.parent:hover ul li a:hover			{  }
#nav ul li.parent:hover ul li.parent			{ background:url(../img/navArrow.gif) no-repeat 140px 50%; }
#nav ul li.parent:hover ul li:hover				{ background:#999; }
#nav ul li.parent:hover ul li.parent:hover		{ background:#999 url(../img/navArrow.gif) no-repeat 140px 50%; }
#nav ul li.parent:hover ul li.parent:hover ul	{ display:block; top:0; left:150px; }
#nav ul li.parent:hover ul li.parent:hover ul li	{ }
#nav ul li.parent:hover ul li.parent:hover ul ul	{ display:none; }
#nav ul li.parent:hover ul li.parent:hover ul li.parent:hover ul	{ display:block; top:0; left:150px; }
/*******/


/**** MAIN ***/
#mainWrap					{ float:left; width:924px; padding:15px 30px; background:#feeca2 url(../img/textBackground.gif) no-repeat; }
#homepageLayout #mainWrap	{ background:#fed947; }
/*******/

/**** MAIN IMAGE ***/
#mainImage					{  }
/*******/

/**** MAIN HEADING ***/
#mainHeading				{ margin:-15px -30px 15px -30px; width:984px; background:#fed845 url(../img/titleBackground.gif) no-repeat; text-align:center; }
#siteWrap #mainHeading H1	{ font:normal 22px/55px arial; color:#000; margin:0; }
/*******/	

/**** FULL WIDTH AREA ***/
#fullWidthWrap				{ width:924px; float:left; margin:0 0 15px 0; }
/*******/

/**** TEXT ***/
#textWrap					{ float:left; width:432px; }
#oneColumnLayout #textWrap	{ width:924px; }
/*******/

/**** UTILITY ***/
#utilityWrap				{ float:left; margin:0 0 0 60px; width:432px; }
/*******/


/**** FOOTER ***/
#footerWrap					{ height:27px; position:relative; clear:both; text-align:center; padding:1px 0; }
#footerWrap P				{ margin:0; line-height:27px; }
/*******/




/**** PREATION FOOTER LOGO ***/
#preationFooterLogo			{ position:absolute; top:0; right:0; }
#preationFooterLogo IMG		{ display:block; }
/*******/

	


