/* CSS Document */

html {
	border:0;
	padding:0;
	margin:0;
	height:100%;
	width:100%;
}

body {
	background:#5c5c5c;
	border:0;
	padding:0;
	margin:0;
	
	width:100%;
	text-align:center;
}


/* layout */

#Table_01 {
	position:relative;
	top:10px;
	width:900px;
	
	margin:0 auto;

}

#header {
	position:relative;
	background:url(images/index_03.jpg) no-repeat;
	width:864px;
	height:155px;
}

#header_content {
	position:relative;
	top:90px;
	left:475px;
	//left:270px;  /* Because IE is dumb */
	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

.column1 {
	position:relative;
	width:130px;
	text-align:left;
	float:left;
}

.column2 {
	position:relative;
	width:148px;
	text-align:left;	
	float:left;
}

.column3 {
	position:relative;
	width:82px;
	left:10px;
	text-align:left;	
	float:left;
}



/* ========================= NAVIGATION ======================== */

#nav_bar {
	position:relative;
	//left:18px;  /* because IE is dumb */ 
}

#index-05_ {
	position:relative;
	width:89px;
	height:37px;
	float:left;
}

#index-06_ {
	position:relative;
	width:89px;
	height:37px;
	float:left;
}

#index-07_ {
	position:relative;
	width:89px;
	height:37px;
	float:left;
}

#index-08_ {
	position:relative;
	width:90px;
	height:37px;
	float:left;
}

#index-09_ {
	position:relative;
	width:89px;
	height:37px;
	float:left;
}

#index-10_ {
	position:relative;
	width:89px;
	height:37px;
	float:left;
}

#index-11_ {
	position:relative;
	width:89px;
	height:37px;
	float:left;
}

#index-12_ {
	position:relative;
	background:url(images/index_12.jpg) no-repeat;
	width:240px;
	height:37px;
	float:left;
}

/* =============== END NAVIGATION ===================  */

/* =============== START INDEX CONTENT ===================  */



#content {
	background:url(images/content_spacer.jpg) repeat-y;
	position:relative;
	width:865px;
	
}

#index_content {
	background:url(images/content_spacer.jpg) repeat-y;
	position:relative;
	width:865px;
	height:1200px;
}

#left_content_panel {
	position:relative;
	top:35px;
	left:30px;
	width:275px;
	height:100%;
	text-align:left;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	
}

#left_content_panel h1, h2, h3, h4, h5, h7 {
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	line-height:28px;
	font-weight:lighter;
	font-style:italic;
	
}

#index_content h7 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	font-style:italic;
	
}

#right_content {
	position:relative;
	padding-left:20px;
	width:525px;
	
	text-align:left;
	float:left;
	
}

#divider {
	position:absolute;
	top:250px;
	left:28px;
	z-index:1;
}

#contact_divider {
	position:absolute;
	top:175px;
	left:35px;
	z-index:1;
}

#right_title1 {
	z-index:10;
	position:absolute;
	top:75px;
	left:75px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:48px;
	color:#0066CC;
	
}

.right_heading {
	position:relative;
	top:260px;
	left:40px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:lighter;
	font-size:36px;
	text-align:left;
}



.right_text {
	position:relative;
	width:475px;
	top:260px;
	left:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
}


.right_heading2 {
	position:relative;
	top:260px;
	left:40px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:lighter;
	font-size:36px;
	text-align:left;
}

.right_text2 {
	position:relative;
	width:480px;
	top:260px;
	left:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
}



.column1_index {
	position:relative;
	width:140px;
	text-align:left;
	float:left;
}

.column2_index {
	position:relative;
	width:115px;
	text-align:left;	
	float:left;
}

.column3_index {
	position:relative;
	width:175px;
	left:10px;
	text-align:left;	
	float:left;
}



.right_address1 {
	position:relative;
	width:200px;
	top:260px;
	left:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	float:left;
}


.right_address2 {
	position:relative;
	width:200px;
	top:260px;
	left:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	float:left;
}



#background_pic {
	z-index:2;
	position:absolute;
	left:10px;
	top:0px;
	background:url(images/stethoscope_03.jpg);
	width:297px;
	height:261px;
}


#rotating_img{
	padding-top:30px;
	text-align:center;

}

/* =============== END INDEX CONTENT ===================  */


/* =============== START CONTACT CONTENT ===================  */

#contact_nav {
	position:relative;
	left:238px;
	border:0;
}

#contact_ {
	position:relative;

	height:37px;
	float:left;
}

#feedback_ {
	position:relative;

	height:37px;
	float:left;
}


/* =============== END CONTACT CONTENT =====================  */



/* =============== START NEWSLETTER CONTENT ============  */

#newsletter_content {
	background:url(images/content_spacer.jpg) repeat-y;
	position:relative;
	width:865px;
	height:1700px;
}

#news_left_content_panel {
	position:relative;
	top:35px;
	left:30px;
	width:275px;
	
	text-align:left;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	
}

#news_divider {
	position:absolute;
	top:250px;
	left:0px;
	z-index:1;
}

#news_left_content_panel h1, h2, h3, h4, h5, h7 {
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	line-height:28px;
	font-weight:lighter;
	font-style:italic;
	
}

#news_left_content_panel li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	list-style:none;
}

a.news_links:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	color:black;
	
}
a.news_links:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	color:black;
	
}
a.news_links:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	font-style:italic;
	color:black;
	
}
a.news_links:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	color:black;
	
}

/* =============== END NEWSLETTER CONTENT =================== */



/* =============== START SERVICES CONTENT ===================  */

#services_content {
	background:url(images/content_spacer.jpg) repeat-y;
	position:relative;
	width:865px;
	
	
}

#services_content h3, h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	font-style:italic;
}

#services_content h5{
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	line-height:0px;
	font-style:italic;
}

#services_content h6{
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	line-height:0px;
	font-style:normal;
}

#services_divider {
	position:absolute;
	top:300px;
	left:540px;
	
}


#services_nav {
	position:relative;
	left:47px;
	text-align:left;
}

ul#services_nav li {
	list-style:none;
	display:inline;
	float:left;
}

#services_pics {
	position:relative;
}

#services_left {
	position:relative;
	width:500px;
	left:30px;
	padding-top:30px;
	padding-bottom:50px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	text-align:left;
	
}

#services_right {
	position:relative;
	width:260px;

	top:60px;
	left:75px;
	padding-bottom:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	float:left;
}

#services_right {
	position:relative;
	width:260px;

	top:60px;
	left:75px;
	padding-bottom:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	float:left;
}

#urgent_right {
	position:relative;
	background:url(images/urgent_rightbg.jpg) no-repeat;
	width:260px;
	height:750px;
	top:60px;
	left:75px;
	padding-bottom:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	float:left;
}

#urgent_rightpic {
	position:relative;
	left:120px;
	top:80px;
}


#worksteps_right {
	background:url(images/worksteps_rightbg.jpg) no-repeat;
	position:relative;
	width:285px;
	top:60px;
	left:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	float:left;
}

#worksteps_rightpic {
	position:relative;
	top:70px;
	left:110px;

}

#worksteps_rightcontent {
	position:relative;
	top:75px;
}

#worksteps_right h4 {
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	line-height:30px;
	font-weight:lighter;
	text-align:right;
}

#worksteps_right h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
}

#occmed_right {
	background:url(images/occmed_rightbg.jpg) no-repeat;
	position:relative;
	width:275px;
	height:800px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	float:left;
}

#occmed_rightpic {
	position:relative;
	top:70px;
	left:110px;

}

#occmed_rightcontent {
	position:relative;
	top:75px;
	width:250px;
}

#chiro_right {
	background:url(images/chiropractic_rightbg.jpg) no-repeat;
	position:relative;
	width:275px;
	height:800px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	float:left;
}

#chiro_rightpic {
	position:relative;
	top:70px;
	left:110px;

}

#chiro_rightcontent {
	position:relative;
	top:75px;
	width:260px;
}

#chiro_right h3 {
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	line-height:30px;
	font-weight:lighter;
	text-align:right;
}

#chiro_right h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
}

#drugscreens_right {
	background:url(images/drugscreen_rightbg.jpg) no-repeat;
	position:relative;
	width:275px;
	height:900px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	float:left;
}

#drugscreens_rightpic {
	position:relative;
	top:70px;
	left:110px;

}

#drugscreens_rightcontent h3 {
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	line-height:30px;
	font-weight:lighter;
	text-align:right;
}

#drugscreens_rightcontent h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
}

#drugscreens_rightcontent {
	position:relative;
	top:75px;
	width:260px;
}

/* =============== END SERVICES CONTENT ===================  */

/* =============== START LOCATIONS CONTENT ===================  */

#content {
	background:url(images/content_spacer.jpg) repeat-y;
	position:relative;
	width:865px;
	
}

#loc_right_content {
	position:relative;
	
	padding-left:20px;
	width:525px;
	
	text-align:left;
	float:left;
	
}

#loc_divider {
	position:absolute;
	top:250px;
	left:20px;
	z-index:1;
}

#loc_background_pic {
	z-index:2;
	position:absolute;
	left:20px;
	top:0px;
	background:url(images/stethoscope_03.jpg);
	width:297px;
	height:261px;
}

.loc_right_text {
	position:relative;
	width:500px;
	top:260px;
	left:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

.loc_right_text h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}

#loc_pic1 {
	position:relative;
	float:left;
}

#loc_pic2 {
	position:relative;
	float:right;
}
.loc_right_address1 {
	position:relative;
	width:220px;
	top:0px;
	left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;

}
.loc_right_address2 {
	position:relative;
	width:220px;
	top:0px;
	left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
}

#loc_left_content_panel {
	position:relative;
	top:35px;
	left:30px;
	width:255px;
	height:1100px;
	padding-right:15px;
	text-align:justify;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	
}

#loc_left_content_panel h1, h2, h3, h4, h5 {
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	line-height:30px;
	font-weight:lighter;
	font-style:italic;
	text-align:left;
	
}

#loc_left_content_panel h7 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}
/* =============== END LOCATIONS CONTENT ===================  */

/* =============== START LINKS CONTENT ======================  */
#links_content {
	background:url(images/content_spacer.jpg) repeat-y;
	position:relative;
	width:865px;
	height:1300px;
	
}

#links_right_content {
	position:relative;
	
	padding-left:20px;
	width:525px;
	
	text-align:left;
	float:left;
	
}

#links_divider {
	position:absolute;
	top:250px;
	left:20px;
	z-index:1;
}

#links_background_pic {
	z-index:2;
	position:absolute;
	left:20px;
	top:0px;
	background:url(images/stethoscope_03.jpg);
	width:297px;
	height:261px;
}
/* =============== END LINKS CONTENT ===================  */



/* =============== START FAQ CONTENT ======================  */
#faq_content {
	background:url(images/content_spacer.jpg) repeat-y;
	position:relative;
	width:865px;
	
	padding-bottom:50px;
}

#faq_pic {
	z-index:1;
	position:relative;
	top:10px;
	left:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:48px;
	
}

.faq_right_text {
	position:relative;
	width:475px;
	top:30px;
	left:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.faq_right_heading {
	position:relative;
	top:20px;
	left:60px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:lighter;
	font-size:36px;
	text-align:left;
}

#faq_left_content_panel {
	position:relative;
	top:35px;
	left:30px;
	width:255px;
	padding-right:15px;
	height:100%;
	text-align:justify;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	
}

#faq_left_content_panel h1, h2, h4, h5, h7 {
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	line-height:30px;
	font-weight:lighter;
	font-style:italic;
	text-align:left;
	
}

.faq_right_text h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	
}

/* =============== END FAQ CONTENT ======================  */


/* =============== START STAFF CONTENT ======================  */
#staff_content {
	background:url(images/content_spacer.jpg) repeat-y;
	position:relative;
	width:865px;
	
}

#staff_divider {
	position:absolute;
	top:50px;
	left:25px;
	z-index:1;
}


.staff_right_text {
	position:relative;
	width:485px;
	padding-top:40px;
	left:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.staff_right_text h3 {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:26px;
	font-style:italic;
}

.staff_right_heading {
	position:relative;
	top:20px;
	left:40px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:lighter;
	font-size:36px;
	text-align:left;
}

.staff_right_pics {
	position:relative;
	padding-right:10px;
	float:left;
}

.staff_right_text2 {
	position:relative;
	width:480px;
	top:0px;
	left:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.staff_special {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

#staff_left_content_panel {
	position:relative;
	top:10px;
	left:30px;
	width:275px;

	text-align:left;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

#staff_left_nav {
	background:url(images/staff_nav.jpg) no-repeat;
	position:relative;
	left:30px;
	height:296px;
	width:223px;
}

#left_nav_links {
	position:relative;
	right:20px;
	top:80px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	text-align:left;
	color:white;
}

#nav_list li{
	padding-top:10px;
	display:inline;
	list-style:none;
}

a.nav_links:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	color:white;
	text-decoration:none;
}
a.nav_links:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	color:white;
	text-decoration:none;
}
a.nav_links:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	font-style:italic;
	color:white;
	text-decoration:none;
}
a.left_nav_links:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	color:white;
	text-decoration:none;
}

.motto_reliance {
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	line-height:36px;
	font-weight:lighter;
	font-style:italic;
}

.motto_italics {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	line-height:24px;
	font-weight:lighter;
	font-style:italic;
}

#staff_left_content_panel h1, h2, h3, h4, h5, h7 {
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	line-height:0px;
	font-weight:lighter;
	font-style:italic;
}

#staff_left_content_panel h6 {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	line-height:24px;
	font-weight:lighter;
	font-style:italic;
}

/* =============== END STAFF CONTENT ======================  */

#index-20_ {
	position:relative;
	width:865px;
	height:66px;
	left:-19px;
	//left:-1px; /* Because IE is dumb */
	
	margin:0 auto;
}

#services_index-20_ {
	position:relative;
	width:865px;
	height:66px;
	left:-1px;
	top:-20px;
}