html
{
  height:            100%;
}

body
{
  height:            100%;
  margin:            0;
  padding:           0;
  background-color:  #eeeeee;
  background-image:  url(gfx/spacerDarkGray.gif);
  background-repeat: repeat-y;
  overflow-y:        auto;
}


a:link, a:visited{
  color: #777777;
  font-family: Arial,Verdana,Helvetica,sans-serif;
  text-decoration: none;
}

a:hover{
  font-family: Arial,Verdana,Helvetica,sans-serif;
  text-decoration: underline;
}

#topnav
{
  position:absolute;
  left:480px;
  top:1px;
  width:264px;
  height:23px;
  z-index:3
}

#logo
{
  position:absolute;
  left:0px;
  top:0px;
  width:313px;
  height:68px;
  z-index:2;
}

#backtop
{
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  height:70px;
  z-index:1;
  background-color: #bbbbbb;
  layer-background-color: #bbbbbb;
}

#slidebar
{
  position:         absolute;
  top:              70px;
  left:             0;
  width:            100%;
  margin:           0;
  padding:          0;
  background-color: #dddddd;
  border:           0 #ffffff solid;
  background-image:  url(gfx/scene/background.gif);
}

#navibox
{
  position:         absolute;
  top:              157px;
  left:             0;
  width:            192px;
  margin:           0;
  padding:          0;
  background-color: #dddddd;
  border:           0 #ffffff solid;
}

#navibox h1
{
  font-family: times;
  font-style:  italic;
  font-size:   1em;
  margin: 5px;
}

#navibox p
{
  font-family: tahoma;
  font-style:  none;
  font-size:   0.8em;
  margin: 10px;
}

#sectionLinks{
  margin: 0px;
  padding: 0px;
}

#sectionLinks a:link, #sectionLinks a:visited {
  display: block;
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #ffffff;
  font-weight: bold;
  font-size: 0.7em;
  padding: 3px 0px 3px 10px;
  color: #555555;
}

#sectionLinks a:hover{
  border-top: 1px solid #ffffff;
  background-color: #eeeeee;
  background-image: none;
  font-weight: bold;
  text-decoration: none;
}

#contentbox
{
  position: absolute;
  top:      180px;
  left:     230px;
  border:   0px solid #efefef;
  margin:   0;
  padding:  0;
}

#content
{
  margin: 0 20% 15px 0;
  border: 0px solid red;
}

#content a:link
{
  text-decoration: underline;
  text-indent:     0;
  font-weight:     bold;
  font-family:     Arial,Verdana,Helvetica,sans-serif;
  color:           #4F4F4F;
}

#content a:visited
{
  text-decoration: underline;
  text-indent:     0;
  font-weight:     bold;
  font-family:     Arial,Verdana,Helvetica,sans-serif;
  color:           #4F4F4F;
}

#content a:hover
{
  text-decoration: underline;
  text-indent:     0;
  font-weight:     bold;
  font-family:     Arial,Verdana,Helvetica,sans-serif;
  color:           #4F4F4F;
}

#content a:active
{
  text-decoration: underline;
  text-indent:     0;
  font-weight:     bold;
  font-family:     Arial,Verdana,Helvetica,sans-serif;
  color:           #4F4F4F;
}

#content h1
{
  margin: 0.2em 0;
  font: Times;
  font-style:  italic;
  font-size: 1.9em;
  line-height: 1.1em;
  color: #6699cc;
}

#content h2
{
  margin: 0.5em 0;
  font: medium Tahoma,Helvetica,sans-serif;
  font-size: 1.2em;
  font-weight: bold;
  line-height: 1.2em;
  color: #444444;
}

#content h3
{
  margin: 0.3em 0;
  font-family: Tahoma,Helvetica,sans-serif;
  font-size: 1em;
  line-height: 1.3em;
  color: #444444;
}

#content p
{
  margin: 0.5em 0;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
  text-indent: 0;
  text-align: justify;
  line-height: 1.3em;
}

#content td
{
  margin: 0.5em 0;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
  text-indent: 0;
  text-align: left;
  line-height: 1.3em;
}

#content ul,ol
{
  margin-top: 1em;
  margin-bottom: 1em;
  list-style-type: disk;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
}

#content li
{
  margin: 0.2em 10px 0.2em -10px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
}

.imgfloat
{
  float: left;
  Margin: 0px 20px 0px 0px;
}

.imgfloatr
{
  float: right;
  Margin: 0px 0px 0px 10px;
}

.imgtest
{
  position: absolut;
  float: c;
  width: 300;
  Margin: 0px 20px 0px 0px;
}
