
#container { color: #333; line-height: 130%; background-color: #f0f8ff; background-image: url("images/idea.gif"); background-repeat: no-repeat; background-position: left top; margin: 10px auto; width: 700px; height: auto; border: double teal }
#top { padding: 0.5em }
#top h1 { }
#leftnav { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 200px; float: left }
#content  { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/logo.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; max-width: 36em; float: right }
#footer { color: white; font-size: 12px; font-style: italic; font-weight: bold; background-image: url(images/footer.jpg); background-repeat: no-repeat; background-position: 0 bottom; height: 25px; margin: 0; padding: 0.5em; clear: both; border-style: solid none none; border-width: thin medium medium; border-color: teal   }
