			body,div,span,h1,h2,h3,h4,h5,h6,p,img,a,ul,ol,dl,li,dt,dd {
				margin: 0;
				padding: 0;
				border: none;
			}
			
			body { 
				font: 14px sans-serif; 
				color: black;
				background-color: black;
			}
			
			h1,h2,h3,h4,h5,h6 {
				padding-top: 0.1em;				
				padding-bottom: 0.1em;
				font-weight: bold;
			}
			
			p,ol,ul,dl {
				padding-top: 0.25em;
				padding-bottom: 1em;
				padding-left: 1em;
			} 
			
			li,dt {
				margin-left: 1.25em;
			}
			
			dt { font-weight: bold; }
			
			dd {
				margin-left: 1.75em;
			}
			
			h1 { font-size: 2.5em; }
			h2 { font-size: 2em; }
			h3 { font-size: 1.75em; }
			h4 { font-size: 1.25em; }
			h5 { font-size: 1.15em; }
			h6 { font-size: 1em; }
		
			h4,h5,h6 { color: #666; }		
		
			div#header, div#content, div#footer {
				margin-left: auto;
				margin-right: auto;
				width: 780px;
				padding: 10px;
			}
		
			div#header { background-color: #222; }
			
			div#header { 
				height: 5em; 
				color: white; 
				position: relative;
				background-image: url('images/topbg.gif');
				margin-bottom: 0.5em; 
			}
			div#header a { color: white; text-decoration: underline; }
			div#header h1 { font-size: 4em; float: left; }
	
			div#header h2 { font-size: 1.2em; float: left; }
			
			div#header ul.menu {
				position: absolute;
				bottom: 0px;
				right: 15px;
			}			
			
			ul.menu {
				list-style: none;
			}
			
			ul.menu li {
				display: inline;
			}
			
			
			div#content { 
				color: black; 
				background-color: white;
				min-height: 300px;
			}			
			div#content a { color: black; text-decoration: underline; }
						
			div#leftnav {
				background-color: #ddd;
				color: #666;
				float: left;
				width: 12em;
				
				padding: 0.25em;
				
			}
			
			div#leftnav ul { padding-left: 0; font-size: 12px;}
			div#leftnav li { padding-bottom: 0.5em; }

			div#subcontent {
				margin-left: 13em;
			}
			
			img.inset {
				float: right;
				border: 1px solid #666;
				margin-left: 10px;
			}
			
			div#footer {
				background-color: #222; 
				color: #ddd; 
				height: 1px;
				margin-top: 0.5em;
			}			
			div#footer a { color: #ddd; text-decoration: underline; }
			
			