/*XahLee.org*/
a:visited,a:link{text-decoration:none}
a:link:hover,a:visited:hover{text-decoration:underline;background-color:pink}
body{font-family:"Arial Unicode MS","DejaVu Sans",sans-serif}
h1,h2,h3,h4,h5,h6{font-family:serif}
h1{width:75%}
h2{margin-left:1%}
h3{display:table;margin:1px;margin-top:1ex;margin-left:3%;border-top:solid thin #b22222}
h4{margin-left:4%}
p{width:70ex}
li{margin-top:.8ex}
blockquote{border-left:solid navy;padding-left:1ex;color:navy}
img{margin:1px}
hr{clear:both}

p.sb{text-align:center;white-space:pre}
p.αuth{font-size:smaller}
p.αuth:before{content:"By "}
p > span.sb {font-size:x-large}
kbd{border:solid 1px #c2c2c2;background-color:#f0f0f0;padding-left:.5ex;padding-right:.5ex;font-family:monospace;border-radius:4px}

div.nav{display:table;position:fixed;z-index:10;right:1px;top:1px;border:thin solid #b22222;padding:2px;margin:.5ex;background-color:#fff8dc}
div.nav:before{content:"⬆";font-size:x-large;color:#b22222}
div.nav a[title="previous"], div.nav a[title="up"], div.nav a[title="next"] {font-size:4ex}
div.δdate{display:table;background-color:#e8e8e8;border-top:solid thin #b22222;padding:1px;margin:2px;font-family:monospace}
div.rltd{display:table;line-height:100%;margin:1ex;padding:1ex;background-color:#fff8dc}
div.rltd:before{content:"Related:"}

div.filler{padding-bottom:50em;border-left:black dashed}
div.filler:before{content:"↓↓↓↓"}

div#pnavbar{display:table;position:fixed;bottom:0.5ex;z-index:9;background-color:#fff8dc;border:solid thin gray;padding:1ex;}
div#pnavbar a{border:solid thin #b22222;padding:0.5ex;margin:1px}
div#pnavbar:before{content:"Page: "}

caption{margin-top:2ex}
table.nrm{border:solid 1px black;border-collapse:collapse;margin:.5ex}
table.nrm th, table.nrm td {border:solid 1px gray;padding:.5ex}
table.nrm th {background-color: #d7e4f2}
div.dnt0c7af {text-align:center;float:right;width:350px}

div.¤xd{border:solid thin red;background-color:#f0e68c;font-size:large;text-align:center;padding:1ex}

div.chtk{margin:1ex; width:550px;height:90px}
a.amz{display:inline-block;background-position:left center !important;background:url(ics/amazon.png) no-repeat left center;padding-left:17px;font-size:small;color:#cd9b1d;border:solid thin #ffc125}

div.βds{float:right;clear:right;margin:.5ex}
div.¤ {text-align:center} /*generic tl */
div.¤ img, div.¤1n1 img{}
div.¤, div.¤tla, div.¤1n1 {display:table-cell;padding:.5ex;width:30ex;float:right;clear:right}
div.¤:after, div.¤tla:after, div.dftad:after {font-size:smaller;content:" sponsor";color:green}
span.¤ {}

p.q{width:70ex;font-size:larger;background:#fff5ee;padding:2px}
p.q:before{font-family:serif;font-size:x-large;content:"ℚ "}
div.a{margin-left:5ex}

figure img {border:thin solid gray}
figcaption:before {content:"☝";font-size:x-large}

span.b1{font-size:xx-large}
span.b2{font-size:x-large}
span.b3{font-size:large}
span.w{font-weight:bold}
span.b{color:#0000ff}
span.r{color:#ff0000}

time{font-family:monospace}
cite{color:#822222;font-style:normal}
cite:before,cite:after{color:black;font-style:normal}
cite:before{content:"〈"}
cite:after{content:"〉"}
cite.book:before{content:"《"}
cite.book:after{content:"》"}

b.u {font-family:"Arial Unicode MS","DejaVu Sans",sans-serif;font-size:x-large;font-style:normal;font-weight:normal;background-color:#faf0e6;border:solid thin #add8e6;padding:0px}

img.bdr{border:solid thin black}
pre.bdr, div.bdr{display:table;padding:1ex;border:solid thin gray;background-color:#fffafa}
pre.pfont{font-family:sans-serif}

p.lbk, div.lbk{background-color:#dcdcdc;float:right;width:25%;border:solid thin;margin:1ex;padding:1ex;font-size:110%}
div.fll{float:left;margin:1em;clear:left}
div.frr{float:right;margin:1em;clear:right}

a.lgimg{background-color:#ffdab9}
a.lgimg:before{content:"big image ";font-size:x-small}

a.sorc:before,span.sorcdd:before{}
a.sorc:after,span.sorcdd:after{content:"↗"}
a.sorcdd:link:active, a.sorcdd:link:hover, a.sorcdd:visited:hover, a.sorcdd:visited, a.sorcdd:link{color:black;cursor:text;text-decoration:line-through}
span.sorcdd {text-decoration:line-through}
span.sorcdd:hover {background-color:pink;text-decoration:line-through}

a.gvidsr:before{content:"video search: ";font-size:small}
a.utb:before{content:"Youtube search: ";font-size:small}

div.blgcmt{display:table}
div.blgcmt > a{font-size:x-large}

span.uni{font-family:"Arial Unicode MS","DejaVu Sans",sans-serif;font-size:x-large;font-style:normal;font-weight:normal}
div.rss {}
div#top{background-color:#b22222;padding:1ex;margin:1ex}
div#top > p{padding:0;margin:0;color:white}
div#right{position:absolute;right:0%;width:28%;background-color:#faebd7;padding:1ex}
div#main{width:70%}

a[href^="http://en.wikipedia.org/"], a[href^="http://zh.wikipedia.org/"] {color:#006600;font-weight:bold;background:url(ics/Wikipedia16.png) no-repeat left center;padding-left:17px}

a[href^="http://maps.google.com"]{background:url(ics/gmap16.png) no-repeat left center;padding-left:17px}
a[href^="https://plus.google.com/"]{background:url(ics/gp16.png) no-repeat left center;padding-left:17px}
a[href^="https://twitter.com/"]{background:url(ics/twitter16.png) no-repeat left center;padding-left:17px}
a[href$=".kml"]{background:url(ics/google_earth_link.png) no-repeat left center;padding-left:25px}
a[href$=".gsp"]{background:url(ics/gsp.png) no-repeat left center;padding-left:20px}
a[href$=".m"],a[href$=".m.zip"],a[href$=".nb.zip"],a[href$=".m.gz"],a[href$=".nb.gz"]{background:url(ics/mma.png) no-repeat left center;padding-left:20px}
a[href$=".mp3"]:before {content:"♪";font-size:large}
a[href$=".mid"]:before {content:"♫";font-size:large;color:#b22222}
a[href$=".nb"]{background:url(ics/m8.png) no-repeat left center;padding-left:20px}
a[href$=".mov"]{background:url(ics/qt.png) no-repeat left center;padding-left:20px}
a[href$=".mpg"]{background:url(ics/qt.png) no-repeat left center;padding-left:20px}
a[href$=".pdf"]{background:url(ics/pdf_icon-s.png) no-repeat left center;padding-left:20px}
a[href$=".zip"]:before,a[href$=".gz"]:before{content:"ℤ";font-size:large;border:thin solid silver;background-color:silver;padding:0;margin:0}

