body.sub #wrapper {
	background:url(../images/site/dental_arts_sub_bg.png) no-repeat;
}

	body.sub #left-rail {
		padding: 18px 15px;
		width:560px;
		display:inline;
		overflow:hidden;
		margin-top:13px;
		margin-left:7px;
	}

#left-rail h2.title {
	font-size:28px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:2px solid #ccc;
	padding-bottom:5px;
	margin-bottom:18px;
	color:#27567F;
	font-weight:normal;
}

#left-rail h3.sub-title {
	font-size:22px;
}


/* Services / consultation */
#block-ad {
	background:#CCC;
	margin-top:10px;
	border:2px solid #999;
	width:260px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-right:10px;
}
	#block-ad h3 {
		font-weight:bold;
	}

	#block-ad h3,
	#block-ad h4 {
		font-size:20px;
		font-family:Georgia, "Times New Roman", Times, serif;
		text-align:center;
		line-height:normal;
	}
		#block-ad h4 {
			font-size:19px !important;
			margin-bottom:12px;
		}

	#block-ad ul {
		text-align:center;
		font-size:16px;
		line-height:22px;
	}


/* Staff */
.doctor {
	text-align:center;
	width:140px;
	padding:10px 0 !important;
}
.doctor img{
	border:3px solid #999;
	width:125px;
}

.other-photo img{
	border:3px solid #999;
	}

.doctor-bio  { width:430px;}
.doctor-bio h2,
.other-photo h2 {
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:8px;
	color:#27567F;
}

body.staff .float-two-holder {
	border-bottom:1px solid #999;
}

.other-photo {
	padding:10px 4px !important;
}


/* contact */
.contact-form div {
	margin-bottom:10px;
}

.contact-form {
	margin-top:18px;
}

.contact-form legend {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#27567F;
	margin-bottom:6px;
}

.contact-form label {
	float:left;
	display:inline;
	width:100px;
}

.contact-form input {
	padding:2px;
	font-size:15px;
	color:#333;
	border:1px solid #999;
}
.contact-form input:not(type="radio") {
	width:250px;
}
.contact-form textarea {
	padding:2px;
	font-size:15px;
	color:#333;
	width:250px;
	height:90px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	border:1px solid #999;
}

.contact-form input.submit {
	width:85px;
}
