@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }
body { height:auto; background-color:#cad8b5; font-size:62.5%; }
html { font-size:100%; } /* to Explorer text-zooming issue */
#wrapper { margin:0 auto; width:750px; height:905px; background-image:url(../images/home-background.gif); background-repeat:no-repeat; }
#page-wrapper { margin:0 auto; width:750px; height:905px; background-image:url(../images/page-background.gif); background-repeat:no-repeat; }
#page-wrapper-long { margin:0 auto; width:750px; height:1150px; background-image:url(../images/page-background-long.gif); background-repeat:no-repeat;  }
#header-container { position:relative; width:750px; height:auto; top:0px; left:0px; }
#logo-container { position:absolute; width:135px; height:134px; top:0px; left:42px; }
#nav-container { position:absolute; width:534px; height:39px; top:103px; left:177px; }
#nav-home { position:absolute; width:49px; height:39px; top:0; left:0; }
#nav-dr-cohen { position:absolute; width:65px; height:39px; top:0; left:49px; }
#nav-about-us { position:absolute; width:64px; height:39px; top:0; left:114px; }
#nav-infertility { position:absolute; width:71px; height:39px; top:0; left:178px; }
#nav-midlife { position:absolute; width:73px; height:39px; top:0; left:249px;  }
#nav-testimonials { position:absolute; width:49px; height:39px; top:0; left:322px; }
#nav-resources { position:absolute; width:49px; height:39px; top:0; left:397px; }
#nav-contact-us { position:absolute; width:49px; height:39px; top:0; left:465px; }
#content-container { position:relative; width:669px; height:auto; top:125px; left:42px; }
#intro-container { position:absolute; width:260px; height:auto; top:20px; right:0; margin-top:20px; margin-right:40px; }
#page-container { position:absolute; width:415px; height:auto; top:0px; right:0; margin:50px 60px 20px 50px; }
.button-container { position:relative; width:215px; height:28px; padding:5px 5px 0px 0px; overflow:hidden; }
#side-container { position:absolute; width:135px; height:550px; top:0px; left:0px; }
#news-container { position:absolute; width: 135px; height:auto; top:350px; left:2px; }
h1 { font:bold 18px/18px "Times New Roman", Times, serif; color:#7c4199; padding-bottom:10px; }
h2 { font:bold 16px/16px "Times New Roman", Times, serif; color:#7c4199; padding-bottom:10px; }
h3 { font:bold 12px/16px Arial, Helvetica, sans-serif; color:#7c4199; }
h4 { font:bolder 13px/17px Arial, Helvetica, sans-serif; color:#7c4199; text-align:left; padding:0 12px 10px 12px; }
p { font:normal 12px/14px Arial, Helvetica, sans-serif; color:#333333; padding-bottom:14px; }
ul { font:normal 12px/14px Arial, Helvetica, sans-serif; color:#333333; padding-left:18px; }
ul { font:normal 12px/16px Arial, Helvetica, sans-serif;}
.continue-text { font:normal 10px Arial, Helvetica, sans-serif; color:#7c4199; text-align:left; }
.continue-text-center { font:normal 10px Arial, Helvetica, sans-serif; color:#7c4199; text-align:center; }
#footer-long { position:absolute; width:660px; height:auto; top:915px; margin:0 auto; text-align:center; }
#footer { position:absolute; width:660px; height:auto; top:660px; margin:0 auto; text-align:center; }
.footer-text { font:normal 7px/8px Arial, Helvetica, sans-serif; color:#333; text-align:center; }
.sidebar { font:bold 10px/12px Arial, Helvetica, sans-serif; color:#7d4299; text-align:left; padding:0 12px 0 12px; }
a:link { text-decoration:none; color:#309; }
a:visited { text-decoration:none; color:#309; }
a:hover { text-decoration:underline; color:#309; }
.pg-hyper:link { text-decoration:none; color:#309; }
.pg-hyper:visited { text-decoration:none; color:#309; }
.pg-hyper:hover { text-decoration:underline; color:#309; }
.return-top { font:normal 10px Arial, Helvetica, sans-serif; }
.return-top:link { text-decoration:none; color:#309; }
.return-top:visited { text-decoration:none; color:#309; }
.return-top:hover { text-decoration:underline; color:#309; }
.hyperlink-anchor { text-decoration:none; color:#7d4299; }
.hyperlink-anchor:hover { text-decoration:none; color:#7d4299; }
