a, blockquote, body, caption, dd, div, dl, dt, hr, h1, h2, h3, h4, h5, img, li, 
ol, p, table, tbody, td, tfoot, th, thead, tr, ul	{
	margin:0;
	padding:0;
	font-family: "Trebuchet MS", Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
}

ul, li, dl, dt, dd {
	list-style					: 	none;
	}

#main-content th, #main-content dt, #main-content h1, #main-content h2, #main-content h3, #main-content h4, #main-content h5	{
	font-family: "Helvetica Narrow", "Helvetica Neue", "Arial Narrow", Arial, Helvetica, sans-serif;
}

code	{
	font-family: "Lucida Console", "Andale Mono", "monotype.com", "Bitstream Vera Sans Mono", monospace;
}

body	{
	background:#fff;
	color:#000;
}

#switcher {
	padding: .1em 0 .2em 0;   
	background				:	transparent url("/img/dot.gif") bottom left repeat-x;
	margin-bottom: 1em;
	}
	
.box {
	border: 4px solid #aaa;
	border-right-width: 0;
	border-top-width: 0;
	background: #fff;
	padding: .5em;
		margin-bottom: 1em;
	}
	
.box dt {
font-weight: bold;
text-transform: uppercase; 
}
	
#switcher li {
	display: inline;
	}
	
#switcher li:after {
content : " | "; 
font-weight: bold;
	color: #000;
}

#switcher li.bunt:after {
content : ""; 
}

.imgleft, .imgright, img {
	border: 1px solid #aaa;
	background: #fff;
	padding: .3em;
	margin: .5em 0;
	display: block;
	}		

#wrap	{
	margin: 3%;
}

#headlinks span {
	margin-bottom: .5em;
	font-size: 200%;
		font-weight: bold;
	border: 5px solid #aaa;
	border-right-width: 0;
	border-top-width: 0;
	display: block;
	padding: .1em;
	}
	
.copy { 	
	padding: 1em 0 .2em 0;   
	background				:	transparent url("/img/dot.gif") top left repeat-x;
	margin-top: 1em;
	font-size: .8em;
}

/* links */

a, a img, #switcher .sw a, #switcher .bunt a	{
	text-decoration:none;
	color:#000!important;
}

#switcher li a {
	color: #ff0000!important;
	font-weight: bold;
	}

#menu, .wech, #footer 	{
	display:none!important;
}


@media print {
	#switcher	{
		display:none;
	}
}
