*
{
    margin:0px;
    padding:0px;	
    font-family: verdana,arial,helvetica,sans-serif;
    font-size:14px;
    color: #fff;
}

a {
    text-decoration:none;
}

a:hover{
    text-decoration:underline;
}

body
{
    background-color: #000;
    text-align:center;
}

div#page
{
    margin-left:auto;
    margin-right:auto;
    width:960px;
    position:relative;
    top:-80px;
}

div#logo
{
    width:100%;
    height:101px;
    text-align:left;
    margin:0px;
    padding:0px;
    background-image: url('mjf_FILES/logo_top_bkg.png');
    background-repeat:repeat-x;
    background-position:top;
    position:relative;
    top:80px;
}

div#content
{	
    text-align:left;
    width:100%;
    min-height:420px;
    _height:420px;
    background-repeat:no-repeat;
    background-position: center;
    padding-top:90px;
}

div#footer
{
    border-top-color:#666;
    border-top-width:1px;
    border-top-style:solid;
    text-align:left;	
    padding:4px;
    color: #666;
    font-size:12px;
}
div#footer a{
    color: #666;
    font-size:12px
}

.csc-menu
{
    list-style: none;
    margin:4px;
}

.csc-menu li
{
    margin:2px;
}

.csc-frame-frame1{
    width:100%;
}
.csc-frame-frame2{
    padding: 8px;
}
.csc-frame-frame1, .csc-frame-frame2
{
    background-image:url('mjf_FILES/textBkg.png');
}
.csc-frame-frame1 a
{
    font-size:12px;
    color:#ff2c2c; 
}

.csc-frame-frame2
{
    float: right;
    text-align:left;
    width:150px;
}
.csc-frame-frame2 a
{
    font-size:20px;
    color:#FFF;
    text-transform:uppercase;
}
.txt
{
    font-size:12px;
    color:#EEE;
    background-image:url('mjf_FILES/textBkg.png');
    height:350px;
    overflow:auto;
    padding:8px;
    border-width:1px;
    border-style:solid;
    border-color:#fff;    
}

.align-center{
    text-align:center;	
}

p7 { font-size: 150%; }

