body { background:#fff; margin:0; padding:40px 20px; font:10pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-align:center; color:#333; font-size/* */:/**/small; font-size: /**/small; } a:link { font:10pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; color:#333; text-decoration:underline; } a:visited { font:10pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; color:#517693; text-decoration:underline; } a:hover { font:10pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; color:#c60; text-decoration:underline; } a img { font:10pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; border-width:0; } a.small { font:8pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; } /* Header ----------------------------------------------- */ #header { width:1000px; margin:0px 5px 5px 5px; border:1px solid #ccc; float:left; } #blog-title { margin:5px 5px 5px 5px; padding:5px 10px 5px 5px; border:1px solid #eee; border-width:1px 1px 0; font-size:200%; line-height:1.2em; font-weight:normal; color:#666666; text-transform:uppercase; letter-spacing:.2em; } #blog-title a { color:#666666; text-decoration:none; } #blog-title a:hover { color:#c60; } #description { margin:-5px 5px 15px 5px; padding:5px 5px 15px 5px; border:1px solid #eee; border-width:0 1px 1px; font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.2em; color:#666666; } /* Content ----------------------------------------------- */ #content { width:1000px; margin:5px 5px 5px 5px; padding:0px 0px 0px 0px; text-align:left; float:left; } #menubar { float:left; margin:0px 5px 5px 0px; padding:0px 10px 10px 10px; border:1px solid #eee; border-width:1px 1px; } #main { width:500px; padding:0px 10px 10px 10px; float:left; } #sidebar { width:200px; float:right; margin:0px 0px 5px 5px; padding:0px 0px 10px 10px; } /* Headings and Text ----------------------------------------------- */ h1, h2 { margin:1.5em 0 .75em; font:100%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.2em; color:#666666; } h3 { margin:1.3em 0 .5em; font:100%/1.2em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.2em; color:#666666; } table,tr,td,p,li,ol { font:10pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; } br { font:10pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; } .small { font:8pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; } /* Posts ----------------------------------------------- */ .date-header { margin:1.5em 0 .5em; } .post { margin:.5em 0 1.5em; border-bottom:1px dotted #ccc; padding-bottom:1.5em; } .post-title { margin:.25em 0 0; padding:0 0 4px; font-size:140%; font-weight:normal; line-height:1.4em; color:#c60; } .post-title a, .post-title a:visited, .post-title strong { display:block; text-decoration:none; color:#c60; font-weight:normal; } .post-title strong, .post-title a:hover { color:#333; } .post div { margin:0 0 .75em; line-height:1.6em; } p.post-footer { margin:-.25em 0 0; color:#999; } .post-footer em, .comment-link { font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.1em; } .post-footer em { font-style:normal; color:#999; margin-right:.6em; } .comment-link { margin-left:.6em; } .post img { padding:4px; border:1px solid #ddd; } .post blockquote { margin:1em 20px; } .post blockquote p { margin:.75em 0; } /* Comments ----------------------------------------------- */ #comments h4 { margin:1em 0; font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.2em; color:#999; } #comments h4 strong { font-size:130%; } #comments-block { margin:1em 0 1.5em; line-height:1.6em; } #comments-block dt { margin:.5em 0; } #comments-block dd { margin:.25em 0 0; } #comments-block dd.comment-timestamp { margin:-.25em 0 2em; font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.1em; } #comments-block dd p { margin:0 0 .75em; } .deleted-comment { font-style:italic; color:gray; } /* Sidebar Content ----------------------------------------------- */ #sidebar ul { margin:0 0 1.5em; padding:0 0 1.5em; border-bottom:1px dotted #ccc; list-style:none; } #sidebar li { margin:0; padding:0 0 .25em 15px; text-indent:-15px; line-height:1.5em; } #sidebar p { color:#666; line-height:1.5em; } #sidebar br { color:#666; line-height:1em; } /* Profile ----------------------------------------------- */ #profile-container { margin:0 0 1.5em; padding-bottom:1.5em; } .profile-datablock { margin:.5em 0 .5em; } .profile-img { display:inline; } .profile-img img { float:left; padding:4px; border:1px solid #ddd; margin:0 8px 3px 0; } .profile-data { margin:0; font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.1em; } .profile-data strong { display:none; } .profile-textblock { margin:0 0 .5em; } .profile-link { margin:0; font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.1em; } /* addition by Graham Waldon, to allow for changing the default profile heading */ #profile-container h2.sidebar-title {display:none;} /* Footer ----------------------------------------------- */ #footer { width:1000px; margin:5px 5px 5px 5px; padding:0px 0px 0px 0px; text-align:left; float:left; } #footer hr { display:none; } #footer p { margin:0; padding-top:15px; font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.1em; }