@charset "utf-8";
/* CSS Document */

<style>
	.dummy{
	}
	body {
		background-color:#d4d0c7;
		margin-top: 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #6c6a64;
		text-align: center;
	}
	#wrapper {
		position: relative;
		width: 1024px; 
		height: auto;
		margin: 0 auto; 
		text-align: left; 
		background-color: #ffffff;
		margin-bottom: 20px;
	}
	#home-wrapper {
		position: relative;
		width: 1024px; 
		height: 768px;
		background-image: url(../images/main-bkgrnd.jpg);
		background-repeat: no-repeat;
		margin: 0 auto; 
		text-align: left; 
		background-color: #ffffff;
		margin-bottom: 20px;
	}
	#logo {
		position: absolute;
		top: 18px;
		left: 35px;
		z-index: 99;
		width:308px;
	}
	.header {
		position:absolute;
		top: 0;
		left: auto;
		right: auto;
		width: 1024px;
		height: 79px;
		background-image: url(../images/top-bkgrnd.gif);
		background-position:right;
		background-repeat:no-repeat;
		color: #837f75;
		z-index: 1;		
	}
	#anchor-nav {
		position: relative;
		text-align: right;
		margin-right: 160px;
		top: 30px;
		font-size: 9px;
		letter-spacing: 80%;
	}
	#anchor-nav a, #menu a, a {
		text-decoration: none;
		color: #d63f67;
	}
	#anchor-nav a:hover, #menu a:hover, a:hover {
		text-decoration: underline;
		color: #d63f67;
	}
	#anchor-nav a.current, #menu a.current, a.current {
		text-decoration: underline;
		color: #d63f67;
	}
	#anchor-nav a.current:hover, #menu a.current:hover, a.current:hover {
		text-decoration: underline;
	}
	#menu {
		position:absolute;
		top: 82px;
		
		width: 100%;
		text-align: right;
		font-size:11px;
		font-weight: bold;
		z-index: 1;
	}
	#footer {
		position: absolute;
		bottom: 20px;
		left:0;
		background-color: #d4d0c7;
		width: 1024px;
		height: 26px;
		z-index: 99;
		text-align: center;
		font-style: bold;
		color: #837f75;
	}
	#footer-text {
		position: relative;
		top: +20%;
		font-weight: bold;
	}
	#special{
		position: absolute;
		width: 205px;
		height: 210px;
		overflow: hidden;
		top: 165px;
		left: 745px;
	}
	.special-header{
		color: #d63f67;
		font-weight: bold;
	}
	#home-body{
		position:absolute;
		width: 330px;
		height: 210px;
		overflow: hidden;
		left: 274px;
		top: 165px;
		font-size: 14px;
		line-height: 150%;
	}
	#home-body p{
		vertical-align:text-bottom;
	}
	.body-header{
		font-size: 20px;
		line-height: 26px;
	}
	#highlight1, #highlight2, #highlight3 {
		position: absolute;
		width:145px;
		height: 110px;
		overflow: hidden;
		color: #6c6a64;
		top:570px;
		font-size: 12px;
	}
	#highlight1 .hdr, #highlight2 .hdr, #highlight3 .hdr{
		font-weight: bold;
	}
	#highlight1 img, #highlight2 img, #highlight3 img{
		vertical-align: middle;
	}
	#highlight1 {
		left:340px;
	}
	#highlight2 {
		left:503px;
	}
	#highlight3 {
		left:665px;
	}
	#ob-gyn{
		position: absolute;
		bottom: 60px;
		left: 53px;
		width: 117px;
		height: 67px;
	}
	html { 
		height: 100%; 
		margin-bottom: 1px; 
	}
		
	/* Beginning of internal sheet */
	#int-hdr2{
		position: absolute;
		top:130px;
		width: 1024px;
	}
	#breadcrumb {
		position: absolute;
		top: 261px;
		width: 1009px;
		height: 21px;
		overflow: hidden;
		background-image: url(../images/breadcrumb-bar.gif);
		background-repeat:no-repeat;
		padding-left: 35px;
		padding-top: 2px;
		font-size: 14px;
		font-weight: bold;
		color: #000000;
		letter-spacing: -1px;
	}
	#left-menu{
		position:absolute;
		top: 300px;
		left: 35px;
		width: 155px;
		font-weight: bold;
		font-size: 11px;
	}
	.menu {
		margin-top: 0;
		margin-bottom: 8px;
	}
	#int-content {
		padding-top: 290px;
		padding-bottom: 60px;
		margin-left: 250px;
		width: 550px;
		height:auto;
		line-height: 150%;
	}
	.int-header{
		font-size: 20px;
		line-height: 26px;
	}
	.int-sub-header{
		font-size: 16px;
		line-height: 24px;
	}
	#right-col{
		position:absolute;
		top: 300px;
		right: 35px;
		width: 155px;
		font-size: 11px;
	}
	.video-image-right-aligned {
		position:aboslute;
		top: 100px;
		float: right;
		left: 570px;
		padding-top: 0;
		padding-left:10px;
		padding-bottom:10px;
	}
	.video-image-left-aligned {
		float: left;
		padding-right: 10px;
		padding-bottom: 10px;
	}
 #search {
position: absolute;
width: 120px;
height: 16px;
	text-decoration: none;
	top: 24px;
	right: 30px;
}
</style>