				/* CSS for Kickstart London, written by Ryan Menzies, Romsey Associates Ltd (www.romseyassoc.com), for Fly Design, 20/09/06 */

					/* Layout */
body				{background-color: #FDBB84; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-top: 0px; margin-left: 0px; padding-top: 0px; margin-right: 0px; padding-left: 0px;}
#wrap1				{background-color: #FFFFFF;	height: 235px; width: 100%; background-image: url(../images/mid-strip.gif); background-repeat: repeat-x; background-position: center bottom;}
#header				{width: 960px; height: 235px; text-align: left; padding-top: 30px;}
#topnav				{margin-top: 73px; float: left;}
#main				{color: #000; width: 960px; height: 420px; margin-top: -90px; text-align: left;}
#footer				{background-image: url(../images/footer-logo.gif); background-repeat: no-repeat; background-position: right bottom; width: 960px; height: 72px; color: #ff6600; line-height: 62px; margin-top: 15px; font-size: 20px; font-weight: bold; z-index: 900;}

#wrap1, #header, #main, #footer {clear: both;}

#hpbox				{width: 306px; height: 190px; float: left; padding: 20px;}

#wawbox				{width: 960px; height: 400px; background-image: url(../images/whoarewe-main.gif); background-repeat: no-repeat; background-position: center bottom; position: relative;}
#ihnbox				{width: 960px; height: 400px; background-image: url(../images/imhomelessnow-main.gif); background-repeat: no-repeat; background-position: center bottom;}
#wwdbox				{width: 960px; height: 400px; background-image: url(../images/whatwedo-main.gif); background-repeat: no-repeat; background-position: center bottom; position: relative;}
#apdbox             {width: 960px; height: 400px; background-image: url(../images/application.jpg); background-repeat: no-repeat; background-position: center bottom; position: relative;}


#apdboxnews             
{
	width: 1043px; 
	height: 474px; 
	top: -25px;
	left: -80px;
	background-image: url(../images/news.jpg); 
	background-repeat: no-repeat; 
	background-position: center top; 
	position: relative;
	z-index: 1;
}




#hdibox				{width: 960px; height: 400px; background-image: url(../images/howwedoit-main.gif); background-repeat: no-repeat; background-position: center bottom; position: relative;}
#hhubox				{width: 960px; height: 400px; background-image: url(../images/howyoucanhelpus-main.gif); background-repeat: no-repeat; background-position: center bottom; position: relative;}
#conbox				{width: 960px; height: 400px; background-image: url(../images/contactus-main.gif); background-repeat: no-repeat; background-position: center bottom; position: relative;}

#boxtext			{width: 730px; height: 250px; float: right; overflow: hidden; margin-right: 10px; margin-top: 70px; padding: 10px;}

#storystrip			{width: 654px; height: 70px; margin-top: 20px; float: left; background-image: url(../images/story-strip.gif); background-repeat: no-repeat; background-position: left top; color: #ffffff; text-align: right; padding-right: 10px; padding-top: 45px;}

					/* Formatting */
h1					{color: #fff; text-indent: -9999px; font-size: 8px; margin-bottom: 20px; margin-top: 20px;}

#main a				{color: #ff6600;}
#main a:hover		{color: #000; text-decoration: underline;}

#topnav a			{float: left; color: #010101; text-decoration: none; font-weight: bold; height: 20px; line-height: 20px; font-size: 10px;}
#topnav a:hover		{color: #ff0000; text-decoration: underline;}
#topnav img			{float: left; height: 20px; line-height: 20px;}

#storystrip a		{color: #ffffff; font-weight: bold;}
#storystrip a:hover	{color: #ff6600; text-decoration: none;}

#hpboxtxt			{margin-top: 80px;}

td					{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

					/* Hacks */
html>body #hpbox	{width: 266px; margin-bottom: -40px;}
html>body #hpboxtxt	{margin-top: 50px;}

html>body h1		{color: #fff; text-indent: -9999px; font-size: 8px; margin-bottom: 0px; margin-top: 20px;}

html>body #wawbox	{width: 960px; height: 400px; background-image: url(../images/whoarewe-main.gif); background-repeat: no-repeat; background-position: center bottom; margin-top: -110px;/* padding-top: 100px;*/}
html>body #ihnbox	{width: 960px; height: 400px; background-image: url(../images/imhomelessnow-main.gif); background-repeat: no-repeat; background-position: center bottom; margin-top: -110px;}
html>body #wwdbox	{width: 960px; height: 400px; background-image: url(../images/whatwedo-main.gif); background-repeat: no-repeat; background-position: center bottom; margin-top: -110px;}
html>body #apdbox	{width: 960px; height: 400px; background-image: url(../images/application.jpg); background-repeat: no-repeat; background-position: center bottom; margin-top: -110px;}
html>body #hdibox	{width: 960px; height: 400px; background-image: url(../images/howwedoit-main.gif); background-repeat: no-repeat; background-position: center bottom; margin-top: -110px;}
html>body #hhubox	{width: 960px; height: 400px; background-image: url(../images/howyoucanhelpus-main.gif); background-repeat: no-repeat; background-position: center bottom; margin-top: -110px;}

html>body #mfspace1	{height: 50px;}

html>body #storystrip{width: 640px; height: 70px; margin-top: 20px; float: left; background-image: url(../images/story-strip.gif); background-repeat: no-repeat; background-position: left top; color: #ffffff; text-align: right; padding-right: 10px; padding-top: 45px; margin-bottom: -30px;}