body {
text-align:center;
margin-top:0;
font-size:14px;
background:#CCB6B6;
}

img {border:none;}

p.heading {
color:#000;
font-size:14px;
padding-left:15px;
margin-top:15px;
font-weight:700;
}

p.redboxtext {
color:#FFF;
font-size:14px;
padding-left:15px;
padding-right:10px;
}

p.adoptferttext {
color:#000;
font-size:14px;
padding-left:15px;
_margin-top:15px;
margin-right:5px;
}

.leftmenu {
width:201px;
}

.leftmenu ul {
list-style-type:none;
margin:0;
padding:0;
}

.leftmenu ul li {
padding-bottom:2px;
}

.leftmenu ul li a {
font:normal 12px Arial;
color:#000;
background:#E9E9E9;
display:block;
line-height:17px;
text-decoration:none;
width:193px;
padding:5px 0 5px 8px;
}

.leftmenu ul li a:visited {
color:#000;
}

.leftmenu ul li a:hover {
color:#FFF;
background:#B68D8D;
}

#header1 {
width:980px;
margin-left:auto;
margin-right:auto;
font-family:arial;
float:top;
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
overflow:hidden;
text-align:left;
}

#logo-left {
width:279px;
height:143px;
float:left;
margin-bottom: -3px;
}

#logo-right {
width:701px;
height:143px;
float:left;
background-image:url(images/pic1_012.jpg);
}

#logo-right-text {
padding-left:500px; 
padding-top:43px;
float: left;
}

#navbar {
width:437px;
height:35px;
float:left;
background-image:url(images/pic1_02.jpg);
}

#navbar-home {
width:98px;
height:35px;
float:left;
background-image:url(images/pic1_03.jpg);
}

#navbar-services {
width:173px;
height:35px;
float:left;
background-image:url(images/pic1_04.jpg);
}

#navbar-aboutus {
width:125px;
height:35px;
float:left;
background-image:url(images/pic1_05.jpg);
}

#navbar-contactus {
width:147px;
height:35px;
float:left;
background-image:url(images/pic1_06.jpg);
border-style:none;
}

#body1 {
width:980px;
margin-left:auto;
margin-right:auto;
font-family:arial;
border-left:1px solid #000;
border-right:1px solid #000;
text-align:left;
background:#FFF;
overflow:hidden;
}

#body-main {
border-right:5px solid #FFF;
border-bottom:5px solid #FFF;
margin-right:-1px;
float:left;
width:766px;
}

#left-navbar {
border-left:5px solid #FFF;
width:201px;
height:600px;
float:left;
}

#redbox-left {
-moz-border-radius:10px 0 0;
height:140px;
background:#B68D8D;
width:383px;
float:left;
}

#redbox-right {
background:#B68D8D;
height:140px;
float:left;
width:383px;
}

#horizontal-spacer {
_height:4px;
width:766px;
line-height:0;
float:left;
border-bottom:4px solid #fff;
}

#vertical-spacer {
width:4px;
float:left;
background:#fff;
}

#adoption-fertility {
width:375px;
height:560px;
float:left;
border:3px solid #C3C3B9;
border-bottom:3px solid #C3C3B9;
}

#footer-border {
_border-left:-5px;
}

#footer1 {
width:980px;
margin-left:auto;
margin-right:auto;
font-family:arial;
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
overflow:hidden;
}

#footer-main {
height:33px;
width:980px;
float:left;
background:#DBD9CD;
}

#heading1 {
background:#606060;
height:27px;
float:left;
width:670px;
}

#heading2 {
background:#606060;
height:27px;
float:left;
width:96px;
}

#specs ul {
margin-top:3px;
padding-left:20px;
_padding-left:0;
margin-right:20px;
}

#specs li {
margin-bottom:3px;
}

#specs li strong {
color:#527211;
}

#pageStyle1 {
padding-left:3px;
min-height:1px;
}

a:link,a:visited {
color:#2F559E;
text-decoration:none;
}

#navbar-home-text,#navbar-services-text,#navbar-aboutus-text,#navbar-contactus-text {
padding-left:35px;
padding-top:9px;
}