body, html 	{color:#222;}

.container	{width:950px;margin:0 auto;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear		{clear:both;}




.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:10px;}
.span-16 {width:630px;}
input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 {border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important;}
input.span-16, textarea.span-16 {width:618px!important;}






.round-rect {
    padding-top:7px;
    margin-bottom:5px;
    background:url('../images/16-top.png') no-repeat 0 0;
}

.round-rect .inner {
    padding:0 12px 13px;
    background:url('../images/16-bottom.png') no-repeat left bottom;
}

.round-rect .inner h1 {
    margin:0 -12px 10px -12px;
    padding:0 12px 5px;
}

.round-rect .inner h1.alternate {
    margin:0 -10px 10px -10px;
    padding:0 10px 5px;
}











a.alternate-link, a#navlink-promo, #secondary-nav a:hover, .article .emphasis a, .round-rect-green .inner a {
    color:#e8ff8e;
}

.white-copy, #header-links a, #header-user a, #main-nav ul li a:hover, .top-listing-header, .round-rect-green 
.inner, .round-rect-green .inner h2, .no-hover, #what-is-authority h2 a, a.favorites-count, a.favorites-count:hover, 
#keep-in-touch, #my-claimed-blogs .emphasis, .people .emphasis, .archive .emphasis {
    color:#fff;
}


#search .user-input, .article .emphasis, .comments h3, #sidebar .round-rect .authority-list .rank-number, .my-blogs a
#welcome h3, .inline-videos h3 {
    font-size:15px;
}

.emphasis, #refine-upper td.submit {
    background-color:#7ba13e;
}

.emphasis {
    position:relative;
    margin:0 -10px;
    padding:10px;
}

#search-results .emphasis {
    margin-top:-10px;
}



.pagination {
    margin:10px -10px -12px -10px;
    padding:10px;
}

#top-paginator {
    margin:-9px -10px 10px;
    padding:10px 10px 6px;
    background:url('../images/top-paginator.png') no-repeat 0 0;
}

#bottom-paginator {
    background:url('../images/bottom-paginator.png') no-repeat 0 bottom;
}




.archive #top-paginator, .article #bottom-paginator, .people #top-paginator, #search-results #top-paginator {
    margin-top:0;
}

#search-results #top-paginator {
    margin-bottom:0;
}



#titlebar, .round-rect .inner h2, .adsense table, #article-metadata, .round-rect .inner h1, #today-on-technorati li {
    border-bottom:1px solid #eaeaea;
}