/* CSS Document - firebelly design - k.brugman 2005.06.16 */
/* yellow: #FFCC33; brown-red: #330000; gray: #565851; */

	body, html {
		margin: 0px;
		padding: 0px;
		background: #FFFFFF;
		color: #999999;
		font-family: arial, verdana, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-align:center; /* for non-compliant browsers */
		}
	
	img { display: block; border: none; }
	.hide { display:none; }
	
	.gray { color: #999999;	}
	
/* TEXT TAGS */

	p, li {
	background: transparent;
	color: #565851;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	letter-spacing:normal;
	text-align:justify;
	margin:0px 0px 1.1em 0px;
	padding: 0px;
		}
	
	p a, p a:link, p a:visited { color: #330000; text-decoration:none; }
	p a:hover, p a:active { color: #330000; text-decoration:underline; }
	
	p.first {
		font-size:13px;
		color: #330000;
		}
		
	h1, h2, h3, h4, h5, h6 {
		background: transparent;
		color: #330000;
		font-size: 12px;
		font-weight:bold;
		margin:0px;
		padding:0px;
		}
		
	h1 {
		width:734px;
		background:transparent url(../images/header.jpg) 173px 0px no-repeat;
		text-align:left;
		margin: 0px auto;
		padding-left: 22px;
		}
		
	.a h1 { background:transparent url(../images/header_a.jpg) 173px 0px no-repeat; }
	.s h1 { background:transparent url(../images/header_s.jpg) 173px 0px no-repeat; }
	.e h1 { background:transparent url(../images/header_e.jpg) 173px 0px no-repeat; }
	.p h1 { background:transparent url(../images/header_p.jpg) 173px 0px no-repeat; }
	.r h1 { background:transparent url(../images/header_r.jpg) 173px 0px no-repeat; }
	.c h1 { background:transparent url(../images/header_c.jpg) 173px 0px no-repeat; }
		
	h2 {
		width:468px;
		background:transparent;
		text-align:left;
		margin: 0px 0px 17px 0px;
		padding-bottom: 17px;
		border-bottom: 1px solid #FFCC33;
		}
		
	h3 {
		width:468px;
		font-size:14px;
		font-weight:normal;
		color: #330000;
		background:transparent;
		text-align:left;
		margin: 17px 0px 15px 0px;
		padding-top: 17px;
		border-top: 1px solid #FFCC33;
		}
		
	
	
/* GLOBAL FORMATTING TAGS */

	#indexheader {
		height:274px;
		background:#FFCC33;
		margin:9px 0px 0px 0px;
		padding:0px 0px 0px 10px;
		}
		
	*html #indexheader {
		/* \*/
		height:271px;
		/* */
		}
		
	#header {
		height:106px;
		background:#FFCC33;
		margin:9px 0px 0px 0px;
		padding:0px 0px 0px 10px;
		}
		
	#container {
		width:736px;
		margin:25px auto 0px auto;
		text-align:left;
		}
		
	*html #container {
		/* \*/
		/* */
		}
		
	#content {
		width:468px;
		margin:0px 0px 0px 175px;
		padding:0px 80px 0px 11px;
		}
		
	*html #content {
		/* \*/
		width:558px;
		margin:-205px 0px 0px 185px;
		/* */
		f\loat:none;
		w\idth: 468px;
		ma\rgin:0px 0px 0px 170px;
		}
		
	*html .s #content {
		/* \*/
		margin:-336px 0px 0px 185px;
		/* */
		ma\rgin:0px 0px 0px 170px;
		}
		
	#footer {
		color: #FFFFFF;
		background: #999999;
		width:100%;
		height:30px;
		margin:5px 0px 9px 0px;
		padding:0px;
		}
		
	#footer #wrap {
		width:736px;
		height:30px;
		text-align:left;
		margin:0px auto;
		}

	#footer p {
		color: #FFFFFF;
		background: #FFCC33;
		height:11px;
		width:536px;
		font-size:10px;
		margin:0px 0px 0px 173px;
		padding: 9px 10px 10px 10px;
		border-left: 2px solid #FFFFFF;
		border-right: 2px solid #FFFFFF;
		text-decoration:none;
		}
		
	
	*html #footer p {
		/* \*/
		width:561px;
		margin:0px 0px 0px 181px;
		w\idth:537px;
		ma\rgin:0px 0px 0px 172px;
		/* */
		}
		
	a#firebelly, a#firebelly:link, a#firebelly:visited {
		color: #FFFFFF;
		text-decoration:none;
		}
		
	a#firebelly:hover, a#firebelly:active {
		color: #999999;
		text-decoration:none;
		}

	ul {
		margin:0px 0px 1.1em 0px;
		padding:0px 0px 0px 17px;
		}
		
	li {
		margin:0px 0px .5em 0px;
		padding:0px;
		font-weight:bold;
		}
		
	ul.links {
		list-style:none;
		padding:0px;
		}
		
	.links li {
		margin:0px 0px .75em 0px;
		padding:0px;
		}
		
	.links li a, .links li a:link, .links li a:visited {
		color: #565851;
		text-decoration:none;
		font-weight:bold;
		}
		
	.links li a:hover, .links li a:active {
		color: #330000;
		text-decoration:none;
		}
		
		
/* NAV TAGS */


	#nav {
		float:left;
		width:173px;
		height:185px;
		background:transparent;
		margin-bottom: 20px;
		}
		
	*html #nav {
		/* \*/
		margin-left: 3px;
		ma\rgin-left: 0px;
		/* */
		}
	
		
	.h #nav { background:transparent url(../images/nav_home_bg.gif) top left no-repeat; }
	.a #nav { background:transparent url(../images/nav_about_bg.gif) top left no-repeat; }
	.s #nav { background:transparent url(../images/nav_our_bg.gif) top left no-repeat; height:316px; }
	.e #nav { background:transparent url(../images/nav_edu_bg.gif) top left no-repeat; height:248px; }
	.p #nav { background:transparent url(../images/nav_pub_bg.gif) top left no-repeat; }
	.r #nav { background:transparent url(../images/nav_res_bg.gif) top left no-repeat; }
	.c #nav { background:transparent url(../images/nav_con_bg.gif) top left no-repeat; }
		
	#nav ul {
		list-style:none;
		background:transparent;
		margin:1px 0px 0px 25px;
		padding:0px;
		}
		
	#nav li {
		display:block;
		margin:0px 0px 1px 0px;
		padding:0px;
		}

	*html #nav li {
		/* \*/
		margin:0px 0px -2px 0px;
		/* */
		}

	#nav li#home { margin:0px; }

	*html #nav li#home {
		/* \*/
		margin:0px 0px -3px 0px;
		/* */
		}

	#nav li a, #nav li.on ul li a {
		width: 147px;
		display:block;
		background-position: 0px 0px;
		margin:0px;
		padding:0px;
		}
		
	#nav li a:hover, #nav li a:active, #nav li.on a, #nav li.on ul li a:hover, #nav li.on ul li a:active, #nav li.on ul li.on a {
		text-decoration:none;
		background-position: -147px 0px;
		}
		
	li#home a { background:transparent url(../images/nav_home.gif) top left no-repeat; }
		
	li#about a { background:transparent url(../images/nav_about.gif) top left no-repeat; }
		
	li#our a { background:transparent url(../images/nav_our.gif) top left no-repeat; }
	
	li#edu a { background:transparent url(../images/nav_edu.gif) top left no-repeat; }
		
	li#pub a { background:transparent url(../images/nav_pub.gif) top left no-repeat; }
		
	li#res a { background:transparent url(../images/nav_res.gif) top left no-repeat; }
		
	li#con a { background:transparent url(../images/nav_con.gif) top left no-repeat; }

	
	#nav ul ul {
		list-style:none;
		background:transparent;
		margin: 7px 0px 6px 0px;
		padding:0px;
		}
		
	*html #nav ul ul {
		/* \*/
		margin: 1px 0px 2px 0px;
		/* */
		}
		
	*html .e #nav ul ul {
		/* \*/
		margin: 2px 0px 3px 0px;
		/* */
		}
		
	#nav ul ul li {
		list-style:none;
		background:transparent;
		margin:0px;
		padding:0px;
		}
		
	*html #nav ul ul li {
		/* \*/
		margin:0px 0px -2px 0px;
		/* */
		}
		
	*html .e #nav ul ul li {
		/* \*/
		margin:0px 0px -1px 0px;
		/* */
		}
		
		
	li#our_res a { background:transparent url(../images/nav_our_res.gif) top left no-repeat; }
		
	li#our_bus a { background:transparent url(../images/nav_our_bus.gif) top left no-repeat; }
		
	li#our_dev a { background:transparent url(../images/nav_our_dev.gif) top left no-repeat; }
	
	li#our_mon a { background:transparent url(../images/nav_our_mon.gif) top left no-repeat; }
		
	li#our_site a { background:transparent url(../images/nav_our_site.gif) top left no-repeat; }
		
	li#our_feas a { background:transparent url(../images/nav_our_feas.gif) top left no-repeat; }
		
	li#our_tri a { background:transparent url(../images/nav_our_tri.gif) top left no-repeat; }
	
	li#edu_ex a { background:transparent url(../images/nav_edu_ex.gif) top left no-repeat; }
		
	li#edu_con a { background:transparent url(../images/nav_edu_con.gif) top left no-repeat; }
		
	li#edu_dem a { background:transparent url(../images/nav_edu_dem.gif) top left no-repeat; }
	
