/* CSS Document */body {background-color: #ffffff;margin: 0;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}ul {margin-bottom: 10px;padding-bottom: 0;}#wrapper {width: 780px;text-align: left;}#columnone {	background-image: url(images/navbg.gif);	width: 194px;	margin-right: 20px;	float:left;}.superscript {font-size: 10px;line-height: 12px;}#columnone ul{margin: 0;list-style-type: none;padding-left: 20px;margin-bottom: 0px;padding-top: 10px;padding-bottom: 6px;}#columnone ul li a {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;color: #333333;text-decoration: none;padding-left: 10px;line-height: 11px;margin-bottom: 10px;display: block;}#navigation a:hover {color: #289965;font-size: 11px;}#columnone p{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 16px;color: #333333;padding-left: 25px;text-transform: none;margin-top: 0px;margin-bottom: 20px;}p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 20px;margin-right: 15px;color: #666666;padding-top: 0;margin-top: 0;}h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #289965;font-weight: bold;}h2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000;padding-left: 25px;text-transform: none;margin-bottom: 4px;}#columntwo h4 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;text-transform: none;margin-top: 25px;margin-bottom: 0px;}h3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;margin-bottom: 0px;margin-top: 30px;color: #333333;}#services {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 16px;color: #666666;margin-top: 4px;}.italics {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: italic;color: #666666;}#columntwo {	position: relative;	top: 0;	left: 0;	right: 0;	border-right: 1px solid #289965;	float: left;	width: 565px;	min-height: 550px;	height: 100%;	padding-bottom: 30px;}#columntwoexpand {	position: relative;	top: 0;	left: 0;	right: 0;	border-right: 1px solid black;	float: left;	width: 565px;	height: 100%;}footer {clear: both;}img.photo {float: left;margin-right: 15px;}.standard {font-size: 12px;line-height: 18px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #666666;margin-top: 0px;}#columnone a {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;color: #333333;text-decoration: none;line-height: 18px;margin: 0;}#columnone a:hover {color: #613673;font-size: 11px;}.dr {float: left;padding-right: 5px;}.dr img {border: 1px solid #000;padding: 4px;border: 1px solid #ccc;}.dr h5 {padding-top: 4px;font-size: 12px;color: #289965;}.caption {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;color: #c63587;margin-top: 20px;font-weight: bold;margin-left: 120px;}		ul.optiolayout {padding-top: 20px;border-top: 1px solid #cccccc;padding-bottom: 40px;position: relative;height: 140px;}li.optiothumb {display: inline;width: 138px;float: left;padding-right: 25px;position: relative;margin-left: 30px;}li.optiolinks {display:inline;float: left;position: relative;}h5 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #C63587;font-size: 12px;font-weight: bold;margin-top: 0px;margin-bottom: 8px;}h6 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #289965;font-size: 14px;font-weight: bold;margin-top: 0px;margin-bottom: 10px;padding-top: 4px;}#team {margin-bottom: 10px;padding: 2px;border: 1px solid #ccc;}#home h4 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #289965;font-size: 12px;font-weight: bold;margin-top: 2px;margin-bottom: 0;}img.optthumb {border: 1px solid black;}.team {float: left;margin-right: 10px;width: 160px;}.staffpic {padding: 4px;border: 1px solid #ccc;}.map {border: 1px solid #fff;}