body,div,pre,p,blockquote,form,ul,ol,li,fieldset,input,textarea,select,option,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,embed,object {margin:0;padding:0;vertical-align:baseline;}
body,div,pre,p,blockquote,form,ul,ol,li,fieldset,input,textarea,select,option,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,embed,object {vertical-align:baseline;}
li {margin-left:20px;}
html {height:100%;}
body {font:13px / 1.5 'Hiragino Kaku Gothic Pro','メイリオ','ＭＳ Ｐゴシック', san-serif;background:#ddddff url(../images/top/dockside.jpg) 10px 10px no-repeat;height:100%;}

.header {z-index:2;}
.header h1 {font-size:12px;font-weight:bold;padding:5px 10px 0;z-index:2;}
.header h1 a {color:black;}
.header h2 {font-size:10px;font-weight:normal;padding:5px 10px;z-index:2;}
#backimage {position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;}
#container {position:absolute;top:0;left:0;width:100%;z-index:2;}
#alpha {position:absolute;top:50px;left:10px;width:500px;height:300px;overflow-y:hidden;backgorund-color:white;z-index:4;border-radius:20px;}
#beta {position:absolute;top:20px;right:30px;width:390px;height:300px;overflow-y:hidden;backgorund-color:white;z-index:4;border-radius:10px;}
.whiteglass {background-color:#ffffff;position:absolute;z-index:2;}
#alphaback {border-radius:20px;}
#betaback {border-radius:10px;}

#alpha-inner {padding:5px;}
.date-header {float:right;width:150px;text-align:right;font-size:15px;padding:8px;color:white;}
.entry {}
.entry-header,#archive-title {font-size:18px;background-color:#000088;padding:5px;color:white;}
.entry-header a,#archive-title a {color:white;}
h2.topicheader {font-size:22px;background-color:#000088;padding:5px;color:white;}
.entry-body {}
.jack {background-color:#eeeeff;padding:5px;}
.talk_jack {background-color:#f8f8ff;padding:5px;}
.julia {background-color:#ffeeee;padding:5px;}
.talk_julia {background-color:#fff8f8;padding:5px;}
.entry-tags {margin:0 0 10px 10px;clear:left;}
.entry-tags-header,.entry-tags-list,.entry-tag {display:inline;font-size:8px;}
.entry-tags-list {list-style:none;padding:0px;}
.entry-footer {margin:0 0 10px 10px;font-size:8px;margin-bottom:20px;}
img.float {float:left;margin:10px}
.module-header {padding:5px;background-color:#000088;color:white;font-size:13px;border-bottom:1px solid #f8f8ff;}
.module-header a {color:white;}
.module-content {display:none;padding:5px;}
#googleSearchUnitIframe {text-align:center;}
#googleSearchUnitIframe iframe {margin:auto;}
#adbanner {position:absolute;bottom:10px;left:10px;z-index:4;}
.entryid {display:none;}

#trackback {font-size:13px;background-color:#000088;padding:5px;color:white;}
#trackbacks-info {display:none;font-size:11px;background-color:#f8f8ff;padding:5px;}
.comments-open-header {font-size:13px;background-color:#000088;padding:5px;color:white;margin-top:10px;}
.comments-open-content {display:none;font-size:11px;background-color:#f8f8ff;padding:5px;}
#commentformtable th {text-align:left;vertical-align:top;}
#commentformtable span {font-size:10px;}

.archivelist {line-height:150%;list-style-type:none;}
.archivelist li {clear:left;}

.thumb320 {float:left;margin-right:10px;}
.thumb80 {float:left;margin-right:10px;margin-bottom:10px;clear:left;}

#prevnext {clear:left;background:#fbfff7;padding:10px;margin:10px 0;height:13px;line-height:1;border-top:3px solid #9fdd9f;}
#prevnext1 {float:left;}
#prevnext2 {float:right;}


#related-title {clear:left;background:#fff799;padding:5px 10px;}
#related {background:#fffeee;padding:10px;}

#sharetwitter {padding-bottom:10px;}
#shareplusone {padding-bottom:10px;}

/* for map */
#betamaps {width:300px;height:300px;margin:0 auto;}
#betamapsrotater {border:1px solid #444466;background:white;position:relative;margin-top:20px;height:5px;}
#betamapsrotaterknob {border:1px solid #444466;background:#ddddff;border-radius:5px;width:20px;height:20px;position:absolute;top:-10px;left:180px;cursor:pointer;}
#betamapsmagnify {float:right;width:25px;position:relative;top:-14px;}
#betamapsminify {float:left;width:25px;position:relative;top:-14px;}
.betamapbutton {background:white;border:1px solid #444466;color:#444466;text-align:center;padding:5px;border-radius:5px;margin-right:5px;margin-bottom:5px;}
#betamapsbuttons {clear:both;}

/* for wiki */
#body {background-color:#f8f8ff;padding:20px 10px !important;}
.tweetsearch {padding-top:20px;}
.tweetsearch button {color:white;background:#4488ff;font-weight:bold;border-radius:10px;border:none;padding:8px 20px 5px;box-shadow:2px 2px 3px #2266bb;}
.tweetresult {clear:left;font-size:10px;}
.tweetimg {float:left;}
.tweetimg img {margin:0 10px 10px;}
.tweetusername {font-weight:bold;}
.tweettext {}

/* background canvas */
#bgcanvas {position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;}

