" content="Helvetica Neue"/>
{
color: #666666;
font-size: 11px;
font-family: ;
line-height: 15px;
background: #FFFFFF;
}
a img { border-width: 0px; }
*:active, *:focus { outline: 0px; }
a {
color: #9c00ff;
text-decoration: none;
}
a:hover { color: #070907; }
ol, ul {
padding: 8px 0 0 15px;
}
a.title {
color: #2F2F2F;
text-decoration: none;
}
h2 + a.timestamp {
line-height: 30px;
}
p {
margin: 0;
padding: 8px 0;
}
a.title + p { padding: 8px 0 8px 0; }
p + ul { padding: 0 0 8px 15px; }
p + blockquote { margin: 0 0 8px 0; }
blockquote {
border-left: 1px solid #EFEFEF;
margin: 8px 0;
padding: 0 0 0 15px;
}
blockquote > p:first-child {
padding: 0;
}
pre code {
font-family: 'Courier New', Courier, monospace;
background: #EFEFEF;
}
strong { font-weight: bold; }
em { font-style: italic; }
.caption {
padding: 8px 0;
}
.caption a.readMore {
font-size: 10px;
text-transform: uppercase;
}
a.install {
width: 96px;
height: 20px;
background: url(http://static.tumblr.com/thpaaos/dHHkt0jor/install_theme.png);
display: block;
position: absolute;
top: 26px;
right: 3px;
}
#container {
width: 876px;
margin: 50px auto;
position: relative;
}
#container .header {
width: 800px;
margin: 0 0 0 31px;
}
#container .header a h2 {
color: #081314;
font-size: 22px;
font-family: Arial, sans-serif;
line-height: 22px;
text-decoration: none;
margin: 0 0 15px 0;
float: left;
}
#container .header a img.logo {
margin: 0 0 15px 0;
}
form#search {
width: 159px;
position: absolute;
top: -30px;
right: 0px;
}
form#search input.button {
display: none;
}
form#search input.text {
text-align: right;
background: url(http://static.tumblr.com/thpaaos/3JQklzbvh/search.png) right no-repeat;
border-width: 0px;
margin: 0 0 12px 0;
padding: 0 16px 0 0;
}
#container .description {
background: #f7f7f7;
padding: 10px;
clear: both;
position: relative;
}
#container .description .portrait {
width: 128px;
height: 128px;
background-image: url(http://25.media.tumblr.com/avatar_811c8d428617_128.png);
position: absolute;
top: 0;
left: -159px;
}
#container .description .portrait a.mask {
width: 128px;
height: 128px;
background: url(http://static.tumblr.com/thpaaos/Z3Dkqe8l9/portrait-mask-128.png) top left no-repeat;
display: block;
}
#container .description .twitter {
padding: 15px 0 0 0;
}
#container .description .twitter:first-child {
padding: 0;
}
#container .posts {
width: 876px;
clear: both;
}
#container .box {
width: 225px;
margin: 31px;
float: left;
}
#container .timestamp,
#container .tag {
color: #666666;
font-size: 10px;
font-style: italic;
font-family: Georgia;
text-decoration: none;
text-transform: lowercase;
}
a.tag span.pound {
font-size: 12px;
}
a.tag:hover {
color: #ff0026 !important;
}
#container .timestamp:hover,
#container span.timestamp:hover .timestamp {
color: #FFFFFF;
background: #ff0026;
}
#container .box img {
max-width: 100%;
}
#container .title {
font-size: 14px;
line-height: 18px;
text-decoration: none;
display: block;
}
#container a.title {
color: #666666;
text-decoration: none;
}
#container a.title.link { color: #ff00fc; }
#container .audio {
width: 207px;
border: 1px solid #EFEFEF;
}
table.chat {
width: 100%;
margin: 0 0 10px 0;
border-collapse: collapse;
}
h2 + table.chat {
margin: 10px 0 3px 0 !important;
}
table.chat tr td {
padding: 0 10px;
}
table.chat tr td.name {
font-weight: bold;
text-align: right;
vertical-align: top;
}
table.chat tr td.line1 {
background: #F7F7F7;
}
#container .columnHolder {
width: 800px;
margin: 31px 0 0 31px;
overflow: hidden;
}
#container .columnHolder.footer a {
color: #666666;
}
#container .columnHolder.footer a:hover { color: #444444; }
#container .columnHolder .column {
width: 225px;
min-height: 1px;
float: left;
}
#container .columnHolder .column.middle { margin: 0 62px; }
#container .columnHolder .column.navigation {
color: #D4D4D4;
}
#container .columnHolder .column.navigation a {
background: #ff0008;
padding: 1px 2px;
}
#container .columnHolder .column.navigation a:hover { color: #666666; }
#announce {
color: #444444;
font-size: 11px;
background: #ffff91;
padding: 10px 20px;
overflow: hidden;
}
#announce .left { float: left; }
#announce .right { float: right; }
#announce .right a.close {
color: #444444;
font-weight: bold;
}
#announce .left .search_query,
#announce .left .tag {
font-weight: bold;
}
ul#twitter_update_list {
list-style-type: none;
margin: 0;
padding: 0;
float: left;
}
ul#twitter_update_list li {
float: left;
}
{}