body { width:1001px; padding:0; margin:0 ; background:url(images/bg2.gif) top left repeat-x; font: 12px Arial, Helvetica, sans-serif; color:#5e5d5d; }

.clickHere { color:#f47b20;}
.clickHere a { color:#f47b20; text-decoration:underline;}
.clickHere a:visited { color:#f47b20; text-decoration:underline;}
.clickHere a:hover { color:#f47b20; text-decoration:none;}

.bgLeftHome {width:124px; height:1258px; float:left; background: url(images/bg-left-home.gif) top left no-repeat; }
.bgLeftAbout {width:124px; height:1258px; float:left; background: url(images/bg-left-about.gif) top left no-repeat; }
.bgLeftContact {width:124px; height:1258px; float:left; background: url(images/bg-left-contact.gif) top left no-repeat; }
.bgLeftAbout2b {width:124px; height:1258px; float:left; background: url(images/bg-left-about2b.gif) top left no-repeat; }
.bgLeftUpcoming {width:124px; height:1258px; float:left; background: url(images/bg-left-upcoming.gif) top left no-repeat; }
.bgLeftPartners {width:124px; height:1258px; float:left; background: url(images/bg-left-partners.gif) top left no-repeat; }
.bgLeftDonation {width:124px; height:1258px; float:left; background: url(images/bg-left-donation.gif) top left no-repeat; }

.headLine {color:#f47b20; font-size:26px; letter-spacing:-1px; margin-bottom:20px;}
.spHeadLine {color:#f47b20; font-size:22px; letter-spacing:-1px; margin-bottom:20px;}
.welcomeHead { width:497px; height:26px; padding: 0;margin-bottom:20px; float:left; background:url(images/welcome.gif) left no-repeat; }
.aboutHead { width:104px; height:26px; padding: 0;margin-bottom:20px; float:left; background:url(images/about-head.gif) left no-repeat; }
.contactHead { width:125px; height:26px; padding: 0;margin-bottom:20px; float:left; background:url(images/contact-head.gif) left no-repeat; }
.spHead  { width:425px; height:50px; padding: 0;margin-bottom:20px; float:left; background:url(images/the2007-fff-graduates.gif) left no-repeat; }
.partHead  { width:240px; height:29px; padding: 0;margin-bottom:20px; float:left; background:url(images/our2008participants.gif) left no-repeat; }

.fffGraduates { clear:both; }
.fffGraduates p { padding:0; margin:0 0 5px; }

.bgTop {width:868px; height:104px; background:url(images/bg-top.gif) top repeat-x;}
.bgBottomShadow { background:url(images/bg-shadow-b.gif)}
.bgTop .nav {float:right; padding-right:5px;;}
.nav ul { list-style: none; padding:0; margin:0;}
.nav li { float:left; padding:0; margin:0;} 

#logo {float:left}
#container {width:867px;float:left; background:url(images/bg-shadow-r.gif) top right no-repeat; text-align:left;  padding-left:124px; padding-right:10px}
#mainContent { height:100%; background:#fff url(images/bg-content-top.gif) top left repeat-x; margin:0; padding:50px 10px 40px 20px;  }
.spacer {height:10px;}
.lContent {width:515px; float:left; background:url(images/bg-divider.gif) top right no-repeat; text-align:left; padding-right:15px}

.rContent {width:300px; float:right}
.rContent img { padding-bottom:5px;}
.img1 { padding:0; margin:0 10px 5px 0; azimuth:left; }


.subHeading { color:#f47b20; font-size:14px; font-weight:bold;}
.subHead { color:#387c2c; font-size:12px;  font-weight:normal;}

.contact { font-size:14px; line-height:16px;}
.greenTxt { color:#387c2c; font-weight:bold;}
.greyTxt { color:#9e9e9e}
.orangeTxt { color:#f47b20;}
.orangeTxt a {color:#f47b20; text-decoration:underline;}
.orangeTxt a:visited {color:#f47b20; text-decoration:underline;}
.orangeTxt a:hover {color:#f47b20; text-decoration:none;}

.newclass { font-size:10px;}
.contact input { float:left; width:300px; height:15px; padding-left: 2px; margin-left:10px; border:1px solid #e6e6e6; font:12px Arial; }
.form { height:20px; margin-bottom:10px;}
.label { float:left; text-align:right; width:70px;}

.interestedwith { height:20px; margin-bottom:10px;padding-left:10px; }
.formattxt  { height:20px; margin-bottom:10px;padding-left:10px;  font-size:11px; font-style:italic;}
.interestedwith input { float:left; width:25px; border:none; vertical-align:middle}
.label2 { float:left; width:200px; margin-left:20px; text-align:left}

.nextLink { color:#377c29; clear:both; text-align:right; vertical-align:text-bottom;  padding-top:24px ; padding-right:50px;}
.nextLink a { color:#377c29; text-decoration: none;}
.nextLink a:visited { color:#377c29; text-decoration: none;}
.nextLink a:hover { color:#377c29; text-decoration: underline;}

.footNav { color:#377c29; clear:both; text-align:center; vertical-align:text-bottom; line-height:18px; padding-top:24px}
.footNav a { color:#377c29; text-decoration: none;}
.footNav a:visited { color:#377c29; text-decoration: none;}
.footNav a:hover { color:#377c29; text-decoration: underline;}
.bgFooter {width:1001px; height:10px; clear:both; background: url(images/footer.gif) no-repeat;}
.footerSpacer { height:120px}

.donationtable { font-size:11px; color:#ffffff; background-color:#a9a8a8; padding:5px;}
.tddonationtable { font-size:11px; vertical-align:top; padding:10px; }

.dollarsign { padding:3; font: 10px tahoma; text-transform:capitalize; color:#f47b20; font-weight:bold; }
select,input { padding:3; font: 11px tahoma; color:#f47b20; }