body {
/* margin: 0; */
font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;
font-size: 0.8em;
background-color: #e4e7ed;
}

h1 {
font-size:1.5em;
color: #555555;
}

h2 {
font-size:1.2em;
color: #555555;

}

h3 {
font-size:1em;
margin-top:20px;
color: #555555;

}

a {
color: #2b82a9;
/* text-decoration: none; */
}

#wrapper {

margin-top:20px;
margin-left:auto;
margin-right:auto;
margin-bottom:8px;
width: 800px;
padding-bottom:15px;
padding-left:15px;
padding-right:15px;
padding-top:25px;

background-color: white;
border: solid 1px #2b82a9;
-moz-box-shadow: 0px 0px 4px 0px #cfcfcf;
-webkit-box-shadow: 0px 0px 4px 0px #cfcfcf;
-o-box-shadow: 0px 0px 4px 0px #cfcfcf;
box-shadow: 0px 0px 4px 0px #cfcfcf;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

}

#cadre {
padding-left:15px;
margin-top:10px;
margin-bottom:35px;
margin-left:-15px;
width:815px;
height:60px;

/* width:845px; */
background-color: #e4e7ed;
border-top: solid 1px #afafaf;
border-bottom: solid 1px #afafaf;

}

#imgCaution {
display: inline-block;
/* border: solid 1px black; */
width: 40px;
margin-top:10px;
        vertical-align: top;

}

#textCaution {
display: inline-block;
width: 80%;
height:40px;
line-height: 20px;
/* border: solid 1px black; */
        vertical-align: top;
        margin-top:10px;
        margin-left:10px;

}

#credits {
margin-left:auto;
margin-right:auto;
text-align: center;
margin-bottom:50px;
color: #555555;
}