
#logobar {  height:360px; ;background: url(/static/nbanner2o.jpg) repeat-x bottom left; background-size: cover;}
#toppic  {  margin-top: 10px; float: left; }
.toppad {margin-top:25px;}
.carousel { margin-bottom: 0px; }
#sponsor-wrap { background-color: #246c46;  padding: 0px; }
.sponsorbox-photo {  display: table; margin: 0 auto; }
.sponsorbox-top { position: relative; margin: 10px 10px 0px 10px; }
.btn-surround {position: absolute; top: 0; right: 0px;}
.infogram .symbol { font-size: 150%;}
.infogram tr td { font-size:80%; font-weight: bold; text-align: center; padding: 5px; }
.infogram {margin-top:30px;}
.headquote { font-size: 120%;  font-weight:bold; margin: 0 50px 0 50px; }
.white { color: white; }
.footer { font-size: 75% }
.promoted-list { font-size:114%; }
ul.lead li { padding-top:10px;}
.giftlabel { text-align: center; }
.giftlabel br { line-height: 30px; }
a { font-weight: bold; }

table.stars tr {border:0px}
table.stars  {border:0px}
table.stars td { border:0px; padding-left:20px; padding-top:10px; }

#gradtable tr td { padding: 20px; margin: 20px; }
.grad-sponsor-full { color:white; font-weight:bold;  background-color:#ff9934; }
.grad-sponsor-adults { color:white; font-weight:bold;  background-color:#ff997d; }
.grad-sponsor-food { color:white; font-weight:bold;  background-color:#ff8291; }
.grad-sponsor-school { color:white; font-weight:bold;  background-color:#ff92c4; }
#spacer-row { padding: 0px; margin: 0px; }
#grad-sponsor-supporter-description {background-color:#999999;}
/* sponsor orange #ff9934, carer #ff997d; food #ff8291; education #ff92c4 */
