@charset "UTF-8";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; background:url(images/bg.jpg) repeat-x;}
h2 { font-size:18px;}
.spanH2 {color:#666;}
p { font-size:12px; font-weight: 100;}
ul li { font-size:13px; line-height:17px;}
ol { font-size:13px; line-height:17px; font-weight:100;}
.wrapper { width:960px; margin:0 auto; background-color:#FFF; }
.navShell { height:36px; text-align:center;  background: url(images/navBG.jpg) no-repeat;}
.navShell a { color:#fff; font-size:12px; font-weight:bold; }
.navShell a:hover { color:#c3122f; font-weight:bold; text-decoration:none;}

.navLink0 { width:158px; float:left; margin-right:3px; margin-left:2px; height:25px; padding:10px 0 0 0;}
.navLink { width:158px; float:left; margin-right:3px; height:25px;  padding:10px 0 0 0;}
.navLink2 { width:158px; float:right; margin-right:2px; height:25px;  padding:10px 0 0 0;}
.navLink3 { width:157px; float:right; height:35px; height:25px;  padding:10px 0 0 0;}

.homeRtSide { width:231px; float:right; margin-top:25px; margin-right:15px}
.fundRaise { height:458px; text-align:center;}
.button1 { width:171px; height:30px; margin-top:10px; margin-left:410px;}
.button20 { width:171px; height:30px; margin-top:10px; margin-left:70px;}
.button3 { width:171px; height:30px; margin-top:10px; margin-left:540px;}
.fundraiseButton { margin-top:420px;}
.button2 { width:193px; height:30px; margin-top:413px; margin-left:21px;}
.social { margin:13px 0;}


.news { clear:both; margin-top:30PX;}
.news a { color:#005dab;}
.news a:hover { color:#900;}
.leftFeature { width:300px; float:left; font-size:11px;} 
.rightFeature { width:300px; float:right;  font-size:11px; margin-bottom:50px;}


.homeParagraphMain { width:625px; float:left; height:inherit; margin-top:20px; padding:0 15px 0px 40px }
.logoFeature {width:99px; clear: inherit; margin-top:20px; margin-left:-20px; height:150px; border:thin 1 px solid #999;}
.Sponsors { clear:both;}
.Sponsors a { color:#005dab;}
.Sponsors a:hover { color:#900;}
.Sponsors p { font-size:13px; font-weight:100;}

.newsPic { width:118px; float:left; margin-right:15px; marg}
.newsTitle { padding:2px 0; margin-bottom:15px; color:#0a77a2; border-bottom:1px solid #0a77a2;}
.twitterFeed {color:#0a77a2;}

.footerwrap { width:960px; margin:0 auto;}
.footer { clear:both; font-size:11px; padding:40px 0 20px 0; text-align:center; margin-top:30px; border-top:#666;}
.footerNEW { clear:both; font-size:11px; padding:40px 0 20px 0; text-align:center; margin-top:10px; border-top:#666;}
.footerText { border-top:1px solid #bababa; padding:12px 0; color: #666;}
.footerText a{ color:#900; padding: 0 12px;}
.footer a:hover { color:#005dab; text-decoration:none;}

.subPageWrapper {
	padding:20px 50px;
}
.aboutImage { width:250px; height:375px; float:right; margin-left:30px; margin-bottom:30px;}
.ContactCopy { padding:0 30px; color:#005dab; font-weight:bold;}
.ContactCopy p {color:#000;}
.TestimonialFeature { font-size:15px; color:#005dab; border-bottom:1px solid #005dab;}
.TestimonialImage { width:200px; height:221px; float:right; margin-left:30px; margin-bottom:20px; margin-top:20px;}
.TestimonialImage2 { width:200px; height:246px; float:right; margin-left:30px; margin-bottom:20px; margin-top:20px;}
.subPageWrapper a {color:#005dab; text-decoration:none;}
.subPageWrapper a:hover {color:#900;}
.partnerLinks { font-size:13px; width:400px; margin-left:30px;}
.subPageWrapper td { font-size:11px;}
.letterFromTitle {font-size:13px;}

.RacesList { width:300px; float:left;}
.clear { clear:both;}
.RacesListRight { width:300px; float:right;}

.styleUL { font-size:12px;}
.styleUL ul li {font-size:12px; font-weight:100;}
.schedule { font-size:12px;}
.schedule a { font-size:12px;}
