/* @override http://www.innovativehealthgroup.com/css/styles.css */body {	background: #323031;	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	line-height: 15px;
	margin-top: 4px;}	#MainContent {	width: 760px;	margin: 0px auto;}img {	border: 0;}.Banner {	border-bottom: 1px solid #323031;	font-size: 0px;}.Menu {	background: url(http://www.innovativehealthgroup.com/i/menubg.jpg) repeat-x;	height: 29px;	width: 100%;	color: #FFFFFF;	text-align: right;}.MenuText {	margin: 0px 5px 0px 0px;}.MenuText a:link, .MenuText a:visited {	color: #FFFFFF;	text-decoration: none;}.MenuText a:hover {	color: #aeaeae;}.MenuTextSub {	margin: 5px 0px 10px 0px;	text-align: left;	font-size: 11px;}.MenuTextSub a:link, .MenuTextSub a:visited {	color: #000000;	text-decoration: none;}.MenuTextSub a:hover {	color: #aeaeae;}.Content { 	border-top: 1px solid #808284;
 	color: #6d6e70;}.LeftContent {	float: left;	min-height: 545px;	width: 541px;	vertical-align:top;	font-size: 0px;	background: #FFFFFF;}.LeftContentText {	font-size: 11px;
	color: #59595b;	font-family: Verdana,Arial,sans-serif;	margin: 0px 20px 0px 15px;}.RightContent {	float: right;	width: 218px;	min-height: 525px;	border-left: 1px solid #808284;	vertical-align: top;	font-size: 0px;	background: #FFFFFF;}.WaterImage { 	border-top: 1px solid #808284;}.BlueButton a {	display: block;	width: 271px;	height: 416px;	background: url(http://www.innovativehealthgroup.com/i/btn_blue.jpg) no-repeat top left;}.GreenButton a {	display: block;	width: 270px;	height: 416px;	background: url(http://www.innovativehealthgroup.com/i/btn_green.jpg) no-repeat top left;}.CareersButton a {	display: block;	width: 218px;	height: 81px;	background: url(http://www.innovativehealthgroup.com/i/btn_careers.jpg) no-repeat top left;}.BuildButton a {	display: block;	width: 218px;	height: 81px;	background: url(http://www.innovativehealthgroup.com/i/btn_testimonials.jpg) no-repeat top left;}.BookButton a {	display: block;	width: 218px;	height: 81px;	background: url(http://www.innovativehealthgroup.com/i/btn_book.jpg) no-repeat top left;}.CareersButton, .BookButton, .BuildButton {	width: 218px;	height: 81px;	border-bottom: 1px solid #808284;	_border: 0px;}.CareersButton a:hover, .BookButton a:hover, .BuildButton a:hover {	background-position: bottom left;}.GreenButton {	width: 270px;	height: 416px;	border: 0px;	float: left;}.BlueButton {	width: 271px;	height: 416px;	border: 0px;	float: left;}.BlueButton a:hover, .GreenButton a:hover {	background-position: bottom left;}.Button {	border-bottom: 1px solid #808284;}.FooterText {	font-size: 11px;	width: 100%;	text-align: right;	margin: 15px 0px;
	text-transform: lowercase;}.FooterText a:link, .FooterText a:visited {	color: #000000;	text-decoration: none;}.FooterText a:hover {	text-decoration: underline;}#nav, #nav ul {	padding: 0;	margin: 0;	list-style: none;}#nav a {	display: block;	width: auto;}#nav li {	float: right;	width: auto;	text-align: left;}#nav li ul {	position: absolute;	width: 12em;	left: -999em;	background: #323031;	padding: 2px;	margin-top: 0px;}#nav li ul li {float:  left;margin: 4px 0px 4px 0px;line-height: 12px;width: 10em;}#nav li:hover ul {	left: auto;}#nav li:hover ul, #nav li.sfhover ul {	left: auto;}.Link {	float: right;}.News {	background: #FFFFFF;}a:link {	color: #7c7e81;	text-decoration: underline;}a:visited {	color: #666666;	text-decoration: underline;}a:hover {	color: #bfbfbf;	text-decoration: none;}


.Fitness a:link, #Fitness a:link {	color: #acc121;	text-decoration: underline;}.Fitness a:visited, #Fitness a:visited {	color: #9aad18;	text-decoration: underline;}.Fitness a:hover, #Fitness a:hover, .Green a:hover {	color: #acc121;	text-decoration: none;}

.Health a:link, #Health a:link {	color: #65b9df;
	text-decoration: underline;}.Health a:visited, #Health a:visited {	color: #4f9bbe;
	text-decoration: underline;}

.Health a:hover, #Health a:hover, .Blue a:hover {
	color: #65b9df;
	text-decoration: none;
}

.pagePhoto {
	float:left; margin-right:18px; margin-bottom:0px;
	margin-top: 10px;
}

.Content ul, .Content ol {
	margin: 0px 0px 0px 20px;
}

.Content ul li {
	margin-bottom: 4px;
}

font {
	font-size: 11px;
}

hr {
	color: #c8c8c8;
	background: #c8c8c8;
	height: 1px;
	border: 0;
}