@charset "utf-8";
/* CSS Document */

body{ font-family: Arial, Helvetica, sans-serif;
text-align: center;}
p{padding: 0 25px 0; font-family: Arial, Helvetica, sans-serif; font-size: .9em; letter-spacing:.02em; line-height:1.5em;}
.name {font-weight:bold; text-align:right; padding-right:45px;}
.bold {font-weight:bold; font-size: .95em;}
.bolditalic {font-style:italic; font-weight:bold; font-size: .9em;}
.emphasis {font-weight:bold; font-size: 1.2em; font-style:italic;}
h1 {font-weight: bold; font-size:1.3em; text-align:center;}
h2 {font-weight: bold; font-size:1em;}

div#container{width: 781px; margin: 0 auto; text-align:left;}

div#head{height: 151px; background: url(../images/header-link.jpg) no-repeat;}

ul {font-family:"Times New Roman", Times, serif; font-size: 17px; font-weight:bold; width:250px; margin: 20px -37px; letter-spacing:.03em; position:absolute;}
ul li {list-style-type: none; color: #fff; border-bottom: 2px solid #1f6b47;}
ul a {color: #fff; display: block; text-decoration:none}
ul a:hover {background-color:#1f6b47;}
ul .on {background-color:#1f6b47;}
ul .bottom{border-bottom: 0px;}
ul .bottomon{border-bottom: 0px; background-color:#1f6b47;}

ul#navlinks {font-family:"Times New Roman", Times, serif; font-size: 15px; font-weight:bold; width:760px; letter-spacing:.03em; position:absolute; margin-top: 10px;}
ul#navlinks li {display:inline; list-style: none;	background-color:#34824b; float:right; padding: 1px 10px; color: #fff; border-bottom: 2px solid #34824b;}
ul#navlinks a {color: #fff; text-decoration:none;}
ul#navlinks a:hover {text-decoration:underline; background-color:#34824b;}
ul#navlinks .highlight {text-decoration:underline;}

#bodyhead{height:63px; background: url(../images/titles/c-head.jpg) no-repeat;}
#battehead{height:63px; background:url(../images/titles/001drbatte.jpg) no-repeat;}
#missionhead{height:63px; background:url(../images/titles/002mission.jpg) no-repeat;}
#chiropractichead{height:63px; background:url(../images/titles/003chiropractic.jpg) no-repeat;}
#maxihead{height:63px; background:url(../images/titles/maximizedliving.jpg) no-repeat;}
#productshead{height:63px; background:url(../images/titles/products.jpg) no-repeat;}
#wellnesshead{height:63px; background:url(../images/titles/004familywellness.jpg) no-repeat;}
#calendarhead{height:63px; background:url(../images/titles/005calendar.jpg) no-repeat;}
#questionnairehead{height:63px; background:url(../images/titles/006questionnaire.jpg) no-repeat;}
#mazimizedliving{height:63px; background:url(../images/titles/maximizedliving.jpg) no-repeat;}
#abouthead{height:63px; background:url(../images/titles/007aboutus.jpg) no-repeat;}
#newsletterhead{height:63px; background:url(../images/titles/008newsletter.jpg) no-repeat;}
#maphead{height:63px; background:url(../images/titles/009map.jpg) no-repeat;}
#faqhead{height:63px; background:url(../images/titles/009faq.jpg) no-repeat;}
#contacthead{height:63px; background:url(../images/titles/010contact.jpg) no-repeat;}
#errorhead{height:63px; background:url(../images/titles/011error.jpg) no-repeat;}
#workshophead{height:63px; background:url(../images/titles/012workshop.jpg) no-repeat;}

#textback{margin: 0 20px; background: url(../images/spine.jpg) no-repeat;}
#textback2{margin:0 20px;}

#bodycontent{background: url(../images/c-body.jpg) repeat; border-bottom:#00743c solid 16px;}

#banner{height:96px;}

#footer{height:18px;}
ol {padding: 0 25px 0; font-family: Arial, Helvetica, sans-serif; font-size: .9em; letter-spacing:.02em; line-height:1.5em;}
#container #bodycontent #textback .boxed {
	margin:3px 20px;
	padding:0 8px;
	border: 3px solid #333333;
}
