﻿@import url('nav.css');
body 
{
	background:#4c67aa url(/!images/mp/nfjc_main_bg_tile.gif) repeat-x;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
}

a{text-decoration:none; font-weight:bold; color:#4c67aa;}
a:hover {text-decoration:underline;}

ul{list-style-image:url(/!images/mp/nfjc_main_bullet.gif);}

dd { margin-bottom: 1em; }

#login_form_wrapper
{
    width: 212px;
    margin: auto auto -25px 11px;
    background: #C5CAE5;
    position: relative;
    z-index: 10;
}
#login_form { padding: 1em 1em 0; }

#contentTxt h2 {font-size:1.3em; font-weight:bold;}
#contentTxt h3 {font-size:1.1em; font-weight:bold;}
#contentTxt dt {font-weight:bold;}


#wrapper 
{
	background-color:#f2f8fd;
	margin:0 auto;
	width:750px;
	position:relative;
	z-index:1;
}

#botbar{background:url(/!images/int/nfjc_int_footer.gif) no-repeat; width:750px; height:23px; clear:both; margin:0 auto;}

#header{background:url(/!images/int/nfjc_int_header_board_members.jpg) no-repeat; width:750px; height:155px;}
#header #homelink { width:750px; padding-top:155px;}
.board_members #header{background-image:url(/!images/int/nfjc_int_header_board_members.jpg);}
.program_info #header{background-image:url(/!images/int/nfjc_int_header_program_information.jpg);}
.member_info #header{background-image:url(/!images/int/nfjc_int_header_member_information.jpg);}
.members_only #header{background-image:url(/!images/int/nfjc_int_header_members_only.jpg);}
.contact #header{background-image:url(/!images/int/nfjc_int_header_contact_nfjc.jpg);}

#content {width:750px; margin:0 auto;}
#subnav {background:url(/!images/int/nfjc_int_nav_rollover.gif) no-repeat; width:211px; margin:0 auto;}

#leftcol {width:223px; float:left;}
#promo {background:url(/!images/int/nfjc_int_promo.gif) no-repeat; width:223px; height:495px; position:relative;}
#promo a{width:148px; padding-top:160px;position:relative; top:53px; left:43px; z-index:2;}
#rightcol
{
    width:520px;
    float:right;
    position:relative;
    z-index:1;
    overflow: hidden;
}

#contentTxt {padding:15px 20px 20px;}

#footer {padding-left:15px;}
#footer a{ color:#26529b;}

#footer a.aristotle { color:#000000; font-weight:normal;}