
#boundary{
    background:#f8f8f8;
    border:1px solid #333;
}

a{color:#369;}

h1{
    font-family:Arial, Helvetica, sans-serif;
    font-size:130%;
    border-bottom:1px solid #999;
}

h2{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #000000;
	text-align: center;
	background-color: #ffffff;
}

h3{
    font-family: verdana,trebuchet,sans-serif;
     font-size:   14px;
     color: #000099;
     margin-bottom: 0px;
 	font-weight: bold;
}

p code{
    font-size:110%;
    color:#666;
    font-weight:bold;
}

pre{
    background:#eee;
    padding:.5em 1em;
    border:1px solid #999;
}

h1 code, h2 code, h3 code{
    font-family:Arial, Helvetica, sans-serif;
}

h2 img{border:none;padding-right:.5em;}

h1 code{
    font-family:Arial, Helvetica, sans-serif;
}

h3 img { border:none;padding-right:.5em;}

h4 img { border:none;padding-right:.5em;}

#header{
    padding:0;
    left:0;
    top:0;
    background:#69c;
    margin:0;
    border-top:1px solid #9cf;
    border-bottom:1px solid #369;
}

#header a img{
    border:0;
    padding:5px 1em;
}

#content{
    background:#f8f8f8;
    font-size:90%;
    margin-right:17em;
    padding:0 2em 1em 2em;
}

#download{
    position:absolute;
    top:9em;
    right:4em;
    width:15em;
}

#download ul{
    background:#ccf;
    margin:0;
    padding:.5em 0 .5em 1.5em;
}

#download h2{
    background:#369;
    color:#fff;
    font-size:90%;
    padding:0 .5em;
    margin:.5em 0 0 0;
    border-bottom:1px solid #036;
    border-right:1px solid #036;
    border-top:1px solid #69c;
    border-left:1px solid #69c;
}

#download li{
    list-style-type:square;
}
