body { margin:2px 0px 20px 0px; background:#FFF; } a { text-decoration: underline; } a:link { color: #B22222; } a:visited { color: #B22222; } a:active { color: #B22222; } a:hover { color: #B22222; } h1, h2, h3 { margin: 0px; padding: 0px; font-weight: normal; } .blog { padding:15px; background:#FFF; } blockquote { color:#000000: font-family:verdana, helvetica, arial, sans-serif; font-size:13px; border:1px dotted; background:#F6F6F6; padding:6px; } #container { line-height: 140%; margin-right: auto; margin-left: auto; text-align: left; padding: 0px; width: 800px; background-color: #FFFFFF; border: 1px dotted #FFFF99; } #banner { font-family: 'Trebuchet MS', Verdana, sans-serif; color: #FFFFFF; background-color: #8B0000; text-align: left; padding: 15px; border-top: 2px solid #000; border-bottom: 2px solid #000; height: 39px; } #banner a { color: #FFFFFF; text-decoration: none; } #banner h1 { font-size: xx-large; font-weight: bold; } #banner h2 { font-size: small; } #left { float: left; background-color: #F5F5DC; width: 200px; overflow: hidden; } #right { float: left; width: 200px; background-color: #F5F5DC; overflow: hidden; } #center { float: left; width: 400px; overflow: hidden; } #centerfor2col { float: left; width: 600px; overflow: hidden; } .content { padding: 15px 15px 5px 15px; background-color: #FFFFFF; color: #333333; font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: small; } .content p { color: #333333; font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: small; font-weight: normal; line-height: 150%; text-align: left; margin-bottom: 10px; } .content blockquote { line-height: 150%; } .content li { line-height: 150%; } .content h2 { color: #333333; font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: medium; border-bottom: 1px solid #333333; text-align: left; font-weight: bold; margin-bottom: 10px; padding: 3px; } .content h3 { color: #000000; font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: large; text-align: left; font-weight: bold; margin-bottom: 10px; } .content p.posted { color: #999999; font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: x-small; border-top: 1px dotted #999999; text-align: left; font-weight: bold; margin-bottom: 25px; line-height: normal; padding: 3px; } #calendar { line-height: 140%; color: #333333; font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: x-small; padding: 2px; text-align: center; margin-bottom: 30px; } #calendar table { padding: 2px; border-collapse: collapse; border: 0px; width: 100%; } #calendar a { text-decoration: underline; } #calendar caption { color: #666666; font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: x-small; border-bottom: 1px solid #999999; text-align: left; font-weight: bold; text-transform: uppercase; padding: 3px; letter-spacing: .3em; } #calendar th { text-align: center; font-weight: normal; } #calendar td { text-align: center; } .sidebar { padding: 15px; } .sidebar a { text-decoration: none; } .sidebar a:link { color: #; } .sidebar a:visited { color: #; } .sidebar a:active { color: #; } .sidebar a:hover { color: #; } .sidebar h2 { color: #666666; font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: x-small; border: 1px dotted #999999; text-align: center; font-weight: bold; text-transform: uppercase; padding: 3px; letter-spacing: .3em; } .sidebar ul { padding-left: 0px; margin: 0px; margin-bottom: 30px; } .sidebar li { color: #333333; font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: x-small; text-align: left; line-height: 150%; margin-top: 10px; list-style-type: none; } .sidebar p { font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: x-small; line-height: 180%; text-align: left; padding: 1px; margin-bottom: 30px; } .sidebar img { } .link-note { font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: x-small; line-height: 150%; text-align: left; padding: 2px; margin-bottom: 15px; } #powered { font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: x-small; line-height: 150%; text-align: left; color: #333333; margin-top: 50px; } #comment-data { float: left; width: 180px; padding-right: 15px; margin-right: 15px; text-align: left; border-right: 1px dotted #BBB; } .comments-body { font-family:palatino, georgia, verdana, arial, sans-serif; color:#666; font-size:small; font-weight:normal; background:#FFF; line-height:140%; padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #999; } .comments-post { font-family:verdana, arial, sans-serif; color:#666; font-size:x-small; font-weight:normal; background:#FFF; } .trackback-url { font-family:palatino, georgia, verdana, arial, sans-serif; color:#666; font-size:small; font-weight:normal; background:#FFF; line-height:140%; padding:5px; border:1px dotted #999; } .trackback-body { font-family:palatino, georgia, verdana, arial, sans-serif; color:#666; font-size:small; font-weight:normal; background:#FFF; line-height:140%; padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #999; } .trackback-post { font-family:verdana, arial, sans-serif; color:#666; font-size:x-small; font-weight:normal; background:#FFF; } .comments-head { font-family:palatino, georgia, verdana, arial, sans-serif; font-size:small; color: #666; border-bottom:1px solid #999; margin-top:20px; font-weight:bold; background:#FFF; } #banner-commentspop { font-family:palatino, georgia, verdana, arial, sans-serif; color:#FFF; font-size:large; font-weight:bold; border-left:1px solid #FFF; border-right:1px solid #FFF; border-top:1px solid #FFF; background:#003366; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; }