html {
    font-family: nintendods;
    font-size: 17px;
    image-rendering: pixelated;
    image-rendering: -moz-crisp-edges;
    image-rendering: crisp-edges;
    background-image: url(bgsatin.jpg);

    background-color: purple;
}

h1 {
    font-family: nintendods;
    font-size: 29px;
}

h2 {
    font-family: nintendods;
    font-size: 17px;
}

hr {
    border-color: #ff5677;
}

body {
    overflow-x: hidden;
    overflow-y: scroll;
    position: relative;
    width: 1200px;
    font-size: 16px;
    line-height: 20px;
    color: #000000;
    margin-left: auto;
    margin-right: auto;
}

.header,
.updateMarquee,
.bodyContent,
.rightBar,
.rightBar2,
.leftBar {

    border: 10px solid #ff5677;
    border-image-slice: 24 24 24 24;
    border-image-width: 10px 10px 10px 10px;
    border-image-repeat: repeat repeat;
    -moz-border-image-source: url("/pics/DL3border.png");
    -webkit-border-image-source: url("/pics/DL3border.png");
    -o-border-image-source: url("/pics/DL3border.png");
    border-image-source: url("/pics/DL3border.png");
    border-image-outset: 1;
}

.header {
    background-color: #ff5677;
    width: 970px;
    height: 120px;
    margin-top: 60px;
    margin-bottom: 20px;
    padding: 10px;
    position: relative;
}

.updateMarquee {
    width: 990px;
    height: 31px;
    background-color: #ff5677;
    margin-bottom: 20px;
    padding: 0px;
    position: relative;


}

.bodyDiv {
    /* MAIN BOX THAT HOLDS ALL OTHER BOXES*/
    width: 790px;
    display: inline-block;
}

.bodyContent {
    /* THE BOXES INSIDE OF THE MAIN ONE */
    position: relative;
    width: 760px;
    margin-bottom: 20px;
    background-color: #ff5677;
    padding: 10px;
}

.rightBar {
    /* RIGHT NAVIGATION */
    float: right;
    background-color: #ff5677;
    width: 160px;
    padding: 10px;
    margin: 0px;
    position: relative;
    margin-bottom: 20px;
}

.rightBar2 {
    /* RIGHT BAR UNDERNEATH NAV*/
    clear: right;
    float: right;
    background-color: #ff5677;
    width: 160px;
    padding: 10px;
    margin: 0px;
    position: relative;
}


.fullwidth {
    /* RESET FOR POSITIONING */
    width: 1000px;
    display: block;
    position: relative;
}

.footer {
    color: #ff5677;
    text-align: center;
    display: block;
    clear: both;
    font-size:14px; ;
    font-family: nintendods;
}

.audioplayer {
    width: 180px;
    height: 40px;
    position: absolute;
    top: 0px;
    left: 0px;
}

.audiotext {
    margin-top: 35px;
    font-size: 13px;
}


/* fonts go here */


@font-face {
    font-family: nintendods;
    src: url('/media/nintendods.ttf') format('truetype');
}

/* */