/* Healing Focus*/
* { margin: 0; padding: 0; }

body { background-color: #4E5D3C ; background-image: url(img/bg.jpg); color: #2C3111; 
font-family: Times New Roman, Times Roman, Times, serif; font-size: 16px; cursor: url(img/healingfocus.cur), text;}

a {color: #2C3111; text-decoration: none; }
a:hover {color:  #6C7151; text-decoration: none;}
p {margin-bottom: 1.2em; }
h1 {font-size: 16px; text-align: center; padding-top: 0.5em;}
.clearer {clear: both;}
.left {float: left;}
.right {float: right;}
.center {text-align: center;}
.divider { background-image: url(img/Divider2.gif); background-repeat: no-repeat; background-position:center;  height: 2em; }
.text { padding-left: 3em; padding-right: 3em; }
img {border: 0px;}
div.centered 
{text-align: center;}
div.centered table 
{margin: 0 auto; text-align: left;}

.container 
{ background-image: url(img/bgcontainercopy.jpg); background-repeat: repeat-y; background-position: center top; margin: 0 auto; width: 740px; height:1150px;}

.services
{ background-image: url(img/bgcontainercopy.jpg); background-repeat: repeat-y; background-position: center top; margin: 0 auto; width: 740px; height:2200px;}

.links 
{ background-image: url(img/bgcontainercopy.jpg); background-repeat: repeat-y; background-position: center top; margin: 0 auto; width: 740px; height:1700px;}

.courses 
{ background-image: url(img/bgcontainercopy.jpg); background-repeat: repeat-y; background-position: center top; margin: 0 auto; width: 740px; height:2400px;}

.testimonials 
{ background-image: url(img/bgcontainercopy.jpg); background-repeat: repeat-y; background-position: center top; margin: 0 auto; width: 740px; height:1800px;}

.banner { margin-left: 1.6em; margin-right: 1.7em; text-align:center;}

.header 
{background-color:#56644A ;background-image: url(img/NewHeader.jpg); background-repeat: no-repeat; background-position: center top; width: 690px; height: 232px;}

.pattern 
{ background-color:#334127 ; background-image: url(img/pattern.gif); background-repeat: repeat-x; clear: both; height: 0.8em; width: 690px;}

.content { margin-top: 1em; }

.footer 
{ background-image: url(img/bgcontainercopy.jpg ); background-repeat: no-repeat; background-position: center; color: #2C3111; font-size: 14px; line-height: 3em; margin: 0 auto; text-align: center; width: 740px;}
.footer a { color: #2C3111; text-decoration: none; }
.footer a:hover { color: #2C3111; text-decoration: underline; }

/*Top Navigation Menu*/
.menu {margin: 0 auto; text-align: center; padding-left:0.5em; padding-top: 0.5em;}
