html, body
{
   margin: 0px;
   padding: 0px;
   border-width: 0px;

   text-align: center;
}

body
{
   /*font-family: Palatino Linotype, Book Antiqua, Palatino, New York, serif;*/
   font-family: Tahoma, Geneva, sans-serif;
}

h1, h2, h3, h4, div.menuContainer, p.copyright
{
   font-family: Tahoma, Geneva, sans-serif;
}

body
{
   font-size: 11pt;
   background-color: #F2F2F2;
}

div, p, img, ul, li
{
   margin: 0px;
   padding: 0px;
}

ul
{
   margin-left: 1em;
   padding-left: 1em;
   margin-top: 1em;
   margin-bottom: 1em;
}

li
{
   margin-bottom: 0.2em;
}

div#container
{
   position: relative;
   margin: 0 auto;
   width: 768px;
   text-align: left;
}

div#backgroundContainer
{
   position: relative;
   margin: 20px;
   border-width: 1px;
   border-style: solid;
   border-color: #666666;
}

div#backgroundInnerContainer
{
   position: relative;
   width: 100%;
   overflow: hidden;
}

div#background
{
   position: absolute;
   width: 100%;
   height: 30000px;
   background-color: #FFFFFF;
}

div#content
{
   position: relative;
}

div.contentHeader
{
   padding: 0px;
   margin: 0px;
}

div.contentBody, div.menuContainer
{
   margin-left: 40px;
   margin-right: 40px;
}

span#titleSpan
{
   margin-left: 40px;
   margin-right: 30px;
   padding-right: 0px;
}

p.copyright
{
   padding-left: 40px;
   padding-right: 40px;
}

a
{
   font-weight: bold;
}

a:hover
{
   text-decoration: underline;
}

img.sample
{
   position: relative;
   float: right;
   margin: 0px;
   margin-left: 2em;
   margin-bottom: 0.8em;
}

a img
{
   border-width: 0px;
}

p
{
   text-align: justify;
   word-spacing: 0.05em;
   line-height: 1.5em;
   margin-bottom: 1em;
}

p.introduction
{
   font-family: Palatino Linotype, Book Antiqua, Palatino, New York, serif;
   font-size: 1.25em;
   text-align: left;
   color: #555555;
   padding-left: 5em;
   padding-right: 5em;
   margin-bottom: 2em;
}

p.copyright
{
   font-size: 0.7em;
   font-weight: bold;
   text-align: right;
   clear: right;
   padding-top: 1.2em;
   padding-bottom: 1.2em;
   margin: 0px;
   margin-top: 45px;
   margin-bottom: 25px;
}

p.timestamp
{
   font-size: 0.6em;
   font-style: oblique;
}

div.getjava
{
   text-align: center;
}

img.getjava
{
   width: 88px;
   height: 31px;
   margin-top: 0.5em;
   margin-bottom: 0.5em;
}

div.launchButton
{
   text-align: center;
   margin-top: 2em;
   margin-bottom: 2em;
}

div.donateButton
{
   text-align: center;
}

code
{
   font-size: 0.85em;
}

p.code
{
   margin-left: 2em;
}

dt
{
   
}
