/*RESETS*/
    body {
	padding: 0;
	margin: 0;
 *font-size: small;
 *font: x-small;
}
h1, h2, h3, h4, h5, h6, ul, li, em, strong, pre, code {
	padding: 0;
	margin: 0;
	line-height: 1em;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
}
table {
	font-size: inherit;
	font: 100%;
}
ul {
	list-style: none;
}
img {
	border: 0;
}
p {
	margin: 0 0;
}
strong {
	font-weight:bold;
}
/*main */

a {
	color:#660000;
}
a:hover {
	color:#CC0000;
}
h3 {
	color:#330000;
	font-weight:bold;
	font-size:13px;

}

.content h3{
margin-bottom:8px;
}
body {
	background-color:#ded5c8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#wrap {
	margin:0px auto 0;
	width:949px;
}
#home #mainBG {
/*	background:url(../images/home/home-phase2.jpg) no-repeat left top #ded5c8;*/

	background:url(../images/thanksForVoting/home-phase3.jpg) no-repeat left top #ded5c8;
/* the below did not incorporate the header into the bg image.  */
	/*background:url(../images/people-bg.jpg) no-repeat left top #ded5c8;*/
	width:949px;
	height:643px;
}
#mainBG {
	background:url(../images/people-bg2.jpg) no-repeat left top #ded5c8;
	/* the below did not incorporate the header into the bg image.  */
	/*background:url(../images/people-bg.jpg) no-repeat left top #ded5c8;*/
	width:939px;
	height:588px;
}
#thePage {
	margin-top:44px;
	float:left;
	margin-left:33px;
}
#thePage ul.standard {
	list-style:disc;
	color:#674713;
	margin:0px 0px 0px 26px;
}
#thePage ul.numbers {
list-style:decimal;
}
#thePage ul.standard li {
	padding:0px 0px 10px 0px;
}
#thePage .header {
	/* bret updated the main background image to incorporate the header - filesize was too big using the below as png */

	/*background:url(../images/paperHead.png) no-repeat top;
	background-position:0px 1px;*/
	width:905px;
	height:190px;
	display:block;
}
#thePage .headlineText {
	height:60px;
	width:100%;
	text-indent:-9999px;
	clear:both;
}
/*consider making the below titles sprites when all pages are done*/
#getInspired .pageTitle {
	background:url(../images/hdr-getInspired.png) no-repeat 86px 30px;
}
#contactUs .pageTitle {
	background:url(../images/hdr-contactUs.png) no-repeat 86px 30px;
}
#media .pageTitle {
	background:url(../images/hdr-media.png) no-repeat 86px 30px;
}
#fundADream .pageTitle {
	background:url(../images/hdr-fundADream.png) no-repeat 86px 30px;
}
#lendAHand .pageTitle {
	background:url(../images/hdr-lendAHand.png) no-repeat 86px 30px;
}
#rewardingGood .pageTitle {
	background:url(../images/hdr-rewardingGood.png) no-repeat 86px 30px;
}
#privacyPolicy .pageTitle {
	background:url(../images/hdr-privacyPolicy.png) no-repeat 86px 30px;
}

#privacyPolicy .twitterHeadline {
	background:url(../images/hdr-rulesAndRegulations.png) no-repeat 86px 30px;
}



#siteMap .pageTitle {
	background:url(../images/hdr-siteMap.png) no-repeat 86px 30px;
}
#about .pageTitle {
	background:url(../images/hdr-aboutFuelingGood.png) no-repeat 86px 30px;
}
#thePage .logo {
	padding:16px 0 0 4px;
	float:left;
}
#thePage .logo a {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:76px 0 0 0;
	width:313px;/*border:solid 1px #000;*/
}
/* navigation items*/

.nav {
	padding:60px 0 0 0px;
	float:left;
}
.nav ul {
}
.nav ul li {
	display:inline;
	border-right:solid 1px #660000;
	padding:0 10px 0 8px;
}
.nav a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.nav a:hover {
	color:#cc0000;
}
div.nav ul li.last {
	border-right:none;
}
div.nav ul li.active a {
	color:#cc0000;
}
div.subnav {
	clear:both;
	margin-top:5px;
	padding:0px 0 0 80px;
}
div.subnav a {
	font-weight:normal;
}
div.subnav ul li.active a {
	font-weight:bold;
	color:#660000;
}
div.subnav ul li.active a:hover {
	color:#cc0000;
}
/* subpages that have the sign*/
#thePage div.leftSideImages {
	clear:both;
}
#thePage div.fuelingSign {
	background:url(../images/fuelingGoodSign.png) no-repeat top center;
	width:302px;
	height:218px;
	/*margin-top:86px;*/
margin-left:530px;
	position:absolute;
	display:block;
}
/* error messages */

label.error {
/*	color:#fff;*/
	color:red;
	padding-top:4px;
	display:block;
}
#challengeFormContainer .challengeForm label.errorMsg{color:#FF0000;}
#challengeFormContainer .challengeForm label.successMsg{color:#006633;}
#challengeFormContainer .challengeForm input.error{ border:1px solid red; margin-bottom:4px; width:222px;height:18px;}
#challengeFormContainer .challengeForm select.error{ border:1px solid red; margin-bottom:4px; width:179px;height:20px;}
#challengeFormContainer .challengeForm textarea.error{ border:1px solid red; width:226px; margin-bottom:8px; height:70px;}

#eprizeIframe {
	width:760px;
	height:700px;/*border:solid 1px #000;*/
}




/* GOOGLE MAP ITEMS	*/
#map_canvas {
	height: 340px;
	width:610px;
	border:solid 3px #7f6040;
	float:left;
}
#searchCause #searchResultsMap {
	padding:0px 0 0 30px;
}
#searchCause #searchMethod {
	padding:0 0px 10px 0;
	height:20px;
}
#searchCause #searchMethod label {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:22px 0 0 0;
	width:0px;
	float:left;
}
#searchCause #searchMethod.zipSearch_ label {
	background:none;
}
#searchCause #searchMethod.typeSearch label {
	background:url(../images/findAcause/byType/txt-viewTypeInterestedIn.png) no-repeat 0 3px;
	width:355px;
}
#searchCause #searchMethod input {
	width:76px;
}
#searchCause #searchMethod .sendArrow {
	background:url(../images/googleMaps/btnGo.png) no-repeat 0 3px;
	width:32px;
	height:20px;
	border:none;
	cursor:pointer;
	margin:0 0 0 4px;
}
#searchCause .stateSearch, #searchCause .zipSearch, #searchCause .typeSearch {
	float:left;
	padding-left:4px;
	padding-right:30px;
}
#searchCause .stateSearch{


}


#legend {
	float:left;
	padding:80px 0 0 6px;
}
#legend .mdaStories {
	background:url(../images/googleMaps/legend.png) no-repeat;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:25px 0 0 0;
	width:96px;
	margin-bottom:16px;
}
#legend .ourStories {
	background:url(../images/googleMaps/legend.png) 0px -40px no-repeat;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:25px 0 0 0;
	width:96px;
	margin-bottom:16px;
}
#legend .yourStories {
	background:url(../images/googleMaps/legend.png) 0px -80px no-repeat;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:25px 0 0 0;
	width:96px;
	margin-bottom:22px;
}
#legend .storiesAdded {
	background:url(../images/googleMaps/legend.png) 0px -123px no-repeat;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:14px 0 0 0;
	width:96px;
}
#dateNow, #numberOfStories {
	color: #663300;
	font-size:12px;
	padding:0 0 0 4px;
}
#numberOfStories {
	text-align:center;
	font-size:36px;
}




#infoWindowHolder{
	background:url(../images/googleMaps/mapHover.png) no-repeat;
	width:344px;
	height:219px;
}

#infoWindowHolder .imageDiv {
	width:85px;
	display:block;
	float:left;
}
#infoWindowHolder .storyImg {
	width:79px;
	height:56px;
	float:left;
	padding-right:10px;
}
#infoWindowHolder .titleLoc {
	display:block;
	width:190px;
	float:left;
/*		border:solid 1px #000;
*/
		
}

#infoWindowHolder .topDiv {
	padding:30px 0 0 30px;
/*	border:solid 1px #000;
*/	float:left;

}
#infoWindowHolder .boxText {
	padding:10px 0 0 30px;
	width:290px;
}
#infoWindowHolderNotFound{
	width:322px;
	height:218px;
	background:url(../images/googleMaps/mapNotFound.png) no-repeat;
}

#infoWindowHolderNotFound .topDiv{
	padding:20px 50px 0 70px;
}

#infoWindowHolderNotFound .boxText{
	padding:10px 50px 0 70px;
}








/* REWARDING GOOD*/


#rewardingGood #thePage div.left {
	/*border:solid 1px #ff0000;*/
float:left;
	width:140px;
}
#rewardingGood #thePage div.left ul li {
	padding-bottom:20px;
}
#rewardingGood #thePage div.left ul li a {
	background:url(../images/rewardingGood/leftnav-rewardingGood.png) no-repeat 0px -270px;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:20px 0 0;
	width:114px;/*border:solid 1px #000;*/
}
#rewardingGood #thePage div.left ul li.enterYourCause a {
	background-position:0 -270px;
}
#rewardingGood #thePage div.left ul li.enterYourCause a:hover {
	background-position:0 0px;
}
#rewardingGood #thePage div.left ul li.rules a {
	background-position:0 -302px;
}
#rewardingGood #thePage div.left ul li.rules a:hover {
	background-position:0 -32px;
}
#rewardingGood #thePage div.left ul li.privacyPolicy a {
	background-position:0 -338px;
}
#rewardingGood #thePage div.left ul li.privacyPolicy a:hover {
	background-position:0 -68px;
}
#rewardingGood #thePage div.left ul li.faq a {
	background-position:0 -374px;
}
#rewardingGood #thePage div.left ul li.faq a:hover {
	background-position:0 -104px;
}
#rewardingGood #thePage div.left ul li.infringementPolicy a {
	background-position:0 -410px;
	padding:36px 0 0;
}
#rewardingGood #thePage div.left ul li.infringementPolicy a:hover {
	background-position:0 -140px;
}
#rewardingGood #thePage div.left ul li.useToolkit a {
	background-position:0 -460px;
}
#rewardingGood #thePage div.left ul li.useToolkit a:hover, #rewardingGood #thePage div.left ul li.useToolkit a.active  {
	background-position:0 -190px;
}

#rewardingGood #thePage div.left ul li.voteForCause a {
	background-position:0 -496px;
}
#rewardingGood #thePage div.left ul li.voteForCause a:hover {
	background-position:0 -226px;
}
#rewardingGood #thePage div.content div.mid {
	/*border:solid 1px #000;*/
float:left;
	background:none;
	width:360px;
}
#rewardingGood #thePage div.content div.pastContent {
	width:500px;
}
#rewardingGood #thePage div.right {
	/*border:solid 1px #ff0000;*/
float:left;
/*	background:url(../images/rewardingGood/rewardingGoodRight.png) no-repeat top left;*/
/*	background:url(../images/votePhase/rewardingGoodRight-vote.png) no-repeat top left;*/
	background:url(../images/thanksForVoting/rewardingGoodRight-phase3.png) no-repeat top left;


	width:263px;
	height:476px;
	margin-left:30px;
}
#rewardingGood #thePage div.useTheToolKit {
	background:url(../images/rewardingGood/toolkitRight.png) no-repeat top left;
	width:268px;
	height:466px;
	margin-left:20px;
}
#rewardingGood #thePage div.RGmain {
/*background-image:url(../images/rewardingGood/rewardingGoodMainRight.png);*/
/*background-image:url(../images/votePhase/rewardingGoodMainRight-vote.png);*/
background-image:url(../images/thanksForVoting/rewardingGoodMainRight-phase3.png);

width:335px;

}

#rewardingGood .callToAction {
	margin:182px 0px 0px 20px;
	/*margin-top:192px;
margin-left:20px;*/
padding-bottom:100px;
	width:205px;
}
#rewardingGood .callToAction h2 {
	/*border:solid 1px #000;*/
	width:0;
	height:0;
	overflow:hidden;
}
#rewardingGood .content .callToAction p {
	font-size:10px;
	font-weight:bold;
	color:#330000;
	padding:12px 10px 0px 24px;
	line-height:13px;
	margin-bottom:6px;
}
#rewardingGood .callToAction a {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:24px 0px 0px 0px;
	width:124px;
	margin: 0px 0px 0px 70px;
}
#rewardingGood .toolkitContainer, #fundADream .toolkitContainer {
	margin: 0px 0px 0px 0px;
	padding-left:22px;
	width:180px;/*	border:solid 1px #000;
*/
}
#rewardingGood .toolkitContainer {
	padding-top:30px;
}


#rewardingGood div.useTheToolKit .toolkitContainer{
	padding: 330px 0px 0px 58px;
}

#getInspired .promokitContainer {
	padding: 214px 0px 92px 154px;
}
#fundADream .toolkitContainer {
	padding: 274px 0px 0px 154px;
}
#getInspired .downloadInfo p {
	padding-top:18px;
}
#getInspired .download a {
	background:url(../images/downloadButton.png) no-repeat top left;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:30px 0 0 0;
	width:120px;
	float:left;
}

#rewardingGood .download{
margin-left:60px;

}
#rewardingGood .download a {
	background:url(../images/downloadYellowButton.png)no-repeat top left;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:30px 0 0 0;
	width:122px;
	float:left;
}


#rewardingGood .learnMore, #fundADream .learnMore {
	margin-left:50px;
}
#rewardingGood .learnMore a, #fundADream .learnMore a {
	background:url(../images/learnMoreButton.png) no-repeat top left;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:30px 0 0 0;
	width:122px;
}
#thePage div.content p.darkerText {
	color:#330000;
}
/* ABOUT PAGE*/

#mapArea {
	margin-top:40px;
}
#subscribeFields {
	padding-bottom:20px;
	float:left;
}
.thankYou {
	background:url(../images/thankYou.jpg) no-repeat top right;
	height:95px;
	text-indent:-9999px;
}
.show {
	display:block;
}
.hide {
	display:none;
}
#thePage div.whatAreYouDoing, #thePage div.leadingTheWay, #thePage div.fuelingGoodNews, #thePage div.hundredYears,  #thePage div.museumDay, #thePage div.givingMomentum, #thePage div.lendAHand, #thePage div.howToMakeTime, #thePage div.challengingOthers, #thePage div.findACause, #thePage div.organizeEvent, #thePage div.fundADream, #thePage div.fundraisingIdeas, #thePage div.getInspired, #thePage div.gettingStarted, #thePage div.wordsOfWisdom, #thePage div.shareYourMoment {
	background:url(../images/about/aboutRight.png) no-repeat top left;
	width:416px;
	height:635px;
	margin-left:500px;
	margin-top:34px;
	position:absolute;
	display:block;
}
#thePage div.shareYourMoment {
/*	background-image:url(../images/getInspired/shareYourMomentRight.png);*/
/*	background-image:url(../images/votePhase/shareYourMomentRight-vote.png);*/
	background-image:url(../images/thanksForVoting/shareYourMomentRight-phase3.png);


	height:510px;
}
#thePage div.wordsOfWisdom {
/*	background-image:url(../images/getInspired/wordsOfWisdomRight.png);*/
/*	background-image:url(../images/votePhase/wordsOfWisdomRight-vote.png);*/
	background-image:url(../images/thanksForVoting/wordsOfWisdomRight-phase3.png);

}
#thePage div.gettingStarted {
	background-image:url(../images/getInspired/gettingStartedRight.png);
}
#thePage div.getInspired {
/*	background-image:url(../images/getInspired/getInspiredRight.png);*/
/*	background-image:url(../images/votePhase/getInspiredRight-vote.png);*/
	background-image:url(../images/thanksForVoting/getInspiredRight-phase3.png);


}

#thePage div.fundADream {
	background-image:url(../images/fundADream/fundADreamRight.png);
	/* 6/1 fix due to short image*/
	height:500px;
}
#thePage div.fundraisingIdeas {
/*	background-image:url(../images/fundADream/fundraisingIdeasRight.png);*/
/*	background-image:url(../images/votePhase/fundraisingIdeasRight-vote.png);*/
	background-image:url(../images/thanksForVoting/fundraisingIdeasRight-phase3.png);


}
#thePage div.organizeEvent {
/*	background-image:url(../images/fundADream/organizeEventRight.png);*/
/*	background-image:url(../images/votePhase/organizeEventRight-vote.png);*/
	background-image:url(../images/thanksForVoting/organizeEventRight-phase3.png);


}
#thePage div.findACause {
/*	background-image:url(../images/lendAHand/findACauseRight.png);*/
/*	background-image:url(../images/votePhase/findACauseRight-vote.png);*/
	background-image:url(../images/thanksForVoting/findACauseRight-phase3.png);

height:220px;
}
#thePage div.challengingOthers {
	background-image:url(../images/lendAHand/challengingOthersRight.png);
}
#thePage div.howToMakeTime {
	background-image:url(../images/lendAHand/makeTimeRight.png);
}
#thePage div.lendAHand {
/*	background-image:url(../images/lendAHand/lendAHandRight.png);*/
/*	background-image:url(../images/votePhase/lendAHandRight-vote.png);*/
	background-image:url(../images/thanksForVoting/lendAHandRight-phase3.png);

	height:460px;
}
#thePage div.givingMomentum {
	/*background-image:url(../images/about/givingMomentumRight.png);*/
/*	background-image:url(../images/votePhase/givingMomentumRight-vote.png);*/
	background-image:url(../images/thanksForVoting/givingMomentumRight-phase3.png);
	height:220px;
}
#thePage div.hundredYears {
	background-image:url(../images/about/100yearsRight.png);
}
#thePage div.museumDay {
	background-image:url(../images/about/museumDayRight.png);
}
#thePage div.leadingTheWay {
	background-image:url(../images/about/leadingWayRight.png);
}
#thePage div.fuelingGoodNews {
/*	background-image:url(../images/about/fuelingGoodNewsRight.png);*/
/*	background-image:url(../images/votePhase/fuelingGoodNewsRight-vote.png);*/
	background-image:url(../images/thanksForVoting/fuelingGoodNewsRight-phase3.png);


	height:540px;
}
/*#thePage div.whatAreYouDoing div.whatAreYouDoingLink {
	margin-bottom:154px;
	height:132px;
	width:140px;
	display:block;

}*/
#thePage div.whatAreYouDoing div.whatAreYouDoingLink a {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:132px 0 0 0;
	width:140px;
	margin:180px 154px 0px 20px;/*border:solid 1px #000;*/
}


#thePage div.museumDay div.findAMuseum a {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:90px 0 0 0;
	width:140px;
	margin:240px 0px 0px 20px;
/*	border:solid 1px #000;*/
}
#thePage div.museumDay div.museumTicket a {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:154px 0 0 0;
	width:340px;
	margin:0px 0px 0px 20px;
/*	border:solid 1px #000;*/
}


#thePage div.leadingTheWay div.aboutCentennialLink a {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:174px 0 0 0;
	width:210px;
	margin:180px 0px 0px 20px;
/*	border:solid 1px #000;*/
}



#thePage div.leadingTheWay div.aboutSmithLink a {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:94px 0 0 0;
	width:360px;
	margin:0px 0px 0px 20px;
/*	border:solid 1px #000;*/
}
#thePage div.wordsOfWisdom div.founderRead {
	padding-top:260px;
}
#thePage div.wordsOfWisdom div.founderRead a {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:69px 0 0 0;
	width:185px;
	margin:10px 0px 58px 30px;
	/*border:solid 1px #000;*/
}
#thePage div.wordsOfWisdom div.helpForCause h4 {
}
#thePage div.wordsOfWisdom div.helpForCause h4 {
	width:0;
	height:0;
	overflow:hidden;
}
#thePage div.wordsOfWisdom div.helpForCause a {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:18px 0 0 0;
	width:210px;
	margin:0px 0px 6px 50px;/*border:solid 1px #000;*/
}
#thePage div.fuelingGoodNews div.sweepStakesLearnMoreLink a, #thePage div.givingMomentum div.sweepStakesLearnMoreLink a, #thePage div.lendAHand div.sweepStakesLearnMoreLink a, #thePage div.findACause div.sweepStakesLearnMoreLink a, #thePage div.organizeEvent div.sweepStakesLearnMoreLink a, #thePage div.getInspired div.sweepStakesLearnMoreLink a, #thePage div.wordsOfWisdom div.sweepStakesLearnMoreLink a, #thePage div.shareYourMoment div.sweepStakesLearnMoreLink a, #thePage div.fundraisingIdeas div.sweepStakesLearnMoreLink a, #rewardingGood #thePage  div.sweepStakesLearnMoreLink a  {
	display:block;
	height:24px;
	width:100px;
	margin:200px 0px 0px 20px;
	padding:34px 0px 0px 144px;
	color:#ffffcc;
	font-weight:bold;
	text-decoration:none;
	/*border:solid 1px #000;*/
}


div.readEntriesAndVote a{
	display:block;
	height:24px;
	margin:210px 0px 0px 0px;
	padding:34px 0px 0px 94px;
	color:#ffffcc;
	font-weight:bold;
	text-decoration:none;
}

#thePage div.givingMomentum div.readEntriesAndVote a, #thePage div.findACause div.readEntriesAndVote a {
	margin:150px 0 0 0px;
	padding:32px 0px 0px 94px;	
}



#thePage div.fuelingGoodNews div.readEntriesAndVote {
	margin-bottom:60px;
}



#rewardingGood #thePage div.readEntriesAndVote a {
	/*margin:150px 0px 70px 34px;*/
	padding:40px 0px 10px 110px;
	margin:148px 0px 0px 0px;

}

#thePage div.getInspired div.readEntriesAndVote a {
	margin:196px 0px 20px 54px;
	
}

#thePage div.getInspired div.readEntriesAndVote{
	height:280px;
	display:block;
	
}

#thePage div.shareYourMoment div.readEntriesAndVote a {
	margin:214px 0px 70px 0px;
}



#thePage div.organizeEvent div.readEntriesAndVote {
	margin-bottom:60px;
}
#thePage div.organizeEvent div.readEntriesAndVote a {
	margin:194px 0px 0px 0px;
}
#thePage div.fundraisingIdeas div.readEntriesAndVote a {
	margin:156px 0px 70px 4px;
}

#thePage div.lendAHand div.readEntriesAndVote a {
	margin:154px 0px 0px 100px;
}


#rewardingGood #thePage div.sweepStakesLearnMoreLink a {
	/*margin:150px 0px 70px 34px;*/
	padding:40px 0px 10px 140px;
	margin:140px 0px 0px 40px;

}
#thePage div.fundraisingIdeas div.sweepStakesLearnMoreLink a {
	margin:150px 0px 74px 34px;
}
#thePage div.shareYourMoment div.sweepStakesLearnMoreLink a {
	margin:210px 0px 70px 24px;
}
#thePage div.getInspired div.sweepStakesLearnMoreLink a {
	margin:188px 0px 20px 84px;
}
#thePage div.organizeEvent div.sweepStakesLearnMoreLink {
	margin-bottom:70px;
}
#thePage div.organizeEvent div.sweepStakesLearnMoreLink a {
	margin:186px 0px 0px 20px;
}
#thePage div.fuelingGoodNews div.sweepStakesLearnMoreLink {
	margin-bottom:70px;
}
#thePage div.lendAHand div.sweepStakesLearnMoreLink a {
	margin:150px 0px 0px 126px;
}
#thePage div.givingMomentum div.sweepStakesLearnMoreLink a, #thePage div.findACause div.sweepStakesLearnMoreLink a {
	margin:140px 0px 0px 20px;
}
#fundADream div.organizeEvent div.newsLetterSubscribe {
	padding-left:60px;
	padding-top:310px;
}
#fundADream div.fundraisingIdeas div.newsLetterSubscribe {
	padding-left:50px;
	padding-top:286px;
}
#about div.fuelingGoodNews div.newsLetterSubscribe {
	padding-left:84px;
	padding-top:330px;
}
#about div.whatAreYouDoing div.newsLetterSubscribe {
		padding:460px 0 0 68px;

}

#lendAHand div.howToMakeTime div.newsLetterSubscribe {
	padding:420px 0 0 44px;
}
#lendAHand div.challengingOthers div.newsLetterSubscribe {
	padding:290px 0 0 76px;
}
#getInspired div.shareYourMoment div.newsLetterSubscribe {
	padding-left:76px;
	padding-top:340px;
}
/* HUNDRED YEARS*/
.hundredYearVid{
background:url(../images/about/100year-vidPlaceholder.png) no-repeat 0 0;
width:382px;
height:272px;
display:block;
margin-bottom:10px;
padding:18px 0 0 18px;
}
.hundredYearVidContent{
margin:20px 0 20px 0;
float:left;

}


/* GET INSPIRED*/

#thePage div.getInspired #quote h4 {
	width:0;
	height:0;
	overflow:hidden;
}
#thePage div.getInspired #quote {
	width:300px;
	height:66px;
	margin:0px 0px 20px 30px;/*border:solid 1px #000;*/
}
#thePage div.getInspired div.quote1 {
	background:url(../images/getInspired/GI-quote-1.png) no-repeat top left;
}
#thePage div.getInspired div.quote2 {
	background:url(../images/getInspired/GI-quote-2.png) no-repeat top left;
}
#thePage div.getInspired div.quote3 {
	background:url(../images/getInspired/GI-quote-3.png) no-repeat top left;
}
#thePage div.getInspired div.quote4 {
	background:url(../images/getInspired/GI-quote-4.png) no-repeat top left;
}
#thePage div.getInspired div.quote5 {
	background:url(../images/getInspired/GI-quote-5.png) no-repeat top left;
}

#rewardingGood #getInspiredVidPlayer {
	padding-top:250px;

}
#getInspiredVidPlayer .vidTabBG {
	background:url(../images/vidPlayer/leftSide.png) no-repeat 27px 2px;
	float:left;
	height:209px;
	padding-top:20px;
}
#getInspiredVidPlayer ul.vidTabs {
	margin: 0;
	padding: 0;
	width: 43px;
}
#getInspiredVidPlayer ul.vidTabs li {
	margin: 0;
	padding: 0;
	height: 33px;
	line-height: 31px;
	margin-bottom: -1px;
	overflow: hidden;
	background:url(../images/vidPlayer/tab-off.png) no-repeat 0px 0px;
}
#getInspiredVidPlayer ul.vidTabs li a {
	display:block;
	outline: none;
	height:0 !important;
	overflow:hidden;
	padding:28px 0 0 0;
	width:36px;/*border:solid 1px #000;*/
}
#getInspiredVidPlayer ul.vidTabs li a:hover {
}
#getInspiredVidPlayer ul.vidTabs li.active { /*--Makes sure that the active tab does not listen to the hover properties--*/
	/*border-bottom: 1px solid #fff;*/ /*--Makes the active tab look like it's connected with its content--*/
	background:url(../images/vidPlayer/tab.png) no-repeat 0px 0px;
}
#getInspiredVidPlayer .vidTab_container {
	overflow: hidden;
	width: 291px;
	height:213px;
	background:url(../images/vidPlayer/playerBG.png) no-repeat -16px 0px;

}
#getInspiredVidPlayer .vidTab_content {
	padding:16px 0px 0px 4px;
	font-size: 12px;
	position:absolute;
}
#getInspiredVidPlayer #tabNo1 a {
	background:url(../images/vidPlayer/1.png) no-repeat 10px 10px;
}
#getInspiredVidPlayer #tabNo2 a {
	background:url(../images/vidPlayer/2.png) no-repeat 10px 10px;
}
#getInspiredVidPlayer #tabNo3 a {
	background:url(../images/vidPlayer/3.png) no-repeat 10px 10px;
}
#getInspiredVidPlayer #tabNo4 a {
	background:url(../images/vidPlayer/4.png) no-repeat 10px 10px;
}

#getInspiredVidPlayer .watchVidTag{
display:block;
background:url(../images/rewardingGood/text-watchVideos.png) no-repeat top;
height:54px;
width:100%x;
}




#searchCause{


}

#searchCause #hdrSearchCause{
height:84px;
width:759px;
}

#searchCause .hdrByZip{
background-image:url(../images/findAcause/hdr-byZip.png);
}
#searchCause .hdrByList{
background-image:url(../images/findAcause/hdr-byList.png);
}
#searchCause .hdrByType{
background-image:url(../images/findAcause/hdr-byType.png);
}
#searchCause .hdrByMap{
background-image:url(../images/findAcause/hdr-byMap.png);
}

#searchCause #hdrSearchCause .byMapInstructions p{
	color:#ffcc99;
	font-size:12px;
	padding:4px 0 0 32px;
}

#searchCause #hdrSearchCause ul{
display:block;
/*border:solid 1px #000;*/
padding:8px 0 0 54px;

}
#searchCause #hdrSearchCause ul li{
display:inline;
padding-right:8px;
}

#searchCause #hdrSearchCause ul li a {
	display:inline-block;
	height:0 !important;
	overflow:hidden;
	padding: 42px 0 0 0;
	width:115px;
	/*border:solid 1px #000;*/
}
#searchCause #hdrSearchCause ul li a.byList {
width:110px;
}

#searchCause #hdrSearchCause ul li a.byType {
width:215px;
}





/*MEDIA*/

#media .chooseNewVid, #myContent{
outline:none;
}

#media #printTvAdsTabs{
height:84px;
width:759px;
}

#media .hdrByTV{
background-image:url(../images/media/hdr-tvSpots.png);
}
#media .hdrByPrint{
background-image:url(../images/media/hdr-printAds.png)
}
#media #printTvAdsTabs ul{
display:block;
/*border:solid 1px #000;*/
padding:8px 0 0 54px;

}
#media #printTvAdsTabs ul li{
display:inline;
padding-right:8px;
}

#media #printTvAdsTabs ul li a {
	display:inline-block;
	height:0 !important;
	overflow:hidden;
	padding: 42px 0 0 0;
	width:115px;
	/*border:solid 1px #000;*/
}
#media #printTvAdsTabs ul li a.byList {
width:110px;
}

#media #printTvAdsTabs ul li a.byType {
width:215px;
}






#media .printTvAds{
background:url(../images/findAcause/mainBG.png) no-repeat -1px 0px;

display:block;
height:416px;
width:759px;
padding:6px 0 0 20px;
}



#media #tvSpotsList {
	height:370px;
	overflow:auto;
	margin-bottom:0px;
	width:200px;
	float:left;
}
#media #tvSpotsList ul {
	padding:0;
	margin:0;
}
#media #tvSpotsList ul li{
	list-style:none;
	padding-bottom:8px;
	float:left;

}
#media #tvSpotsList .leftImage{
	/*width:88px;
	height:73px;
	display:block;
	float:left;*/
}





#media #flashTV{
float:left;
height:310px;
width:530px;


}



#printAdsContainer{
float:left;
margin:36px 0 0 26px;
width:700px;
}

#printAdsContainer ul{
display:inline;
}
#printAdsContainer ul li{
display:inline;
margin-right:10px;

}


/*END MEDIA*/




#searchCause .searchArea{
background:url(../images/findAcause/mainBG.png) no-repeat -1px 0px;

display:block;
height:416px;
width:759px;
padding:6px 0 0 30px;
}

#searchCause .mapPlacement{
padding:0px 0 0 0px;
}

#searchCause #searchResults{
height:350px;
width:697px;
overflow:auto;
border:solid 2px #44250e;
background-color:#fdfaea;

}


#searchCause #searchResults ul {
padding:10px 0px 0px 20px;
float:left;
}
#searchCause #searchResults ul li{
	list-style:none;
	padding-bottom:8px;
	float:left;

}
#searchCause #searchResults .leftImage {
background:url(../images/modal/readTheStories/thumbImageBG.jpg) no-repeat 0 0;
	width:95px;
	height:69px;
	display:block;
	float:left;
}

#searchCause #searchResults .leftImageNoBg {
	background:none;
	width:95px;
	height:69px;
	display:block;
	float:left;
}

#searchCause #searchResults .leftImage a{
padding:6px 0 0 8px;
float:left;
outline:none;
}

#searchCause #searchResults .content {
	float:left;
	width:530px;
	padding:0px 0px 0px 10px;
	margin:0;
}

#searchCause #searchResults .content p{
line-height:normal;
clear:both;


}

#searchCause #searchResults ul li h4 {
	font-weight:bold;
	color:#330000;

	width:320px;
	float:left;
	padding-bottom:10px;
}
#searchCause #searchResults ul li h5 {
	background:url(../images/findAcause/txt-2009winner.png) no-repeat 0 0;
	float:right;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:20px 0 0 0;
	width:114px;
}
#searchCause #searchResults ul li h5.current {
background:url(../images/findAcause/txt-2010entry.png) no-repeat 0 0;
}
#searchCause #searchResults ul li h5.citgoPeople {
	background:none;
}

/*#searchCause #searchMethod{
padding:0 0px 10px 0;
height:20px;
}

#searchCause #searchMethod label{
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:22px 0 0 0;
	width:379px;
	float:left;
}

#searchCause #searchMethod.zipSearch label{
background:url(../images/findAcause/byZip/txt-findfuelinggood.png) no-repeat 0 4px;

}

#searchCause #searchMethod.typeSearch label{
background:url(../images/findAcause/byType/txt-viewTypeInterestedIn.png) no-repeat 0 3px;
width:355px;
}
#searchCause #searchMethod input{
width:76px;
}

#searchCause #searchMethod .sendArrow{
background:url(../images/findAcause/byZip/btn-arrow.png) no-repeat 0 3px;
	width:30px;
	height:20px;
	border:none;
	cursor:pointer;
	margin:0 0 0 4px;
}*/



#searchCause .readTheStoryBtn, #searchCause .watchTheVideoBtn{
float:left;
padding-right:26px;
}

#searchCause .readTheStoryBtn a{
background:url(../images/findAcause/txt-readStoryWatchVid.png) no-repeat 0 0;
display:inline-block;
	height:0 !important;
	overflow:hidden;
	padding: 30px 0 0 0;
	width:140px;
	/*border:solid 1px #000;*/

}
#searchCause .watchTheVideoBtn {
background:url(../images/findAcause/txt-hasVideo.png) no-repeat;
display:inline-block;
	height:0 !important;
	overflow:hidden;
	padding: 30px 0 0 0;
	width:160px;
	/*border:solid 1px #000;*/

}








/* CONTACT US */

#contactUs #challengeFormContainer {
	background-image:url(../images/contactUs/formBG-contactUs.png);
	margin-left:100px;
	height:418px;
}
/* CHALLENGE OTHERS*/

#challengeFormContainer {
	background:url(../images/lendAHand/formBackground.png) no-repeat top left;
	height:462px;
	position:relative;
}
#challengeFormContainer .challengeForm {
	float:left;
	padding:50px 0 0 100px;
}
#contactUs #challengeFormContainer .challengeForm {
	padding:64px 0 0 34px;
}
#challengeFormContainer .challengeForm .hidden {
	width:0;
	height:0;
	overflow:hidden;
}
#challengeFormContainer .challengeForm label {
	color:#330000;
	font-weight:bold;
}
#challengeFormContainer .challengeForm input {
	width:220px;
	margin-bottom:4px;
}
#challengeFormContainer .challengeForm select {
	/*width:220px;*/
	margin-bottom:4px;
}
#challengeFormContainer .challengeForm textarea {
	height:68px;
	width:224px;
	margin-bottom:8px;
	resize: none;
}
#contactUs #challengeFormContainer .challengeForm textarea {
	width:460px;
}
#challengeFormContainer .challengeForm input.checkBox {
	width:auto;
}
#challengeFormContainer .challengeForm p.label_checkbox_pair {
	clear: both;
	float: left;
	position: relative;
	top:4px;
	margin-bottom:0px;

}

.checkBoxContainer{
/*border:solid 1px #000;*/
float:left;
margin-right:30px;
}
#challengeFormContainer .challengeForm p.label_checkbox_pair input {
	position: absolute;
	top: 0px;
	left:-20px;
}
#challengeFormContainer .challengeForm p.label_checkbox_pair label.acceptBoxLabel {
	display: block;
	margin-left: 0px;
	padding-top:4px;
	width: 240px;
	font-size:10px;
	font-weight:bold;
	color:#674713;
	line-height:normal;
}
#contactUs #challengeFormContainer .challengeForm p.label_checkbox_pair label.acceptBoxLabel {
	width:100%;
}
#contactUs #challengeFormContainer .challengeForm p.label_checkbox_pair input {
	left:-4px;
}
#contactUs #challengeFormContainer .challengeForm p.label_checkbox_pair label.acceptBoxLabel {
	margin-left: 24px;
}
#contactUs #challengeFormContainer .challengeForm p.label_checkbox_pair label.acceptBoxLabel {
	color:#330000;
}
#challengeFormContainer .challengeForm .submitButton {
	background:url(../images/submitRedButton.png) no-repeat;
	width:90px;
	height:30px;
	border:none;
	cursor:pointer;
	margin:8px 0 0 140px;
}
#challengeFormContainer .challengeForm .sendButton {
	background:url(../images/sendButton.png) no-repeat;
	width:70px;
	height:30px;
	border:none;
	cursor:pointer;
	margin:8px 0 0 0px;
}
#challengeFormContainer div.row {
	clear: both;
	float: none;
	position: relative;
}
#challengeFormContainer div.row div.left {
	float:left;
}
#challengeFormContainer div.row div.right {
	float:left;
	padding-left:10px;
	margin-bottom:4px;
}
#about .newsLetterSubscribe, #lendAHand .newsLetterSubscribe, #fundADream .newsLetterSubscribe, #getInspired .newsLetterSubscribe {
	margin: 0px 0px 0px 0px;
	padding-left:70px;
	/*border:solid 1px #000;*/
width:270px;
}
#about .submitStories {
/*	margin: 152px 0px 0px 0px;*/
	margin: 82px 0px 0px 0px;
	padding-left:60px;
	width:270px;
}
#about .leadingWaySubmit {
	margin-left:180px;
}
#about .leadingWaySubmit a {
	background:url(../images/submitButton.png) no-repeat top left;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:30px 0 0 0;
	width:86px;/*border:solid 1px #000;*/
}
#about #inTheCommunityArea, #getInspired .leftOfSign #wordsOfWisdomArea {
	height:270px;
	overflow:auto;
	margin-bottom:30px;
}
#about #inTheCommunityArea ul, #getInspired .leftOfSign #wordsOfWisdomArea ul {
	padding:0;
	margin:0;
}
#about #inTheCommunityArea ul li, #getInspired .leftOfSign #wordsOfWisdomArea ul li {
	list-style:none;
}

#getInspired .leftOfSign #wordsOfWisdomArea .leftImage{
	width:95px;
	height:69px;
	float:left;
}


#about #inTheCommunityArea .leftImage {
	width:95px;
	height:69px;
	background:url(../images/modal/readTheStories/thumbImageBG.jpg) no-repeat 0 0;
	float:left;
}
#about #inTheCommunityArea .leftImage a {
padding:6px 0 0 8px;
float:left;
outline:none;
}

#about #inTheCommunityArea .content, #getInspired .leftOfSign #wordsOfWisdomArea .content {
	float:left;
	width:250px;
	padding:0px 0px 0px 10px;
	margin:0;
}
#about #inTheCommunityArea ul li h4, #getInspired .leftOfSign #wordsOfWisdomArea ul li h4 {
	font-weight:bold;
	color:#330000;
}
/*
#rewardingGood #inTheCommunityArea {
	height:270px;
	overflow:auto;
	margin-bottom:0px;
	width:480px;
}
#rewardingGood #inTheCommunityArea ul {
	padding:0;
	margin:0;
}
#rewardingGood #inTheCommunityArea ul li {
	list-style:none;
}

#rewardingGood #inTheCommunityArea .leftImage {
	width:88px;
	float:left;
}
#rewardingGood #inTheCommunityArea .content {
	float:left;
	width:350px;
	padding:0px 0px 0px 10px;
	margin:0;
}
#rewardingGood #inTheCommunityArea ul li h4 {
	font-weight:bold;
	color:#330000;
}*/


#rewardingGood #grandPrizeList, #rewardingGood #finalistsList {
	height:270px;
	overflow:auto;
	margin-bottom:0px;
	width:480px;
}
#rewardingGood #grandPrizeList ul, #rewardingGood #finalistsList ul {
	padding:0;
	margin:0;
}
#rewardingGood #grandPrizeList ul li, #rewardingGood #finalistsList ul li, #about #inTheCommunityArea ul li {
	list-style:none;
	padding-bottom:8px;
	float:left;

}
#rewardingGood #grandPrizeList .leftImage, #rewardingGood #finalistsList .leftImage {
	width:95px;
	height:69px;
	background:url(../images/modal/readTheStories/thumbImageBG.jpg) no-repeat 0 0;
	display:block;
	float:left;
}

#rewardingGood #grandPrizeList .leftImage a, #rewardingGood #finalistsList .leftImage a {
padding:6px 0 0 8px;
float:left;
outline:none;
}
#rewardingGood #grandPrizeList .content, #rewardingGood #finalistsList .content {
	float:left;
	width:350px;
	padding:0px 0px 0px 10px;
	margin:0;
}

#rewardingGood #grandPrizeList .content p, #rewardingGood #finalistsList .content p, #about #inTheCommunityArea .content p{
line-height:normal;


}

#rewardingGood #grandPrizeList ul li h4, #rewardingGood #finalistsList ul li h4 {
	font-weight:bold;
	color:#330000;
}
/*brettabs*/

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 22px; /*--Set height of tabs--*/
	border-bottom: 1px solid #996633;
	width: 500px;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 21px; /*--Subtract 1px from the height of the unordered list--*/
	border: 1px solid #996633;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	margin-right:4px;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	padding: 0 20px;
	outline: none;
}
html ul.tabs li.gpActive {
	background:url(../images/rewardingGood/tabs-grandPrizeWinnersFinalists.png) no-repeat 0px 0px #c02f32;
	background-position:24px 6px;
	border-bottom: 1px solid #c02f32;
}
html ul.tabs li.finalActive {
	background:url(../images/rewardingGood/tabs-grandPrizeWinnersFinalists.png) no-repeat 0px 0px #c02f32;
	background-position:30px -83px;
	border-bottom: 1px solid #c02f32;
}
html ul.tabs li.gpinActive {
	background:url(../images/rewardingGood/tabs-grandPrizeWinnersFinalists.png) no-repeat 0px 0px #eac67b;
	background-position:24px -24px;
	border-bottom: 1px solid #c02f32;
}
html ul.tabs li.finalinActive {
	background:url(../images/rewardingGood/tabs-grandPrizeWinnersFinalists.png) no-repeat 0px 0px #eac67b;
	background-position:30px -53px;
	border-bottom: 1px solid #c02f32;
}
.tab_container {
	border: 1px solid #996633;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left;
	width: 498px;
	background: #fdfaea;
	margin-bottom:20px;
}
.tab_content {
	padding: 20px;/*font-size: 11px;*/
}


.gpWinners a {
	/*background:url(../images/rewardingGood/tabs-grandPrizeWinnersFinalists.png) no-repeat 0px 0px;
background-position:24px -43px;*/
	display:inline-block;
	text-indent:-9999px;
	height:21px;
	overflow:hidden;
	padding:0px 0 0 0;
	width:146px;
}
.finalists a {
	/*background:url(../images/rewardingGood/tabs-grandPrizeWinnersFinalists.png) no-repeat 0px 0px;
background-position:30px 6px;*/
	display:inline-block;
	text-indent:-9999px;
	height:21px;
	overflow:hidden;
	padding:0px 0 0 0;
	width:84px;
}
div.colorBar {
	height:10px;
	width:100%;
	background:#c02f32;
}
#about .newsLetterSubscribe h3, #about .submitStories h3, #rewardingGood .toolkitContainer h3, #fundADream .toolkitContainer h3, #lendAHand .newsLetterSubscribe h3, #fundADream .newsLetterSubscribe h3, #getInspired .promokitContainer h3, #getInspired .newsLetterSubscribe h3 {
	width:0;
	height:0;
	overflow:hidden;
}
#about .newsLetterSubscribe p, #about .submitStories p, #rewardingGood div.content .toolkitContainer p, #fundADream div.fundADream .toolkitContainer p, #lendAHand .newsLetterSubscribe p, #fundADream .newsLetterSubscribe p, #getInspired .newsLetterSubscribe p, #getInspired .promokitContainer p {
	padding-bottom:10px;
	color:#ffffcc;
	line-height:normal;
	margin-bottom:0;
}
#getInspired .promokitContainer p {
	color:#660000;
	padding-bottom:6px;
}
#getInspired .promokitContainer ul {
	width:190px;
	color:#660000;
	padding-bottom:6px;
}
#getInspired .promokitContainer ul li {
	list-style:disc;
	margin-left:20px;
}
#rewardingGood div.content .toolkitContainer p {
	padding-bottom:6px;
}
#about div.newsLetterSubscribe .subscribeEmailField, #lendAHand div.newsLetterSubscribe .subscribeEmailField, #fundADream .newsLetterSubscribe .subscribeEmailField, #getInspired .newsLetterSubscribe .subscribeEmailField {
	font-size:10px;
	color:#666666;
	width:122px;
}
#about div.newsLetterSubscribe .subscribeButton, #lendAHand div.newsLetterSubscribe .subscribeButton, #fundADream .newsLetterSubscribe .subscribeButton, #getInspired .newsLetterSubscribe .subscribeButton {
	background:url(../images/subscribeButton.png) no-repeat;
	width:122px;
	height:30px;
	text-indent:-9999px;
	border:none;
	cursor:pointer;
	margin-top:8px;
}
#about h4, #getInspired h4 {
	font-weight:bold;
	color:#674713;
}
#about .leftOfSign ul, #getInspired .leftOfSign ul {
	margin:0 0px 10px 30px;
	color:#674713;
}
#about .leftOfSign ul li, #getInspired .leftOfSign ul li {
	list-style:disc;
	padding-top:4px;
}
#aboutLinks {
}
#aboutLinks ul {
	width:420px;
}
#aboutLinks ul li {
	display:inline;
}
#aboutLinks a {
	background:url(../images/Tell_Read_Movement.png) no-repeat;
	display:inline-block;
	height:0 !important;
	overflow:hidden;
	padding:26px 0 0 0;
	width:114px;
}
#aboutLinks .whatIsFuelingGood a{
background-position:0px -74px;
	width:151px;
	padding:30px 0 0 0;
	/*border:solid 1px #000;*/



}
#lendAHand #aboutLinks a {
	background:url(../images/lendAHand/lah-growingReadHowFind.png) no-repeat;
	display:inline-block;
	height:0 !important;
	overflow:hidden;
	padding:26px 0 0 0;
	width:114px;
}
#lendAHand .challengingOthers #aboutLinks {
	margin:30px 0 0 44px;
}
#lendAHand #aboutLinks ul li {
	display:list-item;
}
#lendAHand #aboutLinks .howToMakeTime a {
	background-position:0px -90px;
	padding:30px 0 0 30px;
	width:160px;
	margin-left:4px;/*border:solid 1px #000;*/
}
#lendAHand #aboutLinks .findACause a {
	background-position:0px -141px;
	padding:30px 0 0 30px;
	width:200px;/*border:solid 1px #000;*/
}
#lendAHand #aboutLinks .seeHowGrowing a {
	background-position:0px 0px;
	padding:30px 0 0 30px;
	width:220px;/*	border:solid 1px #000;*/
}
#lendAHand #aboutLinks .readHowInvolved a {
	background-position:0px -48px;
	padding:30px 0 0 30px;
	width:220px;/*	border:solid 1px #000;*/
}
#aboutLinks .tellFriend a {
/*border:solid 1px #000;*/
}
#rewardingGood #aboutLinks ul {
	/*border:solid 1px #000;*/
width:100%;
}
#rewardingGood #aboutLinks .tellFriend {
	float:right;
}
#aboutLinks .readFuelingGoodStories a {
	margin-top:20px;
	background-position:0px -30px;
	padding:30px 0 0 30px;
	width:160px;/*border:solid 1px #000;*/
}
#getInspired #aboutLinks .tellFriend {
	float:left;/*border:solid 1px #000;*/
}
#getInspired #aboutLinks .readFuelingGoodStories {
	margin-left:60px;
	float:left;
}
#getInspired #aboutLinks.left .readFuelingGoodStories {
	margin-left:0px;
	float:left;
}
#getInspired #aboutLinks .readFuelingGoodStories a {
	background-position:0px -30px;
	padding:30px 0 0 30px;
	margin-top:4px;
	width:160px;/*border:solid 1px #000;*/
}
#aboutLinks .startFueling {
	margin-left:80px;
}

#fundADream #calculator {
	margin-bottom:30px;
	width:422px;
	height:226px;
}
#fundADream #aboutLinks .startFueling {
	margin-left:160px;
}
#aboutLinks .startFueling a {
	background-position:-202px -4px;
	width:141px;/*border:solid 1px #000;*/
}
#thePage div.leftOfSign {
	width:420px;
	float:left;
}
#siteMap #thePage div.leftOfSign {
	width:440px;
	float:left;
}
#thePage div.shortenedWidth {
	width:380px;
}
#thePage .mid {
	background:url(../images/paperMid.png) repeat-y;
	background-position: 1px 0px;
	width:905px;
}
#thePage .bottom {
	background:url(../images/paperFooter2.png) no-repeat top;
	width:905px;
	height:80px;
}
#thePage div.content {
	margin:0 20px 0 90px;
	padding:0px 0 30px 0;
	display:block;/*border:solid 1px #000;*/
}
#thePage div.content p {
	margin-bottom:14px;
	letter-spacing:0px;
	line-height:18px;
	color:#674713;
}
/* FOOTER */

#GGfooter{
clear:both;
	padding-top:20px;
	display:block;
	float:left;
	width:100%;
	margin-left:140px;
}

#GGfooter ul li {
	display:inline;
	padding-right:8px;
}


#footer {
	clear:both;
	padding-top:20px;
	padding-bottom:10px;
	display:block;
	float:left;
	width:100%;
}

#footer div.socialBookmarks {
	float:left;
	padding-right:120px;
}
#footer div.footerNav {
	float:left;
	text-align:center;
	background:url(../images/more-good-for-people.png) top center no-repeat;
}
#footer div.citgoLogo {
	float:right;
}
#footer ul li {
	display:inline;
}
#footer div.socialBookmarks ul {
	margin-left:80px;
	margin-top:20px;
}
#footer div.socialBookmarks ul li {
	height:24px;
	width:24px;
	display:inline;
	float:left;
	padding-right:5px;
}
#footer div.socialBookmarks ul li a {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:24px 0 0 0;
	width:24px;
}
#footer div.socialBookmarks ul li.facebook {
	background:url(../images/facebook-icon.png) no-repeat;
}
#footer div.socialBookmarks ul li.twitter {
	background:url(../images/twitter-icon.png) no-repeat;
}
#footer div.socialBookmarks ul li.youtube {
	background:url(../images/youtube-icon.png) no-repeat;
}
#footer div.footerNav ul {
	padding-top:30px;
}
#footer div.footerNav ul li {
	display:inline;
	border-right:solid 1px #660000;
	padding:0 10px 0 8px;
}
#footer div.footerNav a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#660000;
	text-decoration:none;
}
#footer div.footerNav a:hover {
	color:#cc0000;
}
#footer div.footerNav ul li.active a {
	color:#cc0000;
}
#footer div.footerNav ul li.last {
	border:none;
}
#footer div.citgoLogo ul {
	margin-right:40px;
}
#footer div.citgoLogo ul li {
	height:68px;
	width:73px;
	display:inline;
	float:left;
}
#footer div.citgoLogo ul li a {
	background:url(../images/CITGO-icon.png) no-repeat;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:68px 0 0 0;
	width:73px;
}
/* HOMEPAGE*/
#homeContent {
	/*border:solid 1px #000;*/
	margin-left:14px;
	position:absolute;
}
#homeContent .header {
	/* bret updated the main background image to incorporate the header - filesize was too big using the below as png */

	/*background:url(../images/paperHead.png) no-repeat top;
	background-position:0px 1px;*/
	width:905px;
	height:210px;
	display:block;
}
#homeContent .nav {
	float:left;
	margin-top:180px;
	padding:0;/*	border:solid 1px #ff0000;*/
}
#homeContent .logo {
	margin:134px 0 0 0;
	float:left;/*border:solid 1px #ff0000;*/
}
#homeContent .logo a {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:76px 0 0 0;
	width:318px;
}
#homeContent #callToAction {
	float:right;
	margin-top:-140px;
	width:205px;
}
#homeContent #callToAction h2 {
	/*border:solid 1px #000;*/
	width:0;
	height:0;
	overflow:hidden;
}
#homeContent #callToAction p {
	font-size:10px;
	font-weight:bold;
	color:#330000;
	padding:14px 10px 0px 24px;
}
#homeContent #callToAction a {
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:24px 0px 0px 0px;
	width:124px;
	margin: 8px 0px 0px 70px;/*border:solid 1px #000;*/
}
#homeContent #middleContent {
	margin: 46px 0px 0px 60px;
	position:absolute;
}
#homeContent #middleContent h2 {
	width:0;
	height:0;
	overflow:hidden;
}

#homeContent #middleContent .titleLinks{
	
	clear:both;
	width:100%;
	padding-top:30px;
}

#homeContent #middleContent  a.voteLink{
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:50px 0px 0px 0px;
	width:240px;
	margin: 0px 0px 0px 10px;
	
	float:left;
}


#homeContent #middleContent a.centLink{
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:50px 0px 0px 0px;
	width:280px;
	margin: 0px 0px 0px 18px;
	
	float:left;
}

#homeContent #middleContent  a.fuelGoodLink{
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:50px 0px 0px 0px;
	width:248px;
	margin: 0px 0px 0px 0px;
	
	margin-left:-26px;
	float:left;
}


#homeContent #middleContent p {
	color:#674713;
	width:226px;
}
#homeContent #middleContent .left {
	float:left;
}
#homeContent #middleContent .mid {
	float:left;
	margin-left:38px;
}
#homeContent #middleContent .right {
	float:left;
	margin-left:54px;
}
#homeContent #middleContent .homeMidSpace {
	padding-top:10px;
}
/* facebook fan feed*/
#home #fanbox_container {
	/*margin-top:600px;*/
	margin-left:76px;
}
/* MISC ELEMENTS*/

/* sharethis*/
#shareThis {
	float:right;
	margin-right:114px;
}
#getInspired #shareThis {
	float:right;
	margin-right:10px;
}
#shareThis.mapShareThis{
/*position:absolute; width:760px;*/
margin-right:10px;
}
/* facebook like button*/
#fbLike {
	float:left;
}
/* facebook fan feed*/
#fanbox_container {
	width:300px;
	margin-top:40px;
	margin-left:42px;
	height:auto;
	position:absolute;
	overflow:hidden;
	z-index:1;
	/*margin-top:-520px;*/

}
#home #fanbox_container {

	margin-top:600px;

}

#fanbox_open {
	text-align:left;
	cursor:pointer;
	background:url(../images/fanbox_open.gif) no-repeat top left;
	width:89px;
	height:48px;
}
#fanbox_close {
	text-align:left;
	display:none;
	cursor:pointer;
	background:url(../images/fanbox_close.gif) no-repeat top left;
	width:89px;
	height:48px;
}
#fanbox {
	display:none;
	background-color:#fff;
	position:absolute;
	float:left;
	margin-top:-524px;
	margin-left:42px;
}
#home #fanbox {
	margin-top:37px;
	margin-left:76px;

}
.fanBoxHolder{
height:560px;
/*border:solid 1px #000;*/
}
#fanbox div {
	text-align:center;

}
.clearFix {
	clear:both;
}
/* BEGIN - GET INSPIRED - READ STORIES IMAGE SLIDER */
.scroller {
	margin-left:10px;
}

/*.scroller .scrollWindow ul li {
	padding:0 0px 0 5px;
}*/
#scroller .scrollWindow {
	float:left;
}
#storyContainer .contentArea {
	padding-top:43px;
}
#storyContainer #story1, #storyContainer #story2, #storyContainer #story3, #storyContainer #story4, #storyContainer #story5, #storyContainer #story6 {
	width:100%;
	height:200px;
}
.mainArea {
	overflow: hidden;
	clear: both;
	width: 430px;
	height:275px;
	margin-bottom:20px;
	background:url(../images/readStories/storiesBG.png) no-repeat top right;
}
#storyContainer {
	width:440px;
	float:left;
	margin-left:-54px;
}
#storyContainer .storyImage {
	float:left;
}
#storyContainer .storyContent {
	padding:10px 0px 0px 4px;
	margin-top:6px;
	float:left;
	height:184px;
	width:240px;
	overflow:auto;
}
#storyContainer h4 {
	height:38px;
	width:220px;
	display:block;
	/*line-height:30px;*/
	line-height:15px;
	overflow:hidden;
}
#storyContainer h6 {
color:#330000;
font-weight:bold;
padding-bottom:4px;

}
#storyContainer p {
	width:220px;
}

#storyContainer .contentArea .storyContent p {
	line-height:normal;
}

/* END - GET INSPIRED - READ STORIES IMAGE SLIDER */



/* SITEMAP */

#siteMap .left {
	float:left;
	margin-right:10px;
}
#siteMap .right {
	float:left;
}
#siteMap .rulesRegs {
	padding-top:140px;
	padding-left:30px;
	float:left;
}
#siteMap .content .rulesRegs ul li a, #siteMap #stories ul li a {
	font-weight:normal;
	color:#674713;
}
#siteMap .content ul {
	margin-bottom:18px;
}
#siteMap .content ul li ul {
	margin-bottom:0;
}
#siteMap .content ul li {
	line-height:15px;
}
#siteMap .content ul li a {
	font-weight:bold;
	color:#330000;
}
#siteMap .content ul li a:hover, #siteMap #stories ul li a:hover {
	color:#CC0000;
}
#siteMap .content ul li ul li {
	margin-left:30px;
}
#siteMap .content ul li ul li a {
	font-weight:normal;
	color:#674713;
}
#siteMap #stories h3 {
	color:#330000;
	font-weight:bold;
	line-height:15px;
}
#siteMap #stories h4 {
	font-weight:bold;
	color:#674713;
	line-height:15px;
}
#siteMap #stories .left, #siteMap #stories .middle, #siteMap #stories .right {
	float:left;
	margin-right:100px;
}
/*PRIVACY POLICY*/

#privacyPolicy div.toggleArea {
	margin-left:20px;
	margin-bottom:10px;
}
#privacyPolicy h3, #privacyPolicy h4 {
	font-weight:bold;
	color:#674713;
}
#privacyPolicy h4 {
	font-size:11px;
	margin-top:6px;
}
#privacyPolicy div.toggleArea h3.trigger {
	margin: 0 0 5px 0;
	background: url(../images/arrowCloseOpen.png) no-repeat;
	background-position: 0px 2px;
	height: 17px;
	line-height: 17px;
	font-weight: bold;
	font-size:11px;
}
#privacyPolicy div.toggleArea h3.trigger a {
	color: #674713;
	text-decoration: none;
	display: block;
	outline:none;
	padding-left:20px;
}
#privacyPolicy div.toggleArea h3.trigger a:hover {
	color:#660000;
}
#privacyPolicy div.toggleArea h3.active {
	background-position: left bottom;
} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
#privacyPolicy div.toggleArea .toggle_container {
	margin: 0 0 5px;
	padding: 0;
	padding-left:20px;
	overflow: hidden;
	clear: both;
	width:700px;
	display:none;
}
#privacyPolicy div.toggleArea .toggle_container .block {
	padding: 0px; /*--Padding of Container--*/
}

.subscribe_error
{
	width:132px;
	height:95px;
}

.active_test
{
	color:green;
	background-color:red;
}



/*  CAROUSEL ITEMS*/

.jcarousel-skin-fg .jcarousel-container {
/*    -moz-border-radius: 10px;
    background: #F0F6F9;*/
    /*border: 1px solid #346F97;*/
	margin-left:20px;
}
.jcarousel-skin-fg .jcarousel-container-horizontal {
	width: 319px;
	padding: 0px 40px 0 40px;
}
.jcarousel-skin-fg .jcarousel-clip-horizontal {
	width:  319px;
	height: 75px;
	/*border:solid 1px #000;*/

}
.jcarousel-skin-fg .jcarousel-item {
	width: 76px;
	height: 75px;
	display:block;
}
.jcarousel-skin-fg .jcarousel-item-horizontal {
	margin-right: 5px;
}
.jcarousel-skin-fg .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-fg .jcarousel-next-horizontal {
	position: absolute;
	top: 33px;
	right: 5px;
	width: 34px;
	height: 26px;
	cursor: pointer;
	background: transparent url(../images/imageScroller/arrows-rightLeft.png) no-repeat 0 0;
	background-position:-36px 0px;
}
.jcarousel-skin-fg .jcarousel-prev-horizontal {
	position: absolute;
	top: 33px;
	left: 5px;
	width: 34px;
	height: 26px;
	cursor: pointer;
	background: transparent url(../images/imageScroller/arrows-rightLeft.png) no-repeat 0 0;
}






div.carouselholder {
/*	background-color: #eeaa33;*/	
	position: relative;
	width:390px;
	padding:0 0 0 30px;

	float:left;
}
div.carouselholder ul, div.carouselholder li {
	display: block;
	list-style: none;
	margin: 0;
}
div.carouselholder ul {
	padding: 0;
}
div.carouselholder li {
	float: left;
	width: 76px;
	height: 57px;
	padding:0 0 0 4px;
}


#getInspiredThumbs{
	margin:0 !important;
	
}
#getInspiredThumbs_prev_holder, getInspiredThumbs_next_holder{
	float:left; 
	width:34px;
	height:26px;
	display:block;
}
#getInspiredThumbs_holder{
	float:left;
}

#getInspiredThumbs_prev{
	margin-top:30px;
	width: 34px;
	height: 26px;
	cursor: pointer;
	background: transparent url(../images/imageScroller/arrows-rightLeft.png) no-repeat 0 0;
	display:block;
	
}
#getInspiredThumbs_next{
	margin-top:30px;
	width: 34px;
	height: 26px;
	cursor: pointer;
	background: transparent url(../images/imageScroller/arrows-rightLeft.png) no-repeat 0 0;
	display:block;
	background-position:-36px 0px;
	
}




/* Class added for subscribe form error */
.error{
	color:red;
	font-weight: bold;
}

/* Added for displaying error messages on Submit Story Form*/
.form_error {
	color:red;
	font-weight: bold;
}

/*
#submit_form_container label.errorMsg {
color:#FF0000;
}

#submit_form_container label.errorMsg{color:#FF0000;}
#submit_form_container label.successMsg{color:#006633;}
#submit_form_container input.error{ border:1px solid red; margin-bottom:4px; width:222px;height:18px;}
#submit_form_container select.error{ border:1px solid red; margin-bottom:4px; width:179px;height:20px;}
#submit_form_container textarea.error{ border:1px solid red; width:226px; margin-bottom:8px; height:70px;}
#submitStoryMessage {color:red;}
*/
/* Added for displaying error messages on Submit Story Form*/