/* layoutcontrolpls.css */

	#container {
		/*	position: relative; */
			width: 790px; 
			background: url('/imagepls/div_bkg01.gif') repeat;
			padding:0 5px 0 5px; 
			text-align:left;
			margin:0 auto;
	}
	
	#topnav { /* very top */
			margin: 0;
			background-color: #CCCCCC;
			width: 790px; 
			vertical-align:middle;
			height: 24px;
			font-size: 10px;
		    text-align: right;
			line-height: 2.4em;
			font-weight: normal;
	}	
	
	#topbuild { /* flash element */
			background: url('/imagepls/head01.gif');
			width: 790px; 
			margin: 0;
			height: 169px;
			border: 1px;
			border-color:#666666;
	}
	
	#mainnav {
			background-color: #444;
			width: 790px; 
			height: 24px;
			margin: 0;
		    text-align: left;
			line-height: 1.8em;
			font-weight: bold;

	}	
	
	#side	{
		width:220px; /* 260 - 20px per side */
		padding:20px;
		float:right;
	}
	#content	{
		width:490px; /* 530 - 10px l, 20px r, 10px for IE 6 */
		padding:20px;
		padding-right:0px;
	}
	
	#cmli	{ /* top image */
		padding: 0px;
		float: left;
		margin: 0;
		height: 169px;
		width: 790px;
		border: 0;
	}
	
	#footerbreak	{
		/* clear:both; */
	}
	
	#targets { /* side photos */
			width: 200px;
			height: 200px;
			padding: 10px;
			float: right;
			border: 0;
			margin: 0;
		}
	
	#banners	{
		clear:both;
		float:left;
		text-align: center;
		padding-left:20px;
		padding:0px 0px 0px 20px;
		width:490px;
	}
	
	#banners img	{
		border:0px solid #999999;
		margin:2px;
	}
	
	#contactinfo	{
		width:220px; 
		padding:10px;
		float:right;
	}	
	#contactinfo p	{
		text-align:right;
	}	
	
	#footnav {
			clear:both; 
			background-color: #CCC;
			width: 790px; 
			height: 24px;
			margin: 10px 0 0 0;
		    text-align: right;
			font-size: 11px;
			line-height: 1.8em;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #444;
			text-decoration: none;
	}		
	
