@charset "utf-8";
html, body, form, div, img, p, span { margin: 0px; padding: 0px; display: block; }
table { border-collapse:collapse; }
img { border:0px; }
ul { margin: 0px; padding: 0px; list-style-type: none; }
body {color: #000; background: #666;  text-align: center; margin: 0px auto; width: 800px;  }
b.rtop, b.rbottom{display: block; background: #666; color: #000; }
b.rtop b, b.rbottom b{display: block; height: 1px; overflow: hidden; background: #FBFEBB; color: #000; }
b.r1{	margin: 0 5px; }
b.r2{	margin: 0 3px; }
b.r3{	margin: 0 2px; }
b.rtop b.r4, b.rbottom b.r4{ margin: 0 1px; height: 2px; }
#maincontainer { text-align: left; color: #000; background: #FBFEBB; }
#maincontainer #header { background: url(../Images/CrossUpper.png) no-repeat; height: 56px; }
#maincontainer #header a { font: bolder 24px Trajans-Caps; color: #000; ; text-align: left; padding-left: 30px; width: 640px; text-decoration: none; }
#maincontainer #header a>span { font-size: 16px;  padding-left: 30px; }
#NavBlock { margin: 0px; display: block; height: 120px; }
#NavBlock li { margin: 0px; display: block; float: left; }
#NavBlock li.aboutusnavtop { width: 240px; background: url(../Images/NavAboutUs1.jpg) no-repeat; margin: 0px 4px 0px 0px; }
#NavBlock li.findusnavtop { width: 152px; background: url(../Images/NavFindUs1.jpg) no-repeat; margin: 0px 4px 0px 0px; }
#NavBlock li.webelievenavtop { width: 154px; background: url(../Images/NavWeBelieve.png) no-repeat; margin: 0px 4px 0px 0px; }
#NavBlock li.forkidsnavtop { width: 156px; background: url(../Images/NavForKids1.jpg) no-repeat; margin: 0px; }
#NavBlock a { display: block; height: 0; text-decoration: none; color: #000; letter-spacing: 2pt; font-weight: bolder; padding-top: 120px; overflow: hidden;}
* html #NavBlock a:link { height: 0px; }
* html #NavBlock a:visited { height: 0px; }
#NavBlock a#aboutus { background: url(../Images/NavAboutUs2.jpg) no-repeat -240px -120px; }
#NavBlock a#aboutus:hover { z-index: 50; background-position: right top; }
#NavBlock a#findus { background: url(../Images/NavFindUs2.jpg) no-repeat -152px -120px; }
#NavBlock a#findus:hover { z-index: 50; background-position: right top; }
#NavBlock a#webelieve { background: url(../Images/NavWeBelieve2.png) no-repeat -154px -120px; }
#NavBlock a#webelieve:hover { z-index: 50; background-position: right top; }
#NavBlock a#forkids { background: url(../Images/NavForKids2.jpg) no-repeat -155px -120px; }
#NavBlock a#forkids:hover { z-index: 50; background-position: right top; }
* html #NavBlock a:hover { height: 0px; }
#leftside { float: left; background: transparent url('../Images/CrossLower1.png') no-repeat; margin: 0; padding: 0 0 0 35px; width: 115px; height: 260px; }
#leftside li {	padding-bottom:8px; padding-top:7px; }
#leftside a:hover { font-size:12pt; font-weight:bolder; }
#rightside { float: right;  margin: 0px; padding: 0px; width: 180px;}
#maincontent { position: relative; margin: 0px 180px 0px 150px; padding: 5px;}
#maincontainer #maincontent #ChHeader { text-align: center; }
#footer { text-align:center; color: #000; background: #FBFEBB; clear: both; }
#footer ul li { font-size: small; line-height: 15pt; padding: 0 6px 0 4px; border-right-style: solid; border-right-color: #ccc; border-left-width: thin; border-right-width: thin; display: inline; }
#copyright {text-align: center; font-size:x-small; background:#666; color:#ccc; font-family:Verdana, Arial, Helvetica, sans-serif; }
#footer #contactus {	border-right: none; }
#footer a:hover { font-size:11pt; color:#00f; font-weight:bolder; border-bottom: thin dashed #00f; }
#footer a { text-decoration:none; }
