/* Layout Stylesheet */ 
/* this sheet defines the structure of the page*/

#outer {
	 text-align:left;
	 border:0px;
	 width:801px;
	 margin:0px auto;
	 padding:0px;
	 vertical-align:top;
	border:solid #000000;	
	border-width:1px;
	background:#ffffff;
 }
#hdr{
	position:relative;
	margin:0px;
	padding:0px;
	height:100px;
	min-height:100px;
	width:800px;
	}
#bar {
	margin-top:24px;
	background:url(../images/bars.gif);
	background-repeat:repeat-x;
	height:25px;
	color: #333333;
 }

#bodyblock {
	position:relative;
	color: #000000;
	width:800px;
	padding:0px;
	background-image:url(../images/txtBg.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
 }

#l-col {
	float:left;
	width:104px;
	text-align:left;
	text-indent:-1px;
	min-height:100%;
 }

#cont {
	position:relative;
	vertical-align:top;
	width:790px;
	color: #000000;
/*	text-align:left;
*/	margin:25px 5px 12px 5px;
	padding:0px;
	min-height:600px;
	background-image:url(../images/contBg.gif);
	background-repeat:no-repeat;
	background-position:top;
 }

#ftr {
	position:relative;
	height:100px;
	padding:0px;
	margin:0px;
	background:url(../images/ftrBg.jpg);
	background-repeat:repeat-x;
	color: #000000;
	border:solid black;
	border-width:1px 0 0 0;
	font:9px Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:800px;
 }
#ftr .left{
	padding-top:20px;
	margin:0px;
	float:left;
	width:400px;
	text-align:center;}
#ftr .right{
	position:relative;
	vertical-align:top;
	width:380px;
	text-align:left;
	margin:20px 0px 0px 400px;
	text-align:center;
	}
