body {
    margin:0;
    padding:0;
    background:white;
    font-family:sans-serif;
    /*border-top:5px solid #FFCC00;*/
}

h1 {
    padding:30px 0 0 50px;
    border-bottom:3px solid #FFCC00;
    letter-spacing:3px;
    font-size:50px;
}

h2 {
    background:url(h2.png) repeat-x top left #FFCC00;
}

h2 span {
    background:white;
    padding:1px 5px 1px 5px;
    margin-left:50px;
}

a {
    color:#663300;
    text-decoration:none;
    border-bottom:1px solid #CC9933;
}

a:hover {
    border-bottom:1px solid black;
}

p {
    margin:15px;
}

p.bar {
    background:url(h2.png) repeat-x top left #FFCC00;
    text-align:right;
    margin:0;
    padding-bottom:10px;
    /*border-bottom:10px solid #FFCC00;*/
}

p.bar span {
    background:white;
    padding:2px 5px 2px 5px;
    margin-right:50px;
    
}

