/*  

Version: 1.0
Author: Kevin Wade Shaw

*/

* { outline: none; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
li { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; text-transform:capitalize; }
q:before,q:after { content:''; }
abbr,acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input,textarea,select { font-family:inherit; font-size:inherit; font-weight:inherit; }
legend { color:#000; }
body { color: #000; background:#FFF; font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:13px; line-height:17px; }
a { color: #000; border:none; font-weight:normal; text-decoration:none; padding-bottom:0px; border-bottom:0px; }
a:hover { color:#000; border:none; font-weight:normal; text-decoration:none; padding-bottom:0px; border-bottom:0px; }
q:before { content: '"'; }
q:after { content: '"'; }
strong { font-weight: bold; }
em { font-style: italic; }

ul.tumblr { width: 500px; margin: 0 auto; padding-top: 25px; left:260px; position:absolute;}
ul.tumblr li.post { margin-bottom: 100px; position: relative; }
ul.tumblr li.post h2 { font-weight: bold; margin:0; }
ul.tumblr li.post h2 a { color: #000; border:none; font-weight:normal; text-decoration:none; padding-bottom:0px; border-bottom:1px solid #000; margin:0; }
ul.tumblr li.post h2 a:hover { color:#000; border:none; font-weight:normal; text-decoration:none; padding-bottom:0px; border-bottom:1px solid #FFF; margin:0; }

ul.tumblr li.post ul.normal { margin: 0; }
ul.tumblr li.post ul.normal li { list-style-type: disc; list-style-position: inside; }

ul.tumblr li.post .quote q { font-style: italic; }
ul.tumblr li.post .quote .source { font-size: 11px; margin-top: 4px; }
ul.tumblr li.post .audio .caption, ul.tumblr li.post .photo .caption, ul.tumblr li.post .video .caption { padding-top: 6px; }
ul.tumblr li.post .audio .playcount { color: #000; margin-top: 3px; font-size: 11px; }
ul.tumblr li.post blockquote { padding: 0px 0px 0px 25px; margin: 0px; }
ul.tumblr li.post blockquote p { font-style: bold; font-family: "Courier New", Courier, monospace; padding: 0px; margin: 20px 0px 0px 0px; }

ul.tumblr li.post p { margin-top: 17px; }
ul.tumblr li.post p a { margin-top: 17px; color: #000; border:none; font-weight:normal; text-decoration:none; padding-bottom:0px; border-bottom:0px; }
ul.tumblr li.post p a:hover { margin-top: 17px; color:#000; border:none; font-weight:normal; text-decoration:none; padding-bottom:0px; border-bottom:0px; }

ul.tumblr li.post p.link a { margin-top: 17px; color: #000; border:none; font-weight:normal; text-decoration:none; padding-bottom:0px; border-bottom:1px solid #000; }
ul.tumblr li.post p.link a:hover { margin-top: 17px; color:#000; border:none; font-weight:normal; text-decoration:none; padding-bottom:0px; border-bottom:1px solid #FFF; }


ul.tumblr li.post p img { margin-top: 3px; margin-bottom: 4px; border:none; padding:0px; border-bottom:0px;}

ul.tumblr li.post p.video { padding-top:20px; padding-bottom:4px; margin:0px; }

ul.tumblr li.post div.digest { position: absolute; top: 0px; left: 500px; padding-left: 30px; width: 100px; }
ul.tumblr li.post div.digest .date { margin-bottom: 0; font-size: 11px; color: #ccc; }
ul.tumblr li.post div.permalink a { text-decoration: none; font-size: 11px; color: #ccc; }
ul.tumblr li.post div.permalink a:hover { color: #666; }
			
div.flag { position: fixed; top: 25px; left: 25px; width: auto; height:auto; }
div.flag a { position: fixed; top: 25px; left: 25px; width: auto; height:auto; color: #000; border:none; font-weight:normal; text-decoration:none; padding-bottom:0px; border-bottom:1px solid #000;}
div.flag a:hover { position: fixed; top: 25px; left: 25px; width: 300px; height:auto; color: #000; border:none; font-weight:normal; text-decoration:none; padding-bottom:0px; border-bottom:1px solid #FFF;}

			
ul.tumblr li.page p { margin-top: 0px; }
ul.tumblr li.page p a { margin-top: 0px; color: #000; border:none; font-weight:normal; text-decoration:none; padding-bottom:0px; border-bottom:1px solid #000;}
ul.tumblr li.page p a:hover { margin-top: 0px; color: #000; border:none; font-weight:normal; text-decoration:none; padding-bottom:0px; border-bottom:1px solid #FFF;}
