.legend {
font-size:12px;
font-weight:bold;
color:#333333;
background-color:#e0e0e0;
padding:2px 5px 2px 2px;
border-bottom:1px solid #333333;
}

.tag {
padding:2px;
font-size:10px;font-family:Arial;color:#333333;background-color:#f9f9f9;
border-bottom:1px solid #333333;
}

.categoryarticlesmain .articlemain {background:#fff; padding:0 0 8px 0!important; margin-bottom:30px; border-bottom:2px solid;}
.categoryarticlesmain .articlemain p.artcap {padding-bottom:20px; text-transform:uppercase; border-bottom:2px solid;}
.categoryarticlesmain .articlemain img {max-width: 100%; min-width: 1%; width: 100%;}
.categoryarticlesmain .articlemain h3 {color:#333; padding:18px 0 18px; border-bottom:6px solid #333;}
.categoryarticlesmain .articlemain p.artintro {margin:25px 0 14px;}
.categoryarticlesmain .articlemain .statswrap {float:left;border-bottom:6px solid;}
.categoryarticlesmain .statswrap p.artdate {float:left;}
.categoryarticlesmain .statswrap p.artcomm {float:right; text-align:right;}

.categoryarticlesmore .categoryarticle {border-bottom:1px solid rgba(255,255,255,0.15);padding-bottom:10px;margin-bottom:10px;}
.categoryarticlesmore .categoryarticle h3 {font-size:14px; letter-spacing:0px; margin-bottom:12px;}
.categoryarticlesmore .categoryarticle h3 a {color:#333!important;}
.categoryarticlesmore .categoryarticle p {}
.categoryarticlesmore .lastrow .categoryarticle {margin-bottom:0!important; padding-bottom:0!important; border:none!important;}

/*
.articlemain:hover {background:#161616;}
.articlemain:hover p.artcap, .articlemain:hover h3, .articlemain:hover p.artintro, .articlemain:hover p.artdate, .articlemain:hover p.artcomm {color:#fff;}
*/

