
*, html , body, p, img {margin:0px; padding:0px;}

body { background-image:url(../images/bg.gif); background-repeat:repeat; background-color:#fde1e1;}

p { color:#201c56; font-family:Georgia, "Times New Roman", Times, serif;line-height:21px; font-size:16px; font-weight:500;}
p a { color:#cb3594;}
p a:link {color:#cb3594;}
p a:visited {color:#cb3594;}
p a:hover {color:#665560; text-decoration:underline;}




.tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: none; }


#wrapper {width:100%; height:100%;}

#header {width:100%; position:relative; padding-top:4px;}

.blue-line { background-image:url(../images/blue-line.png); background-repeat:repeat-x; height:13px;}
.blue-line-btm { position:relative; top:-10px; z-index:9999; background-image:url(../images/blue-line.png); background-repeat:repeat-x; height:13px;border-bottom:1px solid #d4d4d4;}

#head {width:100%; background-color:#201c56;}
#header-container { width:1064px; height:150px; margin:0 auto;background-color:#201c56; position:relative; left:-86px;}
#flower-container {float:left; width:496px;}

#header-info {float:left; width:568px;}

#header-info h1 {padding: 30px 0 0 20px;font-family:Helvetica, Arial, sans-serif; font-size:30px; font-weight:500; color:#fff; line-height:normal; }
#header-info h2 {padding: 0px 0 0 20px;font-family:Helvetica, Arial, sans-serif; font-size:16px; font-weight:500; color:#fbf49c; line-height:normal;}

#header-info h2 .white-txt { padding-left:90px;color:#fff;}

#nav-wide { border-top:1px solid #e7e7e7; background-image:url(../images/pink-gradient.jpg); background-repeat:repeat-x; height:31px;position:relative; top:-10px;}

.clear { clear:both;}
.clear20 { clear:both; height:20px;}
#inside-wrapper {width:100%; height:100%; margin:0 auto; background-color:#fff; position:relative; top:-10px;}

#main-content {padding:50px 0 80px;margin: 0 auto; width:944px; background-color:#fff; height:100%;}

#main-content-practice {padding:16px 0 10px;margin: 0 auto; background-color:transparent; background-image:url(../images/big-bg.png); height:580px; width:944px; background-position:center top; background-repeat:no-repeat; }

#main-content-obstetrics {padding:16px 0 10px;margin: 0 auto; background-color:transparent; background-image:url(../images/big-bg.png); height:auto; width:944px; background-position:center top; background-repeat:no-repeat; }

#main-content-hospitals {padding:16px 0 10px;margin: 0 auto; background-color:transparent; background-image:url(../images/big-bg.png); height:470px; width:944px; background-position:center top; background-repeat:no-repeat; }
.header-img { display:block; width:900px; height:44px;}

.left-column {float:left; width:678px;}
.left-column p { color:#201c56; font-family:Georgia, "Times New Roman", Times, serif; line-height:21px; font-size:16px; font-weight:500; padding:40px 30px 0 40px; text-align:justify;}
.left-column p .txt-blue {color:#5c6e92; font-style:italic;}


.wide-column {width:930px; margin:0 auto;}
.wide-column p { color:#201c56; font-family:Georgia, "Times New Roman", Times, serif;line-height:21px; font-size:16px; font-weight:500; padding:10px 40px 12px 30px; text-align:justify;}
.wide-column p a { color:#cb3594;}
.wide-column p a:link {color:#cb3594;}
.wide-column p a:visited {color:#cb3594;}
.wide-column p a:hover {color:#665560; text-decoration:underline;}
.wide-column h2 { color:#cb3594; font-family:Georgia, "Times New Roman", Times, serif; line-height:15px; font-size:18px; font-weight:600; width:100%; padding:22px 0px 6px 30px; text-align:left;}


.wide-column-staff {width:930px; margin:0 auto;}
.wide-column-staff p { color:#201c56; font-family:Georgia, "Times New Roman", Times, serif; line-height:15px; font-size:12px; font-weight:500; padding:10px 30px 6px 20px; text-align:justify;}


#staff-top { width:930px;height:270px;background-color:#f2faff; margin-bottom:20px; border:1px solid #e4e4e4;}

#staff-top img {float:left; padding:12px 14px 20px 12px;}
#staff-top h2 { color:#cb3594; font-family:Georgia, "Times New Roman", Times, serif; line-height:15px; font-size:16px; font-weight:500; width:100%; padding:16px 0px 4px 8px; text-align:left;}
#staff-top p { color:#201c56; font-family:Georgia, "Times New Roman", Times, serif; line-height:15px; font-size:13px; font-weight:500; width:auto; padding:10px 16px 0px 8px; text-align:justify;}


#staff-mid-left {float:left;width:450px; height:220px; margin-right:4px;margin-left:8px; margin-top:8px; background-color:#f8f8f8;border:1px solid #e4e4e4;}

#staff-mid-left img {float:right; padding:6px 6px 40px 6px;}
#staff-mid-left h2 { color:#cb3594; font-family:Georgia, "Times New Roman", Times, serif; line-height:15px; font-size:16px; width:auto; font-weight:500; width:100%; padding:12px 0px 0px 6px; text-align:left;}
#staff-mid-left p { color:#201c56; font-family:Georgia, "Times New Roman", Times, serif; line-height:15px; font-size:13px; font-weight:500;text-align:justify; padding:8px 6px 0px 6px;}

#staff-mid-right {float:right;width:450px; height:220px; margin-right:8px;margin-left:4px; margin-top:8px; background-color:#f8f8f8;border:1px solid #e4e4e4;}

#staff-mid-right img {float:right; padding:6px 6px 40px 6px;}
#staff-mid-right h2 { color:#cb3594; font-family:Georgia, "Times New Roman", Times, serif; line-height:15px; font-size:16px; width:auto; font-weight:500; width:100%; padding:12px 0px 0px 6px; text-align:left;}
#staff-mid-right p { color:#201c56; font-family:Georgia, "Times New Roman", Times, serif; line-height:15px; font-size:13px; font-weight:500;text-align:justify; padding:8px 6px 0px 6px;}

.sml { font-size:14px;}
p.smal { font-size:10px; line-height:16px; padding:5px 10px 10px 10px; color:#859aba; width:430px; text-align:left; float:left; }
.liteblue { color:#88a2b1; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.lrg-txt {font-size:18px; color:#324b71;}


.image-call {float:right; display:block; padding-left:40px; padding-top:14px;}
.image-call p { text-indent:-9999px;}

#menu ul li img {position:relative; top:2px; left:-1px;}

#trimester-container {margin:0 auto; width:900px; padding-top:20px;}

.tri-content {float:left;width:32%; padding:0px; margin:2px; height:354px; }
.tri-content h3 { padding-left:5px; padding-top:12px; color:#cb3594; font-size:14px; font-family: Helvetica, Arial, sans-serif; }
.wks {color:#656389; font-size:12px;}
.tri-content p { padding:5px 18px 0px 8px; font-size:14px; color:#6c6d6d; line-height:19px; }

#yellowb {background-image:url(../images/lt-gry-box.png); background-repeat:no-repeat; width:289px; height:362px;}
#greenb {background-image:url(../images/gry-box.png); background-repeat:no-repeat; width:289px; height:362px;}



ul#gyne-list {background-image:url(../images/gry-box-500.png); background-repeat:no-repeat; width:512px; height:89px; padding-top:4px; position:relative; left:120px;}
ul#gyne-list li { list-style:none; line-height:17px; font-size:14px; color:#950962; font-style:italic; font-family:Arial, Helvetica, sans-serif; float:left; width:46%; padding-left:12px;}

ul#gyne-list2 {background-image:url(../images/gry-box-660.png); background-repeat:no-repeat; width:682px; height:78px; padding-top:4px; position:relative; left:120px;}
ul#gyne-list2 li { list-style:none; line-height:17px; font-size:14px; color:#950962; font-style:italic; font-family:Arial, Helvetica, sans-serif; float:left; width:380px;padding-left:40px; padding-top:2px;}
ul#gyne-list2 li.sml-list { width:200px;}
 
 
#wellness { padding: 80px 0 0 0px; width:640px; height:120px;}

#wellness .image-call {float:left;} 

#wellness dl {width:280px; float:right;}
#wellness dt {float:left; width:140px; font-family:Helvetica, Arial, sans-serif; font-size:12px; line-height:14px; color:#747373;}
#wellness dd {float:right; width:140px; font-family:Helvetica, Arial, sans-serif; font-size:12px; line-height:14px;  color:#747373; text-align:right;}
#wellness dt.doctor-title {height:20px;}
#wellness dd.none { visibility:hidden;height:20px;}

.right-column {float:right; width:266px;}
.right-column .fertility-image { text-align:right;padding:40px 0 0 0;}

#hospital-container { margin: 0 auto; width:840px; height:300px; padding-top:20px; padding-bottom:20px;}


.hospital-box {float:left; width:360px; padding:10px 30px;}
.hospital-box {float:right; width:360px; padding:10px 30px;}
.hospital-box h2 { color:#CB3594; font-weight:600; font-size:16px; text-align:left; padding:0px 0px 12px 0px; line-height:22px;}
.hospital-box img {width:295px; text-align:center; padding-left:12px;}
.hospital-box p { padding-left:22px; line-height:16px; font-size:12px; color:#cb3594;}
.hospital-box p a { color:#201c56; text-decoration:none;}
.hospital-box p a:link { color:#201c56; text-decoration:none;}
.hospital-box p a:visited { color:#201c56; text-decoration:none;}
.hospital-box p a:hover { color:#665560; text-decoration:underline;}


#info-container { margin: 0 auto; width:840px; height:300px; padding-top:20px; padding-bottom:20px;}
.info-parag { width:auto; float:left;}



#bottom-container {position:relative;z-index:9999; width:100%; height:152px; background-image:url(../images/bottom-gradient.png)}

#sub-footer {width:800px; margin:0 auto; padding-top:12px;}
#sub-footer .sub-content {float:left; width:400px;}

ul#sub-list {padding-left:22px; padding-top:6px; width:380px;}
ul#sub-list li { list-style-type:none; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ae2678; }
ul#sub-list li a, ul#sub-list li a:link, ul#sub-list li a:visited { text-decoration:underline; color:#ae2678;}
ul#sub-list li a:hover {text-decoration:underline; color:#999;}
#footer {width:100%; height:42px; background-color:transparent; position:relative; top:-21px;}

.blue-line-top { background-image:url(../images/blue-line-top.png); background-repeat:repeat-x; height:14px;}
.footer-content { height:32px; background-color:#201C56;}
.footer-content .footer-txt {width:904px; margin: 0 auto; padding-top:8px;}
.footer-content .footer-txt a {float:left;color:#FBF49C; font-family:Helvetica, Arial, sans-serif;font-size:12px;}
.footer-content .footer-txt p { float:right;color:#FBF49C; font-family:Helvetica, Arial, sans-serif;font-size:12px;}
.blue-line-btm-base { position:relative; top:0px; z-index:9999; background-image:url(../images/blue-line-btm.png); background-repeat:repeat-x; height:14px;}

/* Tutorial button with jQuery */
 #nav
{
background: url(../images/top-nav.jpg) repeat-x;
width:791px;
height:31px;
margin: 0 auto;

}
 #navigation 
{ margin:0 auto; padding:0px;}



 #navigation li
{

float:left;
display:block;
}

 #navigation li a
{
background-image:url(../images/top-nav.jpg);
display: block;
	outline: none;
	position: relative;
	height: 31px;
	width:791px;
	text-decoration: none;
	width: auto;

}

	#navigation .home 
	{
	background-position:0px 0px;
	width:74px;
	height:31px;
	
	}
	
	#navigation .practice 
	{
	background-position:-74px 0px;
	width:142px;
	height:31px;
	}
	
	#navigation .obstetrics 
	{
	background-position:-216px 0px;
	width:122px;
	height:31px;
	}
	
	#navigation .gynecology 
	{
	background-position:-338px 0px;
	width:132px;
	height:31px;
	}
	
	#navigation .hospitals 
	{
	background-position:-470px 0px;
	width:112px;
	height:31px;
	}
	
	#navigation .info 
	{
	background-position:-582px 0px;
	width:209px;
	height:31px;
	}
	
	
	
	
	#navigation a .hover {
	background: transparent  url(../images/top-nav.jpg) no-repeat;
	display:block ;
	opacity: 0;
	position: relative;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	
	}
	
	#navigation .home .hover {
	background-position: -0px -31px;
	
	}
	#navigation .home .NavOn {
	background-position: -0px -31px;
	width:74px;
	height:31px;
	
	}
	#navigation .practice .hover{
	background-position: -74px -31px;
	
	}
	#navigation .practice .NavOn{
	background-position: -74px -31px;
	
	}
	
	#navigation .obstetrics .hover {
	background-position: -216px -31px;
	}
	#navigation .gynecology .hover {
	background-position: -338px -31px;
	}
	#navigation .hospitals .hover {
	background-position: -470px -31px;
	}
	#navigation .info .hover {
	background-position: -582px -31px;
	}

