a  {   text-decoration: none;   color: #000000;}a ins  {   text-decoration: none;}#programbutton a,#partnersbutton a,#contactbutton a,#homebutton a,#homelessbutton a,#eventsbutton a,#blogbutton a,#faithbasedbutton a,#aboutbutton a  {   background-repeat: no-repeat;   display: block;   height: 44px;   background-position: 0% 0px;   font-size: 44px;   line-height: 44px;}#pid8events,#about,#pid7faithbased,#pid5blog,#home,#pid9contact,#pid4partners,#pid3program,#donate,#pid6homeless  {   margin: 0px auto 0px auto;   width: 951px;   position: relative;}#standardcontentback,#homelesscontentback,#programcontentback  {	visibility: visible;	position: absolute;	left: 99px;	top: 289px;	z-index: 3;	width: 508px;	height: 1152px;	background-image: none;}#homebutton a:hover,#homelessbutton a:hover  {   background-position: -88px 0%;}#watchvideobutton a,#seephotosbutton a  {   background-repeat: no-repeat;   display: block;   height: 25px;   background-position: 0% 0px;   font-size: 25px;   line-height: 25px;}#myspacebutton a,#twitterbutton a  {	background-repeat: no-repeat;	display: block;	height: 48px;	background-position: 0% 0px;	font-size: 18px;	line-height: 18px;}#fbbutton a  {	background-repeat: no-repeat;	display: block;	height: 48px;	background-position: 0% 0px;	font-size: 18px;	line-height: 18px;}#homecontentgrow *:first-child  {   margin-top: 0px;}#partners,#donatenow,#events  {   visibility: visible;   position: absolute;   left: 117px;   top: 305px;   z-index: 4;   height: 25px;   background-repeat: no-repeat;}#homecontentgrow *:last-child  {	margin-bottom: 0px;	text-align: center;}#faithbasedbutton a:hover  {   background-position: -105px 0%;}#watchvideobutton a:hover  {   background-position: -131px 0%;}#sharethisbutton a:hover  {   background-position: -175px 0%;}#seephotosbutton a:hover  {   background-position: -170px 0%;}#facebookbutton a:hover  {   background-position: -81px 0%;}#sidebarlinks p a:hover  {	color: #F29337;	font-family: Arial, Helvetica, sans-serif;}#partnersbutton a:hover  {   background-position: -86px 0%;}#contactbutton a:hover  {   background-position: -112px 0%;}#programbutton a:hover  {   background-position: -84px 0%;}#myspacebutton a:hover  {   background-position: -90px 0%;}#twitterbutton a:hover  {	background-position: -48px 0%;}#fbbutton a:hover  {	background-position: -48px 0%;}#faithbased,#homeless  {   visibility: visible;   position: absolute;   left: 117px;   top: 304px;   z-index: 4;   height: 26px;   background-repeat: no-repeat;}#jrlogobutton a:hover  {   background-position: -148px 0%;}#twitterobutton a:hover  {   background-position: -32px 0%;}#donatebutton a:hover  {   background-position: -124px 0%;}#eventsbutton a:hover  {   background-position: -69px 0%;}#id1footer p a:hover  {   border-bottom-style: dotted;   border-bottom-color: #008293;   color: #008293;}#standardcontentback  {	background-color: #FFF;	background-image: url(sg_home_media/homeback.png);	background-repeat: no-repeat;}#homelesscontentback  {	background-color: #FFF;	background-image: url(sg_homeless_media/homelessback.png);	background-repeat: no-repeat;}#aboutbutton a:hover  {   background-position: -65px 0%;}#faithbasedbutton a  {   width: 105px;   background-image: url(sg_partners_media/faithbasedbutton.jpg);}#programcontentback  {	background-color: #FFF;	background-image: url(sg_program_media/programback.png);	background-repeat: no-repeat;}#watchvideobutton a  {   width: 131px;   background-image: url(sg_partners_media/watchvideobutton.jpg);}#blogbutton a:hover  {   background-position: -55px 0%;}#sharethisbutton a  {   background: url(sg_partners_media/sharethisbutton.jpg) no-repeat 0% 0px;   display: block;   height: 19px;   width: 175px;   font-size: 19px;   line-height: 19px;}#aboutus,#welcome-feed  {   visibility: visible;   position: absolute;   left: 115px;   top: 304px;   z-index: 4;   height: 36px;   background-repeat: no-repeat;}#welcome  {   visibility: visible;   position: absolute;   left: 115px;   top: 304px;   z-index: 4;   height: 26px;   background-repeat: no-repeat;}#ourcitywillchange  {   background: url(sg_partners_media/ourcitywillchange.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 135px;   top: 234px;   z-index: 3;   width: 680px;   height: 28px;}#seephotosbutton a  {	width: 170px;	background-image: url(sg_partners_media/seephotosbutton.jpg);}#forms p  {   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif	font-size: 11px;	line-height: 12px;	color: #6D6F64;	text-align: left;}#homecontentgrow p  {   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif	font-size: 11px;	line-height: 18px;	color: #6D6F64;	text-align: left;}#homecontentgrow p ul  {   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif	font-size: 11px;	line-height: 15px;	color: #6D6F64;	text-align: left;}#homecontentgrow p li  {   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif	font-size: 11px;	line-height: 15px;	color: #6D6F64;	text-align: left;}#sidebarlinks p a  {	border: 0px none #000000;	color: #00505C;	text-decoration: none;	letter-spacing: -1px;}#homelessbutton a  {   width: 88px;   background-image: url(sg_partners_media/homelessbutton.jpg);}#facebookbutton a  {   background: url(sg_partners_media/facebookbutton.jpg) no-repeat 0% 0px;   display: block;   height: 17px;   width: 81px;   font-size: 17px;   line-height: 17px;}#watchvideobutton  {	visibility: visible;	position: absolute;	left: 647px;	top: 294px;	z-index: 4;	width: 136px;	height: 25px;}#faithbasedbutton  {   visibility: visible;   position: absolute;   left: 565px;   top: 176px;   z-index: 9;   width: 105px;   height: 44px;}#footerbackground  {   background: url(sg_partners_media/footerbackground.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 1px;   top: 57px;   z-index: 3;   width: 950px;   height: 70px;}#partnersbutton a  {   width: 86px;   background-image: url(sg_partners_media/partnersbutton.jpg);}#homecontentgrow  {   margin: 354px 360px 0px 114px;   visibility: visible;   padding: 0px;}#programbutton a  {   width: 84px;   background-image: url(sg_partners_media/programbutton.jpg);}#myspacebutton a  {   width: 90px;   background-image: url(sg_partners_media/myspacebutton.jpg);}#contactbutton a  {   width: 112px;   background-image: url(sg_partners_media/contactbutton.jpg);}#twitterbutton a  {	width: 48px;	background-image: url(sg_partners_media/twitterbutton.png);}#fbbutton a  {	width: 48px;	background-image: url(sg_partners_media/facebookbutton.png);}#seephotosbutton  {	visibility: visible;	position: absolute;	left: 647px;	top: 336px;	z-index: 4;	width: 170px;	height: 25px;}#sharethisbutton  {   visibility: visible;   position: absolute;   left: 658px;   top: 504px;   z-index: 4;   width: 175px;   height: 19px;}#jrlogobutton a  {   background: url(sg_partners_media/jrlogobutton.jpg) no-repeat 0% 0px;   display: block;   height: 32px;   width: 148px;   font-size: 32px;   line-height: 32px;}#twitterobutton a  {   background: url(sg_partners_media/twitterbutton.png) no-repeat 0% 0px;   display: block;   height: 48px;   width: 48px;   font-size: 32px;   line-height: 32px;      }#fbbutton a  {   background: url(sg_partners_media/facebookbutton.png) no-repeat 0% 0px;   display: block;   height: 48px;   width: 48px;   font-size: 32px;   line-height: 32px;}#sidebarlinks p  {	font: 18px/22px Arial, Helvetica, sans-serif;	margin: 0px;	letter-spacing: -1px;	color: #F29337;	padding-bottom: 10px;	text-align: left;}#homelessbutton  {   visibility: visible;   position: absolute;   left: 477px;   top: 176px;   z-index: 8;   width: 88px;   height: 44px;}#partnersbutton  {   visibility: visible;   position: absolute;   left: 336px;   top: 176px;   z-index: 6;   width: 86px;   height: 44px;}#donatebutton a  {   background: url(sg_partners_media/donatebutton.png) no-repeat 0% 0px;   display: block;   height: 29px;   width: 124px;   font-size: 29px;   line-height: 29px;}#facebookbutton  {   visibility: visible;   position: absolute;   left: 706px;   top: 412px;   z-index: 4;   width: 81px;   height: 17px;}#eventsbutton a  {   width: 69px;   background-image: url(sg_partners_media/eventsbutton.jpg);}#id1footer p a  {   border-width: 0px;   font-weight: bold;   text-decoration: none;   color: #FFFFFF;}#myspacebutton  {   visibility: visible;   position: absolute;   left: 701px;   top: 443px;   z-index: 4;   width: 90px;   height: 18px;}#contactbutton  {   visibility: visible;   position: absolute;   left: 739px;   top: 176px;   z-index: 11;   width: 112px;   height: 44px;}#twitterbutton  {   visibility: visible;   position: absolute;   left: 708px;   top: 474px;   z-index: 4;   width: 76px;   height: 18px;}#fbbutton  {	visibility: visible;	position: absolute;	left: 304px;	top: 70px;	z-index: 4;	width: 48px;	height: 48px;}#programbutton  {   visibility: visible;   position: absolute;   left: 252px;   top: 176px;   z-index: 5;   width: 84px;   height: 44px;}#aboutbutton a  {   width: 65px;   background-image: url(sg_partners_media/aboutbutton.jpg);}#eventsbutton  {   visibility: visible;   position: absolute;   left: 670px;   top: 176px;   z-index: 10;   width: 69px;   height: 44px;}#sidebarlinks  {	visibility: visible;	position: absolute;	left: 640px;	top: 380px;	z-index: 5;	width: 210px;}#donatebutton  {   visibility: visible;   position: absolute;   left: 740px;   top: 25px;   z-index: 4;   width: 124px;   height: 29px;}#verticalline  {   background: url(sg_partners_media/verticalline.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 624px;   top: 289px;   z-index: 3;   width: 1px;   height: 551px;}#homebutton a  {   width: 88px;   background-image: url(sg_partners_media/homebutton.jpg);}#jrlogobutton  {	visibility: visible;	position: absolute;	left: 91px;	top: 77px;	z-index: 6;	width: 148px;	height: 32px;}#twitterbutton  {	visibility: visible;	position: absolute;	left: 246px;	top: 71px;	z-index: 6;	width: 49px;	height: 42px;}#blogbutton a  {   width: 55px;   background-image: url(sg_partners_media/blogbutton.jpg);}#aboutbutton  {   visibility: visible;   position: absolute;   left: 187px;   top: 176px;   z-index: 4;   width: 65px;   height: 44px;}#id1footer p  {   font: 11px/15px Verdana, sans-serif;   margin: 0px;   color: #FFFFFF;   text-align: right;}#connectback  {   background: url(sg_partners_media/connectback.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 640px;   top: 373px;   z-index: 3;   width: 211px;   height: 164px;}#blogbutton  {   visibility: visible;   position: absolute;   left: 422px;   top: 176px;   z-index: 7;   width: 55px;   height: 44px;}#homebutton  {	visibility: visible;	position: absolute;	left: 99px;	top: 176px;	z-index: 4;	width: 88px;	height: 44px;}#faithbased  {	background-image: url(sg_faithbased_media/faithbased.png);	width: 274px;}#videoback  {   background: url(sg_partners_media/videoback.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 640px;   top: 289px;   z-index: 3;   width: 211px;   height: 39px;}#id1footer  {	visibility: visible;	position: absolute;	left: 398px;	top: 80px;	z-index: 4;	width: 454px;}#donatenow  {   background-image: url(sg_donate_media/donatenow.png);   width: 183px;}#photoback  {   background: url(sg_partners_media/photoback.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 640px;   top: 331px;   z-index: 3;   width: 211px;   height: 38px;}#partners  {   background-image: url(sg_partners_media/partners.png);   width: 122px;}#jrheader  {	background: url(sg_partners_media/jrheader.jpg) no-repeat;	visibility: visible;	position: absolute;	left: 95px;	top: 0px;	z-index: 3;	width: 769px;	height: 174px;}#homeless  {   background-image: url(sg_homeless_media/homeless.png);   width: 142px;}#aboutus  {   background-image: url(sg_about_media/aboutus.png);   width: 137px;}#welcome  {   background-image: url(sg_home_media/welcome.png);   width: 146px;}#welcome-feed  {   background-image: url(images/hunger-facts.png);   width: 216px;}#footer  {	position: relative;	left: 71;	top: 140;	width: 48;	float: left;	z-index: 6;	height: 48;}#uplift  {	position: absolute;	width: 100%;	z-index: 4;	height: 609px;}#events  {   background-image: url(sg_events_media/events.png);   width: 96px;}#news  {	background-image: url(images/news.png);	width: 216px;}html, body  {   padding: 0px;   margin: 0px;   background: #808177 url(sg_partners_media/exteriortile.jpg) center top repeat-y;}p {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	color: #6D6F64;	text-align: left;}p.indent {	font-style:italic; 	padding-left:50px;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 25px;	color: #F29337;	text-align: left;	font-style: normal;	font-weight: bold;	letter-spacing: -1px;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #F29337;	letter-spacing: -1px;	text-align: left;	font-weight: bold;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #00505c;	text-align: left;	font-weight: normal;}/* Form Styles */.row {	margin: 10px 0px;	}	.row label {float:left; width: 200px;}		.LongTextBox,	.TextBox,	.ShortTextBox {float:left;}		.LongTextBox {}		.TextBox {}		.ShortTextBox {}#about #uplift #homecontentgrow p .style18 {	font-weight: bold;}#about #uplift #homecontentgrow p .style10 {	font-size: 16px;	color: #F29337;}.orange {	color: #F29337;}.orange14 {	font-size: 14px;}#home #uplift #homecontentgrow p {	color: #F29337;}#home #uplift #homecontentgrow p {	color: #666;}#Orange15 {	color: #F29337;}#home #uplift #homecontentgrow p .orange14 {	color: #F29337;}.BlueCenter {	text-align: center;}#Bold {	font-weight: bold;}#bold2 {	font-weight: bold;}