@import "/theme/tabs.css"; @import "/theme/common.css"; html { scrollbar-arrow-color: #ffffff; scrollbar-face-color: #b0f3ff; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-darkshadow-color: #ffffff; }
body { background: #fff url('http://i258.photobucket.com/albums/hh254/calzstyle/calz/homepage/sky-m0.jpg') top right no-repeat fixed; font-family: Franklin Gothic Medium; color: #9a9a9a; text-align: none; }
A:link { color: #acf0ff; font-weight: underline;}
A:visited { color: #bbf3ff; font-weight: normal;}
A:active { color: #ffb3cd; font-weight: underline;}
A:hover { color: #ffc1d7; font-weight: normal;}
a.wiki, a.wiki:link, a.wiki:visited { color: #9a9a9a; }
div { padding: 0; margin: 0; }
div#main { margin-top: 15px; }
div#tab { position: absolute; margin: 20px 60px; height: auto; }
div#foot { clear: both; margin-top: 30px; }
h2#blogtitle { font-color: #cdcdcd; margin: 0 280px 20px 0; font-size: 36px; height: 50px; border: 1px double #ccc; padding: 130px 30px 20px 30px; letter-spacing: 0.2em; }
h2.base { border: 1px solid #bbf3ff; padding: 0.4em 0.8em; background: #fff; margin: 1em 0; letter-spacing: 0.2em; font-weight: bold; color: #04c; }
h3 { background-color: #cdcdcd; color: #fff; font-weight: bold; text-align: center; letter-spacing: 0.2em; padding: 0.3em; }
/* User Icons */
img.usericon { border: 2px solid #86eaff; }
/**** sidebar ****/
div#sidebar { position: absolute; right: 20px; width: 260px; top: 60px; }
div.sidebox_title { background: #ae79ff; font-color: #575757; font-weight: bold; text-align: center; letter-spacing: 0.2em; padding: 0.3em; min-height: 16px; }
div.sidebox_main { background: #caa6ff; font-color: #6e6e6e; font-size: 0.8em; padding: 8px; margin: 0 0 20px 0; }
div#friendbox_main table { width: 100%; text-align: center; }
div#counterbox_main { text-align: center; font-color: #c8aaff; font-size: 2em; }
div#qrcodebox_main { text-align: center; }
div.sidebox ul { margin: 0; padding: 0 0 0 1.6em; }
div.sidebox li { list-style: disc outside; margin: 0.1em 0; color: #abe8fe; }
a.boxnavi { display: block; text-align: right; }
div#calendarbox_main { padding: 0 0 8px 0; }
table.calendar { width: 100%; border-collapse: collapse; }
table.calendar td { text-align: center; margin: 0; padding: 2px 0; }
table.calendar td.navi, table.calendar td.weekday, table.calendar td.existday { font-weight: bold; background-color: #c59dff; }
table.calendar td.day, table.calendar td.existday { width: 14%; }
/**** blogbox ****/
div#blogboxes { margin-right: 280px; }
div.blogbox { margin: 0; }
div.blogdate { font-size: 50px; line-height: 36px; height: 36px; color: #fcd381; text-align: right; padding-right: 10px; }
div.ptitle { font-size: 1.3em; border: 1px solid #ccc; padding: 0.4em 0.8em; margin-bottom: 1em; letter-spacing: 0.2em; font-weight: bold; color: #bbfaff; }
div.ptitle a { color: #bcbcbc !important; }
div.ptext, div.ctext { color: #bcbcbc; font-size: 0.95em; padding: 0.5em; }
div.ptext h4 { border-left: 0.4em solid #bcbcbc; padding-left: 0.6em; }
div.ptext blockquote { border: 3px double #d2fcff; }
div.ptag { font-size: 0.95em; text-align: left; margin: 1.2em 0; color: #bcbcbc; }
div.comment { border-bottom: 1px solid #bffbff; padding-bottom: 0.5em; }
div.ptag a { color: #bcbcbc !important; }
div.ptext hr.ps { background-color: #c6cbfd; color: #7f7f7f; }
div.ptitle span.postmode { background-color: #fff; font-size: 70%; }
div.friendpost, div.draftpost { background-color: #f0f0f0 !important; }
div.friendpost div.ptitle { background-color: #ff97c9 !important; }
div.draftpost div.ptitle { background-color: #dddddd !important; }
div.navi { font-size: 0.95em; margin: 1em 280px 0.5em 0; text-align: center; }
/* profile */
table#profile { width: 100%; border-collapse: collapse; }
table#profile th { margin: 0; width: 5.5em; padding: 0.5em 0; color: #99d8fd; border-top: 1px solid #ccc; }
table#profile td { margin: 0; padding: 0.5em 0; color: #666; border-top: 1px solid #ccc; }
table#profile td.profiletext p { padding: 0; margin: 0.2em 0; }
/* friends */
table.friendtable { width: 100%; border-collapse: collapse; }
td.friendicon { width: 104px; text-align: left; vertical-align: top; }
td.frienddetail { padding: 0.5em; color: #9ab8fc; border-top: 1px solid #ffffac; }
td.frienddetail span.friendnick { font-weight: bold; }
td.frienddetail span.ftogether { margin: 0 0.5em; font-size: 80%; font-weight: bold; padding: 2px; border: 1px solid #fffcbb; color: #adcdfe; }
td.frienddetail span.cowriter { margin: 0 0.5em; font-size: 80%; font-weight: bold; padding: 2px; border: 1px solid #fffcbb; color: #adcdfe; }
td.frienddetail div.introduction { padding: 0.5em 0; }

