body {
    background-color: #193F70;
    margin: 0;
    font-family: arial;
    font-size: 12px;
}

a { color: #193F70; }

#container {
    width: 1000px;
    padding: 0 0 20px 0;
    background-color: #fff;
    margin: 0 auto;
}

#containerinner {
    width: 960px;
    margin: 0 auto;
}

#topnav {
    width: 638px;
    height: 54px;
    background: url(/images/neala_04.jpg) no-repeat;
}

#topnav ul {
    padding:0;
    list-style:none;
    margin: 0 0 0 4px;
}

#topnav ul li {
    float:left;
    position:relative;
}

#topnav ul li a {
    color:#1D3D6E;
    display:block;
    float:left;
    padding:12px 17px;
    font: bold 16px arial;
    text-decoration: none;
    text-transform: uppercase
}

#topnav ul li a:hover {
    color:#E31E18;
}

#content {
    padding: 10px 0;
}

#fpform {
    width: 300px;
    height: 281px;
    background-color: #BBBCBD;
    float: right;
}

#fpform .fpheader {
    background-color: #3A709F;
    width: 280px;
    margin: 10px auto; 
    color: #fff;
    padding: 4px 0;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}

#fpnews {
    width: 650px;
    height: 320px;
    background-color: #C6E1F9;
    float: left;
    margin-top: 10px;
}

#fpnews .fpheader {
    background-color: #193F70;
    width: 630px;
    margin: 10px auto; 
    color: #fff;
    padding: 4px 0;
    font-size: 16px;
    font-weight: bold;
}

#fpnews .fpbody {
    width: 630px;
    margin: 10px auto;

}

#fpnews .fpbody a {
    text-decoration: none;
    color: #193F70;
}


#fpnews .fpheader span {
    margin-left: 6px;
}

#fpevents {
    width: 300px;
    height: 320px;
    background-color: #C6E1F9;
    float: right;
    margin-top: 10px;
}

#fpevents .fpheader {
    background-color: #193F70;
    width: 280px;
    margin: 10px auto; 
    color: #fff;
    padding: 4px 0;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}    

#fpevents .fpbody {
    width: 280px; 
    margin: 10px auto;
}

#fpevents .fpbody a {
    text-decoration: none;
    color: #193F70;
}

#footer {
    padding: 10px 0;
    height: 100px;
    background-color: #283033;
    text-align: center;
    font: normal 12px arial;
    color: #fff;
}


#footer ul {
    padding:0;
    list-style:none;
    margin: 30px 0 0 54px;
}

#footer ul li {
    float:left;
    position:relative;
}

#footer ul li a {
    color:#fff;
    display:block;
    float:left;
    padding:0 26px;
    font: bold 12px arial;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase
}

#footer ul li a:hover {
    color:#FFEE21;
}

#subfooter {
    width: 1000px;
    margin: 10px auto;
    text-align: center;
    font: normal 11px arial;
    color: #fff;
}

#subfooter a {
    color: #fff;
}

/* ADMIN */

.inverse {
    background-color: #193F70;
    color: #fff;
    font: bold 12px arial   

}

.inversesmall {
    background-color: #193F70;
    color: #fff;
    font: bold 10px arial;
    
}

.small {
    color: #000;
    font: normal 12px arial;
}
