body{
	background-color:#FFFFFF;
	color: #4C4C4C;
	font-size:62.5%;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}

a {
	color:#FFFFFF;
	text-decoration:none;
}

.logoStrip {
   height:110px;
}

.logoStrip h1 {
	height:70px;
	position:absolute;
	top:5px;
	width:600px;
}

.logoStrip a {
   display:block;
   height:85px;
}

h1 span {
   display:none;
}

.leftLine {
   margin-top:-4px;
   margin-left:1px;
}

.nav {
   margin:0 0 60px 0
}

.nav li{
	display:block;
	width:140px;
	float:left;
	text-align:center;
	padding:6px;
	font-size:1.3em;
}

.homeNav{/*padding:2px 12px;*/ display:block; background:#0B83C5; margin-right:27px; color:#fff; /*float:right;*/ -moz-border-radius: 5px; -webkit-border-radius: 5px; cursor:pointer;}

.homeNav:hover{background:#10B2F9;}

.chiroNav{/*padding:2px 12px;*/ display:block; background:#00C01E; margin-right:28px; color:#fff; /*float:right;*/ -moz-border-radius: 5px; -webkit-border-radius: 5px; cursor:pointer;}

.chiroNav:hover{background:#00F71D;}

.pricingNav{/*padding:2px 12px;*/ display:block; background:#E40038; margin-right:27px; color:#fff; /*float:right;*/ -moz-border-radius: 5px; -webkit-border-radius: 5px; cursor:pointer;}

.pricingNav:hover{background:#FF0049;}

.contactNav{/*padding:2px 12px;*/ display:block; background:#00A8A6; color:#fff; /*float:right;*/ -moz-border-radius: 5px; -webkit-border-radius: 5px; cursor:pointer;}

.contactNav:hover{background:#00DDD2;}

.bodyImage {
	float:left;
	margin:0 27px 25px 0;
}

.bodyImageRight {
	float:right;
	margin:0 0 20px 0;
}

.bodyText {
	clear:left;
}

h2 {
   font-size:1.4em;
   font-weight:normal;
}

p {
   font-size:1.3em;
   margin:20px 0 20px 0;
   line-height:1.5em;
}

.front {
	margin-bottom:15px;
}

.hours {
	margin-top:15px;
	border:dotted 1px #666666;
	font-size:1.3em;
	width:215px;
}

.hours tr {
	border:dotted 1px #666666;
}

.hours td {
    line-height:1.2em;
   padding:5px;
}

.dayData {
    width:90px;
}

.omega .tel {
   margin-top:15px;
}

.pushPara {
	clear:left;
}

/* Chiro */

.treatList{
	float:left;
	font-size:1.3em;
	line-height:1.5em;
	margin-right:80px;
	margin-bottom:15px;
}

.treatList li{
	list-style:none;
}

.floaterP {
   margin-top:10px;
	clear:left;
}

.bodyImagePortrait {
	float:left;
	margin:-32px 27px 10px 0;
}

.red {
	display:block;
	clear:left;
	font-size:1.3em;
	color:#FF0000;
}

.chiroImage {
	float:right;
	margin:0 0 20px 0;
}

.phaseList{
	float:left;
	list-style-type:decimal;
	font-size:1.3em;
	margin-bottom:15px;
	margin-left:20px;
	line-height:1.5em;
	width:450px;
}

.phaseList li{
	margin-bottom:15px;
}

/* Pricing */

.pricing {
	border:1px dotted #666666;
	font-size:1.3em;
	margin-top:15px;
	width:690px;
	margin-bottom:20px;
}

.pricing tr {
	border:1px dotted #666666;
}

.pricing td {
	border:1px dotted;
	line-height:1.5em;
	padding:10px;
}

/* Contact */

.contactList{
	float:left;
	font-size:1.3em;
	line-height:1.5em;
	margin-right:5px;
	margin-bottom:15px;
	margin-top:20px;
}

.tel {
	display:block;
	clear:left;
   font-size:1.3em;
}

.number {
	display:block;
	clear:left;
	font-size:1.3em;
}

.map {
	margin-bottom:20px;
	margin-top:20px;
}

.contact {
	margin-top:20px;
	margin-bottom:10px;
}