@charset "UTF-8";
* {
	margin: 0px;
	padding: 0px;
}


body {
	font-size: 62.5%;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

#contactBox {
	background-image: url(images/images/contactBkgrnd.gif);
	background-repeat: no-repeat;
}
#contentBoxContent {
	margin-left: 7px;
	margin-right: 20px;
	margin-top: 10px;
	font-size: 1em;
	color: #666666;
	font-weight: bold;
	margin-bottom: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: thin;
	border-left-width: 5px;
}
#contentBoxContent img {
	margin-top: 10px;
}

#contentBoxContent td {
	
	font-size: 1.1em;
	padding-top: 5px;
	font-weight: normal;
}
.contactInfoHeading {
	letter-spacing: 1e-05;
	font-size: 1.1em;
	color: #48778D;
	font-weight: bold;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #48778D;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 2em;
}
#contentBoxContent table {
	margin: 0px;
	padding: 0px;
}
.locationAddress {
	margin-top: 4px;
	font-weight: bold;
}
#contactBox a:link {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 1.0em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#contactBox  a:visited {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	border-left-width: 0px;
}

#contactBox  a:hover {
	font-weight: normal;
	color: #0099CC;
	text-decoration: underline;
	background-color: #FFFFFF;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
}

#contactBox  a:active {
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}

#nav {
	height: 272px;
	width: 173px;
	background-image: url(images/images/menu-matrix.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	padding: 0px;
	top: 0px;
}


#nav li {
	margin: 0;
	float: left;
	padding: 0;
}

#nav li a {

top: 0;
margin: 0;
padding: 0;
display: block;
width: 173px;
background: url(images/images/menu-matrix.gif) no-repeat;
text-indent: -9999px;
overflow: hidden;
font-size: 1%;
}


li#nav_home a {
	top: 0px;
	height: 28px;
	background-position: 0 0;
}

li#nav_treatment a{
	top: 28px;
	height: 24px;
	background-position: 0 -28px;	
}
li#nav_firstvisit a{
	top: 52px;
	height: 25px;
	background-position: 0 -52px;	
}
li#nav_cost a{
	top: 77px;
	height: 24px;
	background-position: 0 -77px;	
}

li#nav_therapists a{
	top: 101px;
	height: 26px;
	background-position: 0 -101px;	
}

li#nav_massage a{
	top: 127px;
	height: 23px;
	background-position: 0 -127px;	
}

li#nav_acupuncture a{
	top: 150px;
	height: 23px;
	background-position: 0 -150px;	
}

li#nav_pilates a{
	top: 173px;
	height: 24px;
	background-position: 0 -173px;	
}

li#nav_chiropody a{
	top: 197px;
	height: 24px;
	background-position: 0 -197px;	
}

li#nav_lymphdrainage a{
	top: 221px;
	height: 24px;
	background-position: 0 -221px;	
}
li#nav_corporate a{
	top: 245px;
	height: 24px;
	background-position: 0 -245px;	
}

li#nav_contact a{
	top: 269px;
	height: 24px;
	background-position: 0 -269px;	
}

li#nav_vacancy a{
	top: 293px;
	height: 31px;
	background-position: 0 -293px;	
}

li#nav_home a:hover {
	background-position: -174px 0;
}
li#nav_treatment a:hover {
	background-position: -173px -28px;
}
li#nav_firstvisit a:hover {
	background-position: -173px -52px;
}
li#nav_cost a:hover {
	background-position: -173px -77px;
}
li#nav_therapists a:hover {
	background-position: -173px -101px;
}
li#nav_massage a:hover {
	background-position: -173px -127px;
}
li#nav_acupuncture a:hover {
	background-position: -173px -150px;
}
li#nav_pilates a:hover {
	background-position: -173px -173px;
}
li#nav_chiropody a:hover {
	background-position: -173px -197px;
}
li#nav_lymphdrainage a:hover {
	background-position: -173px -221px;
}
li#nav_corporate a:hover {
	background-position: -173px -245px;
}
li#nav_contact a:hover {
	background-position: -173px -269px;
}
li#nav_vacancy a:hover {
	background-position: -173px -293px;
}


#body_home li#nav_home a {
	background-position: -174px 0;
}
#body_treatment li#nav_treatment a {
	background-position: -174px -28px;
}
#body_firstvisit li#nav_firstvisit a {
	background-position: -174px -52px;
}
#body_cost li#nav_cost a {
	background-position: -174px -77px;
}
#body_therapists li#nav_therapists a {
	background-position: -174px -101px;
}
#body_massage li#nav_massage a {
	background-position: -174px -127px;
}
#body_acupuncture li#nav_acupuncture a {
	background-position: -174px -150px;
}

#body_pilates li#nav_pilates a {
	background-position: -174px -173px;
}
#body_chiropody li#nav_chiropody a {
	background-position: -174px -197px;
}
#body_lymphdrainage li#nav_lymphdrainage a {
	background-position: -174px -221px;
}
#body_corporate li#nav_corporate a {
	background-position: -174px -245px;
}
#body_contact li#nav_contact a {
	background-position: -174px -269px;
}
#body_vacancy li#nav_vacancy a {
	background-position: -174px -293px;
}

.roundcont {
	width: 600px;
	background-color: #0099cc;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(br.gif) no-repeat top right; 
}

img.corner {
   width: 6px;
   height: 6px;
   border: none;
   display: block !important;
}
