body 		{background-color: black;
		text-align: center;}

.container 	{width: 750px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
		text-align: left;}

.header		{width: 700px;
		margin-left: auto;
		margin-right: auto;}

.content 	{width: 700px;
		font-size: small;
		margin-left: auto;
		margin-right: auto;
		border: white 5px solid;
		font-family: verdana, sans-serif;
		color: white;
		overflow: auto;
		padding: 20px;
		margin-bottom: 50px;}

body.news li.news a	{color: #bebebe;}
body.music li.music a	{color: #bebebe;}
body.writing li.writing a	{color: #bebebe;}
body.links li.links a		{color: #bebebe;}

body.news li.news a:hover {color: yellow;}
body.music li.music a:hover {color: yellow;}
body.writing li.writing a:hover {color: yellow;}
body.links li.links a:hover {color: yellow;}

body.music a {text-decoration: none;}
body.writing a {text-decoration: none;}
body.links a {text-decoration: none;}

a:link	{color: white; text-decoration: underline;}
a:visited	{color: white; text-decoration: underline;}
a:hover	{color: yellow; text-decoration: underline;}

.logo 		{width:49%;
		float: left;
		font-size: x-large;
		font-family: verdana, sans-serif;
		color: white;
		font-weight: bold;
		display: block;}
.logo a:link	{color: white;
		font-weight: bold;
		text-decoration: none;}
.logo a:visited	{color: white;
		font-weight: bold;
		text-decoration: none;}
.logo a:hover	{color: yellow;
		font-weight: bold;
		text-decoration: none;}

.contact	{width: 49%;
		float: right;
		font-family: verdana, sans-serif;
		color: white;
		font-weight: bold;
		text-align: right;
		display: block;}
.contact a:link	{color: white;
		font-weight: bold;
		text-decoration: none;}
.contact a:visited	{color: white;
		font-weight: bold;
		text-decoration: none;}
.contact a:hover	{color: yellow;
		font-weight: bold;
		text-decoration: none;}
.contact li	 {display: block;
		list-style-type: none;}

.navigation	{font-family: verdana, sans-serif;
		font-weight: bold;
		display: block;}
.navigation a:link	{color: white;
		font-weight: bold;
		text-decoration: none;}
.navigation a:visited	{color: white;
		font-weight: bold;
		text-decoration: none;}
.navigation a:hover	{color: yellow;
		font-weight: bold;
		text-decoration: none;}
.navigation ul	{vertical-align: baseline;}
.navigation li	{display: inline;
		color: white;
		font-weight: bold;
		list-style-type: none;
		padding-left: 5px; padding-right: 5px;}

.news .block1	{float: left;	
		width: 30%;}
.news .block2	{float: right;
		width: 75%;
		margin-right: 15px;
		margin-top: 60px;
		margin-bottom: 60px;}
.news .item	{color: white;
		margin: 20px 80px 20px 80px;
		padding: 10px;}
.news .item p	{text-indent: 1em; margin-top: 0px; margin-bottom: 0px;}
.news .item ul	{text-indent: 1em; margin-top: 0px; margin-bottom: 0px;}
.news h3 {font-family: verdana, sans-serif;
	font-weight: bold;
	text-indent: 0;
	margin: 0;
	padding: 0;}
.news h4 {font-family: verdana, sans-serif;
	font-weight: bold;
	text-indent: 0;
	margin: 0;
	padding: 0;}
.news h4:before {content: "// ";}

.music .block3	{float: left; display: inline; padding: 15px;}
.music .block4	{display: inline; padding: 15px;}
.music .block4 li	{list-style-type: none;}
.music .block5	{margin-right: 100px;}
.music .block5 a 	{text-decoration: underline;}
.music .block5 li	{list-style-type: none;}

.writing .block3 {margin-right: 100px; text-align:right;}
.writing .block3 a {text-decoration: underline;}
.writing .block2 li {list-style-type: none;}

body.links dt {float: left; width: 45%; text-align: right;}
body.links dd {float: right; width: 45%; text-align: left;}

body.medical {font-size: 10px;}
body.medical dd, dt {text-indent: 5%;}
body.medical div.currentdoses {padding: 5%; width: 30%; float: left;}
body.medical div.basaltests {padding: 5%; width: 50%; float: left;}
body.medical div.insight {padding: 5%; width: 40%; float: left;}

body.medical h3 {font-family: verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 0;
	margin: 0;
	padding: 0;}

body.paste p {text-indent: 1em;}
body.paste ul li {list-style-type: none;}
body.paste .uponrequest {margin-top: 1em;}
body.paste .showlist {margin: 1em;}

body.apartment .topic {padding: 15px;}
body.apartment .block1 {width: 70%; margin-left: 100px;}
body.apartment p {text-align:justify;}
body.apartment .form {margin-left: 50px;}
body.apartment .submit {background-color: black; color: white;}
body.apartment img {padding:5px;}

body.monkeyclaus .blogpost {width: 70%; float: left; border-bottom: 1px solid white; padding: 15px;}
body.monkeyclaus .blogpost .title {font-weight:bold;}
body.monkeyclaus .blogpost .date {font-weight:bold;}
body.monkeyclaus .blogpost p {text-align:justify;}
body.monkeyclaus .sidebar {width: 20%; float: right; border-left: 5px solid white; padding-top: 15px; padding-left: 10px; padding-right: 10px}
body.monkeyclaus .sidebar ul {list-style-type: none;}
body.monkeyclaus .sidebar ul * {padding-bottom:0;}
body.monkeyclaus .sidebar * {padding-bottom: 10px;}
body.monkeyclaus .item {text-align: center; padding: 5px;}
body.monkeyclaus blockquote {font-style: italic;}
body.monkeyclaus .comments {padding-top: 50px;}
body.monkeyclaus .comment {padding-top: 20px;}
body.monkeyclaus .comment .author {padding-left: 50px;}
body.monkeyclaus .comment .message {padding-left: 70px; display: inline;}
body.monkeyclaus .comment .delete {display: inline; float: right;}

body.musiclibrary .block2 {width: 35%;}
body.musiclibrary .block2 span.active {color: #82CAFA;}
body.musiclibrary .block2 li {list-style-type: none;}
body.musiclibrary .block3 {display: inline; width:100%;}
body.musiclibrary li a {text-decoration: none;}
body.musiclibrary .active a {color: #82CAFA;}
body.musiclibrary .active a:hover {color: #00FF00;}