#content {
padding:10px;
}
.name {
font-size:14px;
font-weight:bold;
color:#424242;
border-bottom: 1px solid #9E9E9E;
padding-bottom:3px;
}

#profileside
{
width:200;
float:left;
}
#profileside a{
color:#6B6B6B;
}
#profileside a:hover{
text-decoration:none;
}

#profilebody {
width:370;
float:right;
overflow:hidden;
margin-left:10px;
}

#profilebody table {
font-size:11px;
border:none;

}

#profilebody th {
color:#6B6B6B;
font-weight:normal;
text-align:left;
width:55px;
padding-bottom:2px;
}

#profilebody .heading {
margin-top:20px;
background:#9E9E9E;
color: #424242;
font-weight:bold;
border-top: 1px solid #424242;
padding:1px 8px;
}
#profilebody .subheading {
background:#CECECE;
color: #424242;
border-top: 1px solid #6B6B6B;
padding:1px 8px;
}

#latestphoto {
text-align:center;
padding-right:10px;
padding-bottom:10px;
}

#latestphoto img {
margin-left:10px;
margin-top:10px;
padding:3px;
border:1px solid #9E9E9E;
vertical-align:top;
}
#latestphoto img:hover {

border:1px solid #FF0000;
}

#comment {
width:370;
}
#comment table {
width:370;
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;
}
div.comhead {
padding:5px;
background: #EEEEEE;
border-top:1px solid #424242;
border-bottom:1px solid #9E9E9E;
margin-bottom:5px;
}

a.person {
font-weight:bold;
font-size:12px;
}

textarea {
width:370px;
height:100px;
}

div.date {
font-size:9px;
color:#6B6B6B;
}

