/* CSS Document */

body {
	margin: 0;
	font: .95em/1.35em Verdana, Arial, Helvetica, sans-serif;
	}

img {
	border: none;
	}

a {
	text-decoration: none;
	cursor: pointer;
	}

a:link.Locations, a.Locations {
	text-decoration: none;
	color: #1b4090;
	}

a:hover.Locations {
	text-decoration: none;
	color: #ef3f35;
	}

span {
	color: #ef3f35;
	font-weight: bold;
	}

span.Bold {
	color: #1b4090;
	font-weight: bold;
	}

span.Blue {
	color: #1b4090;
	font-weight: bold;
	}

span.Gray {
	font: .95em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #4d4d4f;
	}

span.Yellow {
	color: #ffea00;
	}

.Yellow {
	color: #ffea00;
	}
span.Hidden {
	display: none;
	}

h1 {
	font: bold .95em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #ef3f35;
	margin: 0;
	}

h1.TopMargin {
	font: bold .95em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #ef3f35;
	margin: 15px 0 0 0;
	}

h2 {
	margin: 5px 0 0 0;
	font: bold .7em/1.3em Verdana, Arial, Helvetica, sans-serif;
	color: #1b4090;
	}

h3 {
	padding: 20px 0 0 0;
	font: .7em Verdana, Arial, Helvetica, sans-serif;
	color: #1b4090;
	text-align: center;
	}

div.Tile {
	position: relative;
	margin: auto;
	width: 800px; height: 630px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.Header {
	width: 760px; height: 165px;
	position: relative;
	top: 0; left: 20px;
	background-image: url(../images/HMH-Header.jpg);
	}

div.HomeLogo {
	position: absolute;
	top: 20px; left: 20px;
	width: 170px; height: 130px;
	}

/* Menu Style */
div.Menu {
	width: 760px;
	height: 30px;
	position:relative;
	top: 0;
	left: 20px;
	background-image: url(images/Class%20with%20Bears.JPG);
	}

span.FirstMenuText {
	font: .8em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #1b4090;
	}

span.FirstMenuTextRO {
	font: bold .8em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	}

span.MenuText {
	font: .8em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #1b4090;
	}

span.MenuTextRO {
	font: bold .8em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #1b4090;
	}

span.LastMenuText {
	font: .8em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #1b4090;
	}

span.LastMenuTextRO {
	font: bold .8em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 0 21px 0 0;
	}

div.Programs {
	padding: 0 0 0 21px;
	width: 130px; height: 22px;
	position: absolute;
	top: 0; left: 0;
	text-align: left;
	}

div:hover.Programs {
	background-image: url(../images/FirstTabRO.jpg);
	background-repeat: no-repeat;
	}

div:hover.Programs span{
	color: #ffffff;
	}

div.ProgramsRO {
	padding: 0 0 0 21px;
	width: 130px; height: 30px;
	position: absolute;
	top: 0; left: 0;
	text-align: left;
	background-image: url(../images/FirstTabRO.jpg);
	background-repeat: no-repeat;
	}

div.About {
	width: 150px; height: 22px;
	position: absolute;
	top: 0; left: 107px;
	text-align: center;
	}

div:hover.About {
	background-image: url(../images/MiddleTabRO.jpg);
	background-repeat: no-repeat;
	}

div:hover.About span{
	color: #ffffff;
	}

div.AboutRO {
	padding: 0 0 0 21px;
	width: 150px; height: 22px;
	position: absolute;
	top: 0; left: 107px;
	text-align: left;
	background-image: url(../images/MiddleTabRO.jpg);
	background-repeat: no-repeat;
	}

div.GetInvolved {
	width: 150px; height: 22px;
	position: absolute;
	top: 0; left: 249px;
	text-align: center;
	}

div:hover.GetInvolved {
	background-image: url(../images/MiddleTabRO.jpg);
	background-repeat: no-repeat;
	}

div:hover.GetInvolved span{
	color: #ffffff;
	}

div.GetInvolvedRO {
	width: 150px; height: 22px;
	position: absolute;
	top: 0; left: 249px;
	text-align: center;
	background-image: url(../images/MiddleTabRO.jpg);
	background-repeat: no-repeat;
	}

div.News {
	width: 150px; height: 22px;
	position: absolute;
	top: 0; left: 386px;
	text-align: center;
	}

div:hover.News {
	background-image: url(../images/MiddleTabRO.jpg);
	background-repeat: no-repeat;
	}

div:hover.News span{
	color: #ffffff;
	}

div.NewsRO {
	width: 150px; height: 22px;
	position: absolute;
	top: 0; left: 386px;
	text-align: center;
	background-image: url(../images/MiddleTabRO.jpg);
	background-repeat: no-repeat;
	}

div.ContactUs {
	width: 150px; height: 22px;
	position: absolute;
	top: 0; left: 519px;
	text-align: center;
	}

div:hover.ContactUs {
	background-image: url(../images/MiddleTabRO.jpg);
	background-repeat: no-repeat;
	}

div:hover.ContactUs span{
	color: #ffffff;
	}

div.ContactUsRO {
	width: 150px; height: 22px;
	position: absolute;
	top: 0; left: 519px;
	text-align: center;
	background-image: url(../images/MiddleTabRO.jpg);
	background-repeat: no-repeat;
	}

div.Locations {
	padding: 0 0 0 22px;
	width: 105px; height: 22px;
	position: absolute;
	top: 0; left: 655px;
	text-align: left;
	}

div:hover.Locations {
	background-image: url(../images/LastTabRO.jpg);
	background-repeat: no-repeat;
	}

div:hover.Locations span{
	color: #ffffff;
	}

div.LocationsRO {
	padding: 0 0 0 0;
	width: 105px; height: 22px;
	position: absolute;
	top: 0; left: 655px;
	text-align: right;
	background-image: url(../images/LastTabRO.jpg);
	}
/* End of Menu Style */
/* Submenu Style */
/* slide down Submenu */
div.slideDownSubMenu {
	width: 760px; height: 25px;
	position: absolute;
	top: 185px; left: 20px;
	background-color: #1b4090;
	z-index:300;
	}

div.StaticSubMenu {
	width: 760px; height: 25px;
	position: absolute;
	top: 185px; left: 20px;
	background-color: #1b4090;
	}

div.hide {
	display: none;
	}

div.Childcare {
	padding: 0 0 0 21px;
	width: 125px; height: 21px;
	position: absolute;
	top: 4px; left: 0;
	text-align: left;
	}

div.YouthDev {
	width: 150px; height: 21px;
	position: absolute;
	top: 4px; left: 100px;
	text-align: center;
	}

div.Senior {
	width: 150px; height: 21px;
	position: absolute;
	top: 4px; left: 240px;
	text-align: center;
	}

a:hover.Senior span {
	color: #ffea00;
	}

div.Behavioral {
	width: 150px; height: 21px;
	position: absolute;
	top: 4px; left: 375px;
	text-align: center;
	}

div.Community {
	padding: 0 0 0 0;
	width: 220px; height: 21px;
	position: absolute;
	top: 4px; left: 530px;
	text-align: left;
	}

span.FirstSubMenuText {
	font: .8em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	}

span.SubMenuText {
	font: .8em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	}

span.SubMenuTextActive {
	font: .8em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #ffea00;
	}

span.LastSubMenuText {
	font: .8em/1.35em Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	}
/* End of Program Submenu */
/* About the House Submenu */
div.Mission {
	padding: 0 0 0 21px;
	width: 125px; height: 21px;
	position: absolute;
	top: 4px; left: 0;
	text-align: left;
	}

div.History {
	width: 150px; height: 21px;
	position: absolute;
	top: 4px; left: 143px;
	text-align: center;
	}

div.Board {
	width: 150px; height: 21px;
	position: absolute;
	top: 4px; left: 316px;
	text-align: center;
	}

div.Staff {
	width: 150px; height: 21px;
	position: absolute;
	top: 4px; left: 485px;
	text-align: center;
	}

div.Partners {
	padding: 0 0 0 0;
	width: 220px; height: 21px;
	position: absolute;
	top: 4px; left: 682px;
	text-align: left;
	}
/* End of About the House Submenu */
/* Get Involved Submenu */
div.Volunteer {
	padding: 0 0 0 21px;
	width: 125px; height: 21px;
	position: absolute;
	top: 4px; left: 0;
	text-align: left;
	}

div.DonateSubMenu {
	width: 150px; height: 21px;
	position: absolute;
	top: 4px; left: 200px;
	text-align: center;
	}

div.Careers {
	padding: 0 0 0 0;
	width: 220px; height: 21px;
	position: absolute;
	top: 4px; left: 450px;
	text-align: left;
	}

div.JuniorCommittee {
	padding: 0 0 0 0;
	width: 220px; height: 21px;
	position: absolute;
	top: 4px; left: 628px;
	text-align: left;
	}
/* End of Get Involved Submenu */
/* News & Events Submenu */
div.NewsPress {
	padding: 0 0 0 21px;
	width: 200px; height: 21px;
	position: absolute;
	top: 4px; left: 0;
	text-align: left;
	}

div.Events {
	width: 150px; height: 21px;
	position: absolute;
	top: 4px; left: 316px;
	text-align: center;
	}

div.Publications {
	padding: 0 0 0 0;
	width: 220px; height: 21px;
	position: absolute;
	top: 4px; left: 662px;
	text-align: left;
	}
/* End of News & Events Submenu */
/* Locations Submenu */
div.WhiteNavBar {
	width: 760px; height: 8px;
	position: absolute;
	top: 185px; left: 20px;
	background-image: url(../images/TopNavBarWhite.jpg);
	background-repeat: no-repeat;
	}
/* End of Locations Submenu */
/* End of Submenu Style */
/* Homepage Content */
div.MainContent {
	width: 760px;
	height: 440px;
	position: relative;
	top: -10px;
	left: 20px;
	background-color:#acc3fa;
	overflow: visible;
	}

div.HPBlueNavBar {
	width: 760px; height: 15px;
	position: absolute;
	top: 0px; left: 0px;
	background-image: url(../images/TopNavBarBlue.jpg);
	background-repeat: no-repeat;
	}

div.IntroText {
	width: 204px;
	position: relative;
	top: 30px; left: 20px;
	}

div.Donate {
	width: 200px; height: 35px;
	position: relative;
	top: 110px; left: 0px;
	}

div.DonateHomePage {
	width: 200px; height: 35px;
	position: relative;
	top: 150px; left: 0px;
	}

div.HPPhoto {
	width: 287px; height: 267px;
	position: relative;
	top: -158px; left: 240px;
	}

div.LatestNews {
	width: 204px;
	position: relative;
	top: -428px;
	left: 544px;
	overflow: visible;
	}

div.Banner {
	width: 204px; height: 90px;
	position: relative;
	top: -425px; left:544px;
	}

div.Banner img {
	float: left;
	margin: 0 10px 0 0;
	}

div.Bottom {
	width: 760px; height:60px;
	position: relative;
	top: -300px; left: 0;
	background-image: url(../images/BottomBar.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}
/* End of  Homepage Content */
/* Landing Page */
div.addthis_toolbox addthis_default_style  {
	margin:auto; 
	position: absolute; 
	}


div.SenLandingTile {
	margin: auto;
	position: relative;
	width: 800px; height: 918px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.AboutLandingTile {
	margin: auto;
	position: relative;
	width: 800px; height: 958px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.PublicationsLandingTileLong {
	margin: auto;
	position: relative;
	width: 800px; height: 1160px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}
	
div.CareerLandingTile {
 	margin: auto;
	 position: relative;
 	width: 800px; height: 1268px;
	 background-image: url(../images/ShadowTile2.jpg);
	 background-repeat:repeat-y;
 	}

div.CareerLandingTileLong {
 	margin: auto;
	 position: relative;
 	width: 800px; height: 1460px;
	 background-image: url(../images/ShadowTile2.jpg);
	 background-repeat:repeat-y;
 	}

div.AboutLandingTileNews {
	margin: auto;
	position: relative;
	width: 800px; height: 958px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.ClientSeriesLandingTile {
	margin: auto;
	position: relative;
	width: 800px; height: 1530px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.ClientSeriesLandingTileLong {
	margin: auto;
	position: relative;
	width: 800px; height: 1940px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}
	
div.AboutLandingTileLong {
	margin: auto;
	position: relative;
	width: 800px; height: 1788px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.HistoryLandingTile {
	margin: auto;
	position: relative;
	width: 800px; height: 1260px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.JCEventLandingTile {
	margin: auto;
	position: relative;
	width: 800px; height: 1565px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.LongJobLandingTile {
	margin: auto;
	position: relative;
	width: 800px; height: 1500px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.ShortJobLandingTile {
	margin: auto;
	position: relative;
	width: 800px; height: 660px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}
	
div.GetInvolvedLandingTile {
	margin: auto;
	position: relative;
	width: 800px; height: 1268px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.BehavioralTile {
	margin: auto;
	position: relative;
	width: 800px; height: 1235px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.ProgramLinks {
	width: 204px;
	position: absolute;
	top: 220px; left: 40px;
	}

div.ProgramLinks h2 {
	margin: 10px 0 0 0;
	}

div.ProgramLinks a:hover h2 {
	color: #ef3f35;
	}

div.LandingDonate {
	width: 200px; height: 35px;
	position: absolute;
	top: 475px; left: 40px;
	}

div.LandingDonateTop {
	width: 200px; height: 35px;
	position: absolute;
	top: 225px; left: 40px;
	}

div.AboutLandingDonateTop {
	width: 200px; height: 35px;
	position: absolute;
	top: 275px; left: 40px;
	}

div.AboutStaffLandingDonateTop {
	width: 200px; height: 35px;
	position: absolute;
	top: 325px; left: 40px;
	}

div.PubLandingDonateTop {
	width: 200px; height: 35px;
	position: absolute;
	top: 325px; left: 40px;
	}

div.BehavioralDonate {
	width: 200px; height: 35px;
	position: absolute;
	top: 575px; left: 40px;
	}

div.ChildcareDonate {
	width: 200px; height: 35px;
	position: absolute;
	top: 350px; left: 40px;
	}

div.ProgramMainText {
	width: 313px;
	position: absolute;
	top: 212px;
	left: 253px;
	visibility: visible;
	}

div.SenProgramMainText {
	width: 287px;
	position: absolute;
	top: 210px; left: 265px;
	}

p.FirstPara {
	font: .85em/1.4em Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	}

p.SecondPara {
	font: .85em/1.4em Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0 0 0;
	}

p.MainText {
	font: .85em/1.4em Verdana, Arial, Helvetica, sans-serif;
	}

div.Quote {
	width: 287px;
	position: absolute;
	top: 570px; left: 265px;
	}

p.Quote {
	font: .9em/1.7em Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	margin: 0 0.25em 0;
	color: #1b4090;
	}

p.byLine {
	font: .75em/1.4em Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	}

div.RightsideBar {
	width: 210px; height: 680px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}
	
div.CareerRightsideBar {
 width: 210px; height: 1200px;
 position: absolute;
 top: 210px; left: 570px;
 background-color: #acc3fa;
 }

div.CareerRightsideBarLong {
 width: 210px; height: 1200px;
 position: absolute;
 top: 210px; left: 570px;
 background-color: #acc3fa;
 }

div.AboutRightsideBar {
	width: 210px; height: 680px;
	position: absolute;
	top: 250px; left: 570px;
	background-color: #acc3fa;
	}

div.HistoryRightsideBar {
	width: 210px; height: 990px;
	position: absolute;
	top: 212px; left: 569px;
	background-color: #acc3fa;
	}

div.CareerDescriptionRightsideBar {
	width: 210px; height: 990px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}

div.LongJobRightsideBar {
	width: 210px; height: 1260px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}

div.ShortJobRightsideBar {
	width: 210px; height: 450px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}

div.JCRightsideBar {
	width: 210px; height: 990px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}

div.JCEventRightsideBar {
	width: 210px; height: 1300px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}

div.CareerRightsideBar {
	width: 210px; height: 990px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}
	
div.GetInvolvedRightsideBar {
	width: 210px; height: 990px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}

div.BehavioralRightsideBar {
	width: 210px; height: 990px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}

div.NewsRightsideBar {
	width: 210px; height: 680px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}

div.ClientSeriesRightsideBar {
	width: 210px; height: 1260px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}

div.ClientSeriesRightsideBarLong {
	width: 210px; height: 1670px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}
	
div.PublicationsRightsideBarLong {
	width: 210px; height: 890px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}
	
div.NewsRightsideBarLong {
	width: 210px; height: 1510px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}
	
div.NewsHelpfulLinks {
	width: 204px;
	position: relative;
	top: 10px; left: 8px;
	}

div.NewsHelpfulLinks h2 {
	margin: 10px 0 0 0;
	}

div.NewsBanner {
	width: 204px; height: 90px;
	position: relative;
	top: 25px; left: 13px;
	}

div.NewsBanner img {
	float: left;
	margin: 0 10px 0 0;
	}

div.HelpfulLinks {
	width: 204px;
	position: relative;
	top: 10px; left: 8px;
	}

div.ProgramsHelpfulLinks {
	width: 215px;
	position: relative;
	top: 10px; left: 5px;
	}

div.ContactHelpfulLinks {
	width: 230px;
	position: relative;
	top: 10px; left: 45px;
	}

div.HelpfulLinks h2 {
	margin: 10px 0 0 0;
	}

div.SenLandingBottom {
	width: 760px; height:60px;
	position: absolute;
	top: 850px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.AboutLandingBottom {
	width: 760px; height:60px;
	position: absolute;
	top: 890px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.ClientSeriesBottom {
	width: 760px; height:60px;
	position: absolute;
	top: 1470px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.ClientSeriesBottomLong {
	width: 760px; height:60px;
	position: absolute;
	top: 1880px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.PublicationsLandingBottomLong {
	width: 760px; height:60px;
	position: absolute;
	top: 1100px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}
	
div.CareerLandingBottom {
 	width: 760px; height:60px;
 	position: absolute;
 	top: 1400px; left: 20px;
 	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	} 
	
div.AboutLandingBottomLong {
	width: 760px; height:60px;
	position: absolute;
	top: 1720px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.HistoryLandingBottom {
	width: 760px; height:60px;
	position: absolute;
	top: 1200px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.JCEventLandingBottom {
	width: 760px; height:60px;
	position: absolute;
	top: 1500px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}


div.LongJobLandingBottom {
	width: 760px; height:60px;
	position: absolute;
	top: 1440px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.ShortJobLandingBottom {
	width: 760px; height:60px;
	position: absolute;
	top: 600px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.BehavioralLandingBottom {
	width: 760px; height:60px;
	position: absolute;
	top: 1175px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.YouthQuote {
	width: 287px;
	position: absolute;
	top: 450px; left: 265px;
	}

div.BehavioralQuote {
	width: 287px;
	position: absolute;
	top: 610px; left: 265px;
	}
/* End of Landing Page */
/* Fact Sheet */
div.FactSheetTile {
	margin: auto;
	position: relative;
	width: 800px; height: 1110px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.FactSheetTileYouth {
	margin: auto;
	position: relative;
	width: 800px; height: 1310px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.CaregiversFactSheetTile {
	margin: auto;
	position: relative;
	width: 800px; height: 1160px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.AnnualFundTile {
	margin: auto;
	position: relative;
	width: 800px; height: 1050px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.FactSheetMainText {
	width: 287px;
	position: absolute;
	top: 220px; left: 265px;
	}

span.RO {
	color: #ef3f35;
	}

a:link.iGive, a.iGive {
	text-decoration: none;
	color: #1b4090;
	font: bold .95em/1.35em Verdana, Arial, Helvetica, sans-serif;
	}

a:hover.iGive {
	text-decoration: none;
	color: #ef3f35;
	font: bold .95em/1.35em Verdana, Arial, Helvetica, sans-serif;
	}

ul {
	font: .85em/1.4em Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 0 20px;
	padding: 0;
	}

ul.TopMargin {
	font: .85em/1.4em Verdana, Arial, Helvetica, sans-serif;
	margin: 20px 0 0 20px;
	padding: 0;
	}

ol {
	font: .85em/1.4em Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 0 25px;
	padding: 0;
	}

div.RightsideBarFactSheet {
	width: 210px; height: 900px;
	position: absolute;
	top: 210px; left: 570px;
	background-color:#acc3fa;
	}

div.RightsideBarFactSheetYouth {
	width: 210px; height: 1040px;
	position: absolute;
	top: 210px; left: 570px;
	background-color:#acc3fa;
	}

div.AnnualFundRightsideBar {
	width: 210px; height: 770px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}

div.FactSheetBottom {
	width: 760px; height:60px;
	position: absolute;
	top: 1050px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.FactSheetBottomYouth {
	width: 760px; height:60px;
	position: absolute;
	top: 1250px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.CaregiversFactSheetBottom {
	width: 760px; height:60px;
	position: absolute;
	top: 1100px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.AnnualFundBottom {
	width: 760px; height:60px;
	position: absolute;
	top: 975px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}
/* End of Fact Sheet */
/* Fact Sheet Sub Pages */
div.SubPgLinks {
	width: 287px;
	}

div.SubPgLinks h2 {
	margin: 10px 0 0 0;
	}

div.SubPgLinks a:hover h2 {
	color: #ef3f35;
	}

/* Locations Page */
div.LocationsTile {
	margin: auto;
	position: relative;
	width: 800px; height: 1100px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.LocationsLinks {
	width: 224px;
	position: absolute;
	top: 210px; left: 40px;
	}

div.LocationsLinks h2 {
	margin: 10px 0 0 0;
	}

div.LocationsLinks a:hover h2 {
	color: #ef3f35;
	}

div#map {
	position: absolute;
	top: 220px; left: 274px;
	width: 486px; height: 400px;
	border: 2px solid #1b4090
	}

div.LocationsBottom {
	width: 760px; height:60px;
	position: relative;
	top: 825px; left: 20px;
	background-image: url(../images/BottomBarWhite.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}
/* End of Locations Page */
/* Contact Us Page */
div.ContactForm {
	position: relative;
	width:760px; height: 400px;
	top: 30px; left: 40px;
	}

div.ContactUsBottom {
	width: 760px; height:60px;
	position: relative;
	top: 125px; left: 20px;
	background-image: url(../images/BottomBarWhite.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}
/* End of Contact Us Page */
/* Board of Directors and Staff Pages */
div.BoardMainText {
	width: 500px;
	position: absolute;
	top: 220px; left: 300px;
	}

div.FrankMainText {
	width: 498px;
	position: absolute;
	top: 213px;
	left: 251px;
	height: 400px;
	}

div.StaffMainText {
	width: 498px;
	position: absolute;
	top: 213px;
	left: 251px;
	height: 1083px;
	}

div.BoardProgramLinks {
	width: 225px;
	position: absolute;
	top: 220px; left: 40px;
	}

div.LeftCol {
	width: 240px;
	float: left;
	margin: 0 20px 0 0;
	}

div.BoardMainText h2 {
	margin: 0;
	}

div.BoardBottom {
	width: 760px; height:60px;
	position: relative;
	top: 960px; left: 20px;
	background-image: url(../images/BottomBarWhite.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}
	
div.HistoryBottom {
	width: 760px; height:60px;
	position: relative;
	top: 990px; left: 20px;
	background-image: url(../images/BottomBarWhite.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.BoardLandingTile {
	margin: auto;
	position: relative;
	width: 800px; height: 1225px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}

div.StaffBottom {
	width: 760px; height:60px;
	position: relative;
	top: 1475px; left: 20px;
	background-image: url(../images/BottomBarWhite.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.FrankBottom {
	width: 760px; height:60px;
	position: relative;
	top: 400px; left: 20px;
	background-image: url(../images/BottomBarWhite.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.MissionBottom {
	width: 760px; height:60px;
	position: relative;
	top: 700px; left: 20px;
	background-image: url(../images/BottomBarWhite.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

div.StaffLandingTile {
	margin: auto;
	position: relative;
	width: 800px; height: 1740px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}
	
div.FrankLandingTile {
	margin: auto;
	position: relative;
	width: 800px; height: 650px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}
/* End of Board of Directors and Staff Pages */
/* Partners Page */
div.PartnersLandingTile {
	margin: auto;
	position: relative;
	width: 800px; height: 720px;
	background-image: url(../images/ShadowTile2.jpg);
	background-repeat:repeat-y;
	}
div.PartnersMainText {
	width: 287px;
	position: absolute;
	top: 220px; left: 250px;
	}

div.PartnersRightsideBar {
	width: 210px; height: 450px;
	position: absolute;
	top: 210px; left: 570px;
	background-color: #acc3fa;
	}

div.PartnersMainText a:hover h2 {
	color: #ef3f35;
	}

h2.TopMargin {
	margin: 15px 0 0 0;
	font: bold .7em/1.3em Verdana, Arial, Helvetica, sans-serif;
	color: #1b4090;
	}

div.PartnersBottom {
	width: 760px; height:60px;
	position: relative;
	top: 450px; left: 20px;
	background-image: url(../images/BottomBarLandingPg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

/* End of Partners Page */
/* Privacy Statement Page */
div.PrivacyMainText {
	width: 500px;
	position: absolute;
	top: 220px; left: 250px;
	}

ul.NoBullet {
	list-style-type: none;
	}
/* End of Privacy Statement Page */
