a.person {
font-weight:bold;
font-size:12px;
}

textarea {
width:450px;
height:100px;
}

#content {
padding:0px;
}
#content div.date {
font-size:9px;
color:#6B6B6B;
}

#photo{
padding:10px 0px;
text-align:center;
background: #EEEEEE;
}
#photo img {
max-width:550px;
}
#infoheader {
background: #CECECE;
padding:5px;
border-top:1px solid #9E9E9E;
border-bottom:1px solid #9E9E9E;
margin-bottom:10px;
}
#infoheader table {
width: 590;
font-size:11px;
}
#infofoot table{
width:340;
}
#infofoot th {
font-weight:normal;
width:30px;
text-align:left;
color: #6B6B6B;
}

#infoheader ol {
 width:125px;
  list-style: none;
  margin: 0px;
  padding:0px; }

#infoheader li {
  border-bottom: 1px solid #9E9E9E;
  font-size: 1.0em; }

#infoheader li a {
color:#6B6B6B;
background: #CECECE;
  border: 0;
  display: block;
  padding: 2px 3px; 
}


#infoheader li a:hover{

  background: #6B6B6B;
  color: white; 
text-decoration:none;
}

#infoheader td {
padding:5px;
}
#infoheader td.img {
width:1px;
padding:0px;
}
#infoheader td.links {
width:125px;
padding:2px;
border-left:1px solid #9E9E9E;
}
#infoheader div.title {
color: #424242;
font-weight:bold;
font-size:14px;
}

#comment {
width:450;
}
#comment table {
width:450;
font-size:11px;
margin:20px 0px;
}
#comment td {
vertical-align:top;
}
#comment td.left {
width:77;
}
#comment td.bottom {
vertical-align:bottom;
border-bottom:1px solid #9E9E9E;
text-align:right;
color: #9E9E9E;
}
#comment div.comhead {
padding:5px;
background: #EEEEEE;
border-top:1px solid #424242;
border-bottom:1px solid #9E9E9E;
margin-bottom:5px;
}

