body { font-family: arial; background-image: url(image/topbar.jpg); background-repeat: repeat-x; z-index: 1; }
p { font-weight: normal; font-size: 12px; color: #333333; padding-right: 10px; }
p span {
font-weight: bold;
}
td { }
#wrapper{ width: 800px; margin-right:auto; margin-left:auto; margin-top:10px; padding:0px; text-align:left; }
#top { background-position: 0 top; height: 140px; background-image: url(URL); position: relative; z-index: 5; }
h1 { padding-top: 20px; color: white; font-size: 20px; font-weight: bold; text-indent: 108px; }
h2{ padding: 0; margin-top: -10px; margin-bottom: -10px;
}
h3 { padding: 0; margin-bottom: -10px;
}
h2.header { }
#left { width: 345px; padding-top: 0px; float: left; }
#right{ width: 455px; padding: 0px; margin-top: 50px; float: left; }
#footer{
float: left;
width: 800px;
}
a:link { }
a:visited { }
a:hover { }
a:active { }
#flashmodule { position: absolute; top: 0; z-index: -1; float: left; }
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url(image/bg_button_a.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font-size: 12px;
    height: 24px;
    margin-left: 10px;
    margin-right: 5px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url(image/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

p.website {
text-align: left;
}

