body {
font-family : verdana, helvetica, arial, sans-serif;
font-size : 90%;
color : black;
background-image : url("../images/bkd.jpg");
line-height : 1.5em;
}

#wrapper {
width : 90%;
max-width : 820px;
margin-left : auto;
margin-right : auto;
}

#lenore {
float : left;
margin-top : 30px;
margin-right : 20px;
width : 96px;
height : 81px;
background-color : transparent;
}

#nav {
float : left;
margin-top : 31px;
background-color : transparent;
width : 95%;
max-width : 700px;
font-size : 0.8em;
text-transform : uppercase;
}

#search, .invisible {
position : absolute;
top : -1000px;
width : 1px;
height : 1px;
overflow : hidden;
}

#nav ul {
list-style-type : none;
padding : 0;
margin : 0;
margin-bottom : 10px;
width : 95%;
max-width : 700px;
}

#nav li {
display : inline;
padding-right : 2em;
}

#nav A:link, #nav A:visited {
color : #330000;
background-color : transparent;
text-decoration : none;
white-space : nowrap;
}

#nav A:hover, #nav A:focus, #nav A:active {
color : #330000;
background-color : transparent;
}

#ttlstl, #ttlstlprotocols {
float : left;
width : 100%;
background-color : transparent;
padding-top : 20px;
padding-bottom : 20px;
}

#ttlstl strong {
font-size : 1.2em;
font-weight : normal;
}

#ttlstl ul {
list-style-type : none;
padding : 0;
margin : 0;
}

#ttlstl li {
display : inline;
text-transform : uppercase;
font-weight : normal;
font-size : 0.9em;
padding-right : 1em;
}

#ttlstl A:link, #ttlstl A:visited {
color : #330000;
background-color : transparent;
text-decoration : none;
white-space : nowrap;
}

#ttlstl A:hover, #ttlstl A:focus, #ttlstl A:active {
color : #660000;
background-color : transparent;
text-decoration : none;
white-space : nowrap;
}




#topsubmenu ul {
list-style-type : none;
padding : 0;
margin : 0;
}

#topsubmenu li {
display : inline;
font-weight : normal;
font-size : 0.9em;
padding-right : 1em;
white-space : nowrap;
}




#content {
float : left;
/*width : 95%;
max-width : 570px;
*/
width : 64%;
background-color : transparent;
}

#content_full {
padding-top : 20px;
width : 100%;
max-width : 800px;
clear : both;
}

.sidemenu {
float : left;
width : 180px;
padding-right : 60px;
margin-top : 20px;
background-color : transparent;
font-size : 0.8em;
font-weight : bold;
}

.sidemenu ul {
list-style-type : none;
padding : 0;
}

.sidemenu li {
margin-top : 1em;
}

.sidemenu li ul li {
padding-left : 8px;
background-image : none;
display : block;
}


.sidemenu A:link {
color : #660000;
background-color : transparent;
text-decoration : none;
font-weight : normal;
}

.sidemenu A:visited {
color : #553377;
background-color : transparent;
text-decoration : none;
font-weight : normal;
}

.sidemenu A:hover, .sidemenu A:focus, .sidemenu A:active {
color : #330000;
background-color : transparent;
text-decoration : none;
font-weight : normal;
}

/*
#side_health, #side_adoptive, #side_extracare, #side_babyissues, #side_maternal, #side_myths, #side_quotes, #side_articles, #side_books, #side_links, #side_francais, #side_basics {
display : none;
}





*/


#infertilitytests, #infertilityresources {
display : none;
}

#miscarriage_additionalreading, #miscarriage2007, #miscarriage2004, #miscarriage2000, #miscarriage1999, #miscarriage1998, #miscarriage1997 {
display : none;
}

#abnormalities {
display : none;
}

#intro_inducedlactation, #intro_protocols, #medsandherbs, #domperidone, #domperidone_faq, #domperidone_general, #birth_control, #increasing_milk {
display : none;
}

#medsandherbs, #domfaq, #domgeneral, #contraception, #herbs {
display : none;
}

#buy_domperidone {
display : none;
}

#increasing_milk {
display : none;
}

#resources_articles, #resources_books, #resources_links {
display : none;
}

#toc_misery, #toc_food, #toc_kangaroo, #kangaroo_bonding, #toc_parental, #toc_resources, #toc_sleep {
display : none;
}

#kangaroo_bonding, #kangaroo_bonding_results {
display : none;
}



#title {
max-width : 910px;
background-color : transparent;
}

#backnext {
text-align : right;
}

/*.arrow {
margin-left : -11px;
background-color : transparent;
}*/

#messageboards {
position : absolute;
left : 11px;
top : 260px;
width : 910px;
background-color : transparent;
}

#asklenoreback {
display : none;
}

.index A:link {
color : #660000;
background-color : transparent;
text-decoration : none;
font-weight : normal;
}

.index A:visited {
color : #553377;
background-color : transparent;
text-decoration : none;
font-weight : normal;
}

.index A:hover, .index A:focus, .index A:active {
color : #330000;
background-color : transparent;
text-decoration : none;
font-weight : normal;
}


.col, .rightcol {
float : left; 
max-width : 370px;
width : 40%;
}

.rightcol {
padding-left : 30px;
}


li {
margin-top : 1.5em;
background-color : transparent;
}

ul ul li {
margin-top : 0.5em;
}

th {
color : #330000;
background-color : transparent;
vertical-align : top;
padding : .5em;
font-size : 1em;
font-weight : bold;
}

td {
background-color : transparent;
vertical-align : top;
padding : .5em;
font-size : 1em;
}

h1 {
font-size : 1.7em;
line-height : 1.5em;
color : #330000;
font-weight : normal;
background-color : transparent;
}

h2 {
font-size : 1.45em;
font-weight : normal;
line-height : 1.5em;
color : #330000;
background-color : transparent;
}

h3, caption {
font-size : 1.2em;
color : #330000;
font-weight : normal;
background-color : transparent;
}

h4 {
font-size : 1.2em;
color : #330000;
font-weight : normal;
background-color : transparent;
}

h5 {
font-size : 1em;
color : black;
background-color : transparent;
}

h6 {
font-size : 11px;
color : black;
background-color : transparent;
}

.bold {
background-color : transparent;
}

.cite-reflink {
margin-top : -0.3em;
}

A:link {
color : #660000;
background-color : transparent;
}

A:visited {
color : #553377;
background-color : transparent;
}

A:hover, A:focus, A:active {
color : #330000;
background-color : transparent;
}

#backgroundpage {
position : absolute;
left : 0;
top : 0;
background-color : transparent;
}

.italic {
font-style : italic;
} 
address {
font-style : normal;
} 

.printthis {
clear : both;
text-align : right;
}

.clear {
clear : both;
}



/*table of contents columns*/

.toccol {
float : left;
width : 150px;
}

.toccol ul {
margin : 0;
padding : 0;
}

.toccol li {
list-style-type : none;
padding : 0;
}




.printthis A:link, .printthis A:visited {
color : #fff;
background-color : #817a70;
border : 1px solid #330000;
text-decoration : none;
font-weight : normal;
padding : 4px;
}

.printthis A:hover, .printthis A:focus, .printthis A:active {
color : #330000;
background-color : #fff;
border : 1px solid #330000;
text-decoration : none;
font-weight : normal;
padding : 4px;
}

#backnext {
text-align : right;
}

.bighr {
margin-top : 20px;
border : none;
height : 5px;
background-color : #c0b5a7;
}

.inlineblock {
display : inline-block;
}

/*adds pdf icon to pdf links*/
a[href $='.pdf'] { 
   padding-right: 18px;
   background: transparent url(icon_pdf.gif) no-repeat center right;
}


A:hover[href $='.pdf'] { 
   padding-right: 18px;
   background: transparent url(icon_pdf.gif) no-repeat center right;
}


A:focus[href $='.pdf'] { 
   padding-right: 18px;
   background: transparent url(icon_pdf.gif) no-repeat center right;
}


A:active[href $='.pdf'] { 
   padding-right: 18px;
   background: transparent url(icon_pdf.gif) no-repeat center right;
}



/*adds doc icon to doc links*/
a[href $='.doc'] { 
   padding-right: 18px;
   background: transparent url(icon_doc.gif) no-repeat center right;
}


A:hover[href $='.doc'] { 
   padding-right: 18px;
   background: transparent url(icon_doc.gif) no-repeat center right;
}


A:focus[href $='.doc'] { 
   padding-right: 18px;
   background: transparent url(icon_doc.gif) no-repeat center right;
}


A:active[href $='.doc'] { 
   padding-right: 18px;
   background: transparent url(icon_doc.gif) no-repeat center right;
}

.uhoh {
background-color : red;
color : white;
}

/*adds external icon to external links

a[href ^="http:"] {
   padding-right: 18px;
   background: transparent url(icon_external.gif) no-repeat center right;
}

A:hover[href ^="http:"] { 
   padding-right: 18px;
   background: transparent url(icon_external.gif) no-repeat center right;
}

A:focus[href ^="http:"] { 
   padding-right: 18px;
   background: transparent url(icon_external.gif) no-repeat center right;
}

A:active[href ^="http:"] { 
   padding-right: 18px;
   background: transparent url(icon_external.gif) no-repeat center right;
}
*/