body {
	color:#666666;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:16px;
}

#header {
  background: #101010;
  padding: 1em;
  border: 3px solid;
  border-color: #B22222;
  font: 20px/20px "Monaco";
  color: #FFFFFF;
  text-align: left;
  margin-bottom: 5px;
}

#header a:link { 
	color: #FFFFFF;
	text-decoration: none;
}
	
#header a:visited { 
	color: #FFFFFF;
	text-decoration: none;
}

#side-left {
/*  border-right: 1px solid gray;*/
	float: left;
	width: 100px;
	margin: 0;
	padding: 2em;
  padding-bottom: 55em;
}	

#side-right {
	/*  border-right: 1px solid gray;*/
	float: right;
	width: 100px;
	margin: 0;
	padding: 2em;
  padding-bottom: 55em;
}
	
#main a:visited { 
	color: #B22222;
	text-decoration: none;
}

#main a:link { 
	color: #B22222;
	text-decoration: none;
}

#shoutout {
	background: #D8D8D8;
	padding-left: 18px;
	padding-top: 4px;
	border: 0px solid;
	color: #181818;
	margin:50px 160px;
	border-color: #101010;
}

#ror {
	background: #D8D8D8;
	padding: 1em;
	border: 0px solid;
	color: #181818;
	margin:50px 160px;
	border-color: #101010;
}

#items {
	background: #D8D8D8;
	padding: 1em;
	border: 0px solid;
	color: #181818;
	margin:50px 160px;
	border-color: #101010;
	}

#ruby a:link { 
	text-decoration: none;
}

#ruby a:visited { 
text-decoration: none;
}

#disclaimer {
	color: #B22222;
}

#tools {
	margin: 3em;
}


#navigation a:link { 
	color: #B22222;
	text-decoration: none;
}
	
#navigation a:visited { 
	color: #B22222;
	text-decoration: none;
}

#navigation {
	padding-left: 2em;
}

#post-date {
	padding-left: 3em;
}

#post-form {
	padding-left: 7em;
}

#cuke {
	padding-bottom: 1em;
}

ul {
	text-indent: 13px;
}

#code {
	padding: 3em;
}