/**** BODY ***/html, body 					{ background:#7e978c url(../img/background.jpg) repeat-x 0 100%; text-align:center; margin:0; padding:17px 0 0 0; font:normal 14px/20px "Trebuchet MS", arial, helvetica, sans-serif; color:#000; }#siteContainer				{ background:url(../img/siteBackground.gif) repeat-y; text-align:left; position:relative; width:984px; padding:0; margin:0 auto; }h1,h2,h3,h4,h5,h6,p							{ margin:0; padding:0; }a, a:link,a:active,a:visited					{ color:#000; }a:hover						{ color:#374467;}img							{ border:0; display:block; }form						{ margin:0; padding:0; }/**** HEADER ***/#headerWrap					{ position:relative; z-index:999; height:359px; background:url(../img/headerBackground.jpg) no-repeat; }#logo						{ position:absolute; top:109px; left:633px; }
/**** NAV ***/
#navWrap							{ position:relative; z-index:9999; float:left; display:inline; margin:34px 0 0 170px; }
#navWrap ul							{ background:url(../img/navIcon.png) no-repeat 0 5px; position:relative; z-index:999; margin:0; padding:0 0 0 20px; list-style-type:none; float:left; display:inline; }
#navWrap ul li						{ padding:0 0 11px 0; position:relative; z-index:999; float:left; display:inline; }
#navWrap ul li a, 
#navWrap ul li a:link, 
#navWrap ul li a:visited,
#navWrap ul li a:active				{ float:left; display:inline; text-transform:uppercase; background:url(../img/navIcon.png) no-repeat 100% 5px; text-decoration:none; font:normal 11px/15px "Trebuchet MS", verdana, arial, helvetica, sans-serif; color:#fff; margin:0 7px 0 0; padding:0 20px 0 0; }
#navWrap ul li a:hover				{ color:#a2231a; }
#navWrap ul li.last a				{ border:none; background:none; float:left; display:inline; font:normal 11px/15px verdana, arial, helvetica, sans-serif; color:#fff; margin:0 22px 0 0; padding:0 22px 0 0; }
#navWrap ul li.active,
#navWrap ul li.current				{ color:#a2231a; }
#navWrap ul li.active a,
#navWrap ul li.current a			{ color:#a2231a; }

/**** SUB-NAV ***/
#navWrap ul ul							{ display:none; position:absolute; z-index:999; border-bottom:8px solid #7f968c; top:25px; left:0; background:#853621; padding:0; }
#navWrap ul ul li						{ padding:0; border-bottom:1px solid #511e0f; clear:both; }
#navWrap ul ul li a, 
#navWrap ul ul li a:link, 
#navWrap ul ul li a:active,
#navWrap ul ul li a:visited						{ text-transform:none; border:none; padding:0; width:191px; font:normal 11px/15px verdana, arial, helvetica, sans-serif; color:#fff !important; padding:5px; }
#navWrap ul ul li.active						{ background:#7f968c; font:normal 11px/15px verdana, arial, helvetica, sans-serif; color:#fff !important; }
#navWrap ul li.active ul						{ display:inline; }
#navWrap ul li.active ul ul						{ display:none; }
#navWrap ul li.active li.active ul				{ display:inline; }
#navWrap ul li.active li.active ul ul			{ display:none; }
#navWrap ul li.active li.active li.active ul	{ display:inline; }
#navWrap ul ul ul								{ background:#853621; padding:0; left:208px; top:0; }
#navWrap ul li.active ul						{ display:inline; }
#navWrap ul li.active li a						{ width:191px; background:none; color:#113f71; }
#navWrap ul li.active li.active a				{ background:none; color:#fff; }
#navWrap ul li.active li.parent					{ background:url(../img/subNavArrow.png) no-repeat 185px 9px; }
#navWrap ul li.active li.parent:hover,
#navWrap ul li.active li.both			{ background:#7f968c url(../img/subNavArrow.png) no-repeat 185px 9px; color:#fff; }

#navWrap ul li.active li.active li.parent					{ background:url(../img/subNavArrow.png) no-repeat 185px 9px; }
#navWrap ul li.active li.active li.parent:hover,
#navWrap ul li.active li.active li.both			{ background:#7f968c url(../img/subNavArrow.png) no-repeat 185px 9px; color:#fff; }
#navWrap ul li.active li.active li.both a					{ color:#fff; }
#navWrap ul li.active li.active li.active ul ul			{ display:none; }
#navWrap ul li.active li.active li.active li.active ul	{ display:inline; }

/**** MAIN AREA ***/#mainWrap					{ float:left; display:inline; padding:0 207px 0 71px; background:url(../img/sidebarImages.jpg) no-repeat 777px 0; }#textWrap					{ width:706px; background:url(../img/textWrapTop.gif) repeat-x; }#content					{ overflow:auto; padding:10px 25px; float:left; display:inline; width:656px; border-top:10px solid #a2231a; background:url(../img/textWrapBottom.gif) repeat-x 0 100%; }
#content h2					{ font:normal 36px/42px "Trebuchet MS", verdana, arial, helvetica, sans-serif; color:#005b4c; }
#content h3					{ font:normal 24px/30px "Trebuchet MS", verdana, arial, helvetica, sans-serif; color:#a2231a; }/**** FOOTER ***/#footerWrap					{ position:relative; text-align:center; clear:both; height:139px; background:url(../img/footerBackground.jpg) no-repeat; }#footerWrap p				{ font:normal 11px/15px "Trebuchet MS", verdana, arial, helvetica, sans-serif; color:#fff; margin:0 auto; padding:30px 0 0 0; }
#footerWrap a				{ text-decoration: none; font:normal 11px/25px "Trebuchet MS", verdana, arial, helvetica, sans-serif; color:#fff; }

#footerWrap	#facebooklink	{ position:absolute; top:40px; left:150px;}
#footerWrap	#twitterlink	{ position:absolute; top:22px; right:150px;}


