@import "base.css";
@import "base.structure.css";
@import "page.structure.css";
@import "elements.structure.css";

.post { border-bottom: 3px solid #E0E0E0; margin-bottom: 24px; }
.post .title { }
.post .copy { line-height: 24px; margin: 24px 0; }

.post .tags,
.post .permalink { font-size: 10px; text-transform: uppercase; color: #c0c0c0; line-height: 12px; margin-bottom: 6px; }
.post .tags a,
.post .permalink a { color: #c0c0c0; border: 0; text-decoration: none; }
.post .tags a:hover,
.post .permalink a:hover { color: black; }
.post h3 { font-size: 24px; line-height: 28px; margin-bottom: 8px; }


#socioblogotwits { margin-top: 1em; }
#powered, #socioblogotwits { font-size: 10px; text-transform: uppercase; line-height: 12px; display: none; }
#powered a, #socioblogotwits a { color: #c0c0c0; text-decoration: none; }
#powered a:hover, #socioblogotwits a:hover { color: black; 
    text-decoration: underline; }

#trackbacks { border-top: 1px solid #e0e0e0; }
#trackbacks h4 { font-weight: bold; color: #C0C0C0; margin-top: 0.5em; }
#trackbacks .trackbacks-info { font-size: 12px; color: #c0c0c0; }

#comments { border-top: 1px solid #e0e0e0; }
#comments h4 { font-weight: bold; color: #C0C0C0; margin-top: 0.5em; }

#comments-open-data div { margin-bottom: 0.5em; display: table; width: 100%; }
#comments-form label { display: table-cell; width: 30%; color: #a0a0a0;
font-weight: bold; background-color: #f3f3f3; padding: 0.5em; }

/*
#comments-form input { display: table-cell; width: 60%; 
    border: 1px solid #c0c0c0; padding: 0.5em; margin-left: 0.5em; }
#comments-open-footer input { background-color: #f3f3f3; border: 1px solid #e0e0e0; display: inline; width: auto; }
#comments-open-footer input:hover{ background-color: white; border: 1px solid #e0e0e0; display: inline; width: auto; }
*/

.widget { margin-bottom: 2em; }
.widget-syndication ul { list-style: none ! important; padding: 0 ! important; border: 0 ! important; }

#search { text-align: right; position: relative; }
#search input[type="text"] { -moz-border-radius: 10px; -webkit-border-radius: 10px; width: 144px; margin-left: 96px; }
#search input[type="submit"] { margin-top: 0.75em; margin-right: -0.5em; }


#blog iframe#tumblr_controls { display: none ! important; }

