/* Content
***********************/
.content p, .content a, .content ul, .content img, .content iframe.map { position:relative; z-index:100; } 

.smallCol { margin:24px 0 0 0; padding:0 75px 20px 75px; width:185px; }
.leftCol { float:left; }
.rightCol { float:right; }
.sepLine { border-bottom:2px solid #dcddde; width:88%; height:32px; margin:auto; }

/* Left Column
**************************/
.sideTitle { font-size:1.25em; margin:29px 0 15px 0; }
.cityName { font-family:Impact, Charcoal, sans-serif; font-size:1em; }
.phoneNumber { font-size:1.25em; margin:10px 0 0 0; }
.fax { margin:0 !important; }
.clinicHours { font-size:0.93em; border-collapse:collapse; border:none; }
.time { text-align:right; }
.time.closed { padding-left:8px; text-align:left; }
.day { padding-right:10px; }

.contactForm input, .contactForm textarea {
	color:#a7a9ac; font-size:0.81em;
	background:#cce6eb;
	border:none; padding:3px;
	width:100%; margin:1px 0;
}
.contactForm textarea {
	height:90px; resize:none; font-family:Arial, Helvetica, sans-serif !important;
}
.submit {
	color:#fff !important; font-weight:bold;
	background:#33ccff !important;
	width:40px !important;
	margin:2px 0 0 150px !important;
	cursor:pointer;
}





/* Right Column
**************************/
.centerCol {
	width:580px; float:left;
	margin:53px 0 0 45px;
}
.topTitle {
	font-family:Arial, Helvetica, sans-serif; font-size:1.88em;
	padding:31px 0 0 43px;
}


