﻿body
{
	background-image: url(/users/spotlight_on_poverty/images/bkgndTile.jpg);
	background-repeat: repeat-x;
	background-color: #313760;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
form{margin: 0; padding: 0;}
#main
{
	margin: 0 auto;
	width: 913px;
}
#main span
{
	margin: 130px 0 0 0;
	text-align: center;
	width: 913px;
	float: left;
	color: #FFFFFF;
}
#container
{
	width: 913px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
#header
{
	background-image: url(/users/spotlight_on_poverty/images/head2.jpg);
	background-repeat: no-repeat;
	width: 913px;
	height: 91px;
	float: left;
}
#missionStatement
{
	width: 334px;
	height: 62px;
	font-size: 12px;
	font-family: arial, helvetica, serif;
	color: #2d3793;
	top: 30px;
	right: 5px;
	text-align: right;
	position: absolute;
}
#missionStatement a
{
	color: #e5535f;
	text-decoration: none;
}
#navbar
{
	background-image: url(/users/spotlight_on_poverty/images/topNavTile.jpg);
	background-repeat: no-repeat;
	width: 913px;
	height: 58px;
	float: left;
}
#navbar ol
{
	list-style: none;
	float: right;
	margin: 30px 0 0 0;
	padding: 0 0 0 0;
}
#navbar ol li
{
	float: left;
	margin: 0 10px 0 0;
}
#navbar ol li input
{
	border: 1px solid #cdc6b8;
	width: 120px;
	color: #8A7736;
	font-size: 10px;
	margin: 3px 0 0 0;
	padding: 0 0 0 5px;
}
#navbar .updatesBtn
{
	margin: -10px 0 0 0;
}
#flash
{
	background-image: url(/users/spotlight_on_poverty/images/flagBkgnd2.jpg);
	background-repeat: no-repeat;
	width: 913px;
	height: 410px;
	float: left;
}
#homepageContent
{
	background-image: url(/users/spotlight_on_poverty/images/contentTile.jpg);
	background-repeat: repeat-y;
	width: 913px;
	min-height: 154px;
	height: auto !important;
	height: 154px;
	padding: 0 20px 0 20px;
	float: left;
	position: relative;
}
#homepageContent a, #homepageContent a:link, #homepageContent a:active, #homepageContent a:visited
{
	padding-bottom: 20px;
	color: #8a7736;
	font-size: 14px;
	font-family: arial, helvetica, serif;
	text-decoration: none;
	display: block;
	width: 100%;
}
#homepageContent a:hover
{
	text-decoration: underline;
}
#homepageContent a span
{
	font-style: normal;
	color: #12183d;
	font-size: 12px;
	font-family: arial, helvetica, serif;
	font-weight: normal;
	text-decoration: underline;
}
.campaigns
{
	width: 256px;
	float: left;
	padding-left: 25px;
}
.news
{
	width: 280px;
	padding-left: 25px;
	float: left;
}
.comments
{
	width: 242px;
	padding-left: 25px;
	float: left;
}
#footer
{
	background-image: url(/users/spotlight_on_poverty/images/footerBar.jpg);
	background-repeat: no-repeat;
	width: 913px;
	height: 20px;
	float: left;
	position: relative;
}
#footer ol
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: arial, helvetica, serif;
	position: absolute;
	top: 20px;
	right: 20px;
	list-style: none;
	margin: 0;
	padding: 0;
}
#footer ol li
{
	padding: 0 3px 0 3px;
	float: left;
}
#footer ol li a, #footer ol li a:active, #footer ol li a:link, #footer ol li a:visited, #footer ol li a:hover
{
	font-size: 10px;
	text-decoration: underline;
}
#footer ul
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: arial, helvetica, serif;
	position: absolute;
	top: 20px;
	left: 20px;
	list-style: none;
	margin: 0;
	padding: 0;
}
#footer ul li
{
	padding: 0 3px 0 3px;
	float: left;
}
#footer a, #footer a:active, #footer a:link, #footer a:visited
{
	color: #FFFFFF;
	font-size: 12px;
	font-family: arial, helvetica, serif;
	text-decoration: none;
}
#footer a:hover
{
	text-decoration: underline;
}
#clear
{
	clear: both;
}



/* Top Nav Links */
#navbar ul
{
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
}
#navbar ul li
{
	float: left;
}
#navbar ul li a, #navbar ul li a:active, #navbar ul li a:link, #navbar ul li a:visited
{
	text-decoration: none;
	display: block;
}
#navbar ul li a:hover
{
	background-position: 0 -58px;
	text-decoration: none;
	display: block;
}
#navbar ul li a span
{
	display: none;
}
.aboutSpotlight
{
	background-image: url(/users/spotlight_on_poverty/images/nav/aboutSpotlight.jpg);
	background-repeat: no-repeat;
	width: 112px;
	height: 58px;
	float: left;
}
.candidateQuestions
{
	background-image: url(/users/spotlight_on_poverty/images/nav/candidateQuestions.jpg);
	background-repeat: no-repeat;
	width: 125px;
	height: 58px;
	float: left;
}
.issues
{
	background-image: url(/users/spotlight_on_poverty/images/nav/issues.jpg);
	background-repeat: no-repeat;
	width: 59px;
	height: 58px;
	float: left;
}
.dataInYourCommunity
{
	background-image: url(/users/spotlight_on_poverty/images/nav/DataInYourCommunity.jpg);
	background-repeat: no-repeat;
	width: 147px;
	height: 58px;
	float: left;
}
.initiatives
{
	background-image: url(/users/spotlight_on_poverty/images/nav/initiatives.jpg);
	background-repeat: no-repeat;
	width: 81px;
	height: 58px;
	float: left;
}
.research
{
	background-image: url(/users/spotlight_on_poverty/images/nav/research.jpg);
	background-repeat: no-repeat;
	width: 80px;
	height: 58px;
	float: left;
}
.links
{
	background-image: url(/users/spotlight_on_poverty/images/nav/links.jpg);
	background-repeat: no-repeat;
	width: 64px;
	height: 58px;
	float: left;
}
.video
{
	background-image: url(/users/spotlight_on_poverty/images/nav/videos.jpg);
	background-repeat: no-repeat;
	width: 59px;
	height: 58px;
	float: left;
}
.updatesBtn
{
	margin: 22px 0 0 10px;
}

/* Link Menus */
.dropDownMenu
{
	width: 150px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	font-size: 11px;
	border-bottom: 1px solid #e1dccb;
	border-left: 1px solid #e1dccb;
	border-right: 1px solid #e1dccb;
	position: absolute;
}
.dropDownMenu a, .dropDownMenu a:active, .dropDownMenu a:link, .dropDownMenu a:visited
{
	font-family: arial, helvetica, serif;
	color: #8a7736;
	padding: 7px 0 7px 11px;
	display: block;
	width: 140px;
	text-decoration: none;
}
.dropDownMenu a:hover
{
	background-color: #e1dccb;
	color: #2d3793;
}
#aboutSpotlight
{
	left: 6px;
	top: 149px;
}
#issues
{
	left: 111px;
	top: 149px;
}
#dataInYourCommunity
{
	left: 236px;
	top: 149px;
}
#initiatives
{
	left: 317px;
	top: 149px;
}
#research
{
	left: 398px;
	top: 149px;
}
#linksMenu
{
	left: 478px;
	top: 149px;
}
#videoMenu
{
	left: 543px;
	top: 149px;
}


/*News Styles */
/*=======*/

#contentWinHeader
{
	background-image: url(/users/spotlight_on_poverty/images/content/flagBkgnd.jpg);
	background-repeat: no-repeat;
	width: 913px;
	height: 59px;
	float: left;
}
#content
{
	background-image: url(/users/spotlight_on_poverty/images/content/contentTile.jpg);
	background-repeat: repeat-y;
	width: 873px; min-height:450px !important; height: auto !important; height: 450px;
	padding: 0 0 0 40px;
	font-family: arial, helvetica, serif;
	font-size: 12px;
	position:relative;
	float: left;
}
#content h1
{
	color: #36418A;
	font-size: 18px;
}
#content h2
{
	font-size: 14px;
}
#content h3
{
	font-size: 12px;
	font-weight: bold;
}
#newsContent
{
	width: 530px; /*padding: 0 20px 0 20px;*/
	float: left;
	line-height: 18px;
}
#newsContent h1
{
	color: #36418A;
	font-size: 18px;
}
#newsContent h2
{
	font-size: 14px;
}
#newsContent h3
{
	font-size: 12px;
	font-weight: bold;
}
#newsContent a, #newsContent a:active, #newsContent a:link, #newsContent a:visited
{
	color: #36418A;
	text-decoration: underline;
}
#newsContent a:hover
{
	text-decoration: none;
}
#contentFooter
{
	background-image: url(/users/spotlight_on_poverty/images/content/footerBar.jpg);
	background-repeat: no-repeat;
	width: 913px;
	height: 58px;
	float: left;
	position: relative;
	margin: 0 0 70px 0;
}
#contentFooter ol
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: arial, helvetica, serif;
	position: absolute;
	top: 70px;
	right: 20px;
	list-style: none;
	margin: 0;
	padding: 0;
}
#contentFooter ol li
{
	padding: 0 3px 0 3px;
	float: left;
}
#contentFooter ol li a, #contentFooter ol li a:active, #contentFooter ol li a:link, #contentFooter ol li a:visited, #contentFooter ol li a:hover
{
	font-size: 10px;
	text-decoration: underline;
}
#contentFooter ul
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: arial, helvetica, serif;
	position: absolute;
	top: 70px;
	left: 20px;
	list-style: none;
	margin: 0;
	padding: 0;
}
#contentFooter ul li
{
	padding: 0 3px 0 3px;
	float: left;
}
#contentFooter a, #contentFooter a:active, #contentFooter a:link, #contentFooter a:visited
{
	color: #FFFFFF;
	font-size: 12px;
	font-family: arial, helvetica, serif;
	text-decoration: none;
}
#contentFooter a:hover
{
	text-decoration: underline;
}
#sideBarContainer
{
	width: 255px;
	margin: 0 0 0 33px;
	float: left;
}
#sideBarContent
{
	background-image: url(/users/spotlight_on_poverty/images/content/sideContentTile.jpg);
	background-repeat: repeat-y;
	width: 255px;
	padding: 0 20px 0 20px; /*float:left;*/
}
#sideBarContent a, #sideBarContent a:link, #sideBarContent a:active, #sideBarContent a:visited
{
	padding-bottom: 20px;
	color: #8a7736;
	font-size: 14px;
	font-family: arial, helvetica, serif;
	text-decoration: none;
	display: block;
	width: 100%; /*float:left;*/
}
#sideBarContent a.group
{
	padding: 0;
}
#sideBarContent div.subitems
{
	margin: 0;
	padding: 5px 0 20px 10px;
}
#sideBarContent div.subitems a
{
	padding: 0;
	margin: 0;
	font-size: 90%;
}

#sideBarContent a:hover
{
	text-decoration: underline;
}
#sideBarContent span a, #sideBarContent span a:link, #sideBarContent span a:active, #sideBarContent span a:visited
{
	font-style: normal;
	color: #12183d;
	font-size: 12px;
	font-family: arial, helvetica, serif;
	font-weight: normal;
	text-decoration: underline;
}
#sideBarFooter
{
	background-image: url(/users/spotlight_on_poverty/images/content/sideFoot.jpg);
	background-repeat: no-repeat;
	width: 299px;
	height: 32px; /*float:left;*/
}


label
{
}
.caption {
	margin: 3px 0 7px;
	font-size: smaller;
	color: #444;
	background: none;
}


/*leaders and Commentary Styles */
/*==================*/
.bottomBoxContainer{
	width: 100%;
	float: left;
}
.leaderBox{
	width: 265px; 
	float:left;
}
.leaderBoxMargin{
	margin-left: 20px;
}
.leaderBoxMargin2{
	margin-left: 25px;
}
.leaderBox .headerbox1{
	background-image: url(/users/spotlight_on_poverty/images/homePageImages/outOfTheSpotlightHeader.jpg); background-repeat: no-repeat; background-color: #FFF;
	width: 265px; height: 25px;
	float: left;
}
.leaderBox .headerbox2{
	background-image: url(/users/spotlight_on_poverty/images/homePageImages/eventsCalendarHeader.jpg); background-repeat: no-repeat; background-color: #FFF;
	width: 265px; height: 25px;
	float: left;
}
.leaderBox .headerbox3{
	background-image: url(/users/spotlight_on_poverty/images/homePageImages/FoundationNewsHeader.jpg); background-repeat: no-repeat; background-color: #FFF;
	width: 265px; height: 25px;
	float: left;
}

.leaderBox .content{
	background-image: url(/users/spotlight_on_poverty/images/homePageImages/leadersCommentBottomTile.jpg); background-repeat:repeat-x; background-color: #FFF;
	width: 255px; min-height: 50px !important; height: auto !important; height: 50px;
	padding: 10px 0 0 10px;
	font-family: arial, helvetica, serif; font-size: 12px;
	float: left;
}
.leaderBox .content a, .leaderBox .content a:link, .leaderBox .content a:active, .leaderBox .content a:visited{
	padding-bottom: 20px;
	color: #0c3e7d; font-size: 12px; font-family: arial, helvetica, serif; text-decoration: none;
	display: block;
	width: 100%;
	float: left;
}
.leaderBox .content a:hover
{
	text-decoration: underline;
}
#flashViewer{
	margin-left:-20px;
	position: absolute;
	top: 130px;
	left: 40px;
}
#mainViewer{
	padding: 0;
	margin: 0;
}
div.news #povertyMeasureCallout
{
	height: 43px;
	width: 266px;
	display: block;
	background-image: url(../images/infocus_povertyMeasure.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	padding: 0 !important;
	margin: 0;
	overflow: hidden;
}
div.news #povertyMeasureCallout:hover
{
	background-image: url(../images/infocus_povertyMeasure.gif);
	background-repeat: no-repeat;
	background-position: 0 -43px;
	height: 43px;
	width: 266px;
	display: block;
	text-decoration: none;
	padding: 0 !important;
	margin: 0;
	overflow: hidden;
}
div.campaigns .callout,
div.news .callout
{
	margin-bottom: 15px;
}


div.campaigns #submitIdeasCallout
{
	height: 43px;
	width: 266px;
	display: block;
	background-image: url(../images/infocus_submitIdeas.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	padding: 0 !important;
	margin: 0;
	overflow: hidden;
}
div.campaigns #submitIdeasCallout:hover
{
	background-image: url(../images/infocus_submitIdeas.gif);
	background-repeat: no-repeat;
	background-position: 0 -43px;
	height: 43px;
	width: 266px;
	display: block;
	text-decoration: none;
	padding: 0 !important;
	margin: 0;
	overflow: hidden;
}