html{
	height: 100%;
}

html, body{
	margin: 0;
}

body{
	margin: 0;
}

body, div, td, a
{
	font-family: Verdana, sans-serif;
}

h1{
	font-size: 18px;
	color: #6D6F71;
	margin: 50px 0px 30px 235px;
}

h2{
	font-size: 12px;
	color: #6D6F71;
	margin: 10px 0px 20px 235px;
}

h3{
	font-size: 12px;
	color: #6D6F71;
	margin: 0px 0px 20px 285px;
}

h4{	font-size: 10px;
	color: #6D6F71;
	margin: 0px 0px 0px 250px;
}

h6{	font-size: 10px;
	color: #6D6F71;
	margin: 0px 0px 5px 0px;
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#page{
	width: 792px;
	height: 620px;
	border: 1px solid #000;
	margin: 25px auto;
	background-image: url(../images/pagebackground.jpg);
}

#navigation
{
	margin: 0px 0px 0px 0px;
}

#navigation a, a:hover, a:hover
{
	font-size: 12px;
	color: #BCBEC0;
	text-decoration: none;
	background-color: #FFF;
}

#scrollbox
{
	margin: 10px 0px 0px 0px;
	width:550px;
	height:300px;
	overflow:auto
}

#scrollbox h1{	font-size: 12px;	color: #00AEEF;	margin: 10px 10px 20px 165px;}

#scrollbox h2{	font-size: 11px;	color: #6D6F71;	margin: 10px 10px 20px 165px;}

#scrollbox h3{	font-size: 12px;	color: #00AEEF;	margin: 20px 10px 20px 210px;}

#scrollbox h4{	font-size: 11px;	color: #6D6F71;	margin: 10px 10px 20px 210px;}

#scrollbox h5{	font-size: 12px;	color: #6D6F71;	margin: 90px 10px 20px 300px;}

#scrollbox2
{
	margin: 10px 0px 0px 0px;
	width:580px;
	height:280px;
	overflow:auto
}

#scrollbox2 h1{	font-size: 12px;	color: #00AEEF;	margin: 10px 10px 20px 165px;}

#scrollbox2 h2{	font-size: 11px;	color: #6D6F71;	margin: 10px 10px 20px 165px;}

#scrollbox3
{
	margin: 10px 0px 0px 0px;
	width:550px;
	height:280px;
	overflow:auto
}

#scrollbox3 h1{	font-size: 12px;
	color: #00AEEF;
	margin: 10px 10px 20px 165px;
}

#scrollbox3 h2{
	font-size: 11px;
	color: #6D6F71;
	margin: 10px 10px 20px 165px;
	text-decoration: none;
}

#anchorlinks h2{
	font-size: 11px;
	color: #6D6F71;
}

#anchorlinks a{
	font-size: 11px;
	color: #6D6F71;
	text-decoration: none;
	background-color: #FFF;
}

#anchorlinks img {
	border:none;
}

#scrollbox4
{
	margin: 10px 0px 0px 0px;
	width:600px;
	height:300px;
	overflow:auto;
}

#scrollbox4 h1{	font-size: 12px;	color: #00AEEF;	margin: 10px 10px 20px 165px;}

#scrollbox4 h2{	font-size: 11px;	color: #6D6F71;	margin: 10px 10px 20px 165px;}

#scrollbox5
{
	margin: 10px 0px 0px 0px;
	width:610px;
	height:300px;
	overflow:auto;
}

#scrollbox5 h1{	font-size: 12px;	color: #00AEEF;	margin: 10px 10px 20px 190px;}

#scrollbox5 h2{	font-size: 11px;	color: #6D6F71;	margin: 10px 10px 20px 190px;}

#scrollbox6
{
	margin: 10px 0px 0px 0px;
	width:580px;
	height:300px;
	overflow:auto;
}

#scrollbox6 h1{	font-size: 12px;	color: #00AEEF;	margin: 10px 10px 20px 190px;}

#scrollbox6 h2{	font-size: 11px;	color: #6D6F71;	margin: 10px 10px 20px 190px;}

#scrollbox7
{
	width:550px;
	height:350px;
	overflow:auto;
}

#scrollbox7 h1{	font-size: 12px;	color: #00AEEF;	margin: 10px 10px 20px 165px;}

#scrollbox7 h2{	font-size: 11px;	color: #6D6F71;	margin: 10px 10px 20px 165px;}

#scrollbox7 h3{	font-size: 12px;	color: #00AEEF;	margin: 20px 10px 20px 210px;}

#scrollbox7 h4{	font-size: 11px;	color: #6D6F71;	margin: 10px 10px 20px 210px;}

#scrollbox7 h5{	font-size: 12px;	color: #6D6F71;	margin: 90px 10px 20px 300px;}

#scrollbox8
{
	width:792px;
	height:365px;
	overflow:auto;
}

#scrollbox8 a
{
	padding: 0px;
	text-decoration: none;
	background-color: #FFF;
}

#scrollbox9
{
	width:792px;
	height:392px;
	margin: 43px 0px 0px 170px;
}

#scrollbox10
{
	width:792px;
	height:392px;
	margin: 43px 0px 0px 197px;
}

#scrollbox11
{
	width:792px;
	height:392px;
}

#scrollbox11 h5{
	font-size: 12px;
	color: #6D6F71;
	margin: 90px 10px 20px 300px;
}

#containerhome {
	background: url(../images/homebackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containercontact {
	background: url(../images/contactbackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerdaycare {
	background: url(../images/daycarebackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerevents {
	background: url(../images/eventsbackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerfamily {
	background: url(../images/familybackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerfaq {
	background: url(../images/faqbackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerfriends {
	background: url(../images/friendsbackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerkidsyoga {
	background: url(../images/kidsyogabackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerparties {
	background: url(../images/partiesbackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerabout {
	background: url(../images/aboutbackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerlocation {
	background: url(../images/blankbackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containermedia {
	background: url(../images/mediabackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}


#containermomandbaby {
	background: url(../images/momandbabybackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerpostnatal {
	background: url(../images/postnatalbackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerprenatal {
	background: url(../images/prenatalbackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerschedule {
	background: url(../images/schedulebackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerworkshops {
	background: url(../images/workshopsbackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerphoto {
	background: url(../images/photobackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#containerclasses {
	background: url(../images/classesbackground.jpg) center no-repeat;
	width: 792px;
	height: 392px;
}

#footer{
	background-color: #7CD3F7;
	margin: 0px 0px 0px 0px;
	color: #FFF;
	font-size: 12px;
}

#footer a, a:hover{
	width: 792px;
	height: 120px;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	background-color: #7CD3F7;
}


#bottomnav {FLOAT: center; POSITION: relative; color: #BCBEC0; font-size: 12px; BACKGROUND-COLOR: white; padding-right: 20px;}

#bottomnav UL {	FLOAT: center;}

#bottomnav UL LI {FLOAT: left; LIST-STYLE-TYPE: none; POSITION: relative}

#bottomnav UL LI UL LI {FLOAT: left; LIST-STYLE-TYPE: none; POSITION: relative}

#bottomnav UL LI UL LI UL LI {FLOAT: left; LIST-STYLE-TYPE: none; POSITION: relative}

#bottomnav UL LI UL {
	DISPLAY: none; Z-INDEX: 1000
}
#bottomnav UL:hover LI UL LI UL {
	DISPLAY: none; Z-INDEX: 1000
}
#bottomnav UL:hover LI UL LI UL LI UL {
	DISPLAY: none; Z-INDEX: 1000
}

#bottomnav > UL > LI:hover > UL {
	DISPLAY: block; FLOAT: left; BACKGROUND-color: #6D6F71; VISIBILITY: visible; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 12em; POSITION: absolute;left:-5px;top:14px;}

#bottomnav UL LI UL LI:hover UL {
	DISPLAY: block; LEFT: 0em; FLOAT: left; VISIBILITY: visible; WIDTH: 12em; POSITION: absolute;left:-5px;top:14px;}

#bottomnav UL LI UL LI UL LI:hover UL {
	DISPLAY: block; LEFT: 0em; FLOAT: left; VISIBILITY: visible; WIDTH: 12em; POSITION: absolute;left:-5px;top:14px;}

#bottomnav UL LI:hover UL {
	DISPLAY: block; FLOAT: left; BACKGROUND-color: white; VISIBILITY: visible; WIDTH: 12em; POSITION: absolute;left:-5px;top:14px;}

#bottomnav UL LI:hover UL LI {
	MARGIN-TOP: 0px; DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; WIDTH: 100%
}

#bottomnav UL LI A {FLOAT: left; COLOR: #BCBEC0; TEXT-DECORATION: none}

#bottomnav UL LI A:hover {
	COLOR: white; BACKGROUND-COLOR: #7CD3F7
}
#bottomnav UL LI:hover > A {
	COLOR: white; BACKGROUND-COLOR: #7CD3F7
}
#bottomnav UL LI UL LI A {FLOAT: none; COLOR: #BCBEC0; BACKGROUND-COLOR: white}