body, div, h1, h2, p, img {
	margin: 0; 
	padding: 0; 
	border: 0;
}

body {
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px;
	line-height: 22px;
	background: url(images/bgtile.jpg) repeat;
}

#wrapper {
	margin:0 auto;
	padding-top:0px;
	width: 1024px; 
}

#header {
	background-image:url(images/headerbg.jpg);
	width: 1024px;
	height: 523px;
	margin: 20px 0px 0px 0px;
}

#intro {
	width: 310px;
	height: 200px;
	float: right;
	margin: 170px 130px 0px 0px;
}

#address {
	width: 960px;
	font-weight: bold;
	font-size: 14px;
	color: white;
	padding: 488px 0px 0px 50px;
}

#address span{
	float: right;
	margin: 0px 50px 0px 0px;
}

#content {
	margin: 50px 100px 0px 100px;
}

h2 {
	font-family: 'Dancing Script', cursive;
	font-size: 30px;
	color: #29437e;
	padding: 0px 0px 20px 0px;
}

#practice {
	float: left;
	width: 352px;
	padding: 0px 0px 0px 0px;
}

img.photos {
	margin: 20px 0px 0px -100px;
}

#kinesiology {
	float: right;
	width: 420px;
}

img.rocks {
	position: absolute;
	z-index:-1;
	margin: -45px 0px 0px 330px;
}

#nutritional {
	float: right;
	width: 420px;
	padding: 70px 0px 0px 0px;
}

#email {
	font-weight: bold;
	font-size: 18px;
	line-height: 30px;
	color: #29437e;
	float: right;
	width: 420px;
	padding: 30px 0px 50px 0px;
}

a:link {
	color:#29437e;
	text-decoration:none;
}
	