/* body */

body.about{
	background: #eeeeee url('http://www.justadjustit.com/images/site/stage_get_back_to_living_your_life.jpg') 0px 130px no-repeat;
}
body.services{
	background: #eeeeee url('http://www.justadjustit.com/images/site/stage_back_to_what_matters_most.jpg') 0px 130px no-repeat;
}
body.testimonials{
	background: #eeeeee url('http://www.justadjustit.com/images/site/stage_get_back_to_feeling_good.jpg') 0px 130px no-repeat;
}
body.appointments{
	background: #eeeeee url('http://www.justadjustit.com/images/site/stage_get_back_to_your_goals.jpg') 0px 130px no-repeat;
}

/* stage */
	
#stage{
	width: 960px;
	height: 250px;
}

/* content */

#content_container{
	width: 960px;
	margin-left: 20px;
	background: url('http://www.justadjustit.com/images/site/container_background.gif') 0px 300px no-repeat;
	overflow: hidden;
}
	#content{
		float: left;
		width: 669px;
		background: #fff;
		margin-right: 10px;
		overflow: hidden;
	}
		#content h1{
			height: 47px;
		}
		#content h1 span{
			display: none;
		}
		#content h1.about{
			background: url('http://www.justadjustit.com/images/site/pt_aboutus.gif') left top no-repeat;
		}
		#content h1.blog{
			background: url('http://www.justadjustit.com/images/site/pt_blog.gif') left top no-repeat;
		}
		#content h1.services{
			background: url('http://www.justadjustit.com/images/site/pt_ourservices.gif') left top no-repeat;
		}
		#content h1.appointment{
			background: url('http://www.justadjustit.com/images/site/pt_makeanappointment.gif') left top no-repeat;
		}
		#content h1.contact{
			background: url('http://www.justadjustit.com/images/site/pt_contactus.gif') left top no-repeat;
		}
		#content h1.newsletter{
			background: url('http://www.justadjustit.com/images/site/pt_newsletter.gif') left top no-repeat;
		}
		#content h1.testimonials{
			background: url('http://www.justadjustit.com/images/site/pt_testimonials.gif') left top no-repeat;
		}
		#content h1.events{
			background: url('http://www.justadjustit.com/images/site/pt_events.gif') left top no-repeat;
		}
		#content blockquote{
			height: 116px;
			margin-bottom: 15px;
		}
		#content ul{
			margin-top: 5px;
			padding-bottom: 5px;
		}
		#content blockquote.about{
			background: url('http://www.justadjustit.com/images/site/bq_aboutus.gif') top left no-repeat;
		}
		#content blockquote span{
			display: none;
		}
		
		#content #padded{
			padding: 20px;
		}
		
		#content p.learn-more{
			font-size: 14px;
			margin-top: -10px;
		}
		#content p.learn-more a{
			color: #297c8b;
			text-decoration: none;
		}
		#content p.learn-more a:hover{
			color: #8f411a;
			text-decoration: none;
		}

		#content p.categories{
			font-size: 12px;
			margin-top: 10px;
		}
		#content p.categories a{
			color: #297c8b;
			text-decoration: none;
		}
		#content p.categories a:hover{
			color: #8f411a;
			text-decoration: none;
		}
	
	#sidebar{
		float: left;
		width: 261px;
	}
		#sidebar #related_pages{
			width: 261px;
			margin-bottom: 10px;
			overflow: hidden;
		}
			#related_pages #padded{
				padding: 15px 20px 20px 20px;
				background: url('http://www.justadjustit.com/images/site/subnav_opaque_background.png') top left no-repeat;
			}
			#related_pages h3 span{
				display: none;
			}
			#related_pages h3{
				height: 47px;
				margin: 0px;
				padding: 0px;
				background: url('http://www.justadjustit.com/images/site/subnav_header.png') left top no-repeat;
			}
			#related_pages h4 span{
				display: none;
			}
			#related_pages h4{
				height: 47px;
				margin: 0px;
				padding: 0px;
				background: url('http://www.justadjustit.com/images/site/subnav_categories.png') left top no-repeat;
			}
			#related_pages ul{
				list-style: none;
				font-size: 14px;
				font-weight: normal;
				margin: 0px;
				padding: 0px;
			}
			#related_pages ul li{
				margin-bottom: 6px;
				border-bottom: 1px solid #c4c4c4;
			}
			#related_pages ul li a{
				display: block;
				color: #000;
				text-decoration: none;
				padding: 5px 0px;
			}
			#related_pages ul li a:hover{
				color: #666666;
				text-decoration: none;
			}
			#related_pages ul li.end-of-group{
				margin-bottom: 0px;
				border-bottom: none;
			}
			
		
		#sidebar #make_an_appointment{
			width: 261px;
			background-color: #fff;
		}
			#make_an_appointment #padded{
				padding: 20px;
			}
			#make_an_appointment h3 span{
				display: none;
			}
			#make_an_appointment h3{
				height: 47px;
				background: url('http://www.justadjustit.com/images/site/makeanappointment_header.gif') left top no-repeat;
			}
			
		#sidebar #our_location{
				width: 261px;
				background-color: #fff;
		}
			#our_location #padded{
				padding: 20px;
			}
			#our_location h3 span{
				display: none;
			}
			#our_location h3{
				height: 47px;
				background: url('http://www.justadjustit.com/images/site/ourlocation_header.gif') left top no-repeat;
			}
	
/* breadcrumb */	
		
#breadcrumb{
	background-color: #efefef;
	padding: 10px 20px;
	overflow: hidden;
}
	#breadcrumb p{
		float: left;
		padding: 0px 10px 0px 0px;
		margin: 0px;
	}
	#breadcrumb ul{
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	#breadcrumb ul li{
		float: left;
		margin-right: 5px;
		padding-right: 5px;
		border-right: 1px solid #ccc;
	}
	#breadcrumb ul li a{
		color: #333;
		text-decoration: none;
	}
	#breadcrumb ul li a:hover{
		color: #8f411a;
		text-decoration: none;
	}
	#breadcrumb ul li.active{
		margin-right: 0px;
		padding-right: 0px;
		border-right: none;
	}
	#breadcrumb ul li.active a{
		color: #297c8b;
		text-decoration: none;
	}
	
	
/* tables */

#table_our_location{
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size: 11px;
	color: #666666;
	margin-bottom: 15px;
	width: 100%;
}
#table_our_location th{
	font-size: 14px;
	font-weight: normal;
	color: #000;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color: #efefef;
	padding: 5px;
}
#table_our_location td{
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color: #fff;
	padding: 5px;
}

/* testimonials */

.testimonial_c{
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background: #f8f8f8;
	padding: 15px;
	margin-bottom: 20px;
}
.testimonial_c p{
	font-family: Georgia, "MS Trebuchet", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
.testimonial_c p.name{
	font-family: Arial, "MS Trebuchet", sans-serif;
	color: #297c8b;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 0px;
}

.left_top{
	float: left;
	margin: 0px 12px 12px 0px;
	padding: 1px;
	border: 1px solid #ccc;
}

.left{
	float: left;
	margin: 0px 12px 12px 0px;
	padding: 1px;
	border: 1px solid #ccc;
}

.right{
	float: right;
	margin: 0px 0px 12px 12px;
	padding: 1px;
	border: 1px solid #ccc;
}

