a {text-decoration: none; } 

#header #atoz { 
	width: 100%; 
	/*margin-left: 450px;*/} 

#sidebar { 
	width: 164px; 
	float: left; 
	clear: both; 
	border-right: 1px solid rgb(90,45,0); /*draws a black line as border*/ 
	position:relative;/*ie needs this to show float */ 
   left:-2px;/* push column into position*/ 
	} 
	 
#sidebar p {padding-left:2px;padding-right:2px} 
	 
#sidebar #atoz { 
	padding: 0 0.5em; } 

#centerbar { 
	width: 176px; 
	float: left;  /* 5px gap for IE hack */ 
	border-right: 1px solid rgb(90,45,0); }	/*draws a black line as border*/ 
	 
#centerbar img.seal { 
	margin: 6ex 10px; } 
	 
#centerbar #atoz { 	 
	padding: 0 1em; } 
	 
#centerbar { border-right: 1px solid rgb(90,45,0); } 

/*Size*/ 
#header { min-width: 800px; }

#centerbar, #sidebar, #content { 
    height: auto !important;
    min-height: 100ex;  
    height: 100ex; 
} 

#innercontent { 
    	width: auto !important;
    	height: auto !important; 
    	min-height:100ex; 
    	height: 100ex; 
		display:block; 
		float:left; 
	/*	width:410px;  same as right margin on #outer*/ 
		padding: 0 1em; 
    	margin: 0 0; 
    	left: 364px; 
    	overflow:hidden; 
    	position:relative;/*ie needs this to show float */ 
    	margin-right:-409px;/*must be 1px less than width otherwise won't push footer down in older mozilla*/ 
		left:2px;/* push column into position*/ 
   } 

#innercontent p {padding-left:2px;padding-right:2px} 

#footer { 
	width:100%; 
	clear:both; 
	border-top:1px solid #000; 
	border-bottom:1px solid #000; 
	text-align:left; 
	position:relative; 
} 

* html #footer {
   /*only ie gets this style*/ 
	\height:52px;/* for ie5 */ 
	he\ight:50px;/* for ie6 */ 
	} 
	 
* html #outer{
   /*only ie gets this style*/ 
   height:100%;}