/**** BODY ***/
html, body 					{ background:#fff url(../img/background.gif) repeat-x; text-align:center; margin:0; padding:0; }
#siteWrap					{ position:relative; text-align:left; width:984px; margin:0 auto; padding:0; }
/*******/

/**** HEADER ***/
#headerWrap				{ z-index:2; position:relative; height:138px; }
#headerWrap #logo		{ position:absolute; top:0; left:12px; }
#headerWrap #logo IMG	{ display:block; }
A#loginLink,
A#loginLink:link,
A#loginLink:active,
A#loginLink:visited		{ position:absolute; bottom:2px; right:0; z-index:2; text-transform:uppercase; background:url(../img/navBackground.gif) repeat-x; padding:0 10px; float:left; text-decoration:none; font:bold 14px/34px "Trebuchet MS"; color:#fff; }
A#loginLink:hover		{ background:#fff; color:#666; text-decoration:none; }
/*******/

/**** NAV ***/
#nav					{ position:relative; top:102px; z-index:2; padding:0 0 2px 30px; float:left; }
#nav UL					{ position:relative; z-index:2; margin:0; padding:0; list-style-type:none; float:left; }
#nav UL LI				{ position:relative; z-index:2; margin:0 3px 0 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-transform:uppercase; background:url(../img/navBackground.gif) repeat-x; padding:0 10px; float:left; text-decoration:none; font:bold 14px/34px "Trebuchet MS"; color:#fff; }
#nav UL LI A:hover,
#nav UL LI.active > A		{ background:#fff; color:#666; text-decoration:none; }
#nav UL LI UL				{ border:1px solid #768393; border-top:0; display:none; position:absolute; top:34px; left:0; width:200px; }
#nav UL LI UL UL			{ left:200px; top:-1px; }
#nav UL LI:hover > UL		{ display:block; }
#nav UL LI UL LI			{ margin:0; width:100%; clear:both; border-top:1px solid #768393; }
#nav UL LI UL LI A,
#nav UL LI UL LI A:link,
#nav UL LI UL LI A:visited,
#nav UL LI UL LI A:active	{ background:#5b6e84; font:bold 12px/25px arial; width:180px; }
#nav UL LI UL LI A:hover	{ background:#fff; }
#nav UL LI UL LI.parent > A		{ background:#5b6e84 url(../img/navArrow.gif) no-repeat 190px 9px; }
#nav UL LI UL LI.parent:hover > A	{ background:#fff url(../img/navArrowHover.gif) no-repeat 190px 9px; color:#666; }
/*******/

/**** MAIN ***/
#mainWrap					{ margin:0; width:984px; padding:0; background:#fff; float:left; }
/*******/

/**** MAIN IMAGE ***/
#mainImage					{ background:url(../img/headerImageBackground.gif) repeat-y; padding:0 0 2px 0; border-bottom:1px solid #eaeaea; }
#mainImage IMG				{ display:block; }
/*******/

/**** TEXT ***/
#textWrap					{ background:url(../img/mainBackground.gif) no-repeat; float:left; width:571px; padding:20px 53px 20px 30px;  }
#oneColumnLayout #textWrap	{ width:924px; padding:20px 30px; }
#textWrap .zone				{ float:left; width:100%; }
/*******/

/**** UTILITY ***/
#utilityWrap				{ background:url(../img/mainBackground.gif) no-repeat 100% 0; float:right; width:300px; padding:20px 30px 20px 0; }
/*******/


/**** FOOTER ***/
#footerWrap					{ clear:both; border-top:1px solid #d9d9d9; }
#footerWrap P				{ padding:20px 30px; text-align:right; }
/*******/




/**** PREATION FOOTER LOGO ***/
body						{ position:relative; padding-bottom:69px; }
#preationFooterLogo			{ position:absolute; bottom:1px; right:1px; }
#preationFooterLogo IMG		{ display:block; }
/*******/




