body, html {
	font-family:"Tahoma", Tahoma, sans-serif;
	color: #141414;
	text-align: center;
	background: #ffffff url('back.png') repeat-x;
	margin: 0px;
	padding: 0px;
	}
#wrap{
	font-family:"Tahoma", Tahoma, sans-serif;
	color: #141414;
	text-align: center;
	width: 1140px;
	margin: 0px auto;
	position: relative;
	}
#title
{
	width: 1028px;
	float:left;
	text-align: left;
	margin-left: 112px;
	margin-top:58px;
}
#menu
{
	float:left;
	text-align:left;
	margin: 0px 0px 10px 86px;
	width: 1054px;
	font-size: 0.8em;
}
#buttons
{
	float: left;
	padding: 5px 0px 0px 0px;
	width: 1140px;
	text-align: left;
}
#menu-bottom
{
	margin: 0px 0px 0px 87px;
	color: #FFFFFF;
	float: left;
	font-size: 0.8em;
	text-align: left;
}
#avatar-big
{
	float: left;
	width: 109px;
	height: 109px;
	background-image: url('100shadow.png');
	background-repeat:no-repeat;
	background-position: bottom right; 
}
#avatar
{
	float: left;
	width: 87px;
	height: 87px;
	background-image: url('80shadow.png');
	background-repeat:no-repeat;
	background-position: bottom right; 
}
#text
{
	width: 900px;
	font-size: 0.8em;
}
.comment-text
{
	text-align: left;
	float: left;
	width: 400px;
	margin: 5px 0px 0px 25px;
	font-size: 0.8em;
}
#archive
{
	padding: 15px 0px 0px 162px;
	text-align: left;
}
#archive-text
{
	width: 900px;
	font-size: 0.8em;
}
.info
{
	float: left;
	text-align: left;
	width: 300px;
	margin: 10px 0px 0px 25px;
	font-size: 0.6em;
}
#outside
{
	padding: 0px;
	margin: 0px;
	float: left;
}
#comic
{
	padding: 25px 20px 30px 20px;
	background-color:#141414;
	text-align: center;
	min-width: 1140px;
}
#comments
{
	float: left;
	margin: 5px 0px 5px 162px;
	width: 550px;
}
#box
{
	width: 500px;
}
#description
{
	float: left;
	width: 580px;
	margin: 20px 80px 0px 112px;
}
#footer
{
	float: left;
	margin: 150px 0px 20px 0px;
	width: 1140px;
}
h2 {
	padding-bottom: 0px;
	color: #000000;
	margin:0px;
}
#menu a:link, 
#menu a:visited{ 
	color: #141414; 
	text-decoration: none; 
} 
#menu a:hover{
	/*font-weight: bold;*/
	text-decoration: underline;
}
a:link, 
a:visited{ 
	color: #141414;
	text-decoration: underline; 
} 
a:hover{
	/*font-weight: bold;*/
	text-decoration: underline;
}
#menu-bottom a:link, 
#menu-bottom a:visited{ 
	text-decoration: none; 
	color: #D9D9D9;
}
#menu-bottom a:hover{
	text-decoration: underline;
}
#archive-text a:link, 
#archive-text a:visited{ 
	color: #141414;
	text-decoration: none;
} 
#achive-text a:hover{
	text-decoration: underline;
}
#description img{
border: 1px solid #141414;
}
#comments img{
border: 1px solid #141414;
}
a img{
border: 0;
}

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#141414}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #999999;
  border-right:1px solid #999999;
  background:#4e4e4e}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e7e7e7;
  border-right:1px solid #e7e7e7;
  background:#404040}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #404040;
  border-right:1px solid #404040;}
.spiffy4{
  border-left:1px solid #999999;
  border-right:1px solid #999999}
.spiffy5{
  border-left:1px solid #4e4e4e;
  border-right:1px solid #4e4e4e}
.spiffyfg{
  background:#141414}

