/* CSS RESET RELOADED */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border:0; font-family:inherit; font-size:100%; font-style:inherit; font-weight:inherit; margin:0; outline:0; padding:0; vertical-align:baseline; }
:focus {outline:0; }
body {background:white; color:black; line-height:1.7em; font-size:10pt;}
ol, ul {list-style:none; }
table {border-collapse:separate; border-spacing:0; }
caption, th, td {font-weight:normal; text-align:left; }
blockquote:before, blockquote:after, q:before, q:after {content:""; }
blockquote, q {quotes:"" ""; }
body {
background-color: #000;
background-image:url('http://whiskyvangoghgo.com/images/nova_stripes_desaturated.png');
margin: 0px; padding:0px;
font-family:'helvetica neue', Helvetica, arial, sans-serif;
text-rendering: optimizeLegibility;
color: #dddddd;
min-height:100%;
letter-spacing:1pt;
}
#container {
width: 610px;
min-height:100%;
padding:25px 0px;
background-color: #000000;
-webkit-box-shadow:5px 0px 10px rgba(0,0,0,.7);
}
a {
color:white;
text-decoration:none;
border-bottom:1px solid #333333;
}
a:hover {
border-bottom:1px solid #999999;
}
#nav {
display:none;
position: absolute;
right: 20px;
top: 20px;
color: #FFF;
text-align: right;
font-size: 11px;
white-spacing: nowrap;
}
#nav #search {
margin: 5px 0;
text-align: right;
}
#nav a {
color: #44A3E2;
font-weight: 700;
}
#nav .dim {
filter: alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
margin: 0 3px;
}
h1 {
margin:0px;
padding:0px 25px;
font-size:1.2em;
font-weight:bold;
}
h1 a {
border:0px;
}
#description {
padding:10px 200px 0px 25px;
font-size:1em;
}
navigation {
display:block;
padding:25px;
font-size:1.2em;
border-bottom:1px solid #333333;
}
navigation ul li {
display:inline; margin-right:10px;
}
navigation ul li a {
border:0px; color:#666666;
}
navigation ul li a:hover {
border:0px; color:#999999;
}
#searchresultcount {
margin: 15px 0;
text-align: center;
}
.date {
margin:25px;
font-size:1.2em;
color:white;
}
div.post {
border-bottom:1px solid #333333;
padding:0px 25px 25px 25px;
margin-bottom:25px;
position: relative;
}
div.post img.permalink {
border-width: 0;
width: 23px;
height: 9px;
position: absolute;
top: 5px;
right: 5px;
display: none;
}
div.post:hover img.permalink {
display: block;
}
/* Regular Post */
div.post div.regular {
}
div.post p {
margin:10px 0px;
}
small {font-size:.9em; }
div.post blockquote {
font-family:'georgia', serif; font-style:italic; font-size:.9em; letter-spacing:0;
margin-left:20pt; margin-top:10pt; margin-bottom:10pt; border-left:1px solid #333333; padding-left:10pt;
}
/* Photo Post */
div.post div.photo a {
border:0px;
}
div.post div.photo img {
border-width: 0;
}
div.post img {
max-width: 100%;
}
div.post div.photo div.caption {
}
div.post div.photo div.caption a {
}
/* Quote Post */
div.post div.quote {
}
div.post div.quote span.quote {
font-family:'georgia', serif; font-style:italic; font-size:.9em; letter-spacing:0; margin-bottom:10pt;
}
div.post div.quote span.quote a {
}
div.post div.quote span.quote big.quote {
}
div.post div.quote span.quote big.quote a {
}
div.post div.quote div.source {
}
div.post div.quote div.source a {
}
/* Link Post */
div.post div.link {
}
div.post div.link a.link {
text-decoration: none;
border-bottom: dotted 1px #333;
}
div.post div.link a.link:hover {
border-bottom:1px solid #333;
}
div.post div.link div.description {
}
/* Conversation Post */
div.post div.conversation ul {
list-style-type: none;
margin: 0;
padding: 0 0 0 1px;
border-left: solid 5px #555;
}
div.post div.conversation ul li {
padding: 4px 0 4px 8px;
color: #000;
margin-bottom: 1px;
}
div.post div.conversation ul li span.label {
font-weight: 700;
}
div.post div.conversation ul li.odd {
background-color: #f4f4f4;
}
div.post div.conversation ul li.even {
background-color: #e8e8e8;
}
/* Audio Post */
div.post div.audio div.caption {
margin-top: 5px;
}
div.post div.audio div.caption a {
}
/* Video Post */
div.post div.video div.caption {
}
div.post div.video div.caption a {
}
#navigation {
}
#navigation a {
color: #555;
text-decoration: none;
}
#navigation a:hover {
text-decoration: underline;
}
#footer {
margin-top: 11px;
font-size: 10px;
color: #eee;
}
#footer a {
color: #eee;
}
.query {
font-weight: 700;
}