* { font-family:"WalkwaySemiBoldRegular", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
body { background:#e9e9e9; }
div.container { width:850px; margin:0px auto; }
/*LINKS*/
a:link { color:#5c5c5c; }
a:visited { color:#5c5c5c; }
a:hover { color:#2c2c2c; }
a:active { color:#e9e9e9; }
/*END LINKS*/
/*HEADER STYLE*/
.header { padding:50px 0px; width:900px; overflow:auto; }
.header .top { height:40px; margin:10px 0px; }
.header .top .title { font-size:36px; font-weight:normal; cursor:default; padding:0px; opacity:0.3; background:none; cursor:pointer; float:left; }
.header .top .title img { vertical-align:middle; margin-left:7px; }
.header .top .search { width:100%; text-align:right; }
.header .top .search input#text { border:none; height:36px; font-size:20px; padding:0px 5px; }
.header .top .search input#search { border:none; height:36px; font-size:20px; background-color:#d8d8d8; }
.header .description { text-align:justify; position:absolute; width:900px; }
/*END HEADER STYLE*/
/*SIDEBAR STYLE*/
.infobar { width:128px; padding:25px; background-color:#b3b3b3; float:left; -webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.35); -moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.35); }
.infobar .button { width:128px; padding:10px 0px; background-color:#d8d8d8; text-align:center; overflow:hidden; font-size:12px; margin-top:10px; }
.infobar a { text-decoration:none; }
/*END SIDEBAR STYLE*/
/*GENERAL POST*/
ul.posts { margin-left:auto; margin-right:0px; width:600px; }
li.post { width:600px; margin:0px auto 75px; background:#b3b3b3; padding:25px 25px 50px; -webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.35); -moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.35); }
li.post div.date { font-family:"WalkwayBoldRegular", "Lucida Sans Unicode", "Lucida Grande", sans-serif; position:absolute; margin:-15px 0px 0px -35px; background:left top no-repeat; width:125px; height:49px; padding:14px 0px 0px 0px; color:#FFF; font-size:18px !important; }
li.post div.date div { float:right; padding-right:15px; }
li.post div.title { font-size:24px; width:600px; text-align:right; margin-bottom:15px; }
li.post .link { position:absolute; margin-left:575px; margin-top:20px; width:50px; height:30px; background-color:#d8d8d8; z-index:1; }
/*END GENERAL POST*/
/*POST BOTTOM*/
li.post .post_bot { position:absolute; background:#d8d8d8; margin:20px 0px 0px -25px; width:630px; height:10px; padding:10px; z-index:2; font-size:12px; }
li.post .post_bot .notes { width:33%; float:left; }
li.post .post_bot .reblog { width:33%; float:left; text-align:center; }
li.post .post_bot .tags { width:33%; float:left; text-align:right; }
li.post .post_bot .tags div { float:right; }
li.post .post_bot .tags ul.ticker { float:right; }
/*END POST BOTTOM*/
/*POST STYLES*/
li.post.quote { font-size:32px; padding-top:70px; }
li.post.quote div.date { background:url(http://static.tumblr.com/wvfffif/1w2lg2irj/post_type_sprite.png) -10px -10px; margin:-60px 0px 0px -35px; }
li.post.quote div#source { text-align:right; font-size:16px; }
li.post.photo { padding-top:70px; }
li.post.photo div.date { background:url(http://static.tumblr.com/wvfffif/1w2lg2irj/post_type_sprite.png) -10px -83px; margin:-60px 0px 0px -35px; }
li.post.photo .img { text-align:center; }
li.post.photo .caption { width:500px; padding:5px 0px 0px 0px; margin:0px auto; text-align:justify; }
li.post.link div.date { background:url(http://static.tumblr.com/wvfffif/1w2lg2irj/post_type_sprite.png) -10px -156px; }
li.post.chat div.date { background:url(http://static.tumblr.com/wvfffif/1w2lg2irj/post_type_sprite.png) -10px -229px; }
li.post.chat li.user_1 { background:#d7d7d7; }
li.post.chat li.user_2 { background:#c5c5c5; }
li.post.chat li.user_3 { background:#aeaeae; }
li.post.chat li.user_4 { background:#9b9b9b; }
li.post.chat li { margin-bottom:5px; }
li.post.chat li:last-child { margin-bottom:0; }
li.post.text div.date { background:url(http://static.tumblr.com/wvfffif/1w2lg2irj/post_type_sprite.png) -10px -302px; }
li.post.audio div.date { background:url(http://static.tumblr.com/wvfffif/1w2lg2irj/post_type_sprite.png) -10px -375px; }
li.post.video div.date { background:url(http://static.tumblr.com/wvfffif/1w2lg2irj/post_type_sprite.png) -10px -448px; }
li.post.video .vid { text-align:center; }
li.post.video .caption { width:500px; padding:5px 0px 0px 0px; margin:0px auto; text-align:justify; }
li.post.answer div.date { background:url(http://static.tumblr.com/wvfffif/1w2lg2irj/post_type_sprite.png) -10px -521px; }
li.post.answer div.question { width:550px; padding:25px; font-size:24px; color:#000; background-color:#d8d8d8; }
li.post.answer div.asker { padding:0; width:550px; margin-top:12px; }
li.post.answer div.asker #img { width:24px; height:24px; float:left; }
li.post.answer div.asker #name { padding-top:0; padding-left:29px; font-size:18px; }
li.post.answer div.seperate { width:550px; height:5px; background:url(http://static.tumblr.com/wvfffif/VLrlg3u8y/seperate.png) repeat-x left top; margin:0px 0px 0px 25px; }
li.post.answer div.answer { padding:10px 25px; }
/*END POST STYLES*/
/*POST NOTES*/
ol.notes { margin:-30px 0px 30px 0px; }
ol.notes li.note { margin:5px 0px; }
/*END POST NOTES*/
/*FOOTER STYLE*/
.footer { padding-left:50px; }
.footer #footer { background:url(http://static.tumblr.com/wvfffif/sXulgjjh3/attr.png) center bottom #b3b3b3 no-repeat; width:850px; height:50px; padding:25px 25px 0px 25px; margin:0px auto; -webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.35); -moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.35); }
.footer #footer .nav { background-color:#d8d8d8; height:30px; position:absolute; margin:-25px 0px 0px -25px; width:900px; }
.footer #footer .nav div { width:33%; float:left; }
.footer #footer .nav .arc { text-align:center; padding-top:5px; }
.footer #footer .nav .next { text-align:right; }
.footer #footer .nav .next img { margin-right:-10px; }
/*END FOOTER STYLE*/