BODY 
{padding: 0px;
 background-position: 50% 0px;
  BACKGROUND-IMAGE: url('images/FNP/background.jpg');
   BACKGROUND-ATTACHMENT: scroll;
    background-repeat: no-repeat;
     MARGIN: auto;
      FONT-FAMILY: Arial, Helvetica, sans-serif; 
       LETTER-SPACING: -1px; 
        TEXT-ALIGN: center;
         background-color: #0556A4;}
        
#header
{BACKGROUND-IMAGE: url('images/FNP/head.jpg');      
 background-repeat: no-repeat;
  MARGIN-LEFT: auto;
   WIDTH: 900px;
    MARGIN-RIGHT: auto;
     POSITION: relative;
      TOP: 25px;
       HEIGHT: 125px;
        TEXT-ALIGN: left}

#title
{BACKGROUND-IMAGE: url('images/FNP/title.jpg');      
 background-repeat: no-repeat;
  MARGIN-LEFT: auto;
   WIDTH: 900px;
    MARGIN-RIGHT: auto;
     POSITION: relative;
      TOP: 25px;
       HEIGHT: 75px;
        TEXT-ALIGN: left}
       
#navblock
{BACKGROUND-IMAGE: url('images/FNP/nav.jpg');      
 background-repeat: no-repeat;
  MARGIN-LEFT: auto;
   WIDTH: 900px;
    MARGIN-RIGHT: auto;
     POSITION: relative;
      TOP: 25px;
       HEIGHT: 72px;
        TEXT-ALIGN: CENTER;
         VERTICAL-ALIGN: middle;
          overflow: hidden;}
       
#content
{ BACKGROUND-IMAGE: url('images/FNP/content.jpg');
   BACKGROUND-ATTACHMENT: scroll;
    background-repeat: no-repeat;
     background-color: #00264a;
       MARGIN-LEFT: auto;
        WIDTH: 900px;
         MARGIN-RIGHT: auto;
          POSITION: relative;
           TOP: 25px;
            VERTICAL-ALIGN: top;
             HEIGHT: 400px;
              TEXT-ALIGN: left;}

#newsheading 
{MARGIN-TOP: 5px;
 PADDING-LEFT: 10px;
  FONT-SIZE: 1em;
   font-weight: 600;
    font-variant: small-caps;
     WIDTH: 50%;
      COLOR: #fcd200;
       BORDER-BOTTOM: #FFF2E0 1px solid;
        LETTER-SPACING: 1px;
         FONT-FAMILY: Arial, Helvetica, sans-serif;}
 
#para 
{FONT-SIZE: 0.7em;
 MARGIN-LEFT: 20px;
  COLOR: #FFFAE0;
   LINE-HEIGHT: 1.3;
    MARGIN-RIGHT: 20px;
     TEXT-ALIGN: left;
      FONT-FAMILY: "Lucida Sans Unicode", verdana, sans-serif}

#para a
{COLOR: #FFFAE0;
  font-weight:bold;
  text-decoration:none;
}
#para a:link
{COLOR: #FFFAE0;
  font-weight:bold;
  text-decoration:none;
}

#para a:visited
{COLOR: #FFFAE0;
  font-weight:bold;
  text-decoration:none;
}

#para a:hover, a:focus
{COLOR: #FFFAE0;
  text-decoration: underline overline;
}
    
#sample
{ BACKGROUND-IMAGE: url('images/FNP/content.jpg');
   BACKGROUND-ATTACHMENT: scroll;
    background-repeat: no-repeat;
     background-color: #00264a;
       MARGIN-LEFT: auto;
        WIDTH: 900px;
         MARGIN-RIGHT: auto;
          POSITION: relative;
           TOP: 25px;
            VERTICAL-ALIGN: top;
             HEIGHT: 750px;
              TEXT-ALIGN: left;}

#message 
{FONT-SIZE: 0.7em;
  background-color: #294763;
   COLOR: #FFFAE0;
    TEXT-ALIGN: left;
     FONT-FAMILY: "Lucida Sans Unicode", verdana, sans-serif}
 
#notice 
{background-color: #00264a;
  MARGIN-LEFT: auto;
   WIDTH: 900px;
    MARGIN-RIGHT: auto;
     POSITION: relative;
      TOP: 25px;
       HEIGHT: 22px;
        COLOR: #FCD200;
         FONT-FAMILY: Arial, Helvetica, sans-serif;
          FONT-SIZE: 10px;
           TEXT-ALIGN: center}

#footer 
{BACKGROUND-IMAGE: url('images/FNP/base.jpg');      
 background-color: #0556A4;
   BACKGROUND-ATTACHMENT: scroll;
    background-repeat: no-repeat;
  MARGIN-LEFT: auto;
   WIDTH: 900px;
    MARGIN-RIGHT: auto;
     POSITION: relative;
      TOP: 25px;
       HEIGHT: 110px;}