/**** BODY ***/
html, body 					{ background:#a2b2bd url(../img/siteBackground.jpg) repeat-x; text-align:center; margin:0; padding:0; }
#siteWrap					{ position:relative; top:20px; text-align:left; width:960px; margin:0 auto; padding:0; }
/*******/

/**** HEADER ***/
#headerWrap				{ width:100%; background:#fff url(../img/siteTop.jpg) no-repeat; }
#headerWrap #logo		{ clear:both; margin:0 0 0 27px; }
#headerWrap #logo IMG	{ display:block; }
/*******/

/**** NAV ***/
#nav				{ position:relative; z-index:2; margin:25px 0 25px 0; width:960px; height:39px; background:url(../img/navBar.jpg) repeat-x; float:right; display:inline; }
#nav ul				{ position:relative; z-index:2; margin:4px 0 0 170px; padding:0; width:auto; height:39px; list-style-type:none; float:left; display:inline; }
#nav ul li			{ position:relative; z-index:2; padding:0 0 0 7px; list-style-type:none; float:left; display:inline; margin:0 0 0 10px; }
#nav ul li a, 
#nav ul li a:link, 
#nav ul li a:active,
#nav ul li a:visited 				{ position:relative; z-index:2; padding:0 32px 4px 25px; float:left; display:inline; text-decoration:none; font:normal 12px/38px "Trebuchet MS", verdana, arial, helvetica, sans-serif; color:#333; }
#nav ul li:hover					{ background:url(../img/navItemLeft.jpg) no-repeat; text-decoration:none; color:#fff; }
#nav ul li:hover a					{ background:url(../img/navItemRight.jpg) no-repeat 100% 0; text-decoration:none; color:#fff; }
#nav ul li.parent:hover a					{ position:relative; z-index:999; color:#fff; }
#nav ul ul									{ display:none; float:left; position:absolute; z-index:2; top:32px; left:-2px; margin:0; padding:15px 3px 0 3px; }
#nav ul ul li								{ background:url(../img/subnav.gif) repeat-y; border-top:none; border-bottom:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; margin:0; padding:0; clear:both; }
#nav ul ul li a, 
#nav ul ul li a:link, 
#nav ul ul li a:active,
#nav ul ul li a:visited							{ width:170px; margin:0; padding:6px 20px 6px 10px; clear:both; font:normal 12px/18px "Trebuchet MS", arial, helvetica, sans-serif; color:#fff; }
#nav ul ul li:hover								{ margin-bottom:0; padding-bottom:0; background:none; text-decoration:none; color:#fff; }
#nav ul ul ul									{ border-top:1px solid #fff; padding:0; left:200px; top:-1px; color:#fff; }
#nav ul li:hover ul								{ display:inline; }
#nav ul li:hover li > a							{ background:none; }
#nav ul li:hover li:hover > a						{ background:#7e9fc1; color:#fff; }
#nav ul li:hover li.parent > a					{ background:url(../img/navArrow.gif) no-repeat 180px 50%; }
#nav ul li:hover li.parent:hover > a				{ background:#7e9fc1 url(../img/navArrow.gif) no-repeat 180px 50%; color:#fff; }
#nav ul li:hover ul ul							{ display:none; }
#nav ul li:hover li:hover ul					{ display:inline; }
#nav ul li:hover li:hover li > a					{ background:none; color:#fff; }
#nav ul li:hover li:hover li:hover > a			{ background:#7e9fc1; color:#fff; }
#nav ul li:hover li:hover li.parent > a			{ background:url(../img/navArrow.gif) no-repeat 180px 50%; }
#nav ul li:hover li:hover li.parent:hover > a		{ background:#7e9fc1 url(../img/navArrow.gif) no-repeat 180px 50%; color:#fff; }
#nav ul li:hover li:hover ul ul					{ display:none; }
#nav ul li:hover li:hover li:hover ul			{ display:inline; }
#nav ul li:hover li:hover li:hover li > a			{ background:none; color:#fff; }
#nav ul li:hover li:hover li:hover li:hover > a	{ background:#7e9fc1; color:#fff; }
#nav ul li:hover li:hover li:hover li.parent > a	{ background:url(../img/navArrow.gif) no-repeat 180px 50%; }
#nav ul li:hover li:hover li:hover li.parent:hover > a	{ background:#7e9fc1 url(../img/navArrow.gif) no-repeat 180px 50%; color:#fff; }
#nav ul li:hover li:hover li:hover ul ul				{ display:none; }
#nav ul li:hover li:hover li:hover li:hover ul			{ display:inline; }
#nav ul li:hover li:hover li:hover li:hover li > a		{ background:none; color:#fff; }
#nav ul li:hover li:hover li:hover li:hover li:hover > a	{ background:#7e9fc1; color:#fff; }
#nav ul li:hover li:hover li:hover li:hover li.parent > a	{ background:url(../img/navArrow.gif) no-repeat 180px 50%; }
#nav ul li:hover li:hover li:hover li:hover li.parent:hover > a	{ background:#7e9fc1 url(../img/navArrow.gif) no-repeat 180px 50%; color:#fff; }

/*******/

/**** MAIN ***/
#mainWrap					{ float:left; display:inline; background:#fff; }
/*******/

/**** MAIN IMAGE ***/
#mainImage					{ position:relative; margin:-153px 0 -5px 0; z-index:1; float:right; }
/*******/

/**** TEXT ***/
#textWrap					{ min-height:200px; width:696px; float:left; display:inline; padding:20px; margin:0; }
#oneColumnLayout #textWrap 	{ width:750px; margin:0 0 0 165px; }
/*******/

/**** UTILITY ***/
#utilityWrap			{ min-height:30px; position:relative; z-index:2; width:224px; float:left; display:inline; padding:0; margin:0; }
#siteWrap #utilityWrap h2	{ min-height:41px; position:relative; z-index:2; float:left; display:inline; width:202px; background:url(../img/newsHeader.jpg) no-repeat; margin:-52px 0 0 0; padding:11px 0 0 18px; font:normal 28px/41px "Times New Roman", serif; color:#444b9e; }
#infoWrap				{ background:url(../img/newsBackground.jpg) repeat-y; }
#infoWrap .zone			{ position:relative; background:url(../img/newsBottom.jpg) no-repeat 0 100%; padding:10px 18px 15px 18px; float:left; width:188px; }
#infoWrap .zone > .html > p > a		{ display:block; text-decoration:none; font:normal 12px/16px "Trebuchet MS", verdana, arial, helvetica, sans-serif; color:#333; padding:4px 6px; margin:0 0 10px 0; border:1px solid #96cd8a; background:#dff1d5; }
/*******/


/**** FOOTER ***/
#footerWrap				{ clear:both; width:920px; height:207px; background:url(../img/siteBottom.gif) no-repeat; padding:0 20px; }
#footerWrap p			{ text-align:right; padding:8px 0 0 0; }
/*******/




/**** PREATION FOOTER LOGO ***/
body						{ position:relative; padding-bottom:69px; }
#preationFooterLogo			{ position:absolute; bottom:1px; right:1px; }
#preationFooterLogo IMG		{ display:block; }
/*******/




