body {background:url("images/background.png") repeat-x; margin: 0px; padding: 0px; font-family: Verdana, Arial, sans-serif;}
#container {width: 920px; border: #d8d8d8 solid 1px; border-top: none; margin: 0 auto 0 auto; background: #ffffff; padding: 0 15px;}
#header {margin: 0;background: url("images/back-top.png"); height: 34px;}

.menu {  margin: 0 auto 0 auto; color: #ffffff; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 10pt; text-transform: uppercase;}
ul.menutop { height: 34px; margin: 0; padding: 0; float: left; }
ul.menutop a, ul.menutop span { color: #ffffff; text-decoration: none; height: 24px; display: inline-block; padding: 10px 10px 0 10px; line-height: 34px; }
ul.menutop a:hover { background: url("images/back-over.png");}
ul.menutop a { display: block; }
ul.menutop ul li, ul.menutop ul span, ul.menutop ul a { height: auto; }
ul.menutop ul a:hover { color: #fff; background: url("images/back-over.png"); }
ul.menutop ul li:hover { background: url("images/back-over.png"); }
ul.menutop, ul.menutop li { list-style-type: none; padding: 0; margin: 0 0 0 1px; display: block; position: relative; font-size: 10pt; }
ul.menutop li {float: left; color: #fff; font-weight: normal;  display: inline-block; padding: 0; }
ul.menutop li span, ul.menutop li a { line-height: 10px; display: -moz-inline-box; display: inline-block; }
ul.menutop li a:hover { color: #fff; text-decoration: none; }

.headerinner {width: 920px; padding: 0 15px; margin: 0 auto;}
.search {float: right; width: 230px; margin-top: 5px; }
.searchbutton {margin-left: 7px;text-align: center; background: #969696; font-family: Arial, sans-serif; font-size: 9pt; text-transform: uppercase; color: #ffffff; padding: 2px 5px; border: none;}
.searchbox {height: 17px; width: 144px; background: #ffffff; border: 1px solid #969696; font-size: 9pt;}

.logo {background:url("images/cbcc-logo.png") no-repeat; float: left; height: 90px; width: 191px;}
.facebook {text-align: right; padding: 15px 0 0 0; color: #b1b1b1; font-family: Verdana, Arial, sans-serif; font-size: 10pt; text-transform: uppercase;}
.headtext {text-align: right; padding: 10px 0 0 0; color: #b1b1b1; font-family: Verdana, Arial, sans-serif; font-size: 10pt; text-transform: uppercase;}

.banner {background:url("images/banner.png"); height: 75px; margin: 15px 0 0 0;}

.homemain {height:300px; margin: 15px 0 15px 0; font-family: Verdana, Arial, sans-serif; position: relative;}
.arrow {background:url("images/arrow.png") no-repeat; padding: 0 0 0 15px; font-size: 9pt; color: #ffffff;}
.homemain p {font-size: 9pt; color: #fffff; margin:5px 0 0 0 0; padding: 0;}
.buscolor {background: #f9be10; float: left; width: 160px; height: 100px; padding: 50px 10px 0 10px; color: #3b3b3b; }
.busimg {background: url("images/business.png"); width: 180px; height: 150px; border: 0px; float: left; }
h1.home {font-size: 0.95em; color: #ffffff; margin: 0; padding:0;}
.parentcolor {background: #f26925; float: left;width: 160px; height: 100px;padding: 50px 10px 0 10px;color: #ffffff;}
.parentimg {background: url("images/families.png"); width: 180px; height: 150px; border: 0px; float: left; }
.educolor {background: #f59421; float: left; width: 160px; height: 100px;color: #3b3b3b;padding: 50px 10px 0 10px;}
.eduimg {background: url("images/education.png"); width: 180px; height: 150px; border: 0px; float: left; }
.communitycolor {background: #c32204; float: left; width: 160px; height: 100px;padding: 50px 10px 0 10px;color: #ffffff;}
.communityimg {background: url("images/community.png"); width: 180px; height: 150px; border: 0px; float: left; }
.newsbox {background: #e5e5e5; height: 270px; width: 150px; float: right; padding: 15px; color: #626262; font-size: 9pt;}
.latestnews {height: 120px; font-size: 8pt;}
h1.news {color: #424242; font-size: 0.95em; text-transform: uppercase;}
h1.clubs {color: #424242; font-size: 0.91em;}
h2.date {color: #626262; font-size: 0.91em; font-style: italic; margin: 10px 0 0 0;}
hr {border:dashed #a6a6a6; border-width:1px 0 0; height:0; margin: 15px 0;}

#footer {background: url("images/back-footer.png") repeat-x; height: 160px;width: 950px;  margin: 10px auto 0 auto; font-family: Verdana, Arial, sans-serif; font-size: 10pt;}
#footer a, #footer a:visited {color: #8b8b8b; font-size: 0.7em;  }
ul#footmenu{ clear: both; float: left;list-style-type:none; margin: 20px;}
ul#footmenu li.section {color: #f59421; float: left; margin: 0 17px; line-height: 15px; }
