/* ------------------------------HTML Redefine Tags------------------------------ */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0;
	line-height: 140%;
	background-image: url(imgs/bkgnd.jpg);
	top: 0px;
}
a[icon ^="out"] {   padding-right: 20px;   background: transparent url(imgs/word.gif) no-repeat center left;}
a[href ^="mailto:"] {   padding-right: 20px;   background: transparent url(imgs/mail.gif) no-repeat center right;}
a[href $='.doc'] {    padding-right: 18px;   background: transparent url(imgs/word.gif) no-repeat left right;}
a[href ^="office"] {   padding-right: 20px;   background: transparent url(imgs/mail.gif) no-repeat center right;}
i       {margin:0; padding:0; line-height: 140%}
h1{font-size:18px;}h2{font-size:14px; color:#000;}h4{font-size:13px; color:#000; weight:normal;}
p{font-size:12px; color:#000; line-height: 130%; weight:bold;}
h3{	clear:left;	padding-top:20px;	font-size:120%;	color:#433b2c;	font-size:14px;			}	
a:link, a:visited{
	color:#660000;
	text-decoration: none;
}
a:hover{
	text-decoration:none;
}
h1.pos_abs{position:relative;left:35px;top:245px}
h1.pos_phil{position:relative;left:25px;top:75px}
h2.pos_footer{position:relative;left:0px;top:100px}
.headerHighlight {color : #433b2c;}
.headerHighlightbig {font-size:20px; color:#433b2c; line-height: 225%;font-weight: bold;}
.headerHighlightsmall {font-size:17px; color:#433b2c; line-height: 225%;font-weight: bold;}
.headerHighlightsmallindex1 {font-size:16px; color:#433b2c; line-height: 150%;font-weight: bold; text-align: center}
.headerHighlightsmallindex {font-size:13px; color:#000; line-height: 150%;font-weight: bold;}
.headerHighlightsmaller {font-size:15px; color:#433b2c; line-height: 200%;font-weight: bold;}
.headerHighlightsmaller {
	font-size:15px;
	color:#000000;
	line-height: 200%;
	font-weight: bold;
}
#index_locations {
	text-align: center;
}
.headerHighlightsmallerstaff {
	font-size:15px;
	color:#433b2c;
	line-height: 120%;
	font-weight: bold;
}
.headerHighlight_index {font-size:20px; color:#FFF; line-height: 200%;font-weight: bold;}
.headerHighlight_indexsmall{font-size:13px; color:#000; line-height: 150%;font-weight: bold;}
.headerHighlightsmallcontact{font-size:12px; color:#433b2c; line-height: 130%;font-weight: bold;}
.headerHighlightsmallcontact2{font-size:13px; color:#433b2c; line-height: 130%;font-weight: bold;}
.headerHighlightsmallcontact3{font-size:12px; color:#433b2c; line-height: 130%;font-weight: bold;}
.headerHighlightsmallfooter{font-size:10px; color:#c6bcaa; line-height: 150%;font-weight: bold;}
h2.pos_index{position:relative;line-height: 150%;}
h2.pos_phil{position:relative;line-height: 150%;left:45px;top:240px}
h4.pos_phil{position:relative;line-height: 150%;left:25px;top:75px}
h4.pos_Staff{position:relative;line-height: 150%;left:25px;top:100px}
h4.pos_links{position:relative;line-height: 150%;left:25px;top:80px}
h2.pos_abs2{position:relative;line-height: 150%;left:0px;top:600px}
h3.pos_index{position:relative;line-height: 150%;}
h3.pos_coupon{position:relative;line-height: 200%;left:0px;top:0px}
h3.pos_abs{position:relative;line-height: 160%;left:15px;top:325px}
h2c.pos_abs_right{position:relative;line-height: 160%;top: 100px;left: 100px;padding: 1em;border: 1px solid #cc0000;} }/* ------------------------------PAGE STRUCTURE------------------------------ */.
wireframemenu{border: 0px solid #b5ab9f;background-color: none;border-bottom-width: 0;width: 170px;}
*html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */width: 170px;}
.wireframemenu ul{padding: 0;margin: 0;list-style-type: none;}
.wireframemenu a{font: bold 13px Verdana;padding: 5px 0px;display: block;width: 140px; /*Define width for IE6's sake*/color: #000;text-decoration: none;border-bottom: 1px solid #b5ab9f;position:relative;line-height: 180%;left:16px; top:200px}
.wireframemenu a:visited{color: #481b16;}
html>body .wireframemenu a{ /*Non IE rule*/width: 85%;}
.wireframemenu a:hover{background-color: #FFF;color: black;}			
#container2{
	width:851px;
	height:789px;
	background-color: #000;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}		
#container{
	width:849px;
	background-image: url(imgs/bkgnd.jpg);
	background-color: #422a12;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}/*#topbar{width:auto; display:block; height:21px;background-image: url(imgs/header.gif);background-repeat: y-repeat;background-position: 0px 0px}*/
#content {
	margin: 10px;
	border: 0px solid orange;
	width: 425px;
	float: left;
	position:relative;
	line-height: 120%;
	left:10px;
	top:70px;
}
#content2 {margin: 10px; border: 1px solid orange; width: 425px; float: left; position:relative;line-height: 120%;left:10px; top:70px}
#content3 {margin: 10px; border: 1px solid orange; width: 450px; float: left; position:relative;line-height: 120%;left:10px; top:70px}
#contentform {margin: 10px; border: 0px solid orange; width: 425px; float: left; position:relative;line-height: 120%;left:20px; top:100px}
#content_index {
	margin: 10px;
	border: 0px solid orange;
	width: 425px;
	float: left;
	position:relative;
	line-height: 110%;
	left:15px;
	top:0px
}
#content_flash {
	height: 243px;
	width: 478px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#content_service {
	margin: 10px;
	border: 0px solid orange;
	width: 430px;
	float: left;
	position:relative;
	line-height: 120%;
	left:10px;
	top:25px;
	padding-top: 50px;
} #content_phil {
	margin: 10px;
	border: 0px solid orange;
	width: 430px;
	float: left;
	position:relative;
	line-height: 160%;
	left:10px;
	top:70px;}
#content_links {
	margin: 10px;
	border: 0px solid orange;
	width: 425px;
	float: left;
	position:relative;
	line-height: 120%;
	left:10px;
	top:60px;
	height: 1100px;
} #content_newsletters {margin: 10px; border: 0px solid orange; width: 425px; float: left; position:relative;line-height: 120%;left:0px; top:80px;}
#content_contact {margin: 10px; border: 0px solid orange; width: 425px; float: left; position:relative;line-height: 120%;left:10px; top:70px;}
#content_forms2{margin: 10px; border: 0px solid orange; width: 425px; float: left; position:relative;line-height: 120%;left:10px; top:70px;}
#content #photo_news {float: right; width: 80px; border: 0px dashed orange; margin-left: 1px;}
#content #photo_news2 {float: right; width: 80px; border: 0px dashed orange; margin-left: 1px;}
#content #photo_staff {float: left; width: 80px; border: 0px dashed orange; margin-left: 1px; margin-right: 10px;}
#content2 #photo_staff2 {float: left; width: 80px; border: 0px dashed orange; margin-left: 1px; margin-right: 10px;}
#content #photo_staff3 {float: left; width: 80px; border: 0px dashed orange; margin-left: 1px; margin-right: 10px;}
#content #photo_links {float: left; width: 0px; border: 0px dashed orange; margin-left: 1px;}
#content #photo_contact {float: left; width: 0px; border: 0px dashed orange; margin-left: 1px;}
#content_index2{
	margin: 0px;
	border: 0px solid orange;
	width: 145px;
	float: left;
	position:relative;
	left:15px;
	top:28px;
}
#content_indexfooter{margin: 4px; border: 1px solid orange; width: 840px; height: 50px; float: center; position:relative;line-height: 110%; left:0px; top:780px;}
hr {width: 150px; shade: no-shade;	text-align: left;/*this will align it for IE*/	margin: 0 auto 0 0; /*this will align it left for Mozilla*/	} } 
#main{
	width:auto;
	display:block;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
#column_left_index{
	width:478px;
	height:1000px;
	margin-right:0px;
	float:left;
	background-color: #eeece7;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#column_left_philosophy{width:478px; height:950px; margin-right:0px; float:left;background-color: #eeece7;background-image: url(imgs/hdr_philosophy2.gif);background-repeat: no-repeat;background-position: 0px 0px;}{width:478px; height:1000px; margin-right:0px; float:left;background-color: #eeece7;background-image: url(imgs/hdr_philosophy2.gif);background-repeat: no-repeat;background-position: 0px 0px;}
#column_left_staff{
	width:478px;
	height:2800px;
	margin-right:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_staff2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_left_services{
	width:478px;
	height:1800px;
	margin-right:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_services2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_left_clients{
	width:478px;
	height:2500px;
	margin-right:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_clients2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_left_newsletters{
	width:478px;
	height:1200px;
	margin-right:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_newsletters2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_left_forms{
	width:478px;
	height:1200px;
	margin-right:0px;
	margin-left:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_forms2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_left_insurance{
	width:478px;
	height:1300px;
	margin-right:0px;
	margin-left:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_insurance2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_left_contact_us{
	width:478px;
	height:1500px;
	margin-right:0px;
	margin-left:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_contactus2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_left_links{
	width:478px;
	height:1100px;
	margin-right:0px;
	margin-left:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_links2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_right{
	width:197px;
	height:1000px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_right_philnav {
width:197px; height:950px; margin-right:0px; float:left;background-image:  url(imgs/logo2staff.jpg);background-repeat: no-repeat;background-position: 0px 0px;
}
#column_right_staffnav{
	width:197px;
	height:2800px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
#column_right_contactnav{
	width:197px;
	height:1500px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-color:#ac9b81;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_right_adsense{width:173px; height:788px; float:left;background-color: #716245;background-image: url(imgs/index_bkgnd_bar.gif);background-repeat: no-repeat;}
#column_right_index{
	width:173px;
	height:1000px;
	float:left;
	background-color: #aa9b80;
}
#column_right_phil{width:173px; height:950px; float:left;background-color: #716245;background-image: url(imgs/phil_bkgnd_bar.gif);background-repeat: repeat-y;}
#column_right_forms{
	width:173px;
	height:1200px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/clients_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_right_insurance{
	width:173px;
	height:1300px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/insurance_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_right_serv{
	width:173px;
	height:1800px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/services_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_right_clients{
	width:173px;
	height:2500px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/clientsnew_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_right_staff{
	width:173px;
	height:2800px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/staff_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_right_contact{
	width:173px;
	height:1500px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/contact_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_right_forms{
	width:173px;
	height:1200px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/forms2_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_right_news{
	width:173px;
	height:1200px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/contact_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_right_links{
	width:173px;
	height:1100px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/links_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
div.spacer{clear:both; height:0px; display:block;}
#containerstaff {
	width: 425px;
	height: auto;
	margin:10px;
	padding:10px;
	border:0px solid #000;
	background-color:transparent;
	position:relative;
	left:0px;
	top:75px;
}
.image_float {	float:left;	margin:0 5px 0px 0;	}				
.spacer {	clear:left;}	/* ------------------------------CUSTOM CLASSES------------------------------ *//* Add here your custom classes ... */
#column_right_clientsnav {
	width:197px;
	height:2500px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
#column_right_linksnav {
	width:197px;
	height:1100px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
#column_right_servicesnav {
	width:197px;
	height:1800px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
#column_right_insurnav {
	width:197px;
	height:1300px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
#column_left_insurfaq {
	width:478px;
	height:2600px;
	margin-right:0px;
	margin-left:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_insurance2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_right_insurfaq {
	width:173px;
	height:2600px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/insurance_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_right_insurfaqnav {
	width:197px;
	height:2600px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
#column_left_officestaff {
	width:478px;
	height:1500px;
	margin-right:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_staff2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_right_officestaffnav {
	width:197px;
	height:1500px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
#column_right_officestaff {
	width:173px;
	height:1500px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/staff_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_left_ptfaq {
	width:478px;
	height:2200px;
	margin-right:0px;
	margin-left:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_forms2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_right_ptfaqnav {
	width:197px;
	height:2200px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
#column_right_ptfaq {
	width:173px;
	height:2200px;
	float:left;
	background-color: #716245;
	background-repeat: repeat-y;
	background-image: url(imgs/clients_bkgnd_bar.gif);
}
#column_left_refdr {
	width:478px;
	height:1550px;
	margin-right:0px;
	margin-left:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_forms2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_right_refdrnav {
	width:197px;
	height:1550px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
#column_right_refdr {
	width:173px;
	height:1550px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/clients_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_left_employ {
	width:478px;
	height:900px;
	margin-right:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_staff2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_right_employ {
	width:173px;
	height:900px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/staff_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_right_employnav {
	width:197px;
	height:900px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
.image_floatright {
	float:right;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5;
}
#column_left_wii {
	width:478px;
	height:2800px;
	margin-right:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_services2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_right_wiinav {
	width:197px;
	height:2800px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
#column_right_wii {
	width:173px;
	height:2800px;
	float:left;
	background-color: #716245;
	background-image: url(imgs/services_bkgnd_bar.gif);
	background-repeat: repeat-y;
}
#column_right_newsnav {
	width:197px;
	height:1200px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
#column_left_events {
	width:478px;
	height:2500px;
	margin-right:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_events.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_right_formsnav {
	width:197px;
	height:1200px;
	margin-right:0px;
	float:left;
	background-image:  url(imgs/logo2staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ac9b81;
}
#column_left_wiifit {
	width:478px;
	height:1800px;
	margin-right:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_wii.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#column_left_womenshealth {
	width:478px;
	height:1800px;
	margin-right:0px;
	float:left;
	background-color: #eeece7;
	background-image: url(imgs/hdr_womenshealth.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
