* * * * * * * * * */ body { background-color: $bgcolour; font: $mainfont; color: $mainfontcolour; } img, a img, A img { border-width: 0px; } a:link, A, .xoxo.blogroll .title { text-decoration: none; color: $linkfontcolour; cursor: pointer; } a:visited, A:visited { text-decoration: none; color: $visitedlinkfontcolour; } a:hover, A:hover, .xoxo.blogroll .title:hover { color: $hoverlinkfontcolour; text-decoration: underline; } #main { display: block; padding-right: 10px; } .xoxo.posts { display: block; background-color: $bgcolour; position: absolute; top: 120px; left: 290px; } #sidebar { display: block; width: 250px; position: absolute; top: 140px; left: 2px; padding-left: 5px; } #sidebar ul { list-style-type: none; padding-left: 0px; padding-top: 0px; margin-top: 0px; border-bottom: 1px dotted #444; padding-bottom: 10px; } #sidebar ul ul { border-width: 0px; padding-bottom: 0px; } #sidebar li { margin-left: 20px; text-indent: -20px; } #sidebar #license, #sidebar #xoxovalid, #sidebar #blogshares { margin-top: 2em; text-align: center; } #sidebar #firefox[id] { display: none; } h2 { font: $h2font; color: $h2fontcolour; letter-spacing: 0.2em; margin-bottom: 2px; } .xoxo.blogroll>li { font: $blogrollfont; } .xoxo.blogroll>li { margin-bottom: 10px; } .xoxo, .xoxo ul, .xoxo ol { padding-left: 0px; list-style-type: none; } #title { display: block; position: absolute; top: -75px; left: 0px; } #title a { display: block; font-weight: bold; font-size: 3em; text-decoration: none; color: $linkfontcolour; } #title a:visited { color: $visitedlinkfontcolour; } #title a:hover { color: $hoverlinkfontcolour; } #title a:after { content: attr(title); display: block; color: $mainfontcolour; font-weight: normal; font-size: 1em; } #title a[rel~=alternate] { display: none; } #title { list-style-type: none; } .hentry { list-style-type: none; } .hentry dl ul { list-style-type: disc; padding-left: 50px; } .hentry dl ol { list-style-type: decimal; padding-left: 50px; } .hentry dl { display: inline; } .hentry dt { display: none; } .hentry dd { margin-left: 0px; } .hentry .entry-title { display: block; font-size: 1.2em; font-weight: bold; margin-bottom: 0.8em; color: $hoverlinkfontcolour; } .hentry a.entry-title { text-decoration: none; color: $hoverlinkfontcolour; } .hentry a.entry-title:visited { color: $hoverlinkfontcolour; } .hentry a.entry-title:hover { text-decoration: none; color: $hoverposttitlecolour; } .hentry dd.entry-content { display: block; } .hentry .author { display: inline; font-style: normal; } .hentry a.comments:after { content: " Comments"; } .hentry .postend { display: block; margin-top: 0.5em; margin-bottom: 0em; border-top: 0px dotted #444; border-bottom: 1px dotted #444; color: $h2fontcolour; } .comments { list-style-type: none; margin-left: 0px; margin-top: 0.5em; } .comments li { display: block; margin-left: 0px; margin-bottom: 1em; } .comments dl { display: inline; } .comments dd { margin-left: 0px; } .comments dt { display: none; } .comments dd.author { display: inline; font-size: 1em; } .comments dd.content { display: block; margin-top: 0.5em; } dt.comment-title { display: block; } dd.comment-body { padding-left: 20px; } .commentphoto { float: left; margin-right: 10px; margin-bottom: 10px; } .commentelem { clear: left; } div.tags ul { display:inline; } div.tags li { padding-left:14px; margin-left:8px; display:inline; } ]]>