body {
    background: url('background.jpg') #E3E0DB;
    font-family: Georgia,serif;
    font-size: 18px;
    margin: 0;
    /* line-height: 24px; */
}
h1 {
    color: #484848;
    font-family: "Century Gothic","Lucida Grande",Arial,sans-serif;
    font-size: 90px;
    text-align: center;
    letter-spacing: -4px;
    padding: 0;
    margin: 0;
}
h2 {
    color: #484848;
    font-family: "Century Gothic","Lucida Grande",Arial,sans-serif;
    font-size: 30px;
    letter-spacing: -1px;
    font-weight: normal;
    padding: 0;
    margin: 0;
    padding-left: 30px;
    margin-top: -25px;
}
p {
    text-indent: 10px; 
}
a {
    text-decoration: none;
}
a,
a:visited {
    color: blue;
}
img {
    border: 0;
}
#main {
    width: 990px;
    margin: 0 auto;
    padding: 25px 0;
}
#main-top {
    background: url('logo1_small.png') no-repeat;
    height: 60px;
    padding-right: 40px;
    margin-left: 25px;
}
#main-top div {
    float: right;    
}
#main-middle {
    clear: both;
}
#main-middle ul {
    color: #111;
    list-style-image: url('li.png');
    margin-left: 30px;
}
#name1 {
    font-weight: normal;
}
#name2 {
    font-size: 100px;
}
#info {
    padding-top: 30px;
}
#info div {
    float: left;
    color: #AF3232;
    width: 400px;
    padding-left: 40px;
}
#info div img {
    float: left;
    height: 70px;
    padding-right: 20px;
}
#info {
    height: 72px;
    margin: 0 auto;
    width: 880px;
}
#info p {
    text-indent: 0px;
    margin: 10px 0; 
}
#logos {
    height: 90px;
/*    background: #fff; */
/*    border-width: 1px;
    border-style: solid;
    border-bottom-color: #aaa;
    border-right-color: #aaa;
    border-top-color: #ccc;
    border-left-color: #ccc;
    border-radius: 3px;
*/
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    width: 990px;
    margin: 0 auto;
}
#logos div {
    float: left;
    height: 80px;
}
#logos-middle {
    background: #fff;
    width: 880px;
    padding-top: 10px;
}
#logos-middle img {
    padding-right: 5px;
}
#logos img {
    vertical-align: middle;
}
#dol div {
    float: left;
    /* padding-right: 50px; */
    padding-left: 50px;
}
#footer {
    clear: both;
    text-align: center;
    font-size: 11px;
    padding-top: 40px;
    padding-bottom: 10px;
}
