#Wrapper-shadow {
	padding: 0px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/shadow.png);
	background-repeat: repeat-y;
}

/* Wrapper Footer Trick */
#Wrapper {
	height:auto !important;
	/*this works hand in hand with the #FooterWrapper min-height: settings */
min-height:90%;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}

/* Heading Color and Height control*/
#Header {
	width: 900px;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 280px;
}
#MainBody {
	margin: 0px;
	padding: 0px;
	clear: both;
}
#menu-container {
	position: absolute;
	z-index: 99;
	width: 900px;
	margin-top: -35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/menubkgnd.png);
	background-repeat: no-repeat;
	height: 50px;
	text-align: right;
	float: right;
	padding: 0px;
}

/*Menu Wrapper to cover the width if needed*/
#MenuWrapper {
	padding: 0px;
	margin-top: -4px;
	margin-right: -4px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	text-align: right;
	width: 900px;
	height: 50px;
	}
#Wrapper-footer {
	clear: both;
	height: 60px;
	width: 1000px;
	background-image: url(../images/shadow-footer.png);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}
#Spacer {
	margin: 0px;
	padding: 0px;
	clear: both;
}
#bodytext-left {
	margin: 0px;
	width: 950px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	clear: both;
}
/* top bar nav on top of template good for staic links link sections etc.*/
.topbar{
color:#fff;
background-color:#222;
/*ajust the top bar height*/
height:30px;
text-align:right;
text-decoration:none;
padding-top:5px;
padding-right:5px;
display:block;
white-space:nowrap;
}
.topbar a:link{color:White;}
.topbar a:visited{color:White;}
.topbar a:hover{color:White;}

/* Main Body Padding */
.MainBody{padding:8px;}
	
/* Start of layout Center Mass */

/* End of layout Center Mass */

/* Centers the footer links etc.*/
.center{margin:0 auto;text-align: center; }
#treatments {
	margin: 0px;
	padding: 20px;
	float: left;
	width: 330px;
	background-color: #007ea1;
	height: 295px;
}
#fpss {
	margin: 0px;
	padding: 0px;
	width: 950px;
}
#Search {
	width: 500px;
	text-align: right;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#Component {
	margin: 0px;
	width: 860px;
	clear: both;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#Contact {
	float: left;
	padding: 0px;
	width: 290px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 30px;
}
.bl {
	background-color: #bfe6ee;
	background-image: url(file:///Macintosh%20HD/Users/dannymenzel/Sites/barossa_physiothrapy_templates/home/images/corner-bl.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
	margin: 0px;
	padding: 0px;
}
.br {
	background-image: url(file:///Macintosh%20HD/Users/dannymenzel/Sites/barossa_physiothrapy_templates/home/images/corner-br.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
.tl {
	background-image: url(file:///Macintosh%20HD/Users/dannymenzel/Sites/barossa_physiothrapy_templates/home/images/corner-tl.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.tr {
	padding:10px;
	background-image: url(file:///Macintosh%20HD/Users/dannymenzel/Sites/barossa_physiothrapy_templates/home/images/corner-tr.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
}
.clear {font-size: 1px; height: 1px} 
#Topbar {
	height: 150px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 140px;
	padding-bottom: 0px;
	padding-left: 0px;
}
