/* CSS Document */

body {
	margin: 0px;
	width:1024px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1 {
	font-size:18px;
}

#header {
	height: 138px;
	position:absolute;
	top:0px;
	left:0px;
	background-color:#305872;
	width:1024px;
}

#navigation {
	height: 52px;
	position:absolute;
	top:0px;
	left:454px;
	width:570px;
	background:url(../images/buttons.jpg)
}

#staff {
	height: 312px;
	position:absolute;
	top:143px;
	left:0px;
	width:1024px;
	vertical-align:middle;
	padding-top:6px;
}

#indexcategories {
	height: 78px;
	position:absolute;
	top:465px;
	left:0px;
	width:1024px;
	vertical-align:middle;
}

#bodytext {
	position:absolute;
	top:570px;
	left:0px;
	width:1004px;
	min-height:500px;
	background-color:#DFDAD4;
	padding:10px 10px 10px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#whotext {
	position:absolute;
	top:0px;
	left:0px;
	width:625px;
}

#appttext {
	position:absolute;
	top:0px;
	left:633px;
	width:391px;
}

#titlebar {
	position:absolute;
	top:0px;
	left:0px;
	width:1024px;
	height:78px;
}

#bodytext2 {
	position:absolute;
	top:78px;
	left:0px;
	width:1004px;
	padding:10px 10px 10px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#bodytext1 {
	position:absolute;
	top:464px;
	left:0px;
	width:1004px;
	min-height:500px;
	background-color:#F6F2E9;
	padding:10px 10px 10px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#homebutton {
	position:absolute;
	top:0px;
	left:27px;
}

#servicesbutton {
	position:absolute;
	top:0px;
	left:100px;
}

#staffbutton {
	position:absolute;
	top:0px;
	left:181px;
}

#kidsbutton {
	position:absolute;
	top:0px;
	left:239px;
}

#aboutbutton {
	position:absolute;
	top:0px;
	left:351px;
}

#contactbutton {
	position:absolute;
	top:0px;
	left:446px;
}