body {
     text-align: center;
     background-color: #000;
     background-image: url('pics/bg.jpg');
     background-repeat: repeat-x;
     background-attachment: fixed;
     padding: 0; color:#000;
     font:12px/15px Verdana, Arial, sans-serif;
}

p { text-align: justify; padding-left: 20px; padding-right: 20px; }
a { color: #170535; }
h2 {margin-left: 20px; color: #170535; text-align: left; padding-top: 15px; }
h3 {margin-left: 20px; color: #170535;text-align: left; padding-top: 25px; }	
h4 {margin-left: 20px; color: #170535;text-align: left; padding: 0px; }
table {
      padding: 0px;
      border-collapse: collapse;
}

#page {margin:0 auto; width: 655px; text-align: center;}

#banner-left {
        float: left;
        margin-top: 25px;
        text-align: left;
        width: 160px;
}
#banner-right {
        text-align: right;
        padding-top:95px;
}
#banner-right a{
        color: #e0e2d4;
        text-decoration: none;
        font-size: 11px;
        padding: 0px 8px;
}
#banner-right a:hover, #banner-right a:active {
        color: #250857;
}

.contentTable {width: 655;}
.tableTop {background-image: url('pics/text-top.png'); height: 10px}
.tableBottom {background-image: url('pics/text-bottom.png'); height: 10px;}
.textTableCell {background-color: #717887;font:12px/15px Verdana, Arial, sans-serif; }
.mediaTableCell {background-color: #7a8045;font:12px/15px Verdana, Arial, sans-serif; }
.mediaTableCell img {display: block; margin-left: 7; margin-right: auto; }

#caption {font:10px Verdana; font-style: italic; text-align: right; margin-right: 8px;}
