@import url(http://fonts.googleapis.com/css?family=Luckiest+Guy);

*{margin:0;padding:0;}
body{}
a{text-decoration:none;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;}
a:hover{text-decoration:underline;}
a img{border:none;}
li{margin-left:16px;}
strong{font-weight:bold;}
em{font-style:italic;}
u{text-decoration:underline;}
p{padding:3px 0;}
pre{background-color:#f4f4f4;display:block;font:normal 11px Courier;margin:10px 0 10px 0;overflow:auto;outline:0;outline-style:none;outline-width:0;padding:10px;white-space: pre;width:480px;word-wrap:break-word;-moz-outline-width:0;}
blockquote{margin:3px 0 3px 5px;padding:0 0 0 10px;}

div#top{margin:25px auto 5px;width:750px;}
div#top div#header{margin-bottom:7px;}
div#top div#title{text-align:center;}
div#top div#title h1{font-family: 'Luckiest Guy', cursive;font-size:30px;font-style:normal;}
div#top div#title h1 a{}
div#top div#title h1 a:hover{text-decoration:none;}
div#top div#slogan{margin-top:10px;text-align:center;}
div#top div#slogan a{text-decoration:none;}
div#top div#slogan a:hover{text-decoration:underline;}

div#menu{margin:10px auto 13px;text-align:center;width:750px;}
div#menu a{padding:0 5px;text-decoration:none;}
div#menu a:hover{}

div#general{margin:5px auto 10px;width:750px;}

div#general div#sidebar{float:left;margin-top:0;width:230px;}
div#general div#sidebar div#box{padding:10px;width:210px;}
div#general div#sidebar div#description{}
div#general div#sidebar div#box div#description img#portrait{float:left;margin:2px 4px 0 0;}
div#general div#sidebar div#box div#description img#avatar{margin-bottom:5px;}
div#general div#sidebar div#box div#description div#clear{clear:both;}
div#general div#sidebar div#box div#submenu{margin-top:7px;}
div#general div#sidebar div#box div#submenu a{display:block;margin-bottom:2px;padding:7px 5px;text-decoration:none;}
div#general div#sidebar div#box div#submenu a:hover{padding-left:10px;}

div#general div#main{float:right;width:504px;}
div#general div#main div#post{margin-bottom:15px;width:504px;}
div#general div#main div#post div#content{margin-bottom:2px;}
div#general div#main div#post div#content div#tagged{padding:7px 5px;}
div#general div#main div#post div#content div#disqus{padding:7px 2px;}
div#general div#main div#post div#content div#text{padding:6px 4px;}
div#general div#main div#post div#content div#text h1{font-size:25px;font-weight:normal;}
div#general div#main div#post div#content div#image{padding:2px;}
div#general div#main div#post div#content div#photoset{padding:2px;}
div#general div#main div#post div#content div#chat{padding:6px 4px;}
div#general div#main div#post div#content div#chat h1{font-size:25px;font-weight:normal;}
div#general div#main div#post div#content div#conversation{padding:2px;}
div#general div#main div#post div#content div#conversation .conversation_lines{clear:both;list-style-type:none;margin:0;padding:0;}
div#general div#main div#post div#content div#conversation .conversation_lines li{margin-left:0;}
div#general div#main div#post div#content div#conversation .chat_line{list-style-type: none;padding:9px 14px;}
div#general div#main div#post div#content div#conversation .label{font-weight:bold;}
div#general div#main div#post div#content div#quote{font-size:16px;font-style:italic;letter-spacing:-1px;padding:3px 4px 5px 4px;}
div#general div#main div#post div#content div#link{padding:6px 4px;}
div#general div#main div#post div#content div#link h1{font-size:23px;font-weight:normal;}
div#general div#main div#post div#content div#video{padding:2px;}
div#general div#main div#post div#content div#audio{padding:2px;}
div#general div#main div#post div#content div#audio div#information{padding:2px;}
div#general div#main div#post div#content div#audio div#information div#album{float:left;padding:2px;width:46px;}
div#general div#main div#post div#content div#audio div#information div#song{float:right;width:442px;}
div#general div#main div#post div#content div#audio div#information div#song div#name{height:14px;margin-bottom:2px;padding:5px 0 5px 5px;}
div#general div#main div#post div#content div#audio div#information div#song div#artist{height:14px;padding:5px 0 5px 5px;}
div#general div#main div#post div#content div#audio div#information div#player{margin-top:4px;}
div#general div#main div#post div#content div#audio div#information div#song div#clear{clear:both;}
div#general div#main div#post div#content div#answer{padding:2px;}
div#general div#main div#post div#content div#answer div#question{padding:2px;}
div#general div#main div#post div#content div#answer div#question img{float:left;margin:0 3px 0 0;}
div#general div#main div#post div#content div#answer div#question div#clear{clear:both;}
div#general div#main div#post div#content div#caption{padding:2px 3px 5px 3px;}
div#general div#main div#post div#content div#tags{padding:5px 2px 6px 2px;text-align:right;}
div#general div#main div#post div#content div#tags span{padding-right:5px;}
div#general div#main div#post div#content div#tags a{padding-right:6px;text-decoration:none;}
div#general div#main div#post div#content div#tags a:hover{}
div#general div#main div#post div#credits{font-size:10px;margin-top:3px;padding:0 2px;}
div#general div#main div#post div#credits a{text-decoration:none;text-transform:capitalize;}
div#general div#main div#post div#credits a:hover{}
div#general div#main div#post div#credits div#date{float:left;}
div#general div#main div#post div#credits div#date span{padding:0 3px;}
div#general div#main div#post div#credits div#other{float:right;}
div#general div#main div#post div#credits div#other span{padding:0 3px;}
div#general div#main div#post div#credits div#clear{clear:both;}
div#general div#main div#notes ol.notes li{list-style:none;margin:0 0 3px 0;padding:5px 8px 5px 8px;}
div#general div#main div#notes ol.notes li a{}
div#general div#main div#notes ol.notes li blockquote{margin: 2px 0 4px 0;padding: 0 0 0 8px;}
div#general div#main div#notes ol.notes li img.avatar{height: 8px;margin: 0 2px 0 0;width: 8px!important;}
div#general div#main div#pagination{}
div#general div#main div#pagination span{display:block;float:left;padding:7px 10px;}
div#general div#main div#pagination a{display:block;float:right;width:95px;text-align:center;padding:7px 0;text-decoration:none;}
div#general div#main div#pagination a:hover{}
div#general div#main div#pagination a#pr{margin-right:10px;}
div#general div#main div#pagination div#clear{clear:both;}

div#general div#clear{clear:both;}

/*Extra*/
#dsq-content #dsq-global-toolbar{margin:1px 0 !important;}
.dsq-trackback-url{margin-bottom:0 !important;}
#disqus_thread{margin-bottom:1px !important;}