@charset "UTF-8";

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	margin: 45px 0 0 0;
	padding: 0;
	text-align: center;
	color: #000000;
}

body#home #contentContainer #top #navHolder ul#nav li#navHome a {
	padding: 0;
	margin: 0;
	width: 58px;
	height: 28px;
	background: url(../images/homeOn.jpg) no-repeat left top;
}

body#about #contentContainer #top #navHolder ul#nav li#navWho a {
	padding: 0;
	margin: 0;
	width: 106px;
	height: 28px;
	background: url(../images/whoOn.jpg) no-repeat left top;
}

body#support #contentContainer #top #navHolder ul#nav li#navSupport a {
	padding: 0;
	margin: 0;
	width: 161px;
	height: 28px;
	background: url(../images/supportOn.jpg) no-repeat left top;
}

body#fundraising #contentContainer #top #navHolder ul#nav li#navFundraising a {
	padding: 0;
	margin: 0;
	width: 158px;
	height: 28px;
	background: url(../images/fundraisingOn.jpg) no-repeat left top;
}

body#projects #contentContainer #top #navHolder ul#nav li#navProjects a {
	padding: 0;
	margin: 0;
	width: 74px;
	height: 28px;
	background: url(../images/projectsOn.jpg) no-repeat left top;
}

body#oneSmile #contentContainer #top #navHolder ul#nav li#navOne a {
	padding: 0;
	margin: 0;
	width: 97px;
	height: 28px;
	background: url(../images/oneOn.jpg) no-repeat left top;
}

.blueBold {
	color: #11569b;
	font-weight: bold;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

bl {
	color: #11569b;
}

hr {
	margin:0;
	color: #007a3e;
}

.headerClass {
	margin:0;
	padding:0 0 5px 0;
	height: 30px;
}

.aboutHeaderClass {
	margin:0;
	padding:0 0 0 0;
	height: 30px;
}

.wordImg {
	width: 200px;
	height: 150px;
	margin: 0;
	padding: 0 0 10px 0;
}

.largeSideImg {
	margin: 0;
	padding: 0 0 10px 0;
}

.runningGirls {
	height: 150px;
	width: 150px;
	margin: 0;
	padding: 0 0 10px 0;
}

.greenBorder {
	border: solid 1px;
	border-color: #c7dbd1;
}

.btnGreenBorder {
	border: solid 1px;
	border-color: #8fb8a6;
}
/*end global styles*/

#runningGirlBox {
	float:left;
	width: 150px;
	min-height: 50px;
	margin:0;
	padding:0 0 30px 0;
}

#runningGirlBoxR {
	float:left;
	width: 150px;
	min-height: 50px;
	margin:0;
	padding:0 0 30px 30px;
}

#titaniumLeftImg {
	float:left;
	width: 160px;
	min-height: 10px;
	margin:0;
	padding:0;
}

#titaniumRightImg {
	float:left;
	width: 160px;
	min-height: 10px;
	margin:0;
	padding:0 0 0 20px;
}

#titaniumBottomImg {
	float:left;
	width: 340px;
	min-height: 10px;
	margin:0;
	padding:20px 0 0 0;
}
/*begin main containers*/
#contentContainer {
	float: middle;
	width: 896px;
	min-height: 383px;
	padding: 0;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
}

#top {
	float: left;
	padding: 0; 
	margin: 0;
	width: 896px;
	height: 148px;
}

#middle {
	float: left;
	padding: 0;
	margin: 0;
	width: 896px;
	min-height: 383px;
}

#bottom {
	float: left;
	padding: 0;
	margin: 51px 0 0 0;
	min-height: 150px;
	width: 896px;
}

/*end main containers*/





/*begin #top*/

#header {
	float:left;
	padding: 0; 
	margin: 0;
	height: 120px;
	width: 896px;
	background: url(../images/header.jpg) no-repeat left top;
}

#homeHeader {
	float:left;
	padding: 0; 
	margin: 0;
	height: 120px;
	width: 896px;
	background: url(../images/homeHeader.jpg) no-repeat left top;
}

#navHolder {
	float:left;
	padding: 0; 
	margin: 0;
	height: 28px;
	width: 896px;
	background: url(../images/logoShadow.jpg) no-repeat left top;
}

/*#logoShadow {
	float:left;
	margin: 0;
	padding: 0; 
	height: 28px;
	width: 194px;
	background: url(images/logoShadow.jpg) no-repeat left top;
}*/

ul#nav {
	float: right;
	margin: 0;
	padding: 0;
	width: 732px;
	list-style-type: none;
	line-height: normal;
}

ul#nav li {
	float:left;
	display: inline;
	padding: 0;
	margin: 0 0 0 13px;
	height: 28px;
	background: #fff;
}

ul#nav li a, #nav a:visited {
	padding: 0;
	margin: 0;
	display: block;
	color: #000;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size:10pt;
}

/*begin nav static states*/

ul#nav li#navHome a {
	padding: 0;
	margin: 0;
	width: 58px;
	height: 28px;
	background: url(../images/homeOff.jpg) no-repeat left top;
}

ul#nav li#navWho a {
	padding: 0;
	margin: 0;
	width: 106px;
	height: 28px;
	background: url(../images/whoOff.jpg) no-repeat left top;
}

ul#nav li#navSupport a {
	padding: 0;
	margin: 0;
	width: 161px;
	height: 28px;
	background: url(../images/supportOff.jpg) no-repeat left top;
}

ul#nav li#navFundraising a {
	padding: 0;
	margin: 0;
	width: 158px;
	height: 28px;
	background: url(../images/fundraisingOff.jpg) no-repeat left top;
}

ul#nav li#navProjects a {
	padding: 0;
	margin: 0;
	width: 74px;
	height: 28px;
	background: url(../images/projectsOff.jpg) no-repeat left top;
}

ul#nav li#navOne a {
	padding: 0;
	margin: 0;
	width: 97px;
	height: 28px;
	background: url(../images/oneOff.jpg) no-repeat left top;
}

/*end #nav static states*/
/*begin #nav hover states*/

ul#nav li#navHome a:hover {
	padding: 0;
	margin: 0;
	width: 58px;
	height: 28px;
	background: url(../images/homeOn.jpg) no-repeat left top;
}

ul#nav li#navWho a:hover {
	padding: 0;
	margin: 0;
	width: 106px;
	height: 28px;
	background: url(../images/whoOn.jpg) no-repeat left top;
}

ul#nav li#navSupport a:hover {
	padding: 0;
	margin: 0;
	width: 161px;
	height: 28px;
	background: url(../images/supportOn.jpg) no-repeat left top;
}

ul#nav li#navFundraising a:hover {
	padding: 0;
	margin: 0;
	width: 158px;
	height: 28px;
	background: url(../images/fundraisingOn.jpg) no-repeat left top;
}

ul#nav li#navProjects a:hover {
	padding: 0;
	margin: 0;
	width: 74px;
	height: 28px;
	background: url(../images/projectsOn.jpg) no-repeat left top;
}

ul#nav li#navOne a:hover {
	padding: 0;
	margin: 0;
	width: 97px;
	height: 28px;
	background: url(../images/oneOn.jpg) no-repeat left top;
}


/*end #nav hover states*/
/*begin #nav active states*/

ul#nav li#navHome a:active {
	padding: 0;
	margin: 0;
	width: 58px;
	height: 28px;
	background: url(../images/homeOn.jpg) no-repeat left top;
}

ul#nav li#navWho a:active {
	padding: 0;
	margin: 0;
	width: 106px;
	height: 28px;
	background: url(../images/whoOn.jpg) no-repeat left top;
}

ul#nav li#navSupport a:active {
	padding: 0;
	margin: 0;
	width: 161px;
	height: 28px;
	background: url(../images/supportOn.jpg) no-repeat left top;
}

ul#nav li#navFundraising a:active {
	padding: 0;
	margin: 0;
	width: 158px;
	height: 28px;
	background: url(../images/fundraisingOn.jpg) no-repeat left top;
}

ul#nav li#navProjects a:active {
	padding: 0;
	margin: 0;
	width: 74px;
	height: 28px;
	background: url(../images/projectsOn.jpg) no-repeat left top;
}

ul#nav li#navOne a:active {
	padding: 0;
	margin: 0;
	width: 97px;
	height: 28px;
	background: url(../images/oneOn.jpg) no-repeat left top;
}


/*end #nav active states*/
/*end #top*/




/*begin #middle*/
/*begin #containers*/

#contentHolder m1{
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 120%;
}

#contentHolder m2{
	color: #11569b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#contentArea {
	float: left;
	width: 894px;
	margin: 25px 0 0 0;
	min-height: 381px;
	border: solid 1px;
	border-color: #c7dbd1;
	text-align: left;
	background: url(../images/contentGradient.jpg) repeat-x left bottom;
}

#contentHolder {
	float: left;
	width: 828px;
	margin: 0;
	padding: 33px 0 0 33px;
	min-height: 320px;
	text-align: left;
}

#supportBottom {
	float: left;
	width: 828px;
	min-height: 0px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	text-align: center;
}

#fundBottom {
	float: left;
	width: 828px;
	min-height: 0px;
	margin: 0 0 10px 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	text-align: left;
}

#rightImgContainer {
	float: right;
	width: 228px;
	min-height: 50px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#runningRightImgContainer {
	float: right;
	width: 340px;
	min-height: 50px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#ziohRightImgContainer {
	float: right;
	width: 340px;
	min-height: 50px;
	margin: 0 0 33px 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#projectsRightImgContainer {
	float: right;
	width: 340px;
	min-height: 50px;
	margin: 0 0 33px 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#oneSmileRightImgContainer {
	float: left;
	width: 340px;
	min-height: 50px;
	margin: 0;
	padding:  0 0 33px 38px;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#oneSmileRow {
	float: left;
	width: 450px;
	min-height: 5px;
	margin: 0;
	padding: 0;
}

#malawiRightImgContainer {
	float: right;
	width: 228px;
	min-height: 50px;
	margin: 0 0 33px 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#fundraisingRightImgContainer {
	float: left;
	width: 340px;
	min-height: 50px;
	margin: 0 0 0 38px;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#topLeftImgContainer {
	float: left;
	width: 200px;
	min-height: 50px;
	margin: 0;
	padding: 0 12px 0 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#leftImgContainerRside {
	float: left;
	width: 160px;
	min-height: 50px;
	margin: 0;
	padding: 0 15px 20px 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#leftImgContainerPersonR {
	float: left;
	width: 220px;
	min-height: 50px;
	margin: 0;
	padding: 0 15px 20px 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#leftImgContainerPersonL {
	float: left;
	width: 180px;
	min-height: 50px;
	margin: 0;
	padding: 0 15px 20px 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#leftImgContainer {
	float: left;
	width: 200px;
	min-height: 50px;
	margin: 0;
	padding: 0 15px 20px 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}
/*marta*/

#leftImgContainer_end {
	float: left;
	width: auto;
	min-height: 50px;
	margin: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	padding-top: 0;
	padding-left: 0;
	padding-bottom: 20px;
	padding-right: 0px;
}
/*martaend*/
#leftImgContainerMidText {
	float: left;
	width: 200px;
	min-height: 50px;
	margin: 0;
	padding: 0 15px 0 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}
/*marta*/
#leftImgContainerMidText_end {
	float: left;
	width: auto;
	min-height: 50px;
	margin: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	padding: 0;
}
/*martaend*/

#leftImgContainerR {
	float: left;
	width: 200px;
	min-height: 50px;
	margin: 0;
	padding: 15px 15px 20px 15px;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}


#leftImgContainerL {
	float: left;
	width: 200px;
	min-height: 50px;
	margin: 0;
	padding: 15px 15px 20px 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#fixedFootContainer {
	float: left;
	width: 200px;
	min-height: 50px;
	margin: 0;
	padding: 3px 15px 15px 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#archiveRow {
	float: left;
	width: 397px;
	min-height: 50px;
	margin: 0;
	padding: 0;
}

#textIndent {
	float: left;
	width: 430px;
	min-height: 50px;
	margin: 0 0 0 20px;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#supportTextIndent {
	float: left;
	width: 377px;
	min-height: 20px;
	margin: 0;
	padding: 0 0 15px 53px;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#archiveTop {
	float: left;
	min-width: 20px;
	min-height: 50px;
	margin: 0;
	padding: 0 431px 0 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	text-align:left;
}

/*end #containers*/
/*begin #headers*/
/*begin home #headers*/

#aimHeader {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0 0 5px 0;
	background: url(../images/aimHeader.png) no-repeat left top;
}

#livesHeader {
	float: left;
	width: 450px;
	height: 30px;
	margin: 30px 0 5px 0;
	background: url(../images/livesHeader.png) no-repeat left top;
}

#why500Header {
	float: left;
	width: 450px;
	height: 30px;
	margin: 30px 0 5px 0;
	background: url(../images/why500Header.png) no-repeat left top;
}


/*end home #headers*/
/*begin support #headers*/

#fundraisingHeader {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0 0 5px 0;
	background: url(../images/fundHeader.png) no-repeat left top;
}

#donationHeader {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0 0 5px 0;
	background: url(../images/donationHeader.png) no-repeat left top;
}

#giftAidHeader {
	float: left;
	width: 397px;
	height: 30px;
	margin: 30px 0 5px 0;
	background: url(../images/giftAidHeader.png) no-repeat left top;
}

/*end support #headers*/
/*begin about #headers*/

#jamieName {
	float: left;
	width: 78px;
	height: 30px;
	margin: 0 0 10px 0;
	background: url(../images/jamieName.png) no-repeat top;
	text-align: left;
}

#oliviaName {
	float: left;
	width: 72px;
	height: 30px;
	margin: 0 0 10px 0;
	background: url(../images/oliviaName.png) no-repeat top;
	text-align: left;
}

#aboutHeaderHolder {
	float: left;
	width: 199px;
	height: 30px;
	margin: 0;
	padding: 0;
}

/*wnd about #headers*/
/*begin Fundraising Activity #headers*/

#fundActivityHeader {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0 0 5px 0;
	background: url(../images/fundActivityHeader.png) no-repeat left top;
}

#archiveHeader {
	float: left;
	width: 397px;
	height: 30px;
	margin: 0 0 5px 0;
	background: url(../images/archiveHeader.png) no-repeat left top;
}

/*end Fundraising Activity #headers*/
/*begin Projects #headers*/

#projectsHeader {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0 0 5px 0;
	background: url(../images/projectsHeader.png) no-repeat left top;
}

/*end Projects #headers*/
/*begin oneSmile #headers*/

#oneSmileHeader {
	float: left;
	width: 450px;
	height: 65px;
	margin: 0 0 5px 0;
	background: url(../images/oneSmileHeader.png) no-repeat left top;
}

/*end oneSmile #headers*/
/*begin Malawi #headers*/

#buildingHeader {
	float: left;
	width: 450px;
	height: 65px;
	margin: 0 0 5px 0;
	background: url(../images/buildingHeader.png) no-repeat left top;
}

/*end Malawi #headers*/
/*begin ZIOH #headers*/

#ziohHeader {
	float: left;
	width: 450px;
	height: 65px;
	margin: 0 0 5px 0;
	background: url(../images/ziohHeader.png) no-repeat left top;
}

/*end ZIOH #headers*/
/*begin FlySpec #headers*/

#flySpecHeader {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0 0 5px 0;
	background: url(../images/flySpecHeader.png) no-repeat left top;
}

/*end FlySpec #headers*/
/*begin Titanium #headers*/

#titaniumHeader {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0 0 5px 0;
	background: url(../images/titaniumHeader.png) no-repeat left top;
}

#titaniumSupportersHeader {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0 0 5px 0;
	background: url(../images/titaniumSupportersHeader.png) no-repeat left top;
}

/*end Titanium #headers*/
/*begin Windermere #headers*/

#windermereHeader {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0 0 5px 0;
	background: url(../images/windermereHeader.png) no-repeat left top;
}

/*end Windermere #headers*/
/*begin Kilimanjaro #headers*/

#kilimanjaroHeader {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0 0 5px 0;
	background: url(../images/kilimanjaroHeader.png) no-repeat left top;
}

/*end Kilimanjaro #headers*/
/*begin RunningGirls #headers*/

#runningGirlsHeader {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0 0 5px 0;
	background: url(../images/runningGirlsHeader.png) no-repeat left top;
}

/*end RunningGIrls #headers*/
/*end #headers*/
/*begin #text areas*/

/*#homeLeftTextArea {
	float: left;
	width: 450px;
	min-height: 328px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}*/

#supportLeftTextArea {
	float: left;
	width: 450px;
	min-height: 328px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	text-align: justify;
}

#bottomBorder {
	height: 33px;
	width: 33px;
}

#bodyLeftTextArea {
	float: left;
	width: 450px;
	min-height: 328px;
	margin: 0;
	padding: 0 0 20px 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	
}

#kamuzuTextArea {
	float: left;
	width: 828px;
	min-height: 328px;
	margin: 0;
	padding: 0 0 20px 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;	
}

#kamuzuBodyText {
	float: left;
	width: 828px;
	min-height: 10px;
	margin: 5px 0 0 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#kamuzuTextL {
	float: left;
	width: 397px;
	min-height: 10px;
	margin: 5px 0 0 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#kamuzuTextR {
	float: left;
	width: 397px;
	min-height: 10px;
	margin: 5px 0 0 33px;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#fundraisingBodyText {
	float: left;
	width: 828px;
	min-height: 10px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#fundraisingTextL {
	float: left;
	width: 450px;
	min-height: 10px;
	margin: 5px 0 0 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#fundraisingTextLCol {
	float: left;
	width: 450px;
	min-height: 10px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#fundraisingTextR {
	float: left;
	width: 340px;
	min-height: 10px;
	margin: 5px 0 0 33px;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#fundraisingTextRCol {
	float: right;
	width: 372px;
	min-height: 10px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}


#archiveTextL {
	float: left;
	width: 450px;
	min-height: 10px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}


#archiveTextR {
	float: left;
	width: 340px;
	min-height: 10px;
	margin:0 0 0 33px;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}



#textUnderImg {
	float: left;
	width: 450px;
	min-height: 10px;
	margin: 5px 0 0 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#flySpecTextUnderImg {
	float: left;
	width: 450px;
	min-height: 10px;
	margin: 0 0 0 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#leftTextArea {
	float: left;
	width: 397px;
	min-height: 328px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	text-align: justify;
}

#rightTextArea {
	float: left;
	width: 397px;
	min-height: 328px;
	margin: 0 0 0 34px;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	text-align: justify;
}

/*begin #support us text areas*/

#supportTopLeft {
	float: left;
	width: 397px;
	min-height: 100px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	text-align: justify;
}

#supportTopRight {
	float: left;
	width: 397px;
	min-height: 50px;
	margin: 0;
	padding: 0 0 0 33px;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	text-align: justify;
}

#rightSupportButtons {
	float: left;
	width: 397px;
	min-height: 120px;
	margin: 0 0 0 34px;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	text-align: center;
}

#supportBottomLeft {
	float: left;
	width: 397px;
	min-height: 0px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

#supportBottomRight {
	float: left;
	width: 397px;
	min-height: 0px;
	margin: 0 0 0 34px;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
}

/*end #support us text areas*/
/*begin #about us text areas*/

#oliviaTextArea {
	float: left;
	width: 392px;
	min-height: 250px;
	margin: 0;
	padding: 0 22px 0 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 150%;
	text-align: justify;

}

#jamieTextArea {
	float: left;
	width: 394px;
	min-height: 250px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 150%;
	text-align:justify;

}

#aboutText {
	float: left;
	width: 828px;
	min-height: 10px;
	margin: 33px 0 0 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 130%;
	text-align: center;
}

/*end #about us text areas*/
/*begin #Glasgow Running text areas*/




/*end #Glasgow Running text areas*/
/*begin #fundraising text areas*/

#fundBottomLeft {
	float: left;
	width: 397px;
	min-height: 50px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	text-align:left;
}

#fundBottomRight {
	float: left;
	width: 397px;
	min-height: 50px;
	margin: 0 0 0 34px;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	text-align:left;
}

/*end #fundraising text areas*/
/*end #text areas*/

/*begin #images*/
/*begin homepage #images*/

#homeRightImg {
	float: right;
	width: 310px;
	min-height: 323px;
	margin: 0;
	padding: 0;
	text-align: right;
}

p.home {
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	}
	
.homeBlue {
	color: #11569b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align: right;
	}

/*end homepage #images*/
/*begin video #properties*/

#vidRightContainer {
	float: right;
	width: 377px;
	min-height: 320px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#vidLeftText {
	float: left;
	width: 400px;
	min-height: 323px;
	margin: 0;
	padding: 0;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
}


/*end video #properties*/
/*begin about #images*/

#jamieImg {
	float: left;
	width: 173px;
	height: 173px;
	margin: 0 20px 0 0;
	background: url(../images/aboutJamie.jpg) no-repeat top;
	text-align:left;

}

#oliviaImg {
	float: left;
	width: 173px;
	height: 173px;
	margin: 0 20px 0 0;
	background: url(../images/aboutOlivia.jpg) no-repeat top;
	text-align:left;
}

/*end about #images*/
/*begin fundraising activities #images*/

#gulpImg {
	float: right;
	width: 228px;
	height: 323px;
	margin: 0;
	padding: 0 0 10px 0;
	background: url(../images/gulp.jpg) no-repeat left top;
}

#wyattImg {
	float: left;
	width: 200px;
	height: 0px;
	margin: 0 20px 15px 0;
	padding: 160px 0 0 0;
	background: url(../images/500min.jpg) no-repeat left top;
}

#northSea1Img {
	float: left;
	width: 200px;
	height: 0px;
	margin: 0 20px 0 0;
	padding: 160px 0 0 0;
	background: url(../images/northSea1.jpg) no-repeat left top;
}

#northSea2Img {
	float: left;
	width: 200px;
	height: 0px;
	margin: 0 249px 10px 0;
	padding: 160 0 0 0;
	background: url(../images/northSea2.jpg) no-repeat left top;
}

#fancyDressImg {
	float: left;
	width: 200px;
	height: 15px;
	margin: 0 20px 15px 0;
	padding: 160px 0 0 0;
	background: url(../images/fancyDress.jpg) no-repeat left top;
}

#designLinksLogo {
	float: left;
	width: 340px;
	height: 56px;
	margin: 0 0 5px 0;
	background: url(../images/designLinksLogo.jpg) no-repeat left top;
}

#designLinksTextR {
	float: left;
	width: 340px;
	min-height: 200px;
	margin: 0;
	padding: 30px 0 5px 0;
}

/*begin blue btns*/

#blueBtnHolder {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0;
	padding: 0 0 10px 0;
	}

#firstEmptyblueBtnHolder {
	float: left;
	width: 450px;
	height: 30px;
	margin: 5px 0 10px 0;
	padding: 0;

}

#lastEmptyblueBtnHolder {
	float: left;
	width: 450px;
	height: 30px;
	margin: 0 0 20px 0;
	padding: 0;

}

#titaniumManBtn a{
	display: block;
	width: 149px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/titaniumManOff.png) no-repeat left top;
}

#titaniumManBtn a:hover {
	display: block;
	width: 149px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/titaniumManOn.png) no-repeat left top;
}

#windermereBtn a{
	display: block;
	width: 228px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/windermereOff.png) no-repeat left top;
}

#windermereBtn a:hover {
	display: block;
	width: 228px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/windermereOn.png) no-repeat left top;
}

#glasgowRunBtn a:hover {
	display: block;
	width: 228px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/glasgowRunOn.png) no-repeat left top;
}

#glasgowRunBtn a{
	display: block;
	width: 228px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/glasgowRunOff.png) no-repeat left top;
}

#kilimanjaroBtn a{
	display: block;
	width: 166px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/kilimanjaroOff.png) no-repeat left top;
}

#kilimanjaroBtn a:hover {
	display: block;
	width: 166px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/kilimanjaroOn.png) no-repeat left top;
}

#emptyBtn a{
	display: block;
	width: 228px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/emptyBtnOff.png) no-repeat left top;
}

#emptyBtn a:hover {
	display: block;
	width: 228px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/emptyBtnOn.png) no-repeat left top;
}

#gulpImg {
	float: left;
	width: 340px;
	height: 222px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../images/gulp.jpg) no-repeat left top;
}

/*end blue btns*/
/*end fundraising activities #images*/
/*begin projects #images*/

#pegLeftImg {
	float: left;
	width: 160px;
	height: 0;
	margin: 20px 10px 10px 0;
	padding: 224px 0 0 0;
	background: url(../images/eMailPegSm.jpg) no-repeat left top;
}

#girlRightImg {
	float: left;
	width: 160px;
	height: 0;
	margin: 20px 0 50px 10px;
	padding: 224px 0 0 0;
	background: url(../images/malawiProteseSm.jpg) no-repeat left top;
}


#zambiaMapSmImg {
	float: left;
	width: 200px;
	height: 0;
	margin: 2px 30px 20px 0;
	padding: 174px 0 0 0;
	background: url(../images/MalawiZambiaMapSm.jpg) no-repeat left top;
}

#flySpecMapImg {
	float: left;
	width: 340px;
	height: 222px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../images/zambiaFlyingRoutes.jpg) no-repeat left top;
}

#prosLegImg {
	float: left;
	width: 228px;
	height: 0px;
	margin: 20px 0 10px 0;
	padding: 333px 0 0 0;
	background: url(../images/malawiProtese.jpg) no-repeat left top;
}

#cobbledLegImg {
	float: left;
	width: 228px;
	height: 0px;
	margin: 0 0 10px 0;
	padding: 333px 0 0 0;
	background: url(../images/eMailPeg.jpg) no-repeat left top;
}

#zambiaMapImg {
	float: left;
	width: 340px;
	height: 0px;
	margin: 0 0 10px 0;
	padding: 288px 0 0 0;
	background: url(../images/MalawiZambiaMap.jpg) no-repeat left top;
}

/*begin projects blue btns*/

#projectsBlueBtnHolder {
	float: left;
	width: 450px;
	height: 30px;
	margin: 15px 0 10px 0;
	padding: 0;

}

#ziohBtn a{
	display: block;
	width: 64px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/ziohOff.png) no-repeat left top;
}

#ziohBtn a:hover {
	display: block;
	width: 64px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/ziohOn.png) no-repeat left top;
}

#malawiBtn a{
	display: block;
	width: 86px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/malawiOff.png) no-repeat left top;
}

#malawiBtn a:hover {
	display: block;
	width: 86px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/malawiOn.png) no-repeat left top;
}

#flyspecBtn a{
	display: block;
	width: 92px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/flyspecOff.png) no-repeat left top;
}

#flyspecBtn a:hover {
	display: block;
	width: 92px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/flyspecOn.png) no-repeat left top;
}

/*endprojects blue btns*/

/*end projects #images*/
/*begin malawi #images*/

#patientImg {
	float: left;
	width: 228px;
	height: 0;
	margin: 0 0 10px 0;
	padding: 314px 0 0 0;
	background: url(../images/patientSm.jpg) no-repeat left top;
}

#cynthiaImg {
	float: left;
	width: 228px;
	height: 0px;
	margin: 0 0 50px 0;
	padding: 333px 0 0 0;
	background: url(../images/Cynthia.jpg) no-repeat left top;
}

#imgHolder {
	float: left;
	width: 340px;
	height: 222px;
	border: solid 1px;
	margin: 0 0 10px 0;
	padding: 0;
}

#hospExteriorImg {
	float: left;
	width: 200px;
	height: 0px;
	margin: 0 20px 0 0;
	padding: 160px 0 0 0;
	background: url(../images/hospExterior.jpg) no-repeat left top;
}

#hospInteriorImg {
	float: left;
	width: 200px;
	height: 0px;
	margin: 0 20px 0 0;
	padding: 160px 0 0 0;
	background: url(../images/hospInterior.jpg) no-repeat left top;
}

#qechPatientImg {
	float: left;
	width: 200px;
	height: 0px;
	margin: 0 20px 90px 0;
	padding: 277px 0 0 10px;
	background: url(../images/qechPatient.jpg) no-repeat left top;
}

/*end malawi #images*/
/*begin oneSmile #images*/

#wayItShouldBeImg {
	float: left;
	width: 228px;
	height: 0;
	margin: 20px 20px 0 0;
	padding: 356px 0 0 0;
	background: url(../images/theWayItShouldBe.jpg) no-repeat left top;
}

#wayItShouldBeSmImg {
	float: left;
	width: 200px;
	height: 0;
	margin: 2px 20px 20px 0;
	padding: 276px 0 0 0;
	background: url(../images/theWayItShouldBeSm.jpg) no-repeat left top;
}

#homeRepairImg {
	float: left;
	width: 228px;
	height: 0;
	margin: 20px 20px 20px 0;
	padding: 315px 0 0 0;
	background: url(../images/mukingeRepaired.jpg) no-repeat left top;
}

#smallFixedClubImg {
	float: left;
	width: 200px;
	height: 0;
	margin: 2px 20px 20px 0;
	padding: 160px 0 0 0;
	background: url(../images/fixedFootSm.jpg) no-repeat left top;
}

#fuelImg {
	float: left;
	width: 340px;
	height: 0;
	margin: 15px 0 0 0;
	padding: 265px 0 0 0;
	background: url(../images/fuel.jpg) no-repeat left top;
}

#fixedFootImg {
	float: left;
	width: 340px;
	height: 255px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../images/fixedFoot.jpg) no-repeat left top;
}

#hostelImg {
	float: left;
	width: 340px;
	height: 255px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../images/hostel.jpg) no-repeat left top;
}

#newPlaneImg {
	float: left;
	width: 340px;
	height: 191px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../images/newPlane.jpg) no-repeat left top;
}

#clubFootImg {
	float: left;
	width: 340px;
	height: 191px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../images/uncorrectedFeet.jpg) no-repeat left top;
}

#amputationImg {
	float: left;
	width: 340px;
	height: 274px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../images/amputation.jpg) no-repeat left top;
}

/*end oneSmile #images*/
/*begin ZIOH #images*/
#rColImageLSmaller {
	float: left;
	width: 100px;
	min-height: 10px;
	margin: 0;
	padding: 0;
}

#rColImageRLarger {
	float: left;
	width: 200px;
	min-height: 10px;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
}

#rColImageL {
	float: left;
	width: 160px;
	min-height: 10px;
	margin: 0;
	padding: 0;
}

#rColImageR {
	float: left;
	width: 160px;
	min-height: 10px;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
}

#ziohExteriorImg {
	float: left;
	width: 200px;
	min-height: 10px;
	margin: 0 20px 60px 0;
	padding: 160px 0 0 0;
	background: url(../images/ziohExterior.jpg) no-repeat left top;
}

#badLegImg {
	float: left;
	width: 340px;
	min-height: 10px;
	margin: 0;
	padding: 0;
	text-align:center;
}

#imageRowR {
	float: left;
	width: 340px;
	min-height: 10px;
	margin: 0;
	padding: 0;
}
/*end ZIOH #images*/
/*begin Titanium #images*/

#swimTitaniumImg {
	float: left;
	width: 160px;
	height: 0;
	margin: 0 10px 10px 0;
	padding: 224px 0 0 0;
	background: url(../images/swimTitanium.jpg) no-repeat left top;
}

#runTitaniumImg {
	float: left;
	width: 160px;
	height: 0;
	margin: 0 0 50px 10px;
	padding: 224px 0 0 0;
	background: url(../images/runTitanium.jpg) no-repeat left top;
}

#cycleTitaniumImg {
	float: left;
	width: 340px;
	height: 252px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../images/cycleTitanium.jpg) no-repeat left top;
}

#boysInTheDarkImg {
	float: left;
	width: 200px;
	height: 252px;
	margin: 0 20px 10px 0;
	padding: 0;
	background: url(../images/boysInTheDark.jpg) no-repeat left top;
}

/*end Titanium #images*/
/*begin Glasgow Running #images*/

#helenImg {
	float: left;
	width: 150px;
	height: 0;
	margin: 0 10px 10px 0;
	padding: 160px 0 0 0;
	background: url(../images/helen.jpg) no-repeat left top;
}

#sherineImg {
	float: left;
	width: 150px;
	height: 0;
	margin: 0 10px 10px 20px;
	padding: 160px 0 0 0;
	background: url(../images/sherine.jpg) no-repeat left top;
}

#aileenImg {
	float: left;
	width: 150px;
	height: 0;
	margin: 25px 10px 10px 0;
	padding: 160px 0 0 0;
	background: url(../images/aileen.jpg) no-repeat left top;
}

#sandraImg {
	float: left;
	width: 150px;
	height: 0;
	margin: 25px 10px 10px 20px;
	padding: 160px 0 0 0;
	background: url(../images/sandra.jpg) no-repeat left top;
}

/*end Glasgow Running #images*/
/*begin Windermere #images*/

#martinSwimImg {
	float: left;
	width: 340px;
	height: 0;
	margin: 20px 10px 10px 0;
	padding: 253px 0 0 0;
	background: url(../images/martinSwim.jpg) no-repeat left top;
}

#martinHatImg {
	float: left;
	width: 340px;
	height: 0;
	margin: 0 10px 10px 0;
	padding: 264px 0 0 0;
	background: url(../images/martinHat.jpg) no-repeat left top;
}

/*end Windermere #images*/
/*begin Kilimanjaro #images*/

#andreaSantoniImg {
	float: left;
	width: 228px;
	height: 0;
	margin: 0 10px 10px 0;
	padding: 363px 0 0 0;
	background: url(../images/andreaSantoni.jpg) no-repeat left top;
}

#kiliMountImg {
	float: left;
	width: 340px;
	height: 0;
	margin: 20px 10px 10px 0;
	padding: 239px 0 0 0;
	background: url(../images/kilimanjaro.jpg) no-repeat left top;
}

/*end Kilimanjaro #images*/
/*begin flySpec images*/

#smallAmputationImg {
	float: left;
	width: 200px;
	height: 0;
	margin: 2px 20px 0 0;
	padding: 160px 0 0 0;
	background: url(../images/amputationSm.jpg) no-repeat left top;
}

#smallClubImg {
	float: left;
	width: 200px;
	height: 0px;
	margin: 0 20px 0 0;
	padding: 160px 0 0 0;
	background: url(../images/uncorrectedFeetSm.jpg) no-repeat left top;
}

/*end flySpec images*/

#justGivingOnline {
	float: left;
	width: 397px;
	height: 65px;
	margin: 25px 0 0 0;
	text-align: center;
}

#justGivingSecure {
	float: left;
	width: 397px;
	height: 65px;
	margin: 20px 0 0 0;
	background: url(../images/justgivingSecure.png) no-repeat top;
	text-align: center;
}

/*end #images*/


/*end #middle*/





/*begin #bottom*/

#footer {
	float: left;
	width: 896px;
	min-height: 152px;
	padding: 0;
	background: url(../images/500MiniLogo.jpg) no-repeat left top;
}

#footerLeft {
	float: left;
	width: 530px;
	margin: 13px 0 0 115px;
	padding: 0;
}

#footerRight {
	float: left;
	width: 251px;
	margin: 13px 0 0 0;
	padding: 0;
}

#footer h1 {
	text-align: left;
	text-decoration: none;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 160%;
}

#footer h2 {
	text-align: right;
	text-decoration: none;
	color: #11569b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

#footer h3 {
	text-align: right;
	text-decoration: none;
	color: #007a3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

/*end #bottom*/


#contentColL {
	float:left;
	margin: 0;
	padding: 0;
	width: 450px;
	min-height: 10px;
}

#contentColLSmall {
	float:left;
	margin: 0;
	padding: 0;
	width: 250px;
	min-height: 10px;
}

#homeTextSpacerR {
	float: left;
	margin: 0;
	padding: 0;
	width: 170px;
	min-height: 10px;
	text-align: left;
}

#homeTextSpacerL {
	float: left;
	margin: 0;
	padding: 0 5px 0 0;
	width: 70px;
	min-height: 10px;
	text-align: left;
}

.bigBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #11569b;
	text-align: left;
	line-height: 17px;
	font-weight: bold;
}
