
/* Comments area */
.articleContainer .addcommentsarea
{
    margin: 14px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 0.9em;
    clear: both;
	overflow: hidden;
}
.articleContainer .addcommentsarea h2
{
    line-height: 2.0em;
    font-size: 0.8em;
    margin: 0px;
    padding: 0px 6px 0px 6px;
    background: #DCDCDC;
}
.articleContainer .addcommentsarea .addcommentfields
{
    margin: 0px;
    padding: 0px 6px 0px 6px;
}
.articleContainer .addcommentsarea .newcommentheading
{
    display: inline-block;
    margin: 6px 0px 12px 0px;
    font-size: 0.8em;
}
.articleContainer .addcommentsarea .input
{
    width: 420px;
    margin: 0px 0px 6px 0px;
}
.articleContainer .addcommentsarea .textbox
{
    width: 500px;
    margin: 0px 0px 12px 0px;
}
.articleContainer .addcommentsarea .leadtext
{
    display: inline-block;
    width: 75px;
    font-size: 0.8em;
    padding: 1px 0px 0px 0px;
}
.articleContainer .addcommentsarea .nameinput
{
    width: 250px;
    margin: 0px 0px 6px 0px;
}
.articleContainer .addcommentsarea .linkbutton
{
    font-size: 0.8em;
    display: block;
    margin: 3px 0px 3px 0px;
    clear: both;
    cursor: pointer;
}
.articleContainer .addcommentsarea .button
{
    width: 75px;
    margin: 6px 0px 6px 0px;
    float: left;
}
.articleContainer .addcommentsarea .checkbox
{
    display: block;
    float: right;
    line-height: 1.6em;
    margin: 6px 0px 0px 0px;
    padding: 3px 0px 0px 0px;
    width: 385px;
    overflow: hidden;
}
.articleContainer .addcommentsarea .checkbox label
{
    display: inline-block;
    line-height: 1.6em;
    vertical-align: top;
}
.articleContainer .addcommentsarea .validator
{
    padding: 4px 0px 0px 0px;
    vertical-align: top;
}

/* Facebook elements */
.articleContainer .addcommentsarea a.fbconnect_login_button
{
    margin: 7px 0px 0px 25px;
}
.articleContainer .addcommentsarea .facebookwelcomeimage
{
    margin: 1px 8px 6px 0px;
    float: left;
}
.articleContainer .addcommentsarea .facebookwelcometitle
{
    padding: 2px 0px 3px 0px;
    font-weight: bold;
}
.articleContainer .addcommentsarea .facebookwelcometext
{
    padding: 2px 0px 3px 0px;
}

.articleContainer .commentsarea
{
    margin: 14px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    clear: both;
    font-size: 0.9em;
	overflow: hidden;
}
.articleContainer .commentsarea h2
{
    font-size: 0.8em;
    line-height: 2.0em;
    margin: 0px;
    padding: 0px 6px 0px 6px;
    background: #DCDCDC;
}
.articleContainer .commentsarea ul
{
    list-style: none;
    margin: 0px;
    padding: 0px 6px 0px 6px;
}
.articleContainer .commentsarea ul li
{
    clear: both;
    padding: 8px 0px 0px 0px;
}
.articleContainer .commentsarea h3
{
    font-size: 0.8em;
}
.articleContainer .commentsarea .commentlistimage
{
    float: left;
    margin: 0px 6px 3px 0px;
}
.articleContainer .commentsarea .commentheader
{
    font-size: 0.8em;
    margin: 0px;
    display: block;
}
.articleContainer .commentsarea .commenttext
{
    margin: 3px 0px 6px 0px;
}
