/* Define page sections */

p {
	font-family: Aerial, sans-serif;
  font-size: 11px;
  color: #000000;
  line-height: 18px;
  padding: 3px;}

h1 {color: #AAA; 
  border-bottom: 1px solid; 
  margin-bottom: 0;}
 
.bold {font-family: Aerial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #990000;
	position: absolute;
	left: 454px;
	top: 2px;
	width: 178px;
	height: 23px;}

.boldblack {font-family: Aerial, sans-serif;
  font-size: 11px;
  line-height: 18px;
  font-weight: bold;
  color: #FFFFFF}
	
.style2 {font-size: 14px;
	font-family: Times New Roman, Times, serif;}

.style3 {font-size: 12px;
	font-weight: bold;
	color: #CC9933;}

.style4 {font-size: 12px;
	list-style-image: url(../images/flame_12x10.jpg);}
  
#mission_layer {
	position:absolute;
	width:377px;
	height:54px;
	left: 180px;
	top: 543px;
	background-color: #000000;
}

/* Banner section */
#banner_graphic {
	position:absolute;
	text-align: center;
	top: 6px;
	left: 6px;
	width: 900px;
	height: 90px;
	/*background-color: #000000;*/
}
/*  Topbar section and links */
#topbar {font-family: Aerial, sans-serif;
  position: absolute;
  left: 6px;
  top: 102px;
  width: 900px;
  height: 30px;
  font-size: 8px;
	background: #EEE; 
}
/* Main content section */
#main_content{
	font-family: Aerial, sans-serif;
	position: absolute;
	z-index: 1;
	left: 6px;
	top: 132px;
	width: 900px;
	height: 455px;
	background-color: #FFFFCC;
	overflow: auto;
}
/* Bottom links bar */
#bottombar {font-family: Aerial, sans-serif;
  position: absolute;
  left: 6px;
  top: 600px;
  width: 900px;
  height: 25px;
  font-weight: bold;
  padding: 1px 0 1px 0;
}
/* Logo pane */
#logopane {font-family: Aerial, sans-serif;
  position: absolute;
  left: 6px;
  top: 625px;
  width: 900px;
  height: 80px;
	background-color: #FFFFFF;
}

/* TopBar links */  
#search_bar {
	position: absolute;
	left: 5px;
	width: 225px;
}
#fslinks_bar {
	position: absolute;
	left: 630px;
	width: 265px;
}

/* Navigation bar */
#nav {
	position:absolute;
	z-index: 10;
	left: 1px;
	width: 170px;
	top: 1px;
	height: 453px;
	background-color: #000000;
	visibility: visible;
}
 #main {
	color: #000000;
	z-index: 10;
	margin-left: 170px;
	/*padding: 1px 0 1px 5%;*/
  border-left: 1px solid;
}

#main:hover {color: #000000; 
 	z-index: 10;
  margin-left: 170px; 
  /*padding: 1px 0 1px 5%; */
  border-left: 1px solid;}
  
div#nav {float: left;
 	z-index: 10;
	width: 170px;
	background: #000000;}

div#nav:hover {float: left; 
 	z-index: 10;
  width: 170px;
  background: #000000;}

div#nav ul {
	z-index: 10;
	width: 170px;
	background: white;
	border: 1px solid #AAA;
	padding: 0;
	margin: 0;
}

div#nav li {position: relative;
 	z-index: 10;
	list-style: none;
	border-bottom: 1px solid #CCC;
	color: #FFCC66;
  font-weight: bold; 
  font-size: 16px; 
	background-color: #000000;
	padding: 3px 0 3px 0;
	}

div#nav li:hover {
	background-color: #999999;
	z-index: 10;
	}

div#nav li.submenu {
	background-color: #000000;
	z-index: 10;
		/*background: url(../images/submenu.gif) 95% 50% no-repeat;*/
	}
 
div#nav li.submenu:hover {background-color: #999999;}

div#nav li a { 
 	z-index: 10;
  display: block; 
	color: #FFCC66;
  font-weight: bold; 
  font-size: 16px; 
  padding: 3px 0 3px; 
  text-decoration: none; 
  width: 170px;
	}

div#nav li li a {font-style: italic; 
 	z-index: 10;
  font-size: 12px; 
  font-weight: normal;
	}

div#nav.ul a {
 	z-index: 10;
	width: auto;
	}

div#nav ul ul {
	position: absolute; 
 	z-index: 10;
  top: 0; 
  left: 170px; 
  display: none;}

div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {z-index: 10; display: block;}

/*Content sections */
#full_content {
	position:absolute;
	z-index: 1;
	left: 175px;
	width: 700px;
	height: 450px;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	top: 0px;
}
#center_content {
	position:absolute;
	z-index: 1;
	left: 175px;
	width: 545px;
	height: 455px;
	background-color: #FFCC66;
	font-family: Arial, Helvetica, sans-serif;
	top: 0px;
}

#Whats_new {
	position:absolute;
	z-index: 1;
	left: 720px;
	width: 169px;
	height: 455px;
	top: 0px;
	background-color: #FFFFCC;
}
 
/* Bottom Bar and links */
#faq_bar {
	position:absolute;
	left: 1px;
	width: 149px;
}
#sitemap_bar {
	position: absolute;
	left: 150px;
	width: 149px;
}
#access_bar {
	position:absolute;
	left: 300px;
	width: 149px;
}
#privacy_bar {
	position:absolute;
	left: 450px;
	width: 149px;
}
#disclaimer_bar {
	position:absolute;
	left: 600px;
	width: 149px;
}
#foia_bar {
	position:absolute;
	left: 750px;
	width: 149px;
}

/* Logo section and content */
#firelab_logo {
	position:absolute;
	left: 1px;
	width: 225px;
	top: 6px;
}
#maintain {
	position:absolute;
	left: 230px;
	width: 400px;
}
#fam_logo {
	position:absolute;
	left: 635px;
	width: 120px;
}
#rmrs_logo {
	position:absolute;
	left: 760px;
	width:135px;
	height: 60px;
}
#library_bar {
	position: absolute;
	left: 300px;
	width: 225px;
}

