BODY {
    text-align: center;
    margin : 10px 10px 10px 10px;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   	font-size: 1em;
    font-weight: normal;
    background-color : #FFCC66;
}

#content{
	text-align: center;
    margin-left: auto;
    margin-right: auto;
	width:60em;
	height: 100%;
}

#content{
    float:right;
    text-align: left;
}

H1{
    font-size: 1.8em;
    margin:10px;
    padding:0px;
}

H1 IMG {
    padding-left:35px;
    padding-right:50px;
}

H3 {
    font-size: 0.8em;
    text-align: right;
    margin:10px;
    padding:0px;
}
H3 SUP{
    font-size: 0.6em;
}

/* Navigation */

#navi{
    width:165px;
    margin:10px;
    padding:10px;
  	border: 1px solid Gray;
    background-color : #a6a6a6;
	float:left;
	padding:1em;
	width:10em;
}

#navi UL{
    background-color : #A6A6A6;
    list-style: none;
}

#navi UL LI{
    background-color : #FFCC66;
    color:#A6A6A6;
    font-weight: bold;
    padding:5px;
    margin:2px;
    margin-left:0px;
}

#navi .active{
	list-style: inside circle;
}

#navi UL LI A{
    color:#A6A6A6;
    text-decoration: none;
}

#navi #w3{
    text-align: right;
}

.references{
    float:right;
    text-align: left;
	width:40em;
}
.reference{
    margin:10px;
    padding:10px;
  	border: 1px solid Gray;
}
.reference H1{
    font-size: 1em;
}

.reference H1 A{
    color:#A6A6A6;
}

.reference .image {
    width:200px;
    float:left;
    line-height:18px;
    padding-left: 5px;
}

.reference .description {
    width:290px;
    float:right;
    text-align: left;
}