/* BROWSER RESET */
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
del,ins{text-decoration:none;}

/* BASE HTML STYLING */
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h1,h2,h3{margin:0 0 0.8em 0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
strong{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
em{font-style:italic;}
blockquote,ul,ol,dl{margin:1em;}
ol,ul,dl{margin-left:2em;}
ol li{list-style:decimal outside;}
ul li{list-style:disc outside;}
dl dt{font-weight:bold}
th,td{padding:.5em;}
th{font-weight:bold;text-align:center;}
caption{margin-bottom:.5em;text-align:center;}
p,fieldset,table,pre{margin-bottom:1em;}
input[type=text],input[type=password],textarea{width:200px;*width:200px;}
a{outline:0;text-decoration:none;color:#6a65ab}
a:hover {text-decoration:underline}

/* BASIC LNF */
html,body {
	height:100%
}

body {
	font-family:Times,"Times New Roman",serif;
	font-size:14pt;
	color:#000;
	line-height:18pt;
	text-align:center
}

.floatfix {
	clear:both
}

.quote {
	font-style:italic;
	margin-bottom:0;
}

.author {
	text-align:right;
	font-weight:bold;
	margin-top:0;
	font-size:12px
}

.articles {
	margin-bottom:8px
}

.articles a {
	font-size:12px;
	line-height:16px;
}

#main_wrap {
	width:960px;
	margin:0 auto;
	border-right:0;
	border-left:0;
}

#logo {
	float:right
}

#nav_wrap {
	clear:right;
	height:25px;
}

#nav_wrap ul {
	margin:0;
	padding:0;
	width:960px;
	height:25px;
}

#nav_wrap ul li {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

#nav_wrap ul li a {
	display:block;
	width:160px;
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#fff;
	text-decoration:none
}

#nav_wrap ul li a:hover {
	text-decoration:underline
}

#nav_underline {
	clear:both;
	width:960px;
	height:4px;
}

#nav_wrap ul #nav_1 a {
	background:url(../images/lnf/2009/nav_yellow.gif) left top repeat
}

#nav_wrap ul #nav_2 a {
	background:url(../images/lnf/2009/nav_orange.gif) left top repeat
}

#nav_wrap ul #nav_3 a {
	background:url(../images/lnf/2009/nav_red.gif) left top repeat
}

#nav_wrap ul #nav_4 a {
	background:url(../images/lnf/2009/nav_purple.gif) left top repeat
}

#nav_wrap ul #nav_5 a {
	background:url(../images/lnf/2009/nav_blue.gif) left top repeat
}

#nav_wrap ul #nav_6 a {
	background:url(../images/lnf/2009/nav_green.gif) left top repeat
}

#home #nav_underline {
	background:url(../images/lnf/2009/nav_drk_purple.gif) left top repeat
}

#overview #nav_underline {
	background:url(../images/lnf/2009/col_yellow.gif) left top repeat
}

#who #nav_underline {
	background:url(../images/lnf/2009/nav_orange.gif) left top repeat
}

#schools #nav_underline {
	background:url(../images/lnf/2009/nav_red.gif) left top repeat
}

#parents #nav_underline {
	background:url(../images/lnf/2009/nav_purple.gif) left top repeat
}

#interns #nav_underline {
	background:url(../images/lnf/2009/nav_blue.gif) left top repeat
}

#contact #nav_underline {
	background:url(../images/lnf/2009/nav_green.gif) left top repeat
}

.content_wrap {
	clear:both;
	background:url(../images/lnf/2009/body_tile.gif) left top repeat-y;
	text-align:left
}

#page_header {
	font-size:24px;
	line-height:30px;
	margin:0 0 15px 0;
	padding:0;
	font-weight:normal;
	text-transform:uppercase
}

#breadcrumb {
	display:none
}

#nav_wrap, #nav_underline, #col_a, #col_c {
	display:none
}

#col_b, #col_single {
	float:none;
	width:100%
}

#print_footer {
	display: block;
}