body {
	margin:0px;
	padding:0px;
	color:#333;
	background-color:white;
	font-family: Verdana,Geneva,sans-serif;
}
	
h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:28px;
	line-height:28px;
	font-weight:900;
	color:#ccc;
}

h5 {
	font-size:11px; 
	margin:0px; 	
	font-weight:normal;
}
        
h5.nolist {
	margin:0px 0px 14px 0px;
}

#Menu ul {
	margin:0px 0px 14px 20px; 		
	padding:0px;
}
	
#Content ul {
	margin:0px 0px 0px 20px; 		
	padding:0px;
}
	
#Menu p {
	margin:0px 0px 16px 0px;
	padding:0px;
}	

#Menu a {
	color:#07a;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
}

a {
	font-size: 13px;
	color:#07a;	
	text-decoration:none;
	font-weight:600;
}

p {
	font-size: 13px;
	margin:0px 0px 16px 0px;
	padding:0px;
}	

li {
	font-size: 13px;
}	

a:hover {
    background-color:#eee;
}

#Header {
	margin:50px 0px 10px 0px;
	padding:10px 0px 0px 20px;
	border-style:solid;
	border-color:black;
	border-width:1px 0px; /* top and bottom borders: 1px; left and right borders: 0px */
	line-height:15px;
	background-color:#eee;
}

#Content {
	margin:0px 50px 50px 200px;
	padding:10px;
}

#Menu {
	position:absolute;
	top:100px;
	left:20px;
	padding:10px;	
	background-color:#eee;
	border:1px dashed #999;
	line-height:17px;	
	color:#07a;
	font-size:11px;
	text-decoration:none;	
	width:150px;
}

.padded {	
	font-size: 13px;
        margin:0px 0px 14px 0px;
	padding:0px 0px 0px 20px;	
	line-height:17px;	
}
	
.code { 	
    font-size: 13px;
    margin:0px 0px 16px 0px;
    font-family: monospace; 
    padding-left: 20px 
}

audio {
    margin: 10px 0px 0px 0px;
}

img { 
	border-width: 0 !important; 
}
