body { background-color: #bbf; font-family: Helvetica, arial, sans-serif; }
#container { z-index: 4;}
#main {width: auto; height: auto; margin-top: 00px; border: none; padding: 6px; background-color: #fff; z-index: 1;}
#nav {margin-left: 0px; margin-top: 10px; width: auto; padding: 6px; font-family: sans-serif; font-size: 13px; border:none; background-color: #f9f9ff;}
#nav h2 {color: #aa11aa; font-size: 20px; font-weight: normal; }
#nav address {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #aa11aa; }
.ts-1-4 {position: relative: margin-top: 5px; }
.ts-1-3 {  background-color: #ff3333;  border: none;  height: 16px;  line-height: 16px;  padding: 1px 8px;  position: relative; display: inline;  text-align: center;  width: auto; } 
#main p {font-family: Georgia, Palatino, serif; font-size: 13px; margin-top: 6px; }
#main li {font-family: Georgia, Palatino, serif; font-size: 13px; margin-top: 0px; }
#main hi {font-family: Arial, Helvetica, sans-serif; font-size: 32px; font-weight: normal; color: #aa11aa; margin-top: 6px; margin-bottom: 6px; }
#main h2 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #aa11aa; margin-top: 6px; margin-bottom: 6px; }
#rightbox {position: relative; margin-top: 10px; margin-bottom: 10px; left: 0px; width: auto; height: auto;  text-align: center; padding: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:15px; background-color: transparent; background-image: none; z-index: 2;}
#rightbox h2 { margin-top: 90px; color: navy; font-size: 25px; line-height: 25px; }
DIV.textbox { margin-top: 0px; border: 1px solid purple; padding: 4px; background-color: #f6f6ff; z-index: 3; }
#address {clear: all; position: relative; left: 0px; margin-top: 20px; width: 540px; }
#address p {background-color: brown; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 4px; }
#main cite { text-align: right; }
#main table { background-color: white; border-bottom: 1px solid orange;}
#main td, #main th { padding-left: 4px; padding-right: 4px; border-top: 1px solid orange; }
.small { font-size: 12px; color: #9999ff; }
#rightbox p.small a {text-decoration: none; color: #9999ff; }
#photo {position: relative;  padding: 5px; background-color: white; }
img {width: auto; height: auto; }


