﻿body {
background: #494949 url(/img_grad-bg.jpg) repeat-x;
color: #000;
height: 100%;
width: 100%;
text-align: center;
font-size: 1em;
margin: 0px auto;
padding: 0px;
}

h1 {
color: #12146e;
background: #fff;
font-size: 1.25em;
margin: 10px 0 2px;
padding: 0px;
}

h2 {
font-size: 1.25em;
color: #12146e;
background: #fff;
margin: 10px 0 2px;
padding: 0px;
}

h3 {
vertical-align: top;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
color: #ccc;
background: inherit;
font-size: 1.1em;
padding: 10px 0 20px;
}

h4 {
font-style: italic;
color: #611d0f;
background-color:#fff;
font-size: 1.25em;
margin: 0px;
padding: 0px;
}

.aligncenter {
text-align: center;
}

.alignleft {
text-align: left;
}

#alpenahealthandracquetclub {
background: url(/img_alpena-health-racquet-club-2.gif) no-repeat center center;
height: 100px;
width: 277px;
margin: 0px;
padding: 0 0 8px;
}

#alpenahealthandracquetclub img {
text-align: center;
vertical-align: middle;
height: 100px;
width: 277px;
background: center center;
margin: 0;
padding: 0;
}

#answerbox {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000;
background: #fff;
border: 2px solid #611d0f;
width: 600px;
margin: 26px auto 4px;
padding: 14px;
}

.bold {
font-weight: bold;
}

.databox {
width: 90%;
text-align: center;
vertical-align: middle;
margin: 0;
padding: 0;
}

.italic {
font-style: italic;
}

#contentwrapper {
width: 90%;
clear: left;
margin: 0 auto;
padding: 0;
}

#content {
background: #fff;
border-right: 3px solid #611d0f;
border-bottom: 3px solid #611d0f;
border-left: 3px solid #611d0f;
vertical-align: top;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .72em;
text-align: left;
width: auto;
margin: 0;
padding: 6px 14px 20px;
}

#content a img {
padding: 2px;
border: 1px solid #ccc;
margin: 0px;
}

#content a img:hover {
border-color: #12146e;
}

#content p {
line-height: 1.4em;
margin-top: 10px;
margin-bottom: 2px;
padding: 0;
}
#content .smtxt {
font-size: .88em;
color: #333;
}

#content .title {
color: #12146e;
font-size: 1.25em;
margin-top: 10px;
margin-bottom: 2px;
padding: 0;
font-weight: bold;
background: #fff;
}

#copyright {
font: 0.62em Arial, Helvetica, sans-serif;
color: #fff;
background: #494949;
text-align: center;
vertical-align: bottom;
margin: 0;
padding: 0;
}

#copyright a:link,#copyright a:visited,#copyright a:hover,#copyright a:active {
color: #fff;
background: #494949;
}

#flashcase {
float: right;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
}

#footer {
width: 90%;
margin: 0px auto;
padding: 0;
}

#headcontainer {
width: 90%;
margin: 6px auto 0px;
padding: 0;
background: #ffffff;

}

#health-fitness-consultants {
background: url(/img_health-fitness-top.jpg) no-repeat right bottom;
height: 79px;
width: 376px;
vertical-align: bottom;
text-align: right;
margin: 0;
padding: 0px 0px 4px;
}

#health-fitness-knowledge {
background: url(/img_health-fitness-knowledge.jpg) repeat-y;
width: 560px;
line-height: 1.5em;
font-size: 1.2em;
margin: 14px 0 4px -14px;
padding: 10px 14px;
}

#hours {
background: #611d0f url(/img_images/rock-wall-climber.jpg) no-repeat 100% 0;
border-right: 3px solid #bdbfbe;
border-bottom: 3px solid #bdbfbe;
border-left: 3px solid #bdbfbe;
width: 376px;
vertical-align: top;
height: 124px;
color: #fff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0px;
padding: 10px 0 0 14px;
}

#hours .img {
float: right;
background: url(/img_rock-wall-climber.jpg);
width: 112px;
}

#leftpic-gallery {
background: url(/img_wallyball.jpg) no-repeat;
height: 501px;
width: 190px;
margin: 0px;
padding: 0px;
}

#leftpic-home {
background: url(/img_home-side.jpg) no-repeat;
height: 501px;
width: 190px;
white-space: nowrap;
margin: 0;
padding: 0;
}

#leftpic-rates {
background: url(/img_rock-wall-climbing.jpg) no-repeat;
height: 501px;
width: 190px;
margin: 0px;
padding: 0px;
}

#leftpic-services {
background: url(/img_health-fitness-3.jpg) no-repeat;
height: 501px;
width: 190px;
white-space: nowrap;
margin: 0;
padding: 0;
}

#leftpic-testimonials {
background: url(/img_health-fitness-2.jpg) no-repeat;
height: 501px;
width: 190px;
margin: 0px;
padding: 0px;
}

#navcontainer {
height: 35px;
border-top: 1px solid #611d0f;
border-right: 3px solid #611d0f;
border-bottom: 1px solid #611d0f;
border-left: 3px solid #611d0f;
background: #611d0f url(/img_nav-bar.jpg) repeat-x;
color: #fff;
width: auto;
margin: 0px;
padding: 0px;
}

a.nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-decoration: none;
width: 100px;
height: 35px;
text-align: center;
line-height: 2.6em;
background: #611d0f url(/img_nav-bar.jpg) repeat-x;
vertical-align: middle;
float: left;
margin: 0px;
padding: 0px;
display: block;
overflow: hidden;
color: #fff;
}

a.nav:link {
width: 100px;
height: 35px;
text-align: center;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #fff;
background: url(/img_nav-bar.jpg) repeat-x;
display: block;
overflow: hidden;
float: left;
line-height: 2.6em;
margin: 0px;
}

a.nav:visited {
display: block;
width: 100px;
height: 35px;
text-align: center;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #fff;
line-height: 2.6em;
background: url(/img_nav-bar.jpg) repeat-x;
overflow: hidden;
float: left;
margin: 0;
}

a.nav:hover {
display: block;
width: 100px;
height: 35px;
text-align: center;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #fff;
line-height: 2.6em;
background: url(/img_testimonials-on.jpg) repeat-x;
overflow: hidden;
float: left;
margin: 0px;
}

a.nav:active {
display: block;
width: 100px;
height: 35px;
text-align: center;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #fff;
line-height: 2.6em;
background: url(/img_nav-bar.jpg) repeat-x;
overflow: hidden;
float: left;
margin: 0px;
}

.current {
display: block;
width: 100px;
height: 35px;
text-align: center;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #fff;
line-height: 2.6em;
background: url(/img_testimonials-on.jpg) repeat-x;
overflow: hidden;
float: left;
vertical-align: middle;
margin: 0px;
}

.locations-bg {
background: #fff url(/img_images/bg-locations.gif) no-repeat center top;
height: 66px;
width: 250px;
padding: 8px 4px 4px;
color: #fff;
margin: 0px;
float: left;
font-size: 110%;
text-align: center;
}

#phone {
font-size: 2.1em;
letter-spacing: 0.1em;
color: #fff;
background: inherit;
font-weight: 700;
margin: 0px;
padding: 0px;
}

.txtlarge {
font-size: 1.3em;
font-weight: bold;
letter-spacing: 0.1em;
font-style: italic;
color: #611d0f;
background: inherit;
}

.underline {
text-decoration: underline;
}
.galImg {
	width: 160px;
	float:left;
	height:180px;
	padding:10px;
}
