body {
margin: 0px auto;
color: #bbaa99;
text-align: center;
padding: 0;
background-repeat: no-repeat;
background-position: top center;
}
div#main{
margin: 0px auto;
font-family:sans-serif;
font-size:11px;
font-weight:lighter;
font-variant:normal;
color:#000;
letter-spacing:0.1em;
background-repeat: no-repeat;
position: relative;
text-align: left;
line-height: 14px;
}

div#main a{
text-decoration: none; 
color:#1f687a;
font-weight:bold;
}

#hidden_links a 
{
position: absolute;
overflow: hidden;
}

div#main a:hover{
text-decoration: none; 
color:#1f687a;
font-weight:bold;
text-decoration: underline;
}
a img
{
border: 0px;
}

#content ul {
list-style: none;
list-style-type: none;
list-style-image: none;
padding: 0px 0px 0px 10px;
text-align: left;
margin: 0px;
}

#content li{
background-image: url(../images/check.png);
background-repeat: no-repeat;
background-position: 0px 5px;
font-family:"Lucida Grande", geneva, helvetica, sans-serif;

padding: 8px 0px 10px 30px;
font-size:14px;
font-weight: light; 
margin: 0px;
height: 11px; 
line-height: 10px;
color:#1f687a;
letter-spacing:0.00em;
}

li#green{
background-image: url(../images/check-green.png);
}
li#darkblue{
background-image: url(../images/check-darkblue.png);
}
li#lightblue{
background-image: url(../images/check-lightblue.png);
}
li#red{
background-image: url(../images/check-red.png);
}
li#yellow{
background-image: url(../images/check-yellow.png);
}
h1
{
margin: 0px auto;
font-family: 'Lucida Grande', sans-serif;
font-size:15px;
font-weight:500;
font-variant:normal;
color:#fff;
letter-spacing:0.2em;
line-height: 19px;
}
h2
{
margin: 0px auto;
font-family: 'Lucida Grande', sans-serif;
font-size:19px;
font-weight:800;
font-variant:normal;
text-transform:uppercase;
color:#1f687a;
letter-spacing:0.18em;
line-height: 20px;
}