body
{
	margin:0px;
	padding:0px;
	background-color:#000;
	background-image:url(../Img/BgBody.gif);
	background-repeat:repeat-y;
	background-position:left 585px;
}

#PageWrapper
{
	width:980px;
	position:relative;
}

#Header
{
	height:127px;
	background-image:url(../Img/BgHeaderHome.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

#Logo
{
	float:left;
	padding:17px 0px 0px 4px;
	background-image:url(../Img/BgLogo.gif);
	background-repeat:no-repeat;
}

#HeaderInner
{
	float:right;
	width:625px;
	height:127px;
}

#Action
{
	float:left;
}

#Action h1
{
	padding:32px 0px 0px 25px;
	float:left;
	font-size:1px;
	background-repeat:no-repeat;
	background-position:25px 32px;
}

#Action a
{
	float:left;
	width:320px;
	height:70px;
	text-decoration:none;
}

#BecomeStirrer a
{
	background-image:url(../Img/BecomeAStirrer.jpg);
	background-repeat:no-repeat;
	float:right;
	width:160px;
	height:127px;
	text-decoration:none;
}

#Promo1 a
{
	background-image:url(../Img/leftPanelStirChildRescue.gif);
	display: block;
	width:132px;
	height:134px;
	text-decoration:none;
}

#ContentWrapper
{
	background-image:url(../Img/BgContentRight.jpg);
	background-repeat:no-repeat;
	background-position:right 61px;
}

#Navigation
{
	float:left;
	width:204px;
	background-image:url(../Img/BgNavWrapper.gif);
	background-repeat:no-repeat;
	background-position:right 18px;
	position:relative;
	top:-18px;
}

#AboutUs
{
	background-image:url(../Img/HdrAboutUsHome.gif);
	background-repeat:no-repeat;
}

#AboutUs a
{
	display:block;
	width:204px;
	height:49px;
	text-decoration:none;
}

#HeaderIssues
{
	margin:0px;
	padding:0px;
	background-image:url(../Img/HdrIssuesHome.gif);
	background-repeat:no-repeat;
}

#HeaderIssues a
{
	display:block;
	width:204px;
	height:36px;
	text-decoration:none;
}


#NavWrapperOuter
{
	background-image:url(../Img/BgNavTile.gif);
	background-repeat:repeat-y;
}

#NavWrapperInner
{
	background-image:url(../Img/BgNavTopHome.gif);
	background-repeat:no-repeat;
}

* html #NavWrapperInner
{
	/* Ignore Mac IE hack \*/
	height:1px;
	/* end hack */
}

#IssuesRotatorWrapper
{
	background-image:url(../Img/BgNavBottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin:0px;
	padding:0px 0px 66px 0px;
}

#IssuesRotator
{
	position:relative;
}

#IssuesRotatorWrapper div.NavTopLevel
{
	padding:8px 0px 0px 10px;
}

#IssuesRotatorWrapper div.NavTopLevel a
{
	display:block;
	background-repeat:no-repeat;
	width:128px;
	height:65px;
	text-decoration:none;
}

#NavWrapperInner ul
{
	background-image:url(../Img/BgNavBottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin:0px;
	padding:0px 0px 66px 0px;
}

#NavWrapperInner ul li
{
	padding:8px 0px 0px 10px;
}

#NavWrapperInner ul li a
{
	display:block;
	background-repeat:no-repeat;
	width:128px;
	height:65px;
	text-decoration:none;
}

#ContentOuter
{
	float:right;
	/*width:549px;*/
	width:770px;
	position:relative;
}

#ContentInner
{
	float:left;
	/*width:369px;*/
	width:550px;
}

#FeatureImage
{
	position:absolute;
	/*width:384px;*/
	width:575px;
	height:200px;
	top:-20px;
	/* Ignore Mac IE hack \*/
	top:-5px;
	/* end hack */
	left:-15px;
	overflow:hidden;
}

#Content
{
	/*width:410px;*/
	width:410px;
	height:414px;
	/* Ignore Mac IE hack \*/
	height:429px;
	/* end hack */
	background-image:url(../Img/BgContentHome.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

#Content h2
{
	background-image:url(../Img/BgNewsHome.gif);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	height:290px;
	/* Ignore Mac IE hack \*/
	height:305px;
	/* end hack */
	background-position:left bottom;
	padding:0px;
}

#News
{
	position:absolute;
	top:225px;
	/* Ignore Mac IE hack \*/
	top:240px;
	/* end hack */
	height:152px;
	width:550px;
	overflow:auto;
	padding:8px;
}

#NewsHeaderFade, #NewsFooterFade
{
	background-repeat:repeat-x;
	width:325px;
	height:10px;
	position:absolute;
	z-index:10;
}

#NewsHeaderFade
{
	background-image:url(../Img/BgFadeTop.png);
	top:240px;
}

#NewsFooterClear
{
	height:5px;
	overflow:hidden;
}

#NewsFooterFade
{
	background-image:url(../Img/BgFadeBottom.png);
	top:398px;
}

* html #NewsHeaderFade, * html #NewsFooterFade, * html #NewsFooterClear
{
	display:none;
}

#News ul
{
	margin:0px;
	padding:0px;
}

#News li
{
	margin-bottom:14px;
	list-style-type:none;
	padding:0px;
}

#News li div
{
	display:inline;
	color:#FF6A05;
}

* html #News div
{
	padding-right:5px;
}

#RightPanel
{
	float:right;
	width:180px;
	color:#FFF;
	background-image:url(../Img/BgRightPanelTop.jpg);
	background-repeat:no-repeat;
}

#ActionSmall a
{
	margin:25px 0px 0px 18px;
	display:block;
	width:162px;
	height:110px;
	text-decoration:none;
}

#BlenderVGen
{
	margin:40px 0px 0px 21px;
	width:157px;
	height:360px;
	background-image:url(../Img/BgRightPanelHome.gif);
	background-repeat:no-repeat;
	padding-top:16px;
}

#Blender
{
	margin:0px 0px 0px 16px;
}

#VGen
{
	margin:10px 0px 0px 16px;
}

#StirRadio
{
	margin:10px 0px 0px 16px;
}

#ScrollingQuotes
{
	margin:140px 10px 10px 5px;
	width:525px;
	height:20px;
	overflow:hidden;
	position:absolute;
}

#ScrollingQuotesFade
{
	position:absolute;
	width:525px;
	height:100px;
	z-index:100;
	background-image:url(../Img/QuotesFade.png);
}

* html #ScrollingQuotesFade
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Img/QuotesFade.png',sizingMethod='scale');
}

#ScrollingQuotesInner
{
	z-index:1;
	font-size:0.9em;
	white-space:nowrap;
	position:relative;
}

#Footer
{
	clear:both;
	background-image:url(../Img/BgFooter.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-top:40px;
}

#FooterLinks
{
	position:relative;
	float:left;
	margin-bottom:15px;
}

#Footer ul
{
	margin:0px;
	padding:0px 0px 12px 0px;
}

#Footer ul li
{
	float:left;
	padding:0px 5px 0px 7px;
	list-style-type:none;
}

#Footer ul li a
{
	float:left;
	height:12px;
	background-repeat:no-repeat;
	text-decoration:none;
}

#FooterContact a
{
	width:38px;
	background-image:url(../Img/FooterContact.gif);
}

#FooterCopyright a
{
	width:47px;
	background-image:url(../Img/FooterCopyright.gif);
}

#FooterSecurityPrivacy a
{
	width:84px;
	background-image:url(../Img/FooterSecurityPrivacy.gif);
}

#FooterSiteMap a
{
	width:38px;
	background-image:url(../Img/FooterSiteMap.gif);
}

#Initiative a
{
	position:relative;
	float:right;
	text-decoration:none;
	width:166px;
	height:22px;
	background-image:url(../Img/FooterInitiative.gif);
	background-repeat:no-repeat;
	margin-left:12px;
	margin-top:15px;
	margin-right:220px;
}

#LastModified
{
	clear:both;
	padding:0px 0px 2px 7px;
	font-size:0.8em;
	width:550px;
	color:#999;
}
#TaxStatement
{
	clear:both;
	padding:0px 0px 2px 7px;
	font-size:0.8em;
	color:#999;
}