SMALL,
.post .postmetadata {
    font-size:0.8em;
}

.postmetadata SMALL {
    font-size:1em;
}

.postmetadata A {
    font-size:1em;
    text-decoration:underline;
}

H2, 
.post H3 {
    text-transform:uppercase;
    border-top:1px solid gray;
    padding:10px 0px 10px 0px;
    margin:15px 0px 3px 0px;
}

H2.pagetitle {
    margin-bottom:0px;
    padding-bottom:0px;
}

H3#comments, H3#respond {
    border-top:1px dotted gray;
    margin-top:20px;
    padding-top:10px;
}

.navigation {
    height:20px;
}

.navigation A {
    font-weight:bold;
}

.navigation .alignleft {
    float:left;
    width:40%;
}

.navigation .middle {
    float:left;
    width:20%;
    text-align:center;
}

.navigation .alignright {
    float:left;
    width:40%;
    text-align:right;
}

.commentlist {
    list-style:none;
    padding:0px;
    margin:0px;
}

.avatar {
    float:left;
    margin:1px 10px 5px 0px;
}

TEXTAREA#comment {
    width:600px;
}

/* =========== Gig press listing ============ */
.gigpress-date {
    width:80px;
}

.gigpress-city,
.gigpress-venue {
    width:200px;
    font-weight:bold;
}

.gigpress-country {
    display:none;
}

TD.description {
    padding:5px 0px 10px 0px;
}

.gigpress-info-label {
    font-style:italic;
}

.gigpress-table TH {
    background:gray;
    padding:5px 0px 5px 3px;
    margin:0px 0px 5px 0px;
}

.gigpress-table TD {
    padding-left:3px;
}
.hide {
    display:none;
}

/* ========= Single comp ========== */
.help-tip {
		font-size:0.8em;
	}
	
	.field-row {
		margin-top:3px;
		margin-bottom:7px;
	}

	label {
		margin:0px;
padding:0px;
		/* display:block; */
		font-weight:bold;
	}
	
	label.checkbox {
		display:inline;
	}

#vote h3 {
border:none;
}