.header {margin-top:0 !important;}
.logo {padding-top:1em;}
.accounts {padding-top:2em;}
.color1 {color:#039;}
.homeBanner {height:260px;background-image:url(../images/home-banner.gif);text-align:center;background-position: center;margin-bottom:0 !important;}
.homeBanner img {margin-top:100px;}
.mainLinks {background:rgba(0,0,0,.05);padding:.6em 0;margin-top:0 !important;font-family:"Rokkitt";}
.mainLinks img{margin-right:.3em;margin-top:-.5em;}
.mainLinks h1{margin-bottom:0;margin-top:.5em;font-size:1.7em;}
.mainLinks div{width:300px;margin:auto;}
#rideCountBanner h1{font-family:"Dancing Script";color: #F60;}
#rideCountBanner{background:none;margin:auto;}
#rideCountContent p {padding-top:1em !important;}
#rideCountContent .numbers {color:#226CB5;}
.callout{font-size:1.2em;line-height:1.9em;}
#homeTeasers {margin-top:0 !important;padding-top:0 !important}
.cursive {font-family:"Dancing Script" !important;}
.whypanel{background:#fbfbfb;padding-top:1em;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.mission{margin:4em 0 !important;}
.mission h1 {font-family:"Rokkitt";}
.partners span {width:25%;text-align:center;display:block;float:left;}


.left, .calendarpanel {background: #226CB5;}
.admin.links a {background: #226CB5;}
.maintenance.links a {background: #226CB5;}
.center, .welcomepanel {background:#001d72;}
.mystatspanel {background:#f60;}
.smallStatsBox .ui-state-default a:link {color: #f60;}
#reporttoggle {background-color: #333;}
.mainpanel.links {background: #aaa;}
.calendarSummary caption {background:#226CB5;}
#date {color:#f60;}
.comCal tbody .zapCell a {color: #226CB5;}



@media only screen and (max-width: 479px) {
		
		.mainLinks h1{margin-bottom:0;margin-top:0;font-size:1.3em;}
                .mainLinks a {margin-top:-1em;}
                .mainLinks div {margin: .6em 0}
                .partners span {width:100%;}
                .whypanel {padding: 2em;}
		}
                
@media only screen and (max-width: 767px) {
		
		#rideCountBanner {padding-bottom:50px;}
		}