/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

* { margin:0; }

body { margin:0px; padding:0; font-family:Arial, Helvetica, sans-serif; background:url(images/early-childhood-centre-background.jpg) repeat-x top #7CBFFF; font-size:12px; }

a:link img, a:visited img { border-style:none; }
a:link, a:visited { color:#000; text-decoration:none; }
a:hover { color:#06C; }

.top-1-container { width:100%; float:left; margin:auto; background:url(images/early-childhood-centre-top-1.jpg) no-repeat center top; }
	.top-1 { width:950px; height:279px; }

.nav-container { background:url(images/early-childhood-centre-nav-bkg.jpg) no-repeat center top; width:100%; float:left; }
	.nav { width:950px; margin:auto; }
	
.main-container { width:100%; float:left; margin:auto; }
	.main { width:950px; margin:auto; }
	.main-float { width:920px; padding:0 15px; background:url(images/early-childhood-centre-main-bkg.jpg) repeat-x top #C9E4FF; float:left; }
	/* HOME PAGE */
	.main-page { background:url(images/early-childhood-centre-main-page-bkg.jpg) repeat-y left; width:442px; float:left; margin:0 15px 0 0; }
		.main-page p { padding:0 20px; line-height:22px; }
		.main-page-box-footer { background:url(images/early-childhood-centre-main-page-box-footer.jpg) no-repeat center top; width:442px; height:59px; float:left; }
	
	.main-slideshow { width:444px; float:left; background:url(images/early-childhood-centre-slideshow-bkg.jpg) no-repeat center top; padding:67px 8px 14px; 8px; }
		#slideshow { }
	
	.second-row { width:920px; padding:25px 15px 15px; float:left; background:#C9E4FF; }
		.visit { float:left; width:442px; padding:45px 0 0 10px; height:62px; background:url(images/early-childhood-centre-visit.jpg) no-repeat center top; }
		.second-row h3 { line-height:22px; font-weight:bold; font-size:18px; color:#090909; }
		.thumbnails { float:left; padding:7px 0 0 30px; }
			.thumbnails img { margin-right:5px; }
	
	/*DEFAULT PAGE */
	.default-page { width:950px; margin:auto; }
	.default-page-float { width:950px; background:url(images/early-childhood-centre-main-bkg.jpg) repeat-x top #C9E4FF; float:left; }
		.default-page .second-row { padding:0; margin:0 0 0 25px; }
		.default { background:url(images/early-childhood-centre-default-page-body.jpg) repeat-y left top; padding:15px 35px; margin:0 0 0 21px; }
		.default-page p { margin:15px 0; line-height:23px; }
		.default-page h1 { background:url(images/h1-bkg.jpg) no-repeat left center; padding:15px 0 25px 90px; border-bottom:1px dotted #999; margin-right:20px; color:#0199FE; }
		/* PROGRAMS - TABLES*/
		#wptable-2, #wptable-3, #wptable-4, #wptable-5 { border-style:none; }
		#wptable-2 td, #wptable-3 td, #wptable-4 td, #wptable-5 td { border-style:none; padding:10px 0; }
		#wptable-2 th, #wptable-3 th, #wptable-4 th, #wptable-5 th { background:#0199FE; border:1px solid #FFF; padding:10px 0; font-size:16px; font-weight:normal; color:#FFF; }
		#wptable-2 tr:hover, #wptable-3 tr:hover, #wptable-4 tr:hover, #wptable-5 tr:hover { font-weight:bold; }
		h2 { margin:15px 0; }
		#wptable-6 { border-style:none; line-height:23px; }
		#wptable-6 th { vertical-align:top !important; }
		#address { padding:25px 0px; font-weight:normal; }
		#address hr { margin:5px 0; }
		#wptable-6 p { margin:0; }
		/* CONTACT US */
		#map { padding:15px; border:1px dotted #999; }
		#send { width:168px; height:36px; background:url(images/send.jpg) no-repeat center; border-style:none; font-size:18px; color:#FFF; }
		
		
/* FOOTER */
.footer-container { width:100%; float:left; }
	.footer { width:950px; margin:auto; }
	.footer-float { width:950px; float:left; background:#C9E4FF; }
	.footer-info { float:left; text-align:right; margin:50px 0 0 120px; }
		.footer-menu ul { list-style:none; margin:0; }
		.footer-menu li { display: inline; margin:0; list-style-type:none; }
		.footer-menu a { margin:0 10px; padding:5px 0; }
		.footer-info p { margin:10px 10px; padding:5px 0; border-top:1px dotted #999; }
		.footer-logo { float:right; width:250px; }
		a.click-here { margin:0; }


/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

