	
	/*
		 =====
		 NOTES
		 =====
		 - normal css property. for each browser
		   padding: 4px;

      - internet explorer 6 only!
        _padding: 4px;
      
      - internet exploer 7 only!
        * padding: 4px;
	*/
	
	html, body 		{ margin: 0px; padding: 0px; height: 100%; }
	
	ul, li				{ margin: 0px; padding: 0px; list-style: none; }	
	a img				{ border: 0px; }
	form				{ margin: 0px; padding: 0px; border: 0px; }
	table				{ margin: 0px; padding: 0px; border: 0px; border-collapse: collapse; }
	table td			{ vertical-align: top; text-align: left; }
	
	#article ul {
		
		margin: 0.83em 0em;	
	}
	
	#article ul li {
		padding: 0.83em 0em;	
		list-style: disc inside;
	}
	
	#article ul ul li {
		list-style-type: circle;	
	}
	
	#article ul ul ul li {
		list-style-type: square;
	}
	
	p, .p     			{ margin: 0.42em 0em; }
	
	.col			{ float: left; }
	.col.right		{ float: right; }
	.endcols		{ clear: both; }
	
	.small 		{ width: 25%; }
	.medium 	{ width: 48%; }
	.large 		{ width: 75%; }
	
	/* for slices */
	.top    { height : 10px; overflow : hidden; background : none no-repeat left bottom; }
    .middle { padding : 0 10px; overflow : hidden; background : none repeat-x left top; }
    .bottom { height : 10px; overflow : hidden; background : none no-repeat left top; }
	
	#page			{ min-width: 1260px; min-height: 100%; _height: 100% /* IE6 */; }
	
	#header 			{ padding: 10px 0px; }
	#menu1 			{ }
	#menu2 			{ }
	
	#header .content,
	#menu1 .content,
	#menu2 .content		{ width: 1075px; margin: 0px auto; _margin-left: 65px; /* IE6 doesn't support margin auto */ }

	#main				{ clear: both; width: 1260px; margin: 0px auto; }
	
	/*
	SMALLER STRUCTURE
	#leftbar			{ float: left; width: 175px; padding-left: 15px; _overflow: hidden; }
	#content			{ float: left; width: 640px; }
	#rightbar 			{ float: right; width: 410px; padding: 10px; overflow: hidden; }
	*/
	
	#leftbar			{ float: left; width: 175px; padding-left: 15px; _overflow: hidden; /* IE6 needs this otherwise incorrect #page floating */  }
	#content			{ float: left; width: 880px; }
	#rightbar 			{ float: right; width: 130px; padding: 10px 30px; }
	
	
	#footer 			{ clear: both; }
	
	#content ul { margin: 0em 0em 0.83em 0em; padding-left: 0.83em; list-style: circle; }
	#content li {  }

	.padder { padding: 20px 20px; }
	