@charset "utf-8";
/* CSS Document */
/*GO AWAY THIEF!! BOOOOOO!!!!*/
* { margin: 0;  }
.clear { clear: both; }
u { text-decoration: none; }

div#page-wrap { margin: 0 auto; width: 900px; padding-top: 80px;}
div#page-wrap div#title { text-align: center; font-size: 80px; text-shadow: 1px 1px 1px #FFFFFF; }
div#page-wrap div#mainnav,
div#page-wrap div#left-col div.frame,
div#page-wrap div#right-col div.frame2,
div#page-wrap div#left-col div.frame1 div.post,
div#page-wrap div#left-col div.frame2 div.post { background-color: rgba(255,255,255,0.7); }
div#page-wrap div#mainnav div.links { padding: 20px; }
div#page-wrap div#mainnav div.links a { display: inline-block; padding-right: 2px;}
div#page-wrap div#mainnav div.links a.home { background: url(http://static.tumblr.com/hn07h0y/avRn1ss9t/home.png) no-repeat; height: 48px; width: 48px;}
div#page-wrap div#mainnav div.links a.ask {background: url(http://static.tumblr.com/hn07h0y/4Evn1ssav/mail.png) no-repeat; height: 48px; width: 48px;}
div#page-wrap div#mainnav div.links a.arc {background: url(http://static.tumblr.com/hn07h0y/wv1n1sscb/archive.png) no-repeat; height: 48px; width: 48px;}
div#page-wrap div#mainnav div.links a.random {background: url(http://static.tumblr.com/hn07h0y/W2mn1ssd1/arrow-shuffle.png) no-repeat; height: 48px; width: 48px;}
div#page-wrap div#mainnav div.links a.rss {background: url(http://static.tumblr.com/hn07h0y/HnBn1sse0/rss.png) no-repeat; height: 48px; width: 48px;}
div#page-wrap div#mainnav div.links div.search { float: right; height: 48px; border: 10px transparent solid}
div#page-wrap div#mainnav div.links input.searchf { background: url(http://static.tumblr.com/hn07h0y/JDfn1ssgz/search.png) no-repeat right; height: 25px; background-color: transparent; border: solid 1px transparent; width: 200px; outline: none;}

/*LEFT COLUMN*/
div#page-wrap div#left-col { width: 600px; float: left;}
div#page-wrap div#left-col div.frame div.post { padding: 25px 25px 15px 25px; }
div#page-wrap div#left-col div.frame1 div.post { padding: 15px 25px 20px 25px}
div#page-wrap div#left-col div.frame2 div.post { padding: 25px; }
div#page-wrap div#left-col div.frame div.post img{ padding:3px; max-width: 100%; }
div#page-wrap div#left-col div.frame div.post div.even,
div#page-wrap div#left-col div.frame div.post div.odd { padding: 5px;}
div#page-wrap div#left-col div.frame div.post div.audio div.album img{ width: 180px; float: left;}
div#page-wrap div#left-col div.frame div.post div.audio div.audiodetails { width: 320px;float:right;}
div#page-wrap div#left-col div.frame div.post div.ask { align: right; margin: 3px 5px 5px 66px; padding:10px; position: relative; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px;}
div#page-wrap div#left-col div.frame div.post div.ask p { margin:1px 0px;}
div#page-wrap div#left-col div.frame div.post div.ask span { display:block; position:absolute; width:1px; height:1px; font-size: 0; line-height: 1px; margin-left: -21px; margin-top:-7px; border-top:14px solid transparent; border-bottom:14px solid transparent;}
div#page-wrap div#left-col div.frame div.post div.askpic img {width: 48px; }
div#page-wrap div#left-col div.frame div.post div.askpic img {float: left; width: 48px; }
div#page-wrap div#left-col div.frame1 div.post div.notes {text-align: left; }
div#page-wrap div#left-col div.frame1 div.post div.notes a{ padding: 5px;}
div#page-wrap div#left-col div.frame1 div.post div.notes a.time { background: url(http://static.tumblr.com/hn07h0y/AJFn1sshx/clock_icon_16.png) no-repeat left; height: 16px; width: 16px; padding-left: 17px;}
div#page-wrap div#left-col div.frame1 div.post div.notes a.note { background:url(http://static.tumblr.com/hn07h0y/z0an1ssim/heart_icon_16.png) no-repeat left; height: 16px; width: 16px; padding-left: 17px;}
div#page-wrap div#left-col div.frame1 div.post div.notes a.disqus { background: url(http://static.tumblr.com/hn07h0y/JFon1ssk0/spechbubble_2_icon_16.png) no-repeat left; height: 16px; width: 16px; padding-left: 17px;}
div#page-wrap div#left-col div.frame1 div.post div.notes a.perma { background:url(http://static.tumblr.com/hn07h0y/Q5on1sskm/link_icon_16.png) no-repeat left; height: 16px; width: 16px; padding-left: 17px;}
div#page-wrap div#left-col div.frame1 div.post div.notes ul.tags { list-style: none }
div#page-wrap div#left-col div.frame1 div.post div.notes ul.tags li { display: inline-block ;}
div#page-wrap div#left-col div.frame1 div.post div.notes a.tag { background: url(http://static.tumblr.com/hn07h0y/2Ixn1ssl3/tag_icon_16.png) no-repeat left; height: 16px; width: 16px; padding-left: 17px; }

/*RIGHT COLUMN*/
div#page-wrap div#right-col {width : 270px; float: right;}
div#page-wrap div#right-col div.frame2 div.inside { padding: 20px;}
div#page-wrap div#right-col div.frame2 div.inside span.abtme {  font: small-caps normal 14px/100% "Lucida Sans Unicode";}
div#page-wrap div#right-col div.frame2 div.inside div.pic { float: right; padding: 5px;}
div#page-wrap div#right-col div.frame2 div.inside div.pic img { -webkit-transform: rotate(5deg); -moz-transform: rotate(5deg); -o-transform: rotate(5deg);}
div#page-wrap div#right-col div.frame2 div.inside div#links { text-align: center; }
div#page-wrap div#right-col div.frame2 div.inside div#links a{ display: inline-block; padding-right: 2px;}
div#page-wrap div#right-col div.frame2 div.inside div#links a.fb{ background: url(http://static.tumblr.com/hn07h0y/u8in1ssm8/fb.png) no-repeat; width: 32px; height: 32px;}
div#page-wrap div#right-col div.frame2 div.inside div#links a.fb:hover{ background: url(http://static.tumblr.com/hn07h0y/0JQn1ssn8/fb-h.png) no-repeat;}
div#page-wrap div#right-col div.frame2 div.inside div#links a.twitter{ background: url(http://static.tumblr.com/hn07h0y/q3Vn1sso7/twitter.png) no-repeat; width: 32px; height: 32px;}
div#page-wrap div#right-col div.frame2 div.inside div#links a.twitter:hover{ background: url(http://static.tumblr.com/hn07h0y/aJgn1ssq2/twitter-h.png) no-repeat; width: 32px; height: 32px;}
div#page-wrap div#right-col div.frame2 div.inside div#links a.yt {background: url(http://static.tumblr.com/hn07h0y/tRsn1ssqr/yt.png) no-repeat; width: 32px; height: 32px;}
div#page-wrap div#right-col div.frame2 div.inside div#links a.yt:hover {background: url(http://static.tumblr.com/hn07h0y/Wpin1ssrl/yt-h.png) no-repeat;}
div#page-wrap div#right-col div.frame2 div.inside div#links a.wp {background: url(http://static.tumblr.com/hn07h0y/uTWn1sss5/wp.png) no-repeat; width: 32px; height: 32px;}
div#page-wrap div#right-col div.frame2 div.inside div#links a.wp:hover {background: url(http://static.tumblr.com/hn07h0y/rZ9n1sstb/wp-h.png) no-repeat; }
div#page-wrap div#right-col div.frame2 div.inside div#links a.blogger {background: url(http://static.tumblr.com/hn07h0y/7Bxn1sstk/blogger.png) no-repeat; width: 32px; height: 32px;}
div#page-wrap div#right-col div.frame2 div.inside div#links a.blogger:hover {background: url(http://static.tumblr.com/hn07h0y/pnzn1ssty/blogger-h.png) no-repeat; }
div#page-wrap div#right-col div.frame2 div.inside div#links2 { text-align: center;}
div#page-wrap div#right-col div.frame2 div.inside div#links2 a {cpadding: 2px; letter-spacing: -1px; display: inline-block; width: 100%; text-transform: uppercase}
div#page-wrap div#right-col div.frame2 div.inside div#links2 a:hover { opacity: 0.5}
div#page-wrap div#right-col div.frame2 div.inside div.follow { overflow-y: auto; height: 100px; }
div#page-wrap div#right-col div.frame2 div.inside div.follow img {padding: 2px; }


/*Page*/
div#page-wrap div#page { text-align: center; font-size: 25px; }
div#page-wrap div#page a { text-align: center; padding: 4px; }
div#page-wrap div#page span.current_page, div#page-wrap div#page a:hover{ padding: 4px;}


body:before { content: ""; position: fixed; top: -10px; left: 0; width: 100%; height: 10px; z-index: 100; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8); -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8); box-shadow: 0px 0px 10px rgba(0,0,0,.8); }
		  
div#footer { background-image: url(http://static.tumblr.com/hn07h0y/PKAmofwu7/noise.png); height: 50px; width: 100%; position: absolute; margin-bottom: 0px; text-align: center;}
div#footer div.text { padding: 5px; }
