#blog{
    width: 510px;
    clear:both;
     overflow:hidden;
}
#blog_header{
    background: rgb(229, 43, 56);
    width: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
	overflow:auto;
}
#blog_header #blog_header_title{
    color: white; 
    font-weight: bold;
    padding-left:10px;
    width: 390px;
    float:left;
}

#blog_header #blog_header_link a{
    color:#ffffff;
}
#blog_body{
    padding-left:10px;
}

#blog_body div {
    margin-top: 15px;
}

#blog_body div span {
    font-size: 12px;
    color: rgb(238, 130, 15);
    font-weight: bold;
}

#blog_body div p{
        margin-top: 5px;
}
#blogForm{
	display:none;
}
#form_body{
    margin-top: 10px;
}
.form_row{
    margin-bottom: 5px;
}

.form_prompt{
    float:left;
    width: 100px;
    color: grey;
}
.form_input input{
    width: 230px;
}
#form_submit{
    width:100%;
    text-align:right;
    margin-top:20px;
    margin-left:-20px;
}

span.responses{
	color:red;
	font-size:10px;
}