@charset "utf-8";
/*---------------------Common---------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;font-style: normal;font-weight:normal;}
h1,h2,h3,h4,h5{font-weight:bold;font-family:Helvetica, Arial, Sans-Serif;}
a:link,a:visited,a:hover{text-decoration: none;}
img{margin:0px;padding:0px;border:none;}
ul{list-style:none;}
/*---------------------Layout---------------------*/
body{margin:0px;padding:0px;font-size:14px;line-height:140%;background:#666;color:#666;}
div#wrapper{width:760px;margin:auto;padding:0px;text-align:center;}
div#sidebar{float:right;width:180px;text-align:left;}
div#header{margin:10px;}
div#navigation{margin:10px;}
div#contents{float:left;width:564px;}
div#footer{clear:both;margin:0px;padding:0px;background:#fff;}
/*---------------------Anchors---------------------*/
a:link,a:visited {color:#333;font-weight:bold;}
a:hover{color:#666;}
/*---------------------Sidebar---------------------*/
div#sidebar{color:#fff;}
div#sidebar a{color:#fff;}
div#sidebar a:hover{color:#ffc;}
div#sidebar h2{margin:15px 0px;padding:0px 5px;background:#73b8c4;}
/*--Header--*/
h1{font-size:2em;}
/*--Navigation--*/
form{margin:0px;padding:0px;}
ul#meta{margin:0px;}
p#follow{margin:0px;}
div#tweets{margin:0px;}
div#tweets p{padding:5px 0px;border-bottom:dotted 1px #fff;}

/*---------------------Contents---------------------*/
ul#posts{margin:0px;}
h2.day{margin:0px;padding:10px 0px;font-size:2.5em;font-family: "GothamHTF-Light", "HelveticaNeue-Light", Helvetica, Arial, sans-serif;background:#666;}
h2.day a{font-weight:normal;color: #fff;}
h2.day a:hover{color:#ffc;}
div.entry-content{float:right;width:500px;min-height:150px;background:#fff;}
div.entry-content a:hover{text-decoration:underline;}
div.entry-content p{margin:10px;}
div.entry-content h3{background:#01dded;}
p.caption{margin:10px;color:#666;}
p.caption a{font-weight:bold;font-family:Helvetica, Arial, Sans-Serif;color: #333;}
p.caption a:hover{text-decoration:underline;}
p.tags{margin:10px;color:#666;text-align: right;}
p.tags a{padding:1px 5px;text-transform: uppercase;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;font-size:10px;background:#e3e3e3;color:#666;}
p.tags a:hover{background:#ffc;color;#666;text-decoration:none;}
blockquote{margin:15px;border-left:2px solid #ddd;}

/*--Info--*/
div.info{float:left;width: 64px;margin: 0px;padding:0px;text-align:center;color: #fff;}
p.entry-title{margin:0px;padding:0px;font-weight:bold;font-family:Helvetica, Arial, Sans-Serif;}
p.entry-title a:hover{background:#fff;color:#666;}
p.notes{margin:0px;padding:0px;}
p.notes a{display:block;color:#fff;}
p.notes a:hover{background:#fff;color:#666;}
p.date{margin:0px;padding:0px;text-align: right;font-family:Georgia, "Times New Roman", Times, serif;}

/* Quote */
li.quote{float:left;margin:5px 0px;text-align:left;background:#9c0;}
li.quote p.type a{display:block;background:#993;color:#fff;}
li.quote p.type a:hover{background:#fff;color:#666;}
p.quote{margin:10px;}
span.quote_mark{color:#ccc;font-size: 3em;line-height:1em;}
/* Photo */
li.photo{float:left;margin:5px 0px;text-align:left;background:#90deec;}
li.photo p.type a{display:block;background:#39c;color:#fff;}
li.photo p.type a:hover{background:#fff;color:#666;}
p.photo{margin:0px;padding:0px;}
p.photo img{margin:0px;padding:0px;}
/* Video */
li.video{float:left;margin:5px 0px;text-align:left;background:#3cc;}
li.video p.type a{display:block;background:#993;color:#fff;}
li.video p.type a:hover{background:#fff;color:#666;}
div.media{margin:10px;}
/* Audio */
li.audio{float:left;margin:5px 0px;text-align:left;background:#96f;}
li.audio p.type a{display:block;background:#639;color:#fff;}
li.audio p.type a:hover{background:#fff;color:#666;}
div.media{margin:10px;}
span.count{margin:10px;}
/* Link */
li.link{float:left;margin:5px 0px;text-align:left;background:#f93;}
li.link p.type a{display:block;background:#c63;color:#fff;}
li.link p.type a:hover{background:#fff;color:#666;}
p.link{margin:10px;font-size:2em;font-weight:bold;font-family:Helvetica, Arial, Sans-Serif;}
p.link a{color:#f93;}
p.link a:hover{color:#c63;}
/* Chat */
li.chat{float:left;margin:5px 0px;text-align:left;background:#06c;}
li.chat p.type a{display:block;background:#339;color:#fff;}
li.chat p.type a:hover{background:#fff;color:#666;}
table.chat{margin:10px;}
td.line1{padding:3px;background:#fff;}
td.line2{padding:3px;background:#dcdcdc;}
/* Rregular */
li.regular{float:left;margin:5px 0px;text-align:left;background:#f9c;}
li.regular p.type a{display:block;background:#f09;color:#fff;}
li.regular p.type a:hover{background:#fff;color:#666;}
div.text{margin:10px;}
div.text h3{margin:10px;font-size:2em;background:none;line-height:1em;}
div.text ul{margin:10px 20px;list-style:square;}
div.text blockquote{padding:10px;background:#f2f2f2;}
/* naviPage */
p#naviPage{clear:both;padding:10px 0px;background:#666;color:#fff;}
p#naviPage a{font-weight:bold;font-family:Helvetica, Arial, Sans-Serif;color:#fff;}

/*---------------------Footer---------------------*/
address{padding:8px 0px;text-align:center;font-weight:bold;}
address a{text-decoration:underline;}