Files
2010-09-14 12:00:51 -04:00

338 lines
6.0 KiB
CSS

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,nav {
margin: 0;
padding: 0;
}
header,footer,section,article,aside,nav,hgroup,figure {
display: block;
}
table {
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
font-size: 100%;
}
fieldset,img {
border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
font-style: normal;
font-weight: normal;
}
input,textarea {
padding: .1em;
}
ol,ul {
list-style: none;
}
ol {
list-style: decimal;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6,pre {
font-size: 100%;
font-weight: normal;
}
q:before,q:after {
content: '';
}
abbr,acronym {
border: 0;
}
sup,sub {
vertical-align: .4em;
margin-left: .15em;
font-size: 73%;/*\*/ _font-size:95%;/**/
}
.verbose {display :none;
}
@media Aural {.verbose {display :inline;
}
}
@media screen {ruby {ruby-position :inline;
}
}
nav a:visited, a.keepfresh:visited, a:link {/* color:#c00;*/ text-decoration:underline;
}
a:visited {/* color:#666;*/
}
a:link:hover, a:visited:hover {
color: #000;
}
a.keepfresh:link:hover {
color: #000;
text-decoration: none;
text-decoration: underline;
}
a.keepfresh:visited {/* color:#c00;*/ text-decoration:none;
}
a.keepfresh:visited:hover {/* color:#c00;*/ text-decoration:none;
}
a.underlined:link:hover, a.underlined:visited:hover {/* color:#c00;*/
}
a.underlined:link span.acontent, a.underlined:visited span.acontent {
color: #000;
}
a.underlined:hover span.acontent {/* color:#c00;*/
}
.contentBody a:link img, .contentBody a:visited img {
border: 1px solid #999;
}
.contentBody a:hover img {
border: 1px solid #000;
}
a.faviconized {
text-decoration: none;
}
a.faviconized .originalText {
text-decoration: underline;
}
.favicon {
display: inline-block;
margin: -.25em .15em 0 0;
width: .75em;
height: .75em;
vertical-align: middle;
background-color: #fff;
}
ul li a.faviconized {
position: relative;
}
ul li a.faviconized .favicon {
position: absolute;
top: 0;
left: 0;
margin: .3em 0 0 -18px;
}
a.file {
text-decoration: none;
}
a.file .fileType {
border-radius: 4px;
-o-border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
padding: .1em .3em;
font-size: 65%;
font-style: normal;
font-family: "Lucida Sans","Lucida Grande","Lucida Sans Unicode","Luxi Sans",Arial,sans-serif;
color: #fff;
background-color: #888;
}
a.file:hover .fileType {/* background-color:#666;*/
}
a.file.imageLink {
position: relative;
}
a.file.imageLink .fileType {
display: inline-block;
position: absolute;
top: 5px;
left: 5px;
}
a.file .originalText {
text-decoration: underline;
}
a.file .originalText.notFound {
text-decoration: line-through;/* color:#666;*/
}
a.file .fileSize {
color: #000;
}
a.pdf .fileType {/* background-color:#c00;*/
}
a.pdf:hover .fileType {
background-color: #a00;
}
.contentBody em {
font-style: italic;
}
.contentBody strong {
font-weight: bold;
}
em.highlight {
background: rgba(255,239,0,.7);
position: relative display:inline-block;
left: -3px;
padding: 1px 4px;
margin: 0 -4px;
z-index: 15;
font-style: normal;
border-radius: 5px;
-o-border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 0 1px 4px rgba(0,0,0,.7);
-moz-box-shadow: 0 1px 4px rgba(0,0,0,.7);
-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.7);
}
.msie em.highlight {
background: rgb(255,239,0);
padding: 1px;
margin: 0 -1px;
}
blockquote {
margin: 3em 0 0 -55px;
padding-left: 15px;
padding-right: 144px;/* color:#666;*/
}
.contentBody.wide blockquote {
margin: 3em 0 0 0;
}
.contentBody.blogEntry blockquote {
margin: 2em 0 2em 0;
padding-right: 0;
}
blockquote:before {
content: '';
display: block;
width: 21px;
height: 16px;
float: left;
background-position: -172px 0;
}
.contentBody blockquote p {
margin-left: 40px;
margin-bottom: .5em;
}
.contentBody.blogEntry p.cite {
margin-top: -3em;
margin-bottom: 5em;
}
article cite {
display: block;
text-align: right;
font-style: italic;
font-size: 80%;
}
nav .disabled {
color: #aaa;
}
.more, .more-link {
margin-top: .5em;
}
p .more-link, dd .more-link {
margin-left: .5em;
}
.more:visited, .more-link:visited {/* color:#c00;*/
}
.lf {
margin: 0 0;
}
.lf .lf > p {
margin-top: 0 !important;
}
.lu {
float: left;
margin-left: 18px;
}
.lf p:first-child {
margin-top: 0;
}
.lf p:last-child {
margin-bottom: 0;
}
.lf .lu.first-child, .lf .lu:first-child {
margin-left: 0;
}
.whc, .width-half-col {
width: 68px;
}
.w1c, .width-1col {
width: 144px;
}
.w2c, .width-2col {
width: 306px;
}
.w3c, .width-3col {
width: 468px;
}
.w4c, .width-4col {
width: 630px;
}
.w5c, .width-5col {
width: 792px;
}
.w6c, .width-6col {
width: 954px;
}
.mt0, .notopmargin {
margin-top: 0 !important;
}
.mb0, .nobottommargin {
margin-bottom: 0 !important;
}
.mt1, .notopmargin {
margin-top: 16px !important;
}
.mb1, .nobottommargin {
margin-bottom: 16px !important;
}
.ml1c {
margin-left: 144px;
}
.ml2c {
margin-left: 306px;
}
.ml3c {
margin-left: 468px;
}
.ml4c {
margin-left: 630px;
}
.contentBody a.tweetsHead, footer, footer .footerBottom, .lf, .clearfix {/*\*/ _overflow:visible;
_height: 1px;
zoom: 1;/**/ /*\*//*/ display:inline-table;/**/
}
.contentBody a.tweetsHead:after, footer:after, footer .footerBottom:after, .lf:after, .clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
a.enlarge:before, blockquote:before, header h1 a, .sprite {
background-image: url(../img/sprite.png);
background-repeat: no-repeat;
}
.sprite .rptext {
font-size: 1px;
visibility: hidden;
}
section#comments, .similarEntries, nav.bigBlogSerial, dl.entryList dt, .content.tweets ul, .content.tweets ul li, .topAside, header, footer, footer .footerBottom, .line_x_dotted_666 {
/* background-image: url(../img/line_x_dotted_666.gif); */
background-image: url(data:image/gif;base64,R0lGODlhSAABAIAAAP///2ZmZiH5BAEHAAAALAAAAABIAAEAAAINDG54kLwNn1TU1XhXAQA7);
background-repeat: repeat-x;
}
.line_numbers {
color: #B9B9B9;
padding-right: 0.3em;
}
.gist {
font-size: 12px;
}
pre {
margin-bottom: 0;
line-height: 1.2em;
}
.grey {
color: #B0B0B0;
}
.grey a {
color: #969696!important;
text-decoration: none;
}
.grey a:hover {
color: #666;
}