	body {
		text-align:center;
		min-width:965px;
		}
		
	
	
	
/* DEFINE PAGE SECTIONS */

	#frame {
		width:965px;
		left:20px;
		margin:20px auto 20px;
		padding:0px;
		text-align:left;
		position:absolute;
		top:0px;
		}
		
	#header {
		background:#fff;
		float:right;
		width:800px;
		padding:0px;
		position:relative;
		top:0px;
		right:0px;
		}
		
	#left {
		width:165px;
		padding:0px;
		float:left;
		}
		
	#logo {
		height:79px;
		background-color:#fff;
		}
		
	#leftnav {
		background:url(../images/graphics/666.gif);
		background-repeat:repeat-y;
		font family:arial, sans-serif;
		background-color:#eee;
		}
	
	#leftscroll {
		background:url(../images/graphics/666.gif);
		background-repeat:repeat-y;
		font family:arial, sans-serif;
		background-color:#eee;
		}
	
	#main {
		position:absolute;
		top:55px;
		left:165px;
		width:798px;
		padding:0px;
		margin:0px;
		float:right;
		background:#fff;
		border-left:1px solid #666;
		border-right:1px solid #666;
		border-bottom:1px solid #666;
		min-height:400px;
		_height:400px; /* IE MIN HEIGHT */
		}

		
/* DEFINE HEADER ELEMENTS */	

	#header h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
		
	#topnavbar {
		position:absolute;
		left:164px;
		top:55px;
		z-index:99;
		margin:0px;
		padding:0px;
		}
		
	#contactinfo {
		color:#C03;
		position:absolute;
		right:0px;
		top:40px;
		font-size:9px;
		font-family: Arial, Sans-serif;
		}
		
	#litreqbutton {
		position:absolute;
		right:0px;
		top:0px;
		}
		
	#topmenu {
		position:absolute;
		left:186px;
		top:57px;
		z-index:100;
		}
		
	#background {
		position:absolute;
		left:0px;
		right:0px;
		z-index:98;
		}
		
		
/* DEFINE LEFT ELEMENTS */

	.leftframegraphic {
		margin:0px;
		padding:0px;
		height:24px;
		float:left;
		}
	
	#leftnav h1 {
		font-family: Arial, Sans-serif;
		font-weight:bold;
		font-size:13px;
		}
		
	#prodmenu {
		position:relative;
		left:5px;
		z-index:99;
		}
		
	#pscroller1{
		position:relative;
		top:-8px;
		z-index:99;
		width: 134px;
		height: 127px;
		border: 0px;
		padding-left: 0px;
		background-color: #eee;
		left:15px;
		font-family:arial, sans-serif;
		font-size:11px;
		}
		
	.newshead{
		font-family:arial, sans-serif;
		font-size:12px;
		font-weight:bold;
		}
		
	.newsbody{
		font-family:arial, sans-serif;
		font-size:11px;
		}
		
	.newshead a:link {
		color:#C03;
		}
	
	.newshead a:visited {
		color:#C03;
		}
	
	.newshead a:active {
		color:#C03;
		}
	
	.newshead a:hover {
		color:#C03;
		text-decoration:none;
		}
		
	.newsbody a:link {
		color:#C03;
		}
	
	.newsbody a:visited {
		color:#C03;
		}
	
	.newsbody a:active {
		color:#C03;
		}
	
	.newsbody a:hover {
		color:#C03;
		text-decoration:none;
		}
		
/* DEFINE MAIN ELEMENTS */

	#main p {
		font-size:11px;
		font-family: Verdana, Helvetica, Arial, Sans-serif;
		margin:15px 0px 15px;
		}
		
	#iframe {
		padding:0px;
		margin:0px;
		left:-20px;
		z-index:50;
		}
		
		
/* DEFINE PAGEWIDE ELEMENTS */
		
	h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	p {
		margin:0px 15px 0px;
		}
