/* comment and respond */


#comments-wrapper {

float: left;
width: 583px; 
height: auto;
margin: 20px 0 20px 20px;

}

#respond-wrapper {

float: left;
width: 583px; 
height: auto;
margin: 20px 0 20px 20px;

}

ol.commentlist li {

float: left;
width: 549px; 
height: auto;
margin: 5px 0 5px 17px;
padding: 4px;
background-image: url(../images/bg/transparent-bg.jpg);
border: 2px solid #d1d3d4;

}

ol.commentlist li p {

color: #58595b;

}

.comment-author {

font-family: Georgia;
font-size: 16px;
color: #242626; 

}

a.url {

font-family: Georgia;
font-size: 16px;
color: #242626;
text-decoration: underline;
text-transform: capitalize;

}

a:hover.url  {

text-decoration: none;

}

.vcard {

width: 200px;
float: left;
height: auto;

}

.comment-meta {

width: 331px;
float: left;
height: auto;
text-align: right;
padding: 0 18px 0 0;

}

.commentmetadata a {

color: #f7931e;

}

ol.commentlist li p {

width: 496px;
height: auto;
color: #58595b;
margin: 5px 9px 5px 35px;
float: left;

}

.respond-to-comments {

width: 549px; 
height: auto;
margin: 25px 0 5px 17px;
padding: 4px;
background-image: url(../images/bg/transparent-bg.jpg);
border: 2px solid #d1d3d4;


}

#respond-details {

float: left;
padding: 5px;
width: 300px;
height: auto;

}

#respond-details p {

margin: 5px 0;

}
#respond-text-area {

float: left;
padding: 5px;
width: 221px;
height: auto;

}

#commentform #submit {
background: #a7a9ac;
font-family: Georgia;
font-size: 12px;
font-weight: lighter;
color:#fff;
height:24px;
padding:0 6px;
float: right;
margin: 10px 5px 0 0;

}

a.logged-in-as {

color: #f7931e;
text-decoration: underline;

}


h3#comments {

font-size: 20px;
color: #242626;
text-decoration: underline;
font-family: Georgia;
font-weight: lighter;
text-align: center;
margin-bottom: 20px; 

}

h3#respond-comments {

font-size: 20px;
color: #242626;
text-decoration: underline;
font-family: Georgia;
font-weight: lighter;
text-align: center;

}