 body { margin: 0; padding: 0; } 

 #header {
	position: absolute;
	left: 3px; 
	top: 3px; 
	}
	
#nav {
 	position: absolute;
 	right: 12px;
 	top: 180px;
 	z-index: 499;
 	}

.nav a:link    {text-decoration: none; color: white;}
.nav a:visited {text-decoration: none; color: white;}
.nav a:hover   {text-decoration: underline; color: white;}
.nav a:active  {text-decoration: none; color: white;}
.nav {font-size:12px; font-family: arial; color:#ffffff}

#head-ul {
	width: 178px;
	height: 31px;
	background-image:url(images/upper-left-blue-gradient_1.gif);
	}
	
#bod-ul {
	width: 178px;
	height: 31px;
	background-image:url(images/bod-grad.gif);
	}

#leftlower {
	position: absolute;
	left: 2px; 
	top:385px;
	width: 178px;
	height: 275px;
	z-index: 30px;
	background-color: #FFFF9F;
	}
#leftgraphic {
	position: absolute;
	left: 0px;
	top: 376px;
	width: 181px;
	}
#head-ur {
	height:200;
	background-image: url('images/nightfall-back.gif');
	}
#head-ll {
	width: 178px;
	height: 169px;
	background-image:url(images/upper-left-blue-gradient_2.gif);
	}
#address {
	position: absolute;
	left: 45;
	top: 155;
	}
	
.address {
	font-size: 8pt;
	font-family: arial; 
	color: #ffffff;
	}
#foot {
	position: absolute;
	left: 0px
	top: 660px;
	width: 100%;
	height: 25px;
	
	}
	

#nightfall {
	position: absolute;
	left:183px;
	top:3px;
	z-index:110;
	}

#tagline {
	position: absolute;
	left:400px;
	top:95px;
	z-index:111;
	}

#rightedge {
	position: absolute;
	right: -3px;
	top: 2px;
	}

#body { 
	position: absolute;
	left: 2px; 
	top: 205px;
	border-collapse:collapse; 
	}

#bod-ll {
	width: 178px;
	height: 169px;
	background-image:url(images/bod-grad2.jpg);
	}

#sidenav {
	position: absolute;
	width: 165px;
	height: 100px;
	left: 5px;
	top: 200px;
	_top: 210px;
	z-index:28;
	}
	
#mainbody {
	margin:170px 210px 0 200px;
	}
	
#mainbody2 {
	margin:130px 50px 0 200px;
	}
#mainbody3 {
	margin:130px 10px 0 200px;
	}

#rtl {
	width: 200px;
	}

#rightbody {
	position: absolute;
	right: 10px; 
	top: 225px;
	width: 160px; }
	

TD 
{
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 1.4; FONT-FAMILY: Arial, Helvetica, sans-serif
}


.sidenav a:link    {color: #FFFFFF;text-decoration: underline; font-size:12px; font-family: arial; }
.sidenav a:visited {color: #ffffff;text-decoration: underline; font-size:12px; font-family: arial;}
.sidenav a:hover   {color: #ffffff;text-decoration: none; font-size:12px; font-family: arial;}
.sidenav a:active  {color: #ffffff;text-decoration: underline; font-size:12px; font-family: arial;}

.sidenav 
	{
	line-height:1.7;}

.maintext 
	{
	text-decoration:none; 
	color:#5b5b5b;
	font-size:10pt;
	font-family:verdana;
	line-height:1.7;}
.maintext a:link    {color: #5b5b5b;text-decoration: underline; font-size:10pt; font-family: verdana; }
.maintext a:visited {color: #5b5b5b;text-decoration: underline; font-size:10pt; font-family: verdana;}
.maintext a:hover   {color: #5b5b5b;text-decoration: none; font-size:10pt; font-family: verdana;}
.maintext a:active  {color: #5b5b5b;text-decoration: underline; font-size:10pt; font-family: verdana;}

.maintextpix 
	{
	color: #999999;
	font-size:8pt;
	font-family:verdana;
	line-height:1.7;
	}
	
.maintextpix a:link    {color: #5b5b5b;text-decoration: underline; font-size:8pt; font-family: verdana; }
.maintextpix a:visited {color: #5b5b5b;text-decoration: underline; font-size:8pt; font-family: verdana;}
.maintextpix a:hover   {color: #5b5b5b;text-decoration: none; font-size: 8pt; font-family: verdana;}
.maintextpix a:active  {color: #5b5b5b;text-decoration: underline; font-size:8pt; font-family: verdana;}


.righttext
{
	text-decoration:none; 
	color:#5b5b5b;
	font-size:8pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height:1.4;}
	

.textpad5 {text-decoration:none; padding: 8px; color:#1C3681;font-size:9pt;font-family:verdana;line-height:1.4;}

.textpad2 {text-decoration:none; padding: 5px; color:#1C3681;font-size:8pt;font-family:verdana;line-height:1.4;}


.small {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
	}
#news {position: absolute; top: 398px; left: 3px; width:350px; border-color: #e0e0e0; border-width: 1px; border-style: solid; z-index:50;}
#news0 {position: absolute; top: 398px; left: 3px; width:350px; background-color:#0973E0; height:20px; z-index:45}
#news1 {position: absolute; top: 398px; left: 355px; width:200px; border-color: #e0e0e0; border-width: 1px; border-style: solid; z-index:50;}
#news2 {position: absolute; top: 398px; left: 355px; width:200px; height: 20px; z-index:51; background-image:url(images/red.gif);}

#cross {position: absolute; top:3px;left:4px;z-index:22;}
#menu {position: absolute; right:20px; top:40px; z-index:50;}
#topgrad {position: absolute; top: 0px;left: 0px; z-index:2; height:34px;}

#topnav {position: absolute; top: 30px; left: 0px; z-index:2; height:33px;}

#topnavbackground {background-image:url(images/line.gif);}



#pic{position: absolute; right: 0px; top:124px; _top:10px;}

#phone{position: absolute; right: 140px; 
top:150px;
_top: 157px;
  }

#obj1
{ 
position: absolute; top: 124px; _top: 18px; left: 0px; z-index:2;
}

#childbod
{ 
position: absolute; top: 105px;left: 0px; z-index:2;
}

#indexbod
{ 
position: absolute; top: 72px;left: 3px; z-index:2;
}
#dude
{ 
position: absolute; top: 67px;left: 574px; z-index:3;
}
#logo {position: absolute; top: 0px; left: 0px; z-index:17;}

#series {height:20px; background-image:url(images/top-gradient.gif);}