body { 
font-size: 100%;
line-height: 1.125em;
background-color:rgb(176, 179, 210); 
margin-top: -5px;
}
h1, h2, h3 {
color: #333333;
line-height: 120%;
font-family: georgia, trebuchet, arial, sans-serif;
margin: 15px 0px 10px 0px;
}
h4 {
color: #000000;
line-height: 100%;
font-family: georgia, trebuchet, arial, sans-serif;
margin: 15px 0px 10px 0px;
}
p, li {
list-style-type: none;
text-align: left;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 0.875em;
font-family: trebuchet, verdana, sans-serif;
}
p {
text-indent: 1.4em;
margin: 0px 0px 7px 0px;
}
#navigation ul li a {
border-color:black/*#333333*/;
color:#333333;
background-color:rgb(186, 190, 215);
border-style:solid solid none;
border-width:1px 1px medium;
display:block;
font-weight:bold;
letter-spacing:0px;
padding:2px 10px;
text-decoration:none;
}
#navigation {
background:transparent none repeat scroll 0%;
font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Serif;
margin: 0px auto 0px auto;
overflow:hidden;
position:relative;
text-align:center;
padding: 0px 0px 0px 180px;
width:770px;
}
#navigation ul li {
float:left;
list-style-type:none;
margin: 0px 5px 0px 0px;
}
#navigation ul li a {
background-color:rgb(186, 190, 215);
border-style:solid solid none;
border-color:#666666;
border-width:1px 1px medium;
color:#666666;
display:block;
font-weight:bold;
letter-spacing:0px;
padding:2px 10px;
text-decoration:none;
}
#navigation ul li a:visited {
border-color:#999999;
border-style:solid solid none;
border-width:1px 1px medium;
color:#999999;
}
#navigation ul li a:hover {
background-color:white;
border-color:#cccccc rgb(204, 204, 204);
border-style:solid solid none;
border-width:1px 1px medium;
}
#baths {
text-align: center;
}
#baths img {
text-align: center;
}
.underline {
font-family: arial, trebuchet, sans-serif;
list-style-type: none;
font-size: 80%;
text-align: center;
}
#container {
width: 690px;
margin: -25px auto 0 auto;
background-color: rgb(128, 133, 171);
padding: 10px 30px 15px 30px;
}
#container.approach {
width: 690px;
padding: 10px 30px 15px 30px;
}
#baths {
z-index: 1;
}
#bio {
margin: 20px 0px 10px 20px;
padding: 14px 15px 6px 15px;
font-size: 0.75em;
line-height: 2.2 em;
background-color:rgb(149, 153, 188);
position: relative;
float:right;
width: 220px;
}
#bio img {
float:right;
margin: 4px 0px 5px 5px;
}
.biospace {
font-weight: bold;
text-indent: 0px;
margin-bottom: 0.6em;
}
.bio {
font-size: 0.8em;
}
.copyright {
font-size: 0.7em;
line-height: 110%;
}
#list-nav1 {
background:transparent none repeat scroll 0%;
margin: 20px auto 0px auto;
overflow: hidden;
padding: 0% 0% 0% 15%;
}
#list-nav2 {
background:transparent none repeat scroll 0%;
overflow: hidden;
clear:left;
padding: 0% 0% 0% 15%;
}
#list-nav1 ul {
color:#000000;
display: inline;
margin: 0px auto 0px auto;
font-size: 0.9em;
}
#list-nav2 ul {
color:#000000;
display: inline;
margin: 0px auto 0px auto;
font-size: 0.9em;
}
#list-nav1 li {
display: inline;
}
#list-nav2 li {
display: inline;
}
#list-nav1 a {
float:left;
background-color:rgb(186, 190, 215);
margin: 0px 3px 0px 3px;
text-align: center;
text-decoration: none;
color:#666666;
border-color:#666666;
border-style: solid;
border-width: 1px 1px 1px 1px;
font-weight:bold;
padding: 3px 6px 3px 6px;
}
#list-nav2 a {
float:left;
background-color:rgb(186, 190, 215);
margin: 6px 3px 0px 3px;
text-align: center;
text-decoration: none;
color:#666666;
border-color:#666666;
border-style: solid;
border-width: 1px 1px 1px 1px;
font-weight:bold;
padding: 3px 6px 3px 6px;
}
#list-nav1 a.sidelink {
width: 100px;
}
#list-nav2 a.sidelink {
width: 100px;
}
#list-nav1 a.centrelink {
width: 250px;
}
#list-nav2 a.centrelink {
width: 250px;
}
#list-nav1 ul li a:visited {
background-color:rgb(128, 133, 171);
border-color:#666666;
border-style:solid;
border-width:1px;
color:#666666;
}
#list-nav1 ul li a:hover {
background-color:white;
border-color:#cccccc rgb(204, 204, 204);
border-style:solid solid none;
border-width:1px 1px medium;
color:#333333;
}
#list-nav2 ul li a:visited {
background-color:rgb(128, 133, 171);
border-color:#666666;
border-style:solid;
border-width:1px;
color:#666666;
}
#list-nav2 ul li a:hover {
background-color:white;
border-color:#cccccc rgb(204, 204, 204);
border-style:solid solid none;
border-width:1px 1px medium;
color:#333333;
}
p.attrib {
margin: -5px 0px 20px 0px;
padding: 0px 0px 0px 65px;
font-size: 0.8em;
font-weight:bold;
font-style:italic;
}
#webmaster {
width: 748px;
margin: 10px auto 0 auto;
padding: 3px 0px 3px 0px;
}
#webmaster img {
border-width:0px;
position: relative;
float: left;
margin: 8px 5px 0px 0px;
}
#webmaster a{
text-decoration:none;
}
p.browsers {
text-indent: 0;
font-weight:bold;
font-size: 0.6em;
line-height: 1.4em;
}
#videowindow {
text-align:center;
margin: 20px 10px 10px 20px;
padding: 0px 0px 0px 35px;
width: 600px;
}
#caption {
text-align:center;
width: 500px;
padding: 0px 100px 0px 100px;
margin: 0px 0px 30px 0px;
}
h2.center {
text-align:center;
}
#flashcontent {
text-align:center;
}
p.caption {
font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Serif;
font-weight:bold;
}