html			{ background:#222222 url(../images/html-bg.jpg) repeat-x; }
body			{ text-align:center; background:url(../images/body-bg.jpg) no-repeat top center; }
#SiteWpr		{ }
#SiteInnerWpr	{ width:980px; margin:0 auto; }
#LayoutWpr		{ text-align:left; position:relative; }

#HeaderWpr      { position:relative; height:155px; background:url(../images/header-bg.jpg) no-repeat left top;  }
h1#Logo         { position:absolute; top:28px; left:16px; }
h1#Logo a       { display:block; width:376px; height:91px; cursor:pointer; background:url(../images/logo.jpg) no-repeat left top; }
h1#Logo span    { display:none; }

#SiteContentOuterWpr { background:url(../images/content-bg.jpg) repeat-y left top; overflow:hidden; zoom:1; }	
#SiteContentWpr		 { background:url(../images/content-header-bg.jpg) no-repeat left top; overflow:hidden; zoom:1; }	
#SiteContentInnerWpr { background:url(../images/content-footer-bg.jpg) no-repeat left bottom; overflow:hidden; zoom:1; }

#ContentWpr     { float:left; width:730px; }
#ContentCt 		{ padding:20px 24px 15px 13px; min-height:720px; height: auto !important; height: 720px; }
#SideBarWpr     { float:left;  width:250px; }
#SideBarContentWpr	{ padding:48px 0 0 17px; }

#StaticCallToActionWpr {}
#StaticCallToActionInnerWpr {}
#StaticCallToActionInnerWpr h2 { display:block; width:217px; height:50px; background:url(../images/CallToActions/header_getinvolved.jpg) no-repeat left top; }
#StaticCallToActionInnerWpr h2 span { display:none; }
#StaticCallToActionInnerWpr .CTAActonLinkCt { width:217px; height:66px; overflow:hidden; zoom:1; }
#StaticCallToActionInnerWpr .CTANetworkLinkCt { width:217px; height:78px; margin:5px 0 13px 0; overflow:hidden; zoom:1; background:url(../images/CallToActions/stayconnected_bg.jpg) no-repeat left top; }
#StaticCallToActionInnerWpr .CTANetworkLinkCt ul,
#StaticCallToActionInnerWpr .CTANetworkLinkCt ul li { margin:0; padding:0; list-style:none; line-height:normal; }
#StaticCallToActionInnerWpr .CTANetworkLinkCt ul { width:165px; margin:44px auto 0; }
#StaticCallToActionInnerWpr .CTANetworkLinkCt ul li { float:left; padding-right:4px }
#StaticCallToActionInnerWpr .CTANetworkLinkCt ul li a { display:block; height:29px; width:29px; }
#StaticCallToActionInnerWpr .CTANetworkLinkCt ul li a span { display:none; }
#StaticCallToActionInnerWpr a#lnk_twitter { background:url(../images/CallToActions/icon_twitter.jpg) no-repeat left top; }
#StaticCallToActionInnerWpr a#lnk_facebook { background:url(../images/CallToActions/icon_facebook.jpg) no-repeat left top; }
#StaticCallToActionInnerWpr a#lnk_linkedin { background:url(../images/CallToActions/icon_linkedin.jpg) no-repeat left top; }
#StaticCallToActionInnerWpr a#lnk_youtube { background:url(../images/splash/youtube-bg.jpg) no-repeat left top; }
#StaticCallToActionInnerWpr a#lnk_flickr { background:url(../images/splash/flickr-bg.jpg) no-repeat left top; }
#StaticCallToActionInnerWpr a#lnk_email { background:url(../images/CallToActions/icon_email.jpg) no-repeat left top; } 

#BannerCallToActionWpr {}
#BannerCallToActionInnerWpr {}
#BannerCallToActionInnerWpr .CTAActonLinkCt { width:217px; height:128px; overflow:hidden; zoom:1; }
#BannerCallToActionInnerWpr .CTAActonLinkCt img { display:block; }
#BannerCallToActionInnerWpr .noSpacer { background-image:none; }
#BannerCallToActionInnerWpr .CTASpacerCt { overflow:hidden; zoom:1; height:2px; background:url(../images/CallToActions/spacer.jpg) no-repeat left top; }
 
#SiteFooterWpr  { text-align:left; background:#000000 url(../images/footer-repeater-bg.jpg) repeat-x left top;  }
#FooterWpr      { width:980px; margin:0 auto; padding-bottom:70px; text-align:left; position:relative; background:transparent url(../images/footer-bg.jpg) no-repeat left top; }

#FooterNavigationWpr { float:left; width:574px; height:44px; }
#FooterNavigationInnerWpr {}
#FooterNavigationInnerWpr ul,
#FooterNavigationInnerWpr ul li { margin:0; padding:0; list-style:none; line-height:normal; }
#FooterNavigationInnerWpr ul li { float:left; height:44px; line-height:48px; background:transparent url(../images/footer/spacer_nav.jpg) no-repeat right top; padding:0 25px 0 15px;  }
#FooterNavigationInnerWpr ul li.first { padding-left:0 !important; }
#FooterNavigationInnerWpr ul li.last { padding-right:0 !important; background-image:none !important; }
#FooterNavigationInnerWpr ul li a { font-size:12px; font-weight:bold; color:#737373; text-transform:uppercase; }
#FooterNavigationInnerWpr ul li a:hover { color:#FFFFFF; }

#FooterNetworkWpr { float:left; clear:right; width:404px; height:43px; }
#FooterNetworkInnerWpr { position:relative; }
#FooterNetworkInnerWpr ul,
#FooterNetworkInnerWpr ul li { margin:0; padding:0; list-style:none; line-height:normal; }
#FooterNetworkInnerWpr ul { width:160px; position:absolute; top:11px; left:228px;  }
#FooterNetworkInnerWpr ul li { float:left; padding-right:14px }
#FooterNetworkInnerWpr ul li a { display:block; height:23px; width:24px; }
#FooterNetworkInnerWpr ul li a span { display:none; }
#FooterNetworkInnerWpr a#lnk_twitter { background:url(../images/Footer/icon_twitter.jpg) no-repeat left top; }
#FooterNetworkInnerWpr a#lnk_facebook { background:url(../images/Footer/icon_facebook.jpg) no-repeat left top; }
#FooterNetworkInnerWpr a#lnk_youtube { background:url(../images/Footer/icon_youtube.jpg) no-repeat left top; }
#FooterNetworkInnerWpr a#lnk_flickr { background:url(../images/Footer/icon_flickr.jpg) no-repeat left top; } 

#FooterSponsorWpr { float:left; width:574px; height:45px; margin:45px 0 0 0; }
#FooterSponsorInnerWpr { border:1px solid #353535; text-align:center; font-size:11px; font-weight:bold; color:#999999; line-height:43px; margin-right:8px }

#FooterCopyrightWpr { float:left; clear:right; width:404px; height:45px; margin:45px 0 0 0; }
#FooterCopyrightInnerWpr { text-align:center; font-size:11px; color:#999999; line-height:43px; } 

#SiteContentSpacer { height:28px; width:980px; overflow:hidden; zoom:1; }

#HeaderForm { position:absolute; top:1px; right:19px; width:271px; }
#HeaderForm form { margin:0.5em auto !important; }
#HeaderForm form label { display:none; }
#HeaderForm .formError { display:none; }
#HeaderForm form #div_Email { width:130px; float:left; clear:none; margin-right:3px; }
#HeaderForm form #div_Email input { width:126px; }
#HeaderForm form #div_Zip { width:95px; float:left; clear:none; }
#HeaderForm form #div_Zip input { width:91px; }
#HeaderForm form #ContactInformation { float:left; width:235px; clear:none; }
#HeaderForm form #ButtonContainer { float:left; width:33px; clear:none; }
#HeaderForm form #div_Email input,
#HeaderForm form #div_Zip input { background-color:#5A5A5A !important; border:2px solid #EA6B16 !important; color:#FFFFFF !important; padding:2px 0 2px 2px !important; }


#HomepageRSSLink { position:absolute; top:163px; right:16px; }
#SidebarRSSLink { position:absolute; top:167px; right:1px; }
