body {
	top:0px;
	margin: 0px;
	height: 100%;
	font-family: serif;
}
.heading {
	background-color: #dbdbdb;
	border-bottom: 1px dashed #adadad;
}
.headingtxt{ font-size: 50px; }

.stuffs {
	width: 100%;
}
.menu {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #ebebeb;
	border-top: 1px dashed #cdcdcd;
	border-bottom: 1px dashed #cdcdcd;
	font-size: 15px;
}
.menutxt { margin-left: 5px; }
.servedline {
	width:100%;
	background-color: #ebebeb;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top: 1px dashed #cdcdcd;
	border-bottom: 1px dashed #cdcdcd;
	position:static;
	bottom:5px;
}
.servedtext {
	font-size: 10px;
}
.context {
	margin-left: 4px;
	font-size: 15px;
}

h1, .arthead{
	margin-top: 5px;
	font-weight: bold;
	font-size: 15px;
	background-color: #E7E7E7;
	border-top: 1px solid #A9A9A9;
	border-bottom: 1px solid #A9A9A9;
}

h2 {
	margin-top: 5px;
	font-size: 13px;
	background-color: #FAFAFA;
	border-top: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
}

i {
	background: yellow;
}

.test { border: 1px solid black; }
a:link { color: black; }
a:visited { color: #555666; }
a:hover { color: red; }

.ma:link { color: black; }
.ma:visited { color: black; }
.ma:hover { color: red; }

.textbox { border: 1px dashed #adadad; }
.textarea { border: 0px dashed white; }
.submit { border: 1px solid #adadad; }

.comment_time {
  font-size:10;
  font-weight:bold;
  background-color: #dbdbdb;
}
.comment_name {
  font-size:12;
  font-weight:bold;
}
.comment_message {
  margin-bottom:10px;
  font-size:14px;
}

.table1 {
  border:1px solid #dbdbdb;
  border-collapse:collapse;
}

.code {
  border:1px dashed black;
  background-color: #f5f5f5;
  font-family: fixed;
  text-align: left;
  width: 95%;
}
