@charset "UTF-8";
/* Purus */


/* body */

#bodywrapper {
	width:1004px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	clear: both;
}

#logo {
	float:left;
	
}

#indexnav {
	width:839px;
	height:40px;
	background-image:url(../img/index-nav.png);
	background-repeat:no-repeat;
	clear:both;
	z-index: 1;
	margin-top:5px;
}

#indexnav1 {
	float:left;
	height:30px;
	margin-top:5px;
}

#indexnav2 {
	float:right;
	height:40px;
	margin-top:-35px;
	
}

/* Start CSS Drop Down Menu */
#menuh-container
	{
	position: absolute;		
	top: 1em;
	left: 1em;
	}

#menuh
	{
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	width:560px;
	float:left;

	}
		
#menuh a
	{
	text-align: center;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 0.3em;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
	color: white;
	text-decoration:none;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	}
	
#menuh a:hover						/* menu on mouse-over  */
	{
	color: #f6881f;
	text-decoration:none;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	}	
	
#menuh a.top_parent /* attaches down-arrow to all top-parents */
	{
		margin-bottom:0px;
	}
	
	#menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	}
	#menuh a.parent:hover  /* attaches down-arrow to all top-parents */
	{
	background-image: url(../img/childbg.png);
	color: #666666;
	text-decoration:none;
	background-position:bottom;
	}
	#menuh a.child:hover  /* attaches down-arrow to all top-parents */
	{
	background-image: url(../img/childbg.png);
	color: #666666;
	text-decoration:none;
	background-position:bottom;
	}
	
	#menuh a.childbt:hover  /* attaches down-arrow to all top-parents */
	{
	background-image: url(../img/childbg.png);
	color: #666666;
	text-decoration:none;
	border-bottom:#CCCCCC 1px solid;
	background-position:bottom;
	}
	
	#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	}
	
#menuh a.parent 	/* attaches side-arrow to all parents */
	{
		background-image:url(../img/sub_bg.png);
		
	}


#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:112px;	/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
	}

#menuh li
	{
	
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	margin:0px 0 0 0px;
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	background-image:url(../img/sub_bg.png);
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}



#menuh2-container
	{
	position: absolute;		
	top: 1em;
	left: 1em;
	}

#menuh2
	{
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	width:280px;
	float:left;

	}
	

		
#menuh2 a
	{
	text-align: center;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 0.3em;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	}
	
#menuh2 a:link, #menuh2 a:visited, #menuh2 a:active	/* menu at rest */
	{
	color: white;
	text-decoration:none;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	}
	
#menuh2 a:hover						/* menu on mouse-over  */
	{
	color: #f6881f;
	text-decoration:none;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	}	
	
#menuh2 a.top_parent, #menuh2 a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	}
	
	#menuh2 a.top_parent, #menuh2 a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	}
	
#menuh2 a.parent, #menuh2 a.parent:hover 	/* attaches side-arrow to all parents */
	{
		background-image:url(../img/sub_bg.png);
	
		
	}


#menuh2 ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:92px;	/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
	}

#menuh2 li
	{
	
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
	}

#menuh2 ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	margin:0px 0 0 0px;
	}

#menuh2 ul ul ul
	{
	top:0;
	left:100%;
	background-image:url(../img/sub_bg.png);
	}

div#menuh2 li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh2 li:hover ul ul,
div#menuh2 li li:hover ul ul,
div#menuh2 li li li:hover ul ul,
div#menuh2 li li li li:hover ul ul
{display:none;}

div#menuh2 li:hover ul,
div#menuh2 li li:hover ul,
div#menuh2 li li li:hover ul,
div#menuh2 li li li li:hover ul
{display:block;}


#menuh3-container
	{
	position: absolute;		
	top: 1em;
	left: 1em;
	}

#menuh3
	{
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	width:280px;
	float:left;
	margin-top:10px;
	}
	
	
	

		
#menuh3 a
	{
	text-align: center;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 0.3em;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	}
	
#menuh3 a:link, #menuh3 a:visited, #menuh3 a:active	/* menu at rest */
	{
	color: white;
	text-decoration:none;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	}
	
#menuh3 a:hover						/* menu on mouse-over  */
	{
	color: #f6881f;
	text-decoration:none;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	}	
	
#menuh3 a.top_parent, #menuh3 a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	}
	
	#menuh3 a.top_parent, #menuh3 a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	}
	
#menuh3 a.parent, #menuh3 a.parent:hover 	/* attaches side-arrow to all parents */
	{
		background-image:url(../img/sub_bg.png);
	
		
	}


#menuh3 ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:92px;	/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
	}

#menuh3 li
	{
	
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
	}

#menuh3 ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	margin:0px 0 0 0px;
	}

#menuh3 ul ul ul
	{
	top:0;
	left:100%;
	background-image:url(../img/sub_bg.png);
	}

div#menuh3 li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh3 li:hover ul ul,
div#menuh3 li li:hover ul ul,
div#menuh3 li li li:hover ul ul,
div#menuh3 li li li li:hover ul ul
{display:none;}

div#menuh3 li:hover ul,
div#menuh3 li li:hover ul,
div#menuh3 li li li:hover ul,
div#menuh3 li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */

/* End CSS Drop Down Menu */


#left{
	width:163px;
	height:auto;
	float:left;
	margin-top:10px;
	padding-bottom:700px;
}

#right{
	width:841px;
	height:auto;
	float:right;
}

#flash{
	margin-top:10px;
	float:none;
}

#flash2{
	margin-top:40px;
}

#helpdesk{
	float:left;
	margin-top: 42px;
}

#address1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	float:left;
	margin-left:120px;
}


#address1 a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}


#address1 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#address1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
}

#address2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	margin-left:20px;
	float:left;
}


#address2 a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}


#address2 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#address2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
}

#mapsphone{
	margin-left:38px;
	margin-top:30px;
	float:right;
}

#orgphone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#f6881f;
	margin-left:0px;
	font-weight:bold;
	margin-top:-12px;
	width:150px;
	margin-bottom:28px;
}

#mapintrotext{
	width:823px;
	height:auto;
}


#lefttext{
	float:left;
	width:548px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	
}

#righttext{
	width:265px;
	padding-right:10px;
	float: right;
	margin-left:17px;
	border-left:solid #999999 1px;
}

#lefttext2{
	float:left;
	width:396px;
	height:auto;
}

#righttext2{
	width:396px;
	padding-right:10px;
	float: right;
	margin-left:17px;
}


#righttext p{
	padding-left:14px;
	color: #FFF;
}

#scroll{
	width:839px;
	height:280px;
	overflow:auto;
	clear: both;
	margin-top: 5px;
}

#intro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#999999;
	font-weight:bold;
}

#intro2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f6881f;
	font-weight:bold;

}

#text{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}


#text a:link{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#text a:visited{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#text a:hover{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f6881f;
	text-decoration:underline;
}


#text h1{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:17px;
	color:#f6881f;
	font-weight:100;
	margin-top:-2px;
	margin-bottom:16px;
}



#text h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	font-weight:bold;
	padding-top: 10px;
	;
}

#text h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#f6881f;
	font-weight:bold;
}

#text h4{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:17px;
	color:#f6881f;
	font-weight:100;
	margin-left:4px;
	margin-top:-2px;
}

#text h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	padding-left:15px;
}

#text h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f6881f;
	font-weight:100;
	margin-top:-2px;
	margin-bottom:15px;
}

#axa{
float:left;
margin-right:20px;
}

#bupa{
float:left;
}

#hands{
float:left;
margin-right:20px;
}

#goc{
float:left;
}


/************/


#yogaphone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#825ac6;
	margin-left:0px;
	font-weight:bold;
	margin-top:-12px;
	width:150px;
	margin-bottom:28px;
}

#yoganav {
	width:839px;
	height:30px;
	background-image:url(../img/yoga-nav.png);
	background-repeat:no-repeat;
	clear:both;
}

#yogatext{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background-color: #FFF;
}

#yogatext a:link{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#yogatext a:visited{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#yogatext a:hover{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
}


#yogatext h1{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:19px;
	color:#825ac6;
	font-weight:100;
	margin-top:-2px;
	margin-bottom:16px;
}



#yogatext h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#825AC6;
	font-weight:bold;
}

#yogatext h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#825ac6;
	font-weight:bold;
}

#yogatext h4{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:17px;
	color:#825ac6;
	font-weight:100;
	margin-left:4px;
	margin-top:-2px;
}

#yogatext h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	padding-left:15px;
}

/************/

#massagenav {
	width:839px;
	height:30px;
	background-image:url(../img/massage-nav.png);
	background-repeat:no-repeat;
	clear:both;
}

#massagephone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#F0BE00;
	margin-left:0px;
	font-weight:bold;
	margin-top:-12px;
	width:150px;
	margin-bottom:28px;
}


#massagetext{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}

#massagetext a:link{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#massagetext a:visited{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#massagetext a:hover{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
}


#massagetext h1{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:17px;
	color:#F0BE00;
	font-weight:100;
	margin-top:-2px;
	margin-bottom:16px;
}



#massagetext h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	font-weight:bold;
}

#massagetext h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#F0BE00;
	font-weight:bold;
}

#massagetext h4{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:17px;
	color:#F0BE00;
	font-weight:100;
	margin-left:4px;
	margin-top:-2px;
}

#massagetext h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	padding-left:15px;
}

/************/

#pilatesnav {
	width:839px;
	height:30px;
	background-image:url(../img/pilates-nav.png);
	background-repeat:no-repeat;
	clear:both;
}

#pilatesphone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#DC3493;
	margin-left:0px;
	font-weight:bold;
	margin-top:-12px;
	width:150px;
	margin-bottom:28px;
}


#pilatestext{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}

#pilatestext a:link{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#pilatestext a:visited{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#pilatestext a:hover{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
}


#pilatestext h1{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:17px;
	color:#DC3493;
	font-weight:100;
	margin-top:-2px;
	margin-bottom:16px;
}



#pilatestext h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	font-weight:bold;
}

#pilatestext h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#DC3493;
	font-weight:bold;
}

#pilatestext h4{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:17px;
	color:#DC3493;
	font-weight:100;
	margin-left:4px;
	margin-top:-2px;
}

#pilatestext h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	padding-left:15px;
}

/************/

#osteonav {
	width:839px;
	height:30px;
	background-image:url(../img/osteo-nav.png);
	background-repeat:no-repeat;
	clear:both;
}

#osteophone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#009AD7;
	margin-left:0px;
	font-weight:bold;
	margin-top:-12px;
	width:150px;
	margin-bottom:28px;
}


#osteotext{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}

#osteotext a:link{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#osteotext a:visited{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#osteotext a:hover{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
}


#osteotext h1{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:17px;
	color:#009AD7;
	font-weight:100;
	margin-top:-2px;
	margin-bottom:16px;
}



#osteotext h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	font-weight:bold;
}

#osteotext h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#009AD7;
	font-weight:bold;
}

#osteotext h4{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:17px;
	color:#009AD7;
	font-weight:100;
	margin-left:4px;
	margin-top:-2px;
}

#osteotext h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	padding-left:15px;
}

#osteotext h6{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#009AD7;
	font-weight:bold;
}


/************/

#ptnav {
	width:839px;
	height:30px;
	background-image:url(../img/pt-nav.png);
	background-repeat:no-repeat;
	clear:both;
}

#ptphone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#EA0437;
	margin-left:0px;
	font-weight:bold;
	margin-top:-12px;
	width:150px;
	margin-bottom:28px;
}


#pttext{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}

#pttext a:link{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#pttext a:visited{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

#pttext a:hover{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
}


#pttext h1{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:17px;
	color:#EA0437;
	font-weight:100;
	margin-top:-2px;
	margin-bottom:16px;
}



#pttext h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	font-weight:bold;
}

#osteotext h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#EA0437;
	font-weight:bold;
}

#pttext h4{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:17px;
	color:#EA0437;
	font-weight:100;
	margin-left:4px;
	margin-top:-2px;
}

#pttext h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	padding-left:15px;
}

#pttext h6{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#EA0437;
	font-weight:bold;
}


/************/

#pricestext{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	border-left:solid #999999 1px;
}

#pricescol1{
	float:left;
	width:222px;
	border-right:solid #999999 1px;
}


#pricescol2{
	float:left;
	width:160px;
	border-right:solid #999999 1px;
}

#pricescol2-1{
	float:left;
	width:85px;
}

#pricescol2-2{
	float:left;
}


#pricescol3{
	float:left;
	width:160px;
}

#pricescol4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
	font-style:italic;
	clear:both;
	padding-top:10px;
}

#pricesheader{
	border-bottom:solid #999999 1px;
}

#spacer{
	width:100%;
	padding:30px;
	height:30px;
	clear: both;
}



/************/


#italic{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f6881f;
	font-style:italic;
	margin-bottom:-5px;
}

#italic2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EA0437;
	font-style:italic;
	margin-bottom:-5px;
}



#footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-align:center;
		width:950px;
		margin-left:auto;
		padding-top:20px;
		clear:both;
		line-height:12px;
	}
	
	#righttextindex{
	padding-left:19px;
}


#rightmapindex{
	padding-top:14px;
}

#rightaddressindex{
	width:250px;
	height:99px;
	background-image:url(../img/address-bg.png);
	background-repeat:no-repeat;
	margin-top:14px;
	background-color:#825ac6;
}

#addresstext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-top:1px;
	padding-left:5px;
	line-height:14px;
}

#addresstext a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-top:1px;
	padding-left:5px;
	text-decoration:none;
	line-height:14px;
}

#addresstext a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-top:1px;
	padding-left:5px;
	text-decoration:none;
	line-height:14px;
}

#addresstext a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-top:1px;
	padding-left:5px;
	text-decoration:underline;
	line-height:14px;
}

#injury{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#f6881f;
	font-style:italic;	
}

#ourservices{
	width:250px;
	height:194px;
	background-color:#e5e5e5;
	background-image:url(../img/services-bg-homepage.png);
	background-repeat:no-repeat;
}

#ourservicestext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-top:12px;
	padding-left:15px;
	margin-top:14px;
	color:#f6881f;
	line-height:16px;
}


#ourservicestext p{
	margin-top:-12px;
	margin-left:-8px;
	font-family: Arial, Helvetica, sans-serif;	
}

