body{
background: #c6fffa url(../images/bg.jpg) repeat-x;
text-align:center;
}

.container{
width: 931px;
text-align:center;
background-color:#FFFFFF;
margin:auto;
}

.topcontainer{
position:relative;
}

.logo{
float:left;
width: 211px;
}

.toprightcontainer{
float:left;
background-color:#FFFFFF;
width:720px;
}

.aboutcontainer{
position:absolute;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
top:500px;
color:#FFFFFF;
}

.aboutheaderwhite{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
padding: 5px 0 0 0;
color:#FFFFFF;
font-weight:bold;
}

.aboutheadergreen{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
padding: 5px 0 0 0;
color:#d8e057;
}

.aboutcontent{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding: 1px 10px 10px 10px;
text-align:left;
}

.servicescontent{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding: 1px 5px 0 10px;
text-align:left;
}

.contactcontent{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.menu{
float:left;
padding: 0px 0 0 0;
width:720px;
}

.righttop{
float:left;
margin: 0px 0 0 0;
width:720px;
height: 71px;
}

.homebtn{
float:left;
}

.aboutbtn{
float:left;
}

.conditionbtn{
float:left;
}

.decompbtn{
float:left;
}

.servicebtn{
float:left;
}

.blogbtn{
float:left;
}

.contactbtn{
float:left;
}

.flashcontainer{
position:relative;
}

.flash{
float:left;
}

.homeservicecontainer{
position:relative;
width: 931px;
}

.whychiro{
float:left;
}

.chirokids{
float:left;
}

.sportsrehab{
float:left;
}

.wellness{
float:left;
}

.contentcontainer{
position:relative;
width: 931px;
background-color:#ffffff;
}

.footercontainer{
position:relative;
background-color:#e6ec8c;
height: 40px;
}

.footer{
float:left;
width: 931px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#15464d;
padding-top: 15px;
background-color:#a8dbd9;
height:35px;
}

.footer a:visited, .footer a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#15464d;
padding-top: 15px;
text-decoration:none;
}

.footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
padding-top: 15px;
text-decoration:none;
}