body {margin:0; padding:0; font: 1.0em verdana, arial, sans-serif; }


div#lowerBackground { /*position:absolute; bottom:0; right:0;*/}
div#title {position:absolute; top:50px; left:50px; border-bottom:px solid black;}
div#title hr {text-align:center; margin-top:10px;}

hr#divider {padding:0; margin-right:-10px; color:#251C5D;}

div#lenPic {position:absolute; top:10px; left: 775px;}

div#nav {position:absolute; left:20px; top:300px; width:146px;
			padding:0; margin:0; border:1px solid blue; background-color:#FFFFCC;}			
div#nav ul {border:0; margin:8px 8px 3px; padding:0; width:130px; list-style-type:none; font-weight:bold; font-size:.75em;}
div#nav li {border-bottom:1px solid #960; margin:0; padding:.3em 0; text-indent:.5em}
div#nav li:first-child {border-top:0px solid #960; margin-top:5px;}
div#nav li.last {border-bottom:0; margin-bottom:5px}
div#nav a {text-decoration:none; color:#C60;}
div#nav a:hover {text-decoration:underline; color: #960;}
/* a hack for IE Win only \*/	
* html div#nav ul {border-top:0px solid #960; margin-top:5px;}

/*div#content {position:absolute; top:280px; left:20px; border:0px solid black; padding:0 50px 50px 185px;}*/

div#content p {font-size:.8em}
div#content div#mermaid img {border:0px solid blue; display: block; margin:0 auto;}
div#content div#preSite table {margin:0 auto;}
div#content div#socialNet {display: block; margin: 20px auto;}
div#content span.bold {font-weight:bold;}
div#content span.red {color:red;}
span.italic {font-style:italic;}
div#content p.first:first-line {font-variant:small-caps; font-size:1.1em;}
div#content p.first:first-letter {font-size:1.5em;}
div#content p.title {font-size:2em; color:#000066; text-align:center; font-family: 'comic sans ms', verdana, arial, sans-serif;}
div#content p.footnote {font-size:.6em}
div#content p.answers {font-size:.8em; font-variant:small-caps; color:red; font-weight:bold;}
div#content p.head {font: bold italic small-caps 1.0em verdana, arial, sans-serif; text-align: center; }
div#content div#answers {margin-top:40px;}
div#content div#answers a.top {text-decoration:none; font-size:.75em;}

div#content div#formcontainer {width: 600px; margin: 0; border: 1px solid black; padding: 20px 10px 0;}
div#content div#formcontainer form {border-top: 2px solid #ccc; border-bottom: 3px solid #ccc; padding: 0;}
div#content div#formcontainer div.clearfix {border-top: 1px solid #ccc; padding: 10px 0; vertical-align: top;}
div#content div#formcontainer form label {width: 120px; float: left; font-size: .75em; margin: 0 10px;}
div#content div#formcontainer span {color:red;}
div#content div#formcontainer h2 {font: bold italic small-caps 1.2em verdana, arial, sans-serif; text-align: center; border: 2px solid red; padding: 10px;}

div#content ol {font-size:em; line-height:1.9; list-style-type:decimal;}
div#content ul {font-size:em; line-height:1.9;}
div#content li {list-style-type: disc; font-size:.75em;}
div#content h1 {font-size: 1.3em; font-weight:bold; font-family:'bookman old style', verdana, arial, sans-serif; text-align:center; text-transform:capitalize;}
div#content p.bold {font-weight:bold;}
div#content div#test1 {padding:10px; margin:10px 10px 10px 25px; width:500px; border:2px solid black; background-color:#FFFFCC;}
div#content span#date {color:red;}
div#content span.boldItalic {font: bold italic small-caps 1em verdana, arial, sans-serif;}

div#buttons img#butt1 {float:left; margin:45px 0 0 -160px;}
div#buttons img#butt2 {float:left; margin:105px 0 0 -185px;}
div#buttons img#butt3 {float:left; margin:165px 0 0 -200px;}
div#buttons img#butt4 {float:left; margin:220px 0 0 -205px;}
div#buttons img#butt5 {float:left; margin:280px 0 0 -200px;}
div#lenPic img#butt6 {float:left; margin:110px 0 0 5px;}

div#content img#parents {float:right; margin:0 -20px 0 10px;}
div#content img#left {float:left; margin:0 10px 0 -20px;}

div#content div#disorders span.boldItalic {font: bold italic small-caps 1em verdana, arial, sans-serif;}

div#content div#disclaimer {font: italic small-caps .9em verdana, arial, sans-serif;}

div#faqList a {text-decoration:none; color:#C60;}

div#footer {width: ;  
 					margin:50px 10px 20px 80px;
					padding:4px 0; 
					font-size:.9em;  
					text-align:center; 
					background-color:; 
					border-top:1px solid #960; border-bottom:2px solid #960;}
 div#footer ul {font-size:1em; margin:2px 0;} 
 div#footer li {display:inline; 
						color:white; 
						border-left:1px solid; 
						color:#C60;
						padding:0 5px 0 9px; 
						}
 div#footer li:first-child {border-left:0;}
 div#footer li.first {border-left:0;} 
 div#footer ul li a {text-decoration:none; 
 							 color:C60; 
							 }
 div#footer ul li a:hover {text-decoration:underline; color:#960} 
 div#footer ul.fineprint li {color:#C60;} 
 div#footer ul.fineprint li a {color:#C60;} 
 div#footer ul.fineprint li a:hover {color:#960;} 
 
 .clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display: inline-block;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
