body {
  padding:0;
  margin:10px 0;
  text-align:center;
  font-size:80%;
  font-family:"Arial", sans-serif;
  background:#ccc url(images/body_bg.gif);
  color:#fff;
}
h1,h2,h3,h4,h5,h6 {
  margin:0;
  padding:0;
}
#container {
  width:490px;
  text-align:left;
  margin:0 auto;
}
#container_post {
  width:650px;
  text-align:left;
  margin:0 auto;
}
#container h3 {
	font-size:1.6em;
	margin-bottom:10px;
	font-family:arial, sans-serif;
	font-weight:normal;
	color:#699;
	text-align:center;
	background:#031D30 url(images/h3_bg.gif) repeat-x bottom;
	padding-bottom:10px;
	border-top:solid 1px #031522;
}
#header h1 {
	text-align:center;
	font-weight:normal;
	font-size:3em;
	margin-top:5px;
	line-height:1em;
}
#info {
	color:#ccc;
	font-style:italic;
	position:relative;
	left:45%;
	width:40%;
}
#content {
background-color:#6a0000;
border:1px solid #CCCCCC;
}
#content input {
background-color:#990000;
border:1px solid #333333;
color:#ffffff;
}
#content input:focus {
background-color:#000000;
color:#ffffff;
border:1px solid #333333;
}
#content input:hover {
color:#ffffff;
border:1px solid #333333;
}
#comments {
margin:10px;
}
#comment {
background-color:#ffffff;
margin:5px;
padding:5px;
color:#333333;
}
.name {
font-size:12px;
color:#000033;
}
.italic {
font-size:10px;
font-style:italic;
color:#006699;
}
.message {
margin-left:25px;
margin-right:10px;
}
.thumbnail {
text-align:center;
}
#footer a{
	color:#6cc;
}
#footer a:hover{
	text-decoration:none;
}
