* { margin: 0; padding: 0; }body     { color: #000000; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: transparent; background-image: url(../images/adoran_background.gif); background-repeat: repeat-x; background-position: 0 0; vertical-align: top; text-align: center; }#wrap { text-align: center; width: 900px; min-height: 600px; margin: 0 auto; padding: 0; }#logo { top: 0; width: 276px; height: 71px; overflow: hidden; float: left; margin-top: 2px; margin-left: 35px; padding: 0; }.menu_item{ color: #fff; font-size: 115%; font-weight: bold; text-decoration: none; top: 0; float: left; margin: 54px 20px 0; padding: 2px 0 0; list-style-type: none; display: inline; }a.menulink { color: #fff; }#slideshow { text-align: left; position: relative; top: 60px; clear: both; margin-left: 155px; display: block; }#slidestext{ position: relative; width: 165px; float: left; margin-top: 8px; margin-right: 10px; }#slide	{ border: solid 1px #6699ff; padding: 10px 10px 42px; position: relative; float: left; margin-bottom: 50px; }
#slide img {border: solid 1px #ccc;}#photonav { position: relative; margin-top: 40px; }#photonav-index { margin-top: 40px; position: relative; top: -200px; }.navbutton { width: 45px; float: left; }#contact { font-size: 0.9em; font-weight: bold; font-style: normal; text-decoration: none; text-align: center; float: none; display: block; }.content { color: black; font-size: 1.1em; font-weight: bold; background-color: white; }#welcome { font-size: 1em; margin-left: -40px; list-style-type: none; list-style-position: outside; white-space: normal; }a     	{ color: #69c; font-weight: bold; text-decoration: none  }a:hover	{ color: #000; font-weight: bold; text-decoration: none; }H1       { font-weight: bold; margin-bottom: 10px; }H2       { font-weight: bold; margin-bottom: 15px; }#bodytext { font-size: 10pt; line-height: 160%; text-align: left; margin-top: 40px; padding-right: 10px; position: relative; width: 520px; float: left; margin-left: 155px; }
#bio #bodytext {border:1px solid #6699FF; padding: 1em; margin-bottom:1em}#ss_text { color: #000; font-size: 9pt; line-height: 150%; background-color: #fff; min-height: 220px; margin-top: 10px; }#ss_text p { margin-top: 8px; margin-bottom: 1em; }#ss_text h3 { font-size: 10pt; font-weight: bold; font-style: italic; }
#ss_text dt {font-weight: bold;}
#ss_text dd {margin-bottom: 1em;}
#ss_text dd.secondary {margin-bottom: 0em;}.contact { margin-left: 100px; }P.bodytext { line-height: 115%; margin-top: 10px; }body { display: block; }.folio_item { list-style-type: none; }.folio_item a { margin-bottom: 10px; list-style-type: none; }
#bio #bodytext p {margin-bottom: 1em;}
#bio #bodytext img { float: left; margin-right: 1em;}

#bio .caption {font-size:90%;font-style:italic;line-height:1.3;
}
#contact #bodytext p {float:left;
}
#contact #bodytext img {float:right;
}
