@charset "UTF-8";

html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var,b, i, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }

nav ul { list-style:none; }

html,body,div,form { padding:0px; margin:0px; }
img { border:none; }
p,h1,h2,h3,h4,h5 { padding:0.2em 0px; margin:0px; }

html,body { background-color: #BCBEC0; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; height:100%; }

#container { width:660px; margin:0px auto; padding:15px; background-color:#fff; #position: relative; #top: -50%; text-align:left; }
#oc { height:100px; }
#green { background-color:#00837F; height:19px; font-size:1px; margin:2px 0px 3px 0px; }
#images { clear:both; margin:3px 0px; font-size:0px; }
#images img { padding-right:3px; }
#footer { background-color:#000; height:14px; text-align:center; padding:2px; clear:both; }
#footer p { padding:0px; color:#00837F; font-size:11px; font-weight:bold; }
#footer a { text-decoration:none; color:#00837F; }

#links { list-style:none; margin:0px; padding:0px; width:115px; float:left; padding-right:15px; }
#links li { padding:0px; margin:0px 0px 3px 0px; height:19px; }

#links .sub { position:relative; left:112px; list-style:none; margin:-30px 0px 0px 0px; padding:0px; display:none; border:1px solid #BCBEC0; width:130px; }
#links .sub li { border:2px solid #fff; border-bottom-width:1px; margin:0px; padding:0px; color:#fff; height:19px; font-size:11px; }
#links .sub li:hover { background-color:#00837F; }
#links .sub a { color:#fff; text-decoration:none; }

.s4 .sub, .s11 .sub { background-color:#DC0067; }
.s2 .sub, .s9 .sub { background-color:#93B81C; }
.s3 .sub, .s12 .sub { background-color:#0083D7; }
.s5 .sub, .s10 .sub { background-color:#FB7115; }
.s7 .sub { background-color:#64266E; }
.s8 .sub { background-color:#E20A16; }

.vert { display: table; height: 100%; #position: relative; overflow: hidden; width:100%;}
.vert2 { #position: absolute; #top: 45%;display: table-cell; vertical-align: middle; width:100%; text-align:center; }

#right { float:right; width:135px; margin-left:14px; padding:0px; border: 1px solid #BCBEC0; height:215px; overflow:hidden; }
#right h3 { padding:0px; border-bottom:1px solid #fff; }
#right form { padding:10px 3px; }
#right p { padding:2px 0px; line-height:11px; font-size:10px; }
#right label { color:#BCBEC0; font-size:10px; }
#right input { padding:0px; margin:0px; border:1px solid #BCBEC0; width:126px; font-size:11px; }
#right textarea { padding:0px; margin:0px; border:1px solid #BCBEC0; width:126px; font-size:11px;  }
#right .submit { background-color:#BCBEC0; padding:2px 0px; }
.activities .submit { background-color:#DC0067!important; color:#fff; } 
.about .submit { background-color:#93B81C!important; color:#fff; } 
.what .submit { background-color:#0083D7!important; color:#fff; } 
.charity .submit { background-color:#FB7115!important; color:#fff; } 
.equipment .submit { background-color:#64266E!important; color:#fff; } 
.testimonials .submit { background-color:#E20A16!important; color:#fff; } 

#text { height:215px; overflow:hidden; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#text p { padding:3px 0px; }
#text h2 { color:#DC0067; font-size:13px; }
.page { display:none; height:187px; }
.pagination { float:right; padding-top:8px; }
.pagination a { color:#BCBEC0; font-size:13px; font-weight:bold; text-transform:lowercase; text-decoration:none; }
.pagination span { padding-left:8px; }

h1 { color:#BCBEC0; font-size:20px; }

ul.social { list-style:none; margin: 10px 0px; white-space:nowrap; }
ul.social li { display:block; float:left; margin: 8px 0px; padding:0px; position: relative; }
