a span { display:none}
a { outline:0}
* { margin: 0px; padding:0px}
body { font-family: arial; font-size:21px; line-height: 25px; color: #e0fc51; background: #6faf27 url('bg.jpg') repeat-x}

div.container { width:1000px; margin-left:auto; height:800px;}

div.container div.header { width:1000px; height:75px}
div.container div.header div.menu { float:left; padding-top:20px; width:496px;margin-right:94px; display:inline}
div.container div.header div.menu a { font-size:14px; color:white; text-decoration:none; text-transform: uppercase; padding-right:22px} 
div.container div.header div.menu a:hover { color: #E0FC51} 
div.container div.header div.menu a.selected { color: #E0FC51; } 
div.container div.header div.linksSection { float:left; padding-top:20px}
div.container div.header div.paypal { float:left; width:209px; height:28px}
div.container div.header div.paypal a.contributenow { display:block;width:200px; height: 24px; background: transparent url('contribute.png') no-repeat; margin-top:3px}
div.container div.header div.paypal a.contributenow:hover { background-position:0px -24px}
div.container div.header div.flickr_facebook { float:left; height:28px}
div.container div.header div.flickr_facebook a { font-size:14px; color: white; text-transform: uppercase; text-decoration:none; padding-right:10px}
div.container div.header div.flickr_facebook a:hover { text-decoration:underline}
div.container div.header div.numbers { font-size:14px; color: #8ED530; text-transform: uppercase; font-weight:bold}
div.container div.header div.numbers strong { color:white}

div.container div.tagline { color: #e0fc51; font-size:21px; margin-top:10px; margin-bottom:22px; text-transform:uppercase}
div.container div.top { margin-bottom:24px;}
div.container div.top div.goodwheel { float:left; width:496px; height:354px; margin-right:94px; display:inline}
div.container div.top div.goodwheel[class] { background: transparent url('img1.png') no-repeat; }
div.container div.top div.goodwheel span { display:none}

div.container div.top div.getabike { float:left; height:354px; overflow:hidden; width:400px; }
div.container div.top div.getabike div.wrapper { height:354px; overflow:hidden }
div.container div.top div.getabike div.wrapper div.data { font-weight:bold; color:white; font-size:15px; line-height:21px}
div.container div.top div.getabike div.wrapper strong { font-weight:normal; color: #e0fc51; font-size:22px; line-height:27px}
div.container div.top div.getabike a { color:white; }
div.container div.top div.getabike a.getabike { display:block;width:193px; height:28px;  padding-bottom:10px}
div.container div.top div.getabike a.getabike[class]  { background: transparent url('getabike.png') no-repeat; }

div.container div.bar div.left { float:left; width:6px; height:25px; }
div.container div.bar div.left[class] { background: transparent url('bar_left.png') no-repeat} 
div.container div.bar div.body  { float:left; width:994px; height:25px; }
div.container div.bar div.body[class] { background: transparent url('bar_body.png') repeat-x}

div.container div.yearWrapper { margin-top:35px; height:190px}
div.container div.yearWrapper div.year { float:left; width:227px; height:131px;  margin-left:5px; display:inline}
div.container div.yearWrapper div.year[class] { background: transparent url('09.png') no-repeat; }

div.container div.yearWrapper div.year span { display:none}
div.container div.yearWrapper div.exp { float:left; width:199px; height:127px;  margin-left: 20px; margin-top:20px;display:inline }
div.container div.yearWrapper div.exp[class] { background: transparent url('exp.png') no-repeat; }
div.container div.yearWrapper div.exp span { display:none }

div.container div.yearWrapper div.donateabike { float:left; width: 350px; overflow:hidden; margin-left:139px}
div.container div.yearWrapper div.donateabike div.wrapper { height:190px; overflow:hidden}
div.container div.yearWrapper div.donateabike div.wrapper a { color:white}
div.container div.yearWrapper div.donateabike div.wrapper a.donateabike { display:block; width:261px; height:28px; padding-bottom:10px}
div.container div.yearWrapper div.donateabike div.wrapper a.donateabike[class] { background: transparent url('donateabike.png') no-repeat }
div.container div.yearWrapper div.donateabike div.wrapper p strong { font-weight:normal; color: #e0fc51; font-size:21px; line-height:27px}
div.container div.yearWrapper div.donateabike div.wrapper p { font-weight:bold; color:white; font-size:15px; line-height:21px}

div.container div.contact { width: 400px; padding-left:590px; padding-top:30px}
div.container div.contact h3 { display:block; width:200px; height:24px; background: transparent url('contactus.png') no-repeat}
div.container div.contact h3 span { display:none}
div.container div.contact p { font-weight:bold; color:white; font-size:15px; line-height:21px}
div.container div.contact a { font-weight:bold; color:white; font-size:15px; line-height:21px}
div.container div.contact p strong { color: #E0FC51 }


div.container div.contactform {  width:900px; color:white; display:inline; padding-top:30px}
div.container div.contactform h2 { font-size:21px; color: #e0fc51; font-weight:normal; text-transform: uppercase}
div.container div.contactform p { margin-top:5px}
div.container div.contactform table { border-collapse:collapse; margin-top:20px}
div.container div.contactform table td.label { font-size:12px; color:white;width:140px; font-weight:bold; vertical-align:middle; padding-bottom:20px; padding-right:10px}
div.container div.contactform table td.input { padding-bottom:20px; font-size:12px; width: 370px}
div.container div.contactform table td.contact { font-weight:bold; color:white; font-size:15px; line-height:21px; width:300px; padding-left:60px; vertical-align:top;padding-bottom:20px;}
div.container div.contactform table td.contact h3 { display:block; width:200px; height:24px; background: transparent url('eventlocation.png') no-repeat}
div.container div.contactform table td.contact h3 span { display:none}

div.container div.contactform table td.contact a { font-weight:bold; color:white; font-size:15px; line-height:21px; margin-left:0px}
div.container div.contactform table td.contact strong { color: #E0FC51 }

div.container div.contactform input { border:0px solid black; padding-left:10px; padding-top:5px; color:white; width:357px; height:24px; font-size:13px; font-weight:bold; font-family:arial; background: white url('input.jpg') no-repeat} 
div.container div.contactform textarea { border:0px solid black; padding: 5px 10px 5px 10px;  color:white; width:347px; height:135px; font-size:13px; font-weight:bold; font-family:arial; background: white url('textarea.jpg') no-repeat} 
div.container div.contactform a.submit { float:left; display:block; width:84px; height:20px;background: transparent url('submit.png') no-repeat}
div.container div.contactform a.submit:hover { background-position:0px -20px}



div.footer { position: absolute; right:0px;top:690px;width:1023px; height:680px; z-index:-1000}
div.footer[class] {  background: transparent url('footer1024.png') no-repeat;}

div.text { float:left; width:536px;  margin-right:14px; display:inline; padding-bottom:20px}
div.text h2 { font-size:21px;line-height: 24px; color:white; text-transform:uppercase; font-weight:normal}
div.text  p { color:white; font-size:14px; line-height:22px; margin-top:15px; margin-bottom:15px}
div.text a { color:white; }


div.container div.contact2 { float:left; width: 400px; padding-left:50px;padding-top:30px}
div.container div.contact2 h3 { display:block; width:200px; height:24px; background: transparent url('eventlocation.png') no-repeat}
div.container div.contact2 h3 span { display:none}
div.container div.contact2 p { font-weight:bold; color:white; font-size:15px; line-height:21px}
div.container div.contact2 a { font-weight:bold; color:white; font-size:15px; line-height:21px}
div.container div.contact2 p strong { color: #E0FC51 }

div.item { color:white; }
div.item span.date { font-size:14px; display:block}
div.item div.box { width:710px; height:216px; background: transparent url('cartoon_bg.jpg') no-repeat; padding-left:4px; padding-top:15px; margin-bottom:16px; margin-top:16px; }
div.item h3 { font-size:21px; text-transform: uppercase}
